劉彥會(huì),謝建梅
(閩北職業(yè)技術(shù)學(xué)院,福建 南平 353000)
南平地處福建省北部、閩江源頭,位于閩、浙、贛三省交界處,俗稱“閩北”,下轄二區(qū)三市五縣,人口319×104人,農(nóng)村人口近206×104人,面積2.63×104hm2,是福建省面積最大的設(shè)區(qū)市,具有中國南方典型的“八山一水一分田”地形特征。南平是農(nóng)業(yè)、林業(yè)大市,糧食產(chǎn)量居全省第一位,耕地面積、林地面積占全省的25%,林木蓄積量占全省33%,茶葉面積占全省20%,毛竹林面積占全國10%,素有“福建糧倉”、“南方林海”、“中國竹鄉(xiāng)”之稱。2018年南平市農(nóng)林牧漁業(yè)總產(chǎn)值達(dá)到514.02×108元,占地區(qū)生產(chǎn)總值的28.7%[1]。
作為一個(gè)有著天然地理優(yōu)勢的農(nóng)業(yè)大市,農(nóng)產(chǎn)品銷售卻一直不理想,甚至有些農(nóng)產(chǎn)品滯銷嚴(yán)重,究其原因有很多,分散的農(nóng)戶經(jīng)營模式和供需信息不匹配、不通暢便是原因之一。
南平市現(xiàn)在的農(nóng)產(chǎn)品供應(yīng)鏈主要經(jīng)過以下步驟:首先是中介介紹收購商到農(nóng)戶家里收購,然后收購商將農(nóng)產(chǎn)品運(yùn)輸?shù)礁鞯嘏l(fā)市場批量銷售給批發(fā)商,批發(fā)商再供貨給各大超市和零售商、最終才由超市和零售商銷售給消費(fèi)者。這中間至少要經(jīng)歷3~4個(gè)環(huán)節(jié),每個(gè)環(huán)節(jié)都要賺取利潤,而任何一個(gè)環(huán)節(jié)出了問題都會(huì)影響農(nóng)產(chǎn)品銷售。以柑橘為例,柑橘在南平種植很普遍,每年都有很多農(nóng)民寧愿柑橘爛在樹上也不采摘,因?yàn)檗r(nóng)民的銷售價(jià)太低,但市場售價(jià)卻不低,究其原因仍然是中間環(huán)節(jié)太多,如果農(nóng)民可以直接把柑橘賣給超市和零售商或者批發(fā)商,那么問題就會(huì)少很多。因此,建立農(nóng)業(yè)供應(yīng)鏈數(shù)據(jù)系統(tǒng),就是為了對(duì)接農(nóng)民和銷售商,讓農(nóng)民找到買家,讓銷售商找到產(chǎn)品?;诖耍_發(fā)一個(gè)農(nóng)業(yè)供應(yīng)鏈數(shù)據(jù)系統(tǒng)便有了項(xiàng)目可行性。
該項(xiàng)目系統(tǒng)主要實(shí)現(xiàn)農(nóng)產(chǎn)品供應(yīng)鏈的信息化,包含賣方(主要是農(nóng)民)查詢和發(fā)布農(nóng)產(chǎn)品、買方查詢和購買農(nóng)產(chǎn)品以及管理員審核管理信息3部分。賣方功能主要是發(fā)布產(chǎn)品銷售信息,查詢買家發(fā)布的產(chǎn)品收購信息;買方功能主要是發(fā)布產(chǎn)品收購信息,查詢賣家發(fā)布的產(chǎn)品銷售信息;管理員功能主要是審核用戶信息的真實(shí)性和合法性,審核賣方和發(fā)布信息的合理性。
買賣雙方統(tǒng)稱為用戶,用戶登錄后可以完成信息搜索、發(fā)布信息和修改信息。用戶登錄后活動(dòng)圖如圖1所示。在明確用戶需求后,接下來準(zhǔn)備使用敏捷開發(fā)方法來開發(fā)軟件。敏捷開發(fā)是為了幫助解決軟件團(tuán)隊(duì)遇到的特定問題而專門優(yōu)化的一組方法和方法論,而且力求簡單,以保證實(shí)現(xiàn)相對(duì)容易[2]。
需求建模時(shí),采用面向?qū)ο蟮男枨蠓治龇椒ǎ褂肬ML建模技術(shù)。UML(Unified ModelingLanguage)是統(tǒng)一建模語言或標(biāo)準(zhǔn)建模語言,它是一種軟件建模標(biāo)準(zhǔn),是近年發(fā)展起來并逐漸盛行的一種軟件開發(fā)技術(shù),它能夠?yàn)檐浖_發(fā)的各個(gè)階段提供模型化和可視化的標(biāo)準(zhǔn),這為現(xiàn)代軟件的開發(fā)提供不少的參考依據(jù),UML定義的模型可讀性強(qiáng),簡單實(shí)用[3]。需求建模時(shí),通過用例圖進(jìn)一步對(duì)業(yè)務(wù)進(jìn)行描述,以構(gòu)建系統(tǒng)業(yè)務(wù)模型,系統(tǒng)用例圖如圖2所示。
表1是對(duì)該數(shù)據(jù)系統(tǒng)用例的描述,對(duì)用例圖進(jìn)行補(bǔ)充陳述。至此,農(nóng)業(yè)供應(yīng)鏈數(shù)據(jù)系統(tǒng)的業(yè)務(wù)需求分析的主要內(nèi)容已經(jīng)完成,還要按照軟件工程的文檔要求書寫規(guī)范的需求規(guī)格說明書等。
該系統(tǒng)采用C/S三層架構(gòu),它的運(yùn)行環(huán)境分客戶端、應(yīng)用服務(wù)器端和數(shù)據(jù)庫服務(wù)器三部分。
由于智能手機(jī)的便捷性和普及性,農(nóng)民大多會(huì)用智能手機(jī),所以用戶客戶端采用移動(dòng)APP方式更加合理。而管理員需要更方便容易的操作界面,所以采用PC端。
表1 農(nóng)業(yè)供應(yīng)鏈數(shù)據(jù)系統(tǒng)用例描述表Tab.1 Use case description of agricultural supply chain data system
本系統(tǒng)是專門針對(duì)農(nóng)業(yè)供應(yīng)鏈供需雙方開發(fā)的,并不向普通用戶開放,所以用戶數(shù)和訪問數(shù)據(jù)量不會(huì)非常大。所以在前期保證支持1 000名用戶并發(fā)使用,查詢響應(yīng)時(shí)間不超過3 s即可。待后期根據(jù)軟件使用情況再做擴(kuò)容。
南平市大農(nóng)業(yè)供應(yīng)鏈數(shù)據(jù)系統(tǒng)的開發(fā)及應(yīng)用,為南平的農(nóng)民們提供了一個(gè)新的銷售渠道,打破了傳統(tǒng)銷售方式的等人上門的弊病,足不出戶就可以把農(nóng)產(chǎn)品賣出去。另外,該系統(tǒng)減少了中間環(huán)節(jié),降低了銷售成本,可以提高農(nóng)產(chǎn)品的銷售單價(jià),同時(shí)商家也可以找到優(yōu)質(zhì)貨源,降低進(jìn)貨成本,從而降低銷售價(jià)格,降低了消費(fèi)者的消費(fèi)成本。