謝秋波,孟祥寶,黃家懌,吳偉歡,劉紅剛
(1.廣州市健坤網(wǎng)絡(luò)科技發(fā)展有限公司,廣州 510630;2.廣東省現(xiàn)代農(nóng)業(yè)裝備研究所,廣州 510630)
基于云計(jì)算的現(xiàn)代畜牧業(yè)營銷管理信息系統(tǒng)
謝秋波1,2,孟祥寶1,2,黃家懌1,2,吳偉歡1,劉紅剛1,2
(1.廣州市健坤網(wǎng)絡(luò)科技發(fā)展有限公司,廣州 510630;2.廣東省現(xiàn)代農(nóng)業(yè)裝備研究所,廣州 510630)
為了拓展畜牧產(chǎn)品市場,加快畜牧產(chǎn)品信息的傳播,提升畜牧行業(yè)信息化應(yīng)用能力,本文結(jié)合現(xiàn)代畜牧業(yè)營銷管理的實(shí)際應(yīng)用需要,利用云計(jì)算、網(wǎng)絡(luò)技術(shù)和數(shù)據(jù)庫技術(shù)等現(xiàn)代農(nóng)業(yè)信息和營銷管理技術(shù),將電子商務(wù)手段與傳統(tǒng)業(yè)務(wù)模式相結(jié)合,打造集電子商務(wù)、信息服務(wù)為一體的現(xiàn)代畜牧業(yè)營銷管理信息系統(tǒng)。該系統(tǒng)能為畜牧企業(yè)提供包括:電子商務(wù)、客戶關(guān)系管理、進(jìn)銷存管理、農(nóng)產(chǎn)品質(zhì)量安全追溯管理等應(yīng)用服務(wù)和畜牧產(chǎn)品供求信息的智能分析,實(shí)現(xiàn)畜牧產(chǎn)品的網(wǎng)絡(luò)銷售和“農(nóng)超對接”,有利于推動(dòng)傳統(tǒng)畜牧業(yè)向現(xiàn)代畜牧業(yè)的轉(zhuǎn)變,提升畜牧業(yè)經(jīng)營與管理水平,增強(qiáng)畜牧業(yè)的競爭力,切實(shí)提升畜牧行業(yè)的經(jīng)濟(jì)收益。
云計(jì)算 畜牧業(yè) 電子商務(wù) 營銷管理 云服務(wù)平臺
隨著畜牧業(yè)生產(chǎn)方式的轉(zhuǎn)變和產(chǎn)業(yè)結(jié)構(gòu)的調(diào)整,畜牧業(yè)信息服務(wù)支撐體系建設(shè)面臨新的挑戰(zhàn)。信息化是建設(shè)現(xiàn)代畜牧業(yè)的重要內(nèi)容。畜牧業(yè)正進(jìn)入新的轉(zhuǎn)型期,用現(xiàn)代信息技術(shù)改造傳統(tǒng)畜牧業(yè)是一項(xiàng)重要而緊迫的任務(wù)。沒有畜牧業(yè)的信息化,就談不上畜牧業(yè)的現(xiàn)代化。畜牧業(yè)信息化已經(jīng)成為現(xiàn)代化畜牧業(yè)發(fā)展的趨勢,是畜牧業(yè)可持續(xù)發(fā)展的必由之路,畜牧業(yè)信息化的程度直接決定著我省畜牧業(yè)發(fā)展的深度和廣度。
為了提高廣東省畜牧業(yè)的信息化水平,廣州市健坤網(wǎng)絡(luò)科技發(fā)展有限公司在運(yùn)營廣東省兩個(gè)重要畜牧門戶網(wǎng)站“廣東省養(yǎng)豬信息網(wǎng)”和“廣東省獸藥信息網(wǎng)”的基礎(chǔ)上,結(jié)合畜牧業(yè)營銷的需求,利用云計(jì)算(Cloud computing)技術(shù)[1-3],將電子商務(wù)手段與傳統(tǒng)業(yè)務(wù)模式相結(jié)合[4-5],打造集電子商務(wù)、信息服務(wù)為一體的現(xiàn)代畜牧業(yè)服務(wù)平臺。為客戶提供電子商務(wù)、客戶關(guān)系管理、進(jìn)銷存管理應(yīng)用服務(wù),提升我省畜牧業(yè)電子商務(wù)應(yīng)用水平。
平臺在結(jié)構(gòu)上主要分為:IaaS(Infrastructure as a Service,基礎(chǔ)設(shè)施即服務(wù))、PaaS(Platform as a Service,平臺即服務(wù))和SaaS(Software as a Service,軟件即服務(wù))三個(gè)層次[6-7],如圖1所示。
1.1 IaaS層
為各種面向終端用戶的服務(wù)內(nèi)容提供所需要的硬件設(shè)施和系統(tǒng)軟件,組成基礎(chǔ)平臺。包括計(jì)算、存儲、網(wǎng)絡(luò)和其它基本的計(jì)算資源。運(yùn)營服務(wù)商能
夠在此基礎(chǔ)上部署和運(yùn)行任意軟件,包括操作系統(tǒng)和應(yīng)用程序。終端用戶不用管理或控制任何云計(jì)算基礎(chǔ)設(shè)施,但能隨時(shí)、隨地使用相應(yīng)資源,同時(shí)必須受到安全網(wǎng)絡(luò)組件(例如,防火墻,負(fù)載均衡器等)的限制,以保證數(shù)據(jù)安全。
圖1 現(xiàn)代畜牧業(yè)營銷管理云服務(wù)平臺框架示意圖
1.2 PaaS層
為平臺的可配置性提供一個(gè)構(gòu)件化架構(gòu)平臺。構(gòu)件化的架構(gòu)就是將一個(gè)大的應(yīng)用系統(tǒng)分解為成百上千個(gè)小的業(yè)務(wù)流程,而每個(gè)業(yè)務(wù)流程可以用構(gòu)件組合而成。當(dāng)業(yè)務(wù)需求發(fā)生變化時(shí),通過構(gòu)件的重新組合就能快捷地改變業(yè)務(wù)流程或者實(shí)現(xiàn)新的業(yè)務(wù)。此外,構(gòu)件技術(shù)的應(yīng)用也必將節(jié)省開發(fā)成本和縮短開發(fā)周期,提高知識的復(fù)用度和系統(tǒng)的穩(wěn)定性。PaaS包括:①平臺服務(wù)構(gòu)架層:存儲并管理各類粗細(xì)粒度不等的服務(wù)構(gòu)件,供不同服務(wù)調(diào)用。②服務(wù)組件層:服務(wù)組件是業(yè)務(wù)模型層與服務(wù)構(gòu)件層的中間轉(zhuǎn)換層,通過不同的服務(wù)構(gòu)件組合可以形成粒度不同的業(yè)務(wù)類型服務(wù)組件,供不同的業(yè)務(wù)模型調(diào)用。③平臺工具層:提供一系列的工具集,支持各類組件的注冊、發(fā)布、搜索匹配、調(diào)用以及業(yè)務(wù)組件管理等。
1.3 SaaS層
SaaS(Software as a Service,軟件即服務(wù)):提供給終端用戶的服務(wù)是運(yùn)行在IaaS之上的、使用服
務(wù)組件和服務(wù)構(gòu)件組成的應(yīng)用程序,用戶可以在各種設(shè)備上通過客戶端界面訪問,如瀏覽器。用戶不需要管理或控制任何云計(jì)算基礎(chǔ)設(shè)施,包括網(wǎng)絡(luò)、服務(wù)器、操作系統(tǒng)、存儲等。SaaS包括:①業(yè)務(wù)模型層:面向用戶的應(yīng)用,包括:信息門戶網(wǎng)站、電子商務(wù)和應(yīng)用服務(wù)三部分。②用戶層:負(fù)責(zé)與終端用戶操作的所有管理界面,是用戶使用各種云資源服務(wù)的重要窗口。
現(xiàn)代畜牧業(yè)營銷管理云服務(wù)平臺主要包括兩方面內(nèi)容:一是以電子商務(wù)手段與傳統(tǒng)業(yè)務(wù)模式相結(jié)合,利用互聯(lián)網(wǎng)全面推介我省優(yōu)質(zhì)畜產(chǎn)品,將畜牧產(chǎn)品進(jìn)行網(wǎng)上銷售,提升畜牧業(yè)經(jīng)營與管理水平。二是建設(shè)現(xiàn)代畜牧業(yè)營銷管理云服務(wù)平臺,為畜牧企業(yè)提供包括:電子商務(wù)、客戶關(guān)系管理、進(jìn)銷存管理等外包應(yīng)用服務(wù)。
2.1 電子商務(wù)服務(wù)功能
將電子商務(wù)手段與傳統(tǒng)業(yè)務(wù)模式相結(jié)合,利用互聯(lián)網(wǎng)全面推介規(guī)模養(yǎng)殖場、專業(yè)養(yǎng)殖戶的優(yōu)質(zhì)產(chǎn)品,對畜產(chǎn)品進(jìn)行網(wǎng)上銷售,提升這些企業(yè)的經(jīng)營與管理水平,切實(shí)提高農(nóng)民收入水平。建立地方特色產(chǎn)品的“網(wǎng)上門店”,開展網(wǎng)絡(luò)等新興渠道的營銷,實(shí)現(xiàn)畜產(chǎn)品的網(wǎng)絡(luò)銷售。在集成數(shù)據(jù)挖掘、智能預(yù)測和可視化展示等子系統(tǒng)的基礎(chǔ)上,形成農(nóng)產(chǎn)品供求信息智能分析系統(tǒng),展現(xiàn)主要農(nóng)產(chǎn)品信息的空間分布,市場價(jià)格時(shí)序變化趨勢,供求信息智能化對接,為畜牧養(yǎng)殖戶乃至普通散養(yǎng)戶提供電子商務(wù)服務(wù)。
2.2 應(yīng)用外包服務(wù)功能
建設(shè)畜牧業(yè)經(jīng)營管理云服務(wù)平臺,為廣東省畜牧養(yǎng)殖戶提供包括:電子商務(wù)、客戶關(guān)系管理、進(jìn)銷存管理、農(nóng)產(chǎn)品質(zhì)量安全追溯管理等應(yīng)用服務(wù);建立網(wǎng)上“畜產(chǎn)品質(zhì)量安全追溯體系”,引導(dǎo)提升畜產(chǎn)品質(zhì)量,使畜產(chǎn)品直接走進(jìn)超市,實(shí)現(xiàn)“農(nóng)超直接對接”。
3.1 確保企業(yè)數(shù)據(jù)的安全性
用戶對云平臺模式應(yīng)用最大的擔(dān)心在于數(shù)據(jù)的安全性。用戶將自己的經(jīng)營數(shù)據(jù)放在公共平臺上,最大的擔(dān)憂是數(shù)據(jù)泄露或被其他人破壞。本系統(tǒng)采取的具體解決方案包括:①通過單實(shí)例多租戶架構(gòu),所有用戶共享同一個(gè)物理實(shí)例和運(yùn)行于平臺的任何應(yīng)用程序版本,共享數(shù)據(jù)庫獨(dú)立用戶模式能夠保證客戶數(shù)據(jù)的邏輯隔離,確保各個(gè)用戶間的數(shù)據(jù)相對獨(dú)立,互不影響。目前大多數(shù)平臺廠商采用這種方案。②通過多租戶數(shù)據(jù)模型,為用戶提供數(shù)據(jù)庫自行管理方案,專用數(shù)據(jù)庫模式支持用戶數(shù)據(jù)庫的本地化應(yīng)用,用戶可以根據(jù)自身的要求將數(shù)據(jù)庫設(shè)置在本地,解決數(shù)據(jù)被盜取的擔(dān)心。③提供安全性服務(wù),通過受信任鏈接、數(shù)據(jù)加密、認(rèn)證、授權(quán)實(shí)現(xiàn)深度防御,采用多種分級防御機(jī)制,互相配合,在不同情況下以不同方式確保系統(tǒng)安全,防范內(nèi)外部風(fēng)險(xiǎn)。④加強(qiáng)安全登錄,必須使用USBKEY,并結(jié)合賬號及密碼才能登錄系統(tǒng),確保帳號及密碼不會被黑客盜取。⑤詳細(xì)的登錄日志,記錄所有使用人員的名稱、登錄時(shí)間、登錄IP等信息,并提供報(bào)表統(tǒng)計(jì)。⑥允許用戶自行設(shè)定帳套的使用時(shí)間段,時(shí)間段外的時(shí)刻不允許進(jìn)行登錄和操作,讓用戶更放心。⑦數(shù)據(jù)服務(wù)器與應(yīng)用軟件服務(wù)器分離,數(shù)據(jù)服務(wù)器不對外,確保企業(yè)數(shù)據(jù)的安全。⑧設(shè)置防火墻保護(hù),避免應(yīng)用服務(wù)器遭受惡意攻擊。⑨系統(tǒng)每天自動(dòng)進(jìn)行數(shù)據(jù)備份,今后發(fā)展到異地備份,確保數(shù)據(jù)安全。⑩與用戶簽署應(yīng)用協(xié)議,作出安全性承諾,以提高用戶的信心。
3.2 大數(shù)據(jù)存儲及并發(fā)訪問
解決在有大批量用戶應(yīng)用條件下的數(shù)據(jù)存儲和并發(fā)訪問問題,是基于云平臺的管理信息系統(tǒng)需要面臨的重要課題之一。根據(jù)調(diào)研,我們預(yù)估每個(gè)企業(yè)每年數(shù)據(jù)量約為120 M,隨著企業(yè)數(shù)量增多,數(shù)據(jù)增量或成幾何基數(shù)上升,在不久的未來系統(tǒng)就會面臨大數(shù)據(jù)量的技術(shù)風(fēng)險(xiǎn)。針對大容量存儲問題,我們采取了以下對策:①系統(tǒng)支撐平臺引進(jìn)ORACLE系統(tǒng),購置高性能的服務(wù)器,提高海量數(shù)據(jù)的處理能力。②軟件架構(gòu)支持分布式應(yīng)用,實(shí)現(xiàn)負(fù)載
均衡。③建立動(dòng)態(tài)數(shù)據(jù)的備份恢復(fù)機(jī)制,動(dòng)態(tài)業(yè)務(wù)數(shù)據(jù)按期間歸類,當(dāng)該期間數(shù)據(jù)結(jié)算之后,備份到其他物理存儲介質(zhì),保證當(dāng)期數(shù)據(jù)的運(yùn)行速度。④將用于查詢的數(shù)據(jù)與操作數(shù)據(jù)在邏輯上進(jìn)行隔離,從而保證系統(tǒng)的查詢速度。⑤優(yōu)化各種大計(jì)算量的查詢和統(tǒng)計(jì)算法。⑥數(shù)據(jù)具有可擴(kuò)展性,能最大限度地提高數(shù)據(jù)讀取速度和數(shù)據(jù)存儲容量。
針對用戶大并發(fā)訪問問題,我們提供了以下應(yīng)對方案:①采用多數(shù)據(jù)庫支撐平臺和自定義數(shù)據(jù)結(jié)轉(zhuǎn)的數(shù)據(jù)庫方案,服務(wù)器集群作為基礎(chǔ)設(shè)施,應(yīng)用中間件采用負(fù)載均衡模式。②利用AJAX技術(shù)實(shí)現(xiàn)客戶端異步請求。③優(yōu)化用戶排隊(duì)調(diào)度,用以減少用戶訪問“塞車”現(xiàn)象,并通過日志管理,系統(tǒng)管理員可以及時(shí)監(jiān)控網(wǎng)絡(luò)狀況,及時(shí)手動(dòng)處理“塞車”現(xiàn)象。④采用樂觀鎖對用戶操作進(jìn)行并發(fā)控制。⑤在數(shù)據(jù)庫表中存在一個(gè)時(shí)間字段精確到毫秒,并在程序處理的過程中設(shè)置和讀取這個(gè)時(shí)間字段,在提交數(shù)據(jù)時(shí)判斷當(dāng)前數(shù)據(jù)庫表中的時(shí)間與當(dāng)前需要更新的對象時(shí)間是否相同,假如不同,說明用戶在修改過程中肯定有其他的用戶已經(jīng)提前修改了當(dāng)前的數(shù)據(jù),系統(tǒng)提示用戶,說明數(shù)據(jù)已被更新,并提示用戶下一步應(yīng)該如何操作。⑥對運(yùn)營進(jìn)行監(jiān)督,把SLA(Service Level Agreemant,服務(wù)級別協(xié)議)作為運(yùn)營標(biāo)準(zhǔn)加以量化,從可用性和性能兩個(gè)方面監(jiān)督應(yīng)用架構(gòu),以確保應(yīng)用系統(tǒng)的高度可用性和提供達(dá)到客戶可接受的性能水平,防范出現(xiàn)導(dǎo)致平臺嚴(yán)重停機(jī)或降低性能的問題出現(xiàn)。⑦應(yīng)用具有可擴(kuò)展性,最大限度地提高并行性,以便更高效地利用應(yīng)用資源。
總之,隨著計(jì)算機(jī)存儲技術(shù)、通信技術(shù)、處理技術(shù)的飛速進(jìn)步,只要投入資金保證,大批量用戶應(yīng)用條件下的數(shù)據(jù)存儲,并發(fā)訪問實(shí)時(shí)響應(yīng)及安全許可、可靠性等問題均可得到解決。
3.3 平臺差異化控制
不同企業(yè)的工作流程和商務(wù)規(guī)則存在差異化,不同用戶的操作和界面要求存在個(gè)性化需求。在相同運(yùn)行實(shí)例的應(yīng)用下,如何滿足客戶的差異化和個(gè)性化需求,是管理軟件服務(wù)平臺可持續(xù)應(yīng)用所需解決的關(guān)鍵問題。
本系統(tǒng)采用的解決對策是:利用元數(shù)據(jù)為客戶提供了定制和配置應(yīng)用、滿足其特定需求,客戶可在元數(shù)據(jù)和語義層兩個(gè)層次進(jìn)行四大領(lǐng)域配置更改:①用戶界面與品牌:服務(wù)平臺提供相關(guān)特性,以使客戶能夠定制界面、表單、按鈕和鏈接等,以及能夠更改諸如圖形、色彩、字體等相關(guān)內(nèi)容。②工作流程與商務(wù)規(guī)則:為了能廣泛地向各種潛在客戶提供服務(wù),平臺提供的各種在線軟件能夠滿足不同工作流程的需要,不同客戶能根據(jù)需要自行配置應(yīng)用的工作流程,以滿足各自的商業(yè)進(jìn)程要求。③數(shù)據(jù)模型的擴(kuò)展:可擴(kuò)展的數(shù)據(jù)模型使客戶能自由地讓應(yīng)用根據(jù)自身需要改變表格、字段、業(yè)務(wù)對象等,而不必為了滿足應(yīng)用的要求而改變商業(yè)進(jìn)程。④存取控制:安全策略跟蹤每個(gè)用戶的使用權(quán)限,使客戶能對安全策略加以配置。
考慮到現(xiàn)代畜牧業(yè)營銷管理信息系統(tǒng)需要面對大量的客戶,因此本系統(tǒng)具有可配置性、可擴(kuò)展性、多租戶高效性和易用性等,這些決定了系統(tǒng)的技術(shù)體系架構(gòu)的設(shè)計(jì)思路。普通系統(tǒng)的架構(gòu)只能簡單地處理客戶數(shù)據(jù)的安全性要求,而不能確保平臺的可配置性、可擴(kuò)展性和多租戶高效性特點(diǎn),也不能滿足企業(yè)業(yè)務(wù)多樣化的要求。為此本系統(tǒng)采取了如下體系結(jié)構(gòu),如圖2所示。
4.1 目錄服務(wù)
目錄服務(wù)是一種依賴于目錄數(shù)據(jù)庫客戶快速查詢服務(wù)器資源信息的服務(wù),使分布在不同服務(wù)器中的目錄所有信息和資源發(fā)揮作用的服務(wù),從而實(shí)現(xiàn)用戶與應(yīng)用服務(wù)器的自適應(yīng),提高多并發(fā)查詢速度。
4.2 負(fù)載均衡服務(wù)器及訪問控制
負(fù)載均衡服務(wù)器及訪問控制主要解決在一定控制權(quán)限下,協(xié)調(diào)多個(gè)應(yīng)用服務(wù)器之間的資源(硬件資源、軟件資源)共享問題。系統(tǒng)企業(yè)用戶登錄之后,服務(wù)平臺根據(jù)負(fù)載均衡的原則及權(quán)限控制原則從實(shí)例群中分配一個(gè)運(yùn)行實(shí)例為其服務(wù),并且把用戶的目錄服務(wù)結(jié)構(gòu)和元數(shù)據(jù)配置信息寫入該實(shí)例的
用戶群信息表。運(yùn)行實(shí)例和用戶群信息表綁定在一起,用于數(shù)據(jù)安全認(rèn)證和資源授權(quán)。這種綁定能夠避免受信任的數(shù)據(jù)連接的資源權(quán)限驗(yàn)證瓶頸的產(chǎn)生,實(shí)現(xiàn)平臺的多租戶高效性。
圖2 現(xiàn)代畜牧業(yè)營銷管理信息系統(tǒng)的體系結(jié)構(gòu)示意圖
平臺在負(fù)載平衡服務(wù)器群上為不同客戶提供主機(jī)服務(wù),運(yùn)行相同的實(shí)例,每個(gè)應(yīng)用實(shí)例服務(wù)于一定數(shù)量不同需求的客戶,負(fù)載均衡的服務(wù)器群作為和用戶交互的統(tǒng)一接口,并且向下管理這些應(yīng)用實(shí)例。相同的實(shí)例能夠最大化不同用戶間的資源共享,并且從最終用戶的角度來看,不會察覺到應(yīng)用是與多個(gè)用戶共享的。不同客戶的數(shù)據(jù)彼此分開,通過授權(quán)和安全策略來確保不同的客戶訪問各自權(quán)限范圍內(nèi)的數(shù)據(jù),以及區(qū)分不同客戶的數(shù)據(jù)。
4.3 元數(shù)據(jù)服務(wù)及元數(shù)據(jù)庫
元數(shù)據(jù)服務(wù)及元數(shù)據(jù)庫分為兩個(gè)層次,為客戶提供定制和配置應(yīng)用、滿足其特定需求。通過元數(shù)據(jù)層,客戶可以對數(shù)據(jù)庫模型進(jìn)行修改、擴(kuò)展,甚至重新定義數(shù)據(jù)表結(jié)構(gòu)、視圖、字段、類型等,元數(shù)據(jù)存儲在元數(shù)據(jù)庫上。通過語義層,客戶可以重新配置用戶界面,并自定義報(bào)表格式和內(nèi)容。通過元數(shù)據(jù)服務(wù),可實(shí)現(xiàn)構(gòu)件之間的集成動(dòng)態(tài)性,簡化整個(gè)構(gòu)件集成過程,元數(shù)據(jù)服務(wù)可配置獨(dú)特的用戶體驗(yàn)與特性集,提升平臺的可配置性??蛻衾迷獢?shù)據(jù)服務(wù)實(shí)現(xiàn)用戶界面調(diào)整、工作流與商務(wù)規(guī)則設(shè)置、數(shù)據(jù)模型擴(kuò)展、存取控制等。
4.4 構(gòu)件庫平臺
構(gòu)件庫平臺是保證應(yīng)用系統(tǒng)具備可擴(kuò)展性的主要手段之一。平臺的可配置化程度可以通過構(gòu)件化的SOA架構(gòu)來實(shí)現(xiàn)。構(gòu)件化的SOA架構(gòu)就是將一個(gè)大的應(yīng)用系統(tǒng)分解為成千上百個(gè)小的業(yè)務(wù)流程,而每個(gè)業(yè)務(wù)流程可以用構(gòu)件組合而成。這樣一來,當(dāng)業(yè)務(wù)需求發(fā)生變化的時(shí)候,通過構(gòu)件的重新組合
就能方便、快速地改變業(yè)務(wù)流程或者實(shí)現(xiàn)新的業(yè)務(wù)。此外,構(gòu)件技術(shù)的應(yīng)用也必將節(jié)省開發(fā)成本和縮短開發(fā)周期,提高知識的復(fù)用度和系統(tǒng)的穩(wěn)定性。構(gòu)件庫平臺主要包括四大類型構(gòu)件:①邏輯服務(wù)構(gòu)件:指企業(yè)信息化系統(tǒng)領(lǐng)域模型、應(yīng)用框架、系統(tǒng)架構(gòu)以及設(shè)計(jì)模式等,是對應(yīng)用模型的綜合體現(xiàn),例如企業(yè)組織模型、信息模型、業(yè)務(wù)模型和流程框架等。在應(yīng)用擴(kuò)展和客戶配置時(shí),客戶可以根據(jù)平臺提供的組織模型、信息模型、業(yè)務(wù)模型對企業(yè)組織機(jī)構(gòu)、業(yè)務(wù)對象、業(yè)務(wù)流程進(jìn)行快速建模,然后在流程框架的指導(dǎo)下進(jìn)行應(yīng)用系統(tǒng)的功能重構(gòu)和流程配置。②展現(xiàn)服務(wù)構(gòu)件:是實(shí)現(xiàn)于用戶接口的若干視圖主件組成,包括用戶界面、打印界面、分析報(bào)表格式等類型的一組構(gòu)件。③數(shù)據(jù)庫服務(wù)構(gòu)件:包括數(shù)據(jù)庫連接和訪問服務(wù)的數(shù)據(jù)庫引擎構(gòu)件、業(yè)務(wù)流程和審批流程執(zhí)行解析的工作流引擎構(gòu)件各種中間件服務(wù)的構(gòu)件,包括事務(wù)管理構(gòu)件、安全管理構(gòu)件和消息管理構(gòu)件等。④集成管理構(gòu)件:為集成第三方系統(tǒng)提供接口的一組標(biāo)準(zhǔn)化參數(shù),平臺能與其他行業(yè)軟件實(shí)現(xiàn)無縫接口,實(shí)現(xiàn)系統(tǒng)的可擴(kuò)展性。
4.5 數(shù)據(jù)庫系統(tǒng)
本系統(tǒng)能提供兩種客戶數(shù)據(jù)存儲環(huán)境供企業(yè)選擇:共享數(shù)據(jù)庫環(huán)境和獨(dú)立數(shù)據(jù)庫環(huán)境。共享數(shù)據(jù)庫環(huán)境即數(shù)據(jù)托管環(huán)境,客戶數(shù)據(jù)存儲在服務(wù)平臺的共享數(shù)據(jù)庫服務(wù)器中,服務(wù)平臺提供數(shù)據(jù)導(dǎo)入導(dǎo)出、備份恢復(fù)和隔離轉(zhuǎn)移等功能服務(wù);獨(dú)立數(shù)據(jù)庫環(huán)境是客戶自行管理環(huán)境—客戶數(shù)據(jù)存儲在客戶獨(dú)立數(shù)據(jù)庫服務(wù)器中,客戶對自身的數(shù)據(jù)庫進(jìn)行自行管理。
共享數(shù)據(jù)庫環(huán)境中實(shí)現(xiàn)獨(dú)立數(shù)據(jù)庫模式。共享數(shù)據(jù)庫環(huán)境中不同用戶使用同一數(shù)據(jù)庫,但每個(gè)用戶都擁有自己的表集,形成用戶各自專門的模式??蛻糇畛醭蔀榇祟惙?wù)的用戶時(shí),平臺管理系統(tǒng)會在集中數(shù)據(jù)中為該用戶創(chuàng)建離散的表集,并將其與用戶自己的模式相關(guān)聯(lián),用戶能夠像采用獨(dú)立數(shù)據(jù)庫方案一樣輕松地?cái)U(kuò)展數(shù)據(jù)模型。平臺用標(biāo)準(zhǔn)的默認(rèn)集創(chuàng)建表格,但如果表格一旦創(chuàng)建完成,就無需符合默認(rèn)集,用戶可根據(jù)需要添加或修改列甚至是表格。
這種方法為要求高安全性的用戶提供一定程度的邏輯數(shù)據(jù)隔離,但并不能實(shí)現(xiàn)系統(tǒng)的完全隔離,適用于數(shù)據(jù)庫表格數(shù)量相對較少的應(yīng)用,每個(gè)用戶的表格約為100或更少。采用這種方法能降低運(yùn)營應(yīng)用的成本,但客戶首先要接受讓自己的數(shù)據(jù)與其他用戶的數(shù)據(jù)共用數(shù)據(jù)庫。
單獨(dú)數(shù)據(jù)庫環(huán)境中的集中式管理??蛻粼诳勺孕泄芾砜蛻舻膯为?dú)服務(wù)器環(huán)境中提供專用的數(shù)據(jù)庫,單獨(dú)數(shù)據(jù)與平臺集中數(shù)據(jù)保持連接,與集中數(shù)據(jù)中的專用數(shù)據(jù)保持一致,實(shí)現(xiàn)集中式管理。在這種環(huán)境下,客戶可在應(yīng)用的用戶界面和程序邏輯允許的情況下根據(jù)企業(yè)的需求重新設(shè)置應(yīng)用,包括創(chuàng)建新字段、新查詢,乃至新的表格和關(guān)系等。同時(shí)通過對集中服務(wù)器的專用數(shù)據(jù)庫實(shí)現(xiàn)對獨(dú)立數(shù)據(jù)庫的升級、應(yīng)用跟蹤等管理。
獨(dú)立數(shù)據(jù)庫有助于簡化應(yīng)用數(shù)據(jù)模型的擴(kuò)展,以滿足不同用戶的獨(dú)特需求,而且在發(fā)生故障時(shí)從備份中恢復(fù)用戶的數(shù)據(jù)也相對簡單,因此比較適用于那些愿意支付較高額代價(jià)來換取更高安全性和可定制性的客戶。
云計(jì)算的出現(xiàn)迎合了中小畜牧企業(yè)信息化的需求,它有效地降低了企業(yè)的初始投入,滿足了用戶多變的需求,在減輕企業(yè)負(fù)擔(dān)的同時(shí),使中小企業(yè)能夠享受技術(shù)帶來的便利,并適應(yīng)企業(yè)對遠(yuǎn)距離辦公的需求?;谠朴?jì)算的現(xiàn)代畜牧業(yè)營銷管理信息系統(tǒng),借助互聯(lián)網(wǎng)為畜牧企業(yè)提供電子商務(wù)、客戶關(guān)系管理、進(jìn)銷存管理等外包應(yīng)用服務(wù),以電子商務(wù)手段與傳統(tǒng)業(yè)務(wù)模式相結(jié)合的方法來幫助畜牧企業(yè)銷售產(chǎn)品,提高生產(chǎn)管理水平,這樣的業(yè)務(wù)模式在當(dāng)前是一個(gè)全新的模式,有著巨大的生命力和發(fā)展前景。
[1]羅軍舟,金嘉暉,宋愛波,等.云計(jì)算:體系架構(gòu)與關(guān)鍵技術(shù)[J].通信學(xué)報(bào),2011,32(7):
3-21.
[2]劉鵬.云計(jì)算[M].北京:電子工業(yè)出版社,2011.
[3]吳吉義,平玲娣,潘雪增,等.云計(jì)算從概念到平臺[J].電信科技,2009(12):23-25.
[4]劉春玲.基于SaaS模式的電子商務(wù)與ERP集成研究[D].重慶:重慶大學(xué),2007.
[5]王蘊(yùn)慧.基于云計(jì)算的電子商務(wù)管理模式研究[D].大連:遼寧師范大學(xué),2012.
[6]林箏,周榮富,楊艷超.基于Web的云計(jì)算作業(yè)調(diào)度平臺研究[J].科技信息,2012(5):156-157.
[7]王鵬.云計(jì)算的關(guān)鍵技術(shù)與應(yīng)用實(shí)例[M].北京:北京人民郵電出版社,2010.
Modern Livestock Marketing Management Information System Based on Cloud Computing
Xie Qiubo1,2,Meng Xiangbao1,2,Huang Jiayi1,2,Wu Weihuan1,Liu Honggang1,2
(1.R&D Center of Networking and Intelligent Equipment,Guangzhou Jiankun Network Technology Development Co., Ltd.,Guangzhou,China;2.Guangdong Institute of Modern Agricultural Equipment,Guangzhou,China)
To accelerate the development of the livestock industry,it is important to further enhance the spread of information,improve application ability of information technology,and expand the market for livestock products.According to the actual needs of modern livestock marketing management,this article combined e-commerce with traditional business model to build integrated management information system of modern livestock marketing management,by using cloud computing technology,network technology,database technology,and marketing management technology.For livestock enterprises,the platform can intelligently analyze information of livestock products supply and demand,while provide application services,including e-commerce,customer relationship management,inventory management,and agricultural products safety and traceability management,in order to realize online sales of livestock products and direct docking of livestock products with supermarkets.It is advantageous for livestock industry to promote the transformation of traditional to modern,improve management level,enhance the competitiveness,and promote the economic benefits.
cloud computing,livestock,e-commerce,marketing management,cloud service platform
廣州市科信局電子商務(wù)發(fā)展專項(xiàng)資金項(xiàng)目(1201),2011年廣東省現(xiàn)代信息服務(wù)業(yè)發(fā)展專項(xiàng)資金項(xiàng)目(GDEID2011IS039)
謝秋波(1967—),男,高級工程師,主要從事企業(yè)信息化實(shí)施和軟件開發(fā)管理工作。通信地址:廣州市天河區(qū)五山路261號廣東省現(xiàn)代農(nóng)業(yè)裝備研究所辦公樓A213,510630。Email:xieqb@e-jiankun.com