文/崔鵬飛
“互聯(lián)網(wǎng)+糧食”時代的變革
——糧食云設(shè)計思路
文/崔鵬飛
糧食行業(yè)作為我國的一大傳統(tǒng)行業(yè),目前在信息化建設(shè)方面相對滯后。近年來糧食部門認識到了信息化建設(shè)是促進糧食行業(yè)發(fā)展的強大動力,積極開展了“國家糧食平臺建設(shè)”、“省級糧食管理平臺建設(shè)”和“糧庫智能化升級改造”等信息化項目,以提高糧食宏觀調(diào)控精準(zhǔn)性、糧食行政管理效率、服務(wù)糧食行業(yè)和社會大眾,掀起了“互聯(lián)網(wǎng)+糧食”的時代變革。
在“互聯(lián)網(wǎng)+糧食”時代,如何貼合糧食行業(yè)實際需求、建設(shè)一套“實用、管用、好用”的應(yīng)用系統(tǒng)是各級糧食行政管理單位、糧庫企業(yè)和信息化廠商們目前正在積極探索、相互論證的首要問題。目前糧食信息化建設(shè)中存在的典型問題有 :“發(fā)展不平衡,建設(shè)不規(guī)范,標(biāo)準(zhǔn)不統(tǒng)一”、“可復(fù)制性不強,與業(yè)務(wù)結(jié)合不緊密”。另外,各省糧食行業(yè)信息化建設(shè)中還存在:“僵化的I T架構(gòu)與業(yè)務(wù)靈活性需求之間的矛盾”、“單體式孤立系統(tǒng)與業(yè)務(wù)協(xié)同性需求之間的矛盾”。針對這些問題和矛盾,怡和祥云集合青海糧食信息化建設(shè)經(jīng)驗,提出了一條切實可行的解決方案,即:“自上而下”,以國家標(biāo)準(zhǔn)規(guī)范為指引;“自下而上”,緊密貼合用戶實際業(yè)務(wù)需求;以“云計算+微服務(wù)”為支撐,實現(xiàn)“軟件定義糧食(S o f t w a r e d e f i n e d g r a i n)”。
本文將從基于“自上而下、自下而上、云計算支撐”的糧食云解決方案,從業(yè)務(wù)、服務(wù)、應(yīng)用三個層面詳細介紹糧食云的具體設(shè)計思路。
糧食業(yè)務(wù)活動是一切信息化系統(tǒng)建設(shè)的出發(fā)點和最終落腳點,信息化建設(shè)最基礎(chǔ)的作用就是將原來由人來實現(xiàn)的業(yè)務(wù)通過信息系統(tǒng)來實現(xiàn)。因此,糧食信息系統(tǒng)的設(shè)計必須從業(yè)務(wù)出發(fā),梳理信息化所要覆蓋的每一項業(yè)務(wù)活動,這樣才能保證信息化與業(yè)務(wù)的緊密結(jié)合、避免信息化與業(yè)務(wù)兩張皮的現(xiàn)象。
在梳理業(yè)務(wù)活動的過程中,可以通過“從大到小、從宏觀業(yè)務(wù)領(lǐng)域到具體業(yè)務(wù)活動”的梳理方式,將整個糧食業(yè)務(wù)劃分成四大業(yè)務(wù)領(lǐng)域:戰(zhàn)略決策類業(yè)務(wù)域、糧食管理類業(yè)務(wù)域、儲備作業(yè)類業(yè)務(wù)域及政務(wù)支持類業(yè)務(wù)域;再進一步將每一個大的業(yè)務(wù)域進行細分,劃分業(yè)務(wù)子域,例如:糧食管理類業(yè)務(wù)域可細分成調(diào)控管理業(yè)務(wù)子域、儲備管理業(yè)務(wù)子域、監(jiān)督管理業(yè)務(wù)子域、財務(wù)管理業(yè)務(wù)子域、行業(yè)管理業(yè)務(wù)子域、質(zhì)量管理業(yè)務(wù)子域;業(yè)務(wù)子域仍然可以進一部細分成具體的業(yè)務(wù)活動,例如:儲備管理業(yè)務(wù)子域包含了儲備政策制度下發(fā)、倉儲管理職能、地方儲備糧安全、倉儲設(shè)施的新建、地方儲備糧規(guī)模計劃、地方儲備糧輪換計劃、倉儲設(shè)施的維修、倉儲安全、中央儲備糧資質(zhì)初審九項業(yè)務(wù)活動。
怡和祥云梳理出來的每一項業(yè)務(wù)活動都可以在云平臺上固化成一個服務(wù),服務(wù)的定義了一段業(yè)務(wù)邏輯完整、業(yè)務(wù)邊界清晰、具備一定通用性、可以再一定業(yè)務(wù)場景下進行共享使用的最小業(yè)務(wù)單元。
服務(wù)在云平臺上實現(xiàn)全生命周期標(biāo)準(zhǔn)化管理:“設(shè)計→開發(fā)→發(fā)布→部署→管理→分析”。
1.在服務(wù)的設(shè)計、開發(fā)階段,緊密貼合業(yè)務(wù)需求,并且按照國家標(biāo)準(zhǔn)規(guī)范和地方特色定義業(yè)務(wù)邏輯、數(shù)據(jù)標(biāo)準(zhǔn)和接口標(biāo)準(zhǔn),從糧食云的最底層實現(xiàn)了建設(shè)的標(biāo)準(zhǔn)化和規(guī)范化,并且具備可復(fù)制、推廣的能力。
2.在發(fā)布、部署階段,能夠快速釋放服務(wù)能力,支持各應(yīng)用系統(tǒng)和外部第三方系統(tǒng)(例如:國家平臺、各地農(nóng)發(fā)行信息系統(tǒng)等)靈活調(diào)用,實現(xiàn)了業(yè)務(wù)數(shù)據(jù)的互聯(lián)互通、實時共享。
3.在管理和分析階段,可以準(zhǔn)確地統(tǒng)計每個服務(wù)被調(diào)用情況,并且一旦服務(wù)對應(yīng)的業(yè)務(wù)單元發(fā)生變化,此服務(wù)可以重新設(shè)計、開發(fā),在實現(xiàn)循環(huán)優(yōu)化的同時不影響其他應(yīng)用系統(tǒng)的正常使用。
應(yīng)用系統(tǒng)中,完整的業(yè)務(wù)流程可以通過一系列“服務(wù)”靈活拼裝實現(xiàn),并保持業(yè)務(wù)流程的柔性,能夠快速響應(yīng)業(yè)務(wù)流程變更。例如,地方儲備糧油輪換監(jiān)管過程中:糧庫提交申請,由儲備處核實糧情后下達輪換計劃;糧庫按輪換計劃簽訂糧食采銷合同、完成糧食出入庫;接下來,檢防所或質(zhì)檢站對輪入的糧食進行取樣、化驗,若質(zhì)量合格則輪換任務(wù)完成,若質(zhì)量不合格則由監(jiān)督檢查處展開行政執(zhí)法監(jiān)督。
此流程中的每一個業(yè)務(wù)活動都通過相對應(yīng)的服務(wù)靈活編排、快速實現(xiàn),并且密切貼合實際業(yè)務(wù)需求,實現(xiàn)跨單位、跨部門的業(yè)務(wù)協(xié)同。
在糧食云的設(shè)計設(shè)計過程中,應(yīng)從“業(yè)務(wù)、服務(wù)、應(yīng)用”三個層面展開,結(jié)合云計算技術(shù)建設(shè)貼合業(yè)務(wù)、標(biāo)準(zhǔn)統(tǒng)一、互聯(lián)互通、柔性架構(gòu)的系統(tǒng)應(yīng)用。
作者單位:怡和祥云(北京)科技有限公司