劉曉宇 朱建華 季明川 楊萍 楊潔 王風(fēng)云 尚明華
摘要:為了實現(xiàn)漁村經(jīng)濟與公共服務(wù)的同步發(fā)展,體現(xiàn)環(huán)渤海濱海地區(qū)漁村的個性化特色,本研究以山東省威海市西霞口村為例,通過調(diào)查現(xiàn)階段漁村的信息服務(wù)需求,結(jié)合漁村的信息資源和發(fā)展特色,闡述了漁村信息服務(wù)平臺的基本功能,按照需求為村民提供有針對性的信息服務(wù)及系統(tǒng)設(shè)計,研究開發(fā)一個適應(yīng)漁村信息技術(shù)應(yīng)用水平、符合漁村信息化建設(shè)要求、具有漁村特色的信息化服務(wù)平臺。
關(guān)鍵詞:漁村特色;信息服務(wù);信息服務(wù)平臺;山東威海
中圖分類號: S126文獻標(biāo)志碼: A文章編號:1002-1302(2014)02-0346-03
收稿日期:2013-10-08
基金項目:國家科技支撐計劃(編號:2013BAJ10B11)。
作者簡介:劉曉宇(1988—),女,山東聊城人,碩士研究生,主要從事農(nóng)業(yè)信息技術(shù)研究。Tel:(0531)83178173;E-mail:sharrylxy@126.com。
通信作者,朱建華,研究員,主要從事農(nóng)業(yè)信息技術(shù)研究,E-mail:zhujh@saas.ac.cn。季明川,研究員,主要從事生態(tài)經(jīng)濟與生態(tài)產(chǎn)業(yè)研究,E-mail:jmc6677@163.com。環(huán)渤海濱海漁村經(jīng)濟比較發(fā)達,但經(jīng)濟發(fā)展與公共管理未實現(xiàn)同步,文化觀念與管理技術(shù)手段落后,一些突發(fā)事件的解決仍停留在經(jīng)驗判斷階段。本研究以山東省威海市西霞口村的信息資源和發(fā)展特色為基礎(chǔ),通過調(diào)查現(xiàn)階段漁村信息服務(wù)需求,分析其建設(shè)工作中存在的不足之處,按照結(jié)構(gòu)化系統(tǒng)分析與設(shè)計的思路,研究開發(fā)一個開放的、符合漁村信息化建設(shè)要求的、適應(yīng)漁村信息技術(shù)應(yīng)用水平的漁村信息化服務(wù)平臺[1]。
1漁村信息服務(wù)需求分析
設(shè)計漁村服務(wù)平臺的前提是確定村民的信息需求,按照需求為村民提供有針對性的信息服務(wù)及系統(tǒng)設(shè)計。為了了解漁村村民對信息的需求,利用德爾菲法,選取威海市成山鎮(zhèn)西霞口村、河口村、落鳳村以及蒲家柏村等4個漁村的村民進行問卷調(diào)查。共發(fā)放問卷200份,收回問卷192份,回收率為96%。剔除無效問卷7份后的有效問卷為185份,問卷有效率為92.5%。從調(diào)查結(jié)果可以看出,村民獲取信息的主要渠道是電視、電話和互聯(lián)網(wǎng),具體如圖1所示。
通過問卷調(diào)查的結(jié)果分析可以看出,實用科技信息、市場供求信息、農(nóng)業(yè)政策信息、旅游資源開發(fā)以及氣象與災(zāi)害預(yù)報防治信息等5類信息是村民最關(guān)心的,具體如圖2所示。總體來講,當(dāng)前村民的信息需求呈現(xiàn)出多樣性的特點。
通過調(diào)研的結(jié)果,可以總結(jié)得出村民信息需求的特點主要是:需求信息類別多樣化、需求信息渠道多樣化、需求信息層次不斷深化。
2平臺體系結(jié)構(gòu)
系統(tǒng)采用以中間件為基礎(chǔ)框架的B/S(Browser/Server)結(jié)構(gòu)來實現(xiàn),包括表示層、業(yè)務(wù)邏輯層和數(shù)據(jù)層。B/S模式的好處是可以在任何地方進行操作而不用安裝任何專門的軟件,其維護和升級比較簡便,能夠?qū)崿F(xiàn)不同的人員、從不同的地點、以不同的接入方式(比如LAN、WAN、Internet/Intranet等)訪問和操作共同的數(shù)據(jù);系統(tǒng)的擴展也非常容易,成本降低,選擇也更多[2]。
本研究在進行充分調(diào)查研究的基礎(chǔ)上,通過數(shù)據(jù)庫信息采集和實地調(diào)查研究獲取信息資源,系統(tǒng)所采用的數(shù)據(jù)庫服務(wù)器是SQL Server 2008,以Microsoft Visual Studio 2008為開發(fā)平臺,以ASP.NET為開發(fā)工具,以C#作為編程語言,進行各個功能模塊的組織,提供用戶控制和操作界面。系統(tǒng)業(yè)務(wù)處理流程如圖3所示。
3漁村信息服務(wù)平臺綜合設(shè)計
3.1功能模塊設(shè)計
根據(jù)系統(tǒng)的總體需求分析和設(shè)計的要求,此平臺要具有動態(tài)信息上傳、信息管理、信息存儲、信息交換、信息發(fā)布和搜索查閱等功能。
根據(jù)系統(tǒng)目標(biāo),漁村信息化服務(wù)平臺可以分為2個部分,即前臺發(fā)布和系統(tǒng)管理。按照結(jié)構(gòu)化系統(tǒng)分析與設(shè)計的思路,前臺發(fā)布又可以分為3個功能模塊,即政務(wù)信息模塊、資訊平臺模塊和網(wǎng)上辦事模塊。通過這些功能的整合,把成熟的信息化管理經(jīng)驗結(jié)合到漁村管理工作中,達到輔助管理和科學(xué)決策的目的[3]。系統(tǒng)的總體結(jié)構(gòu)如圖4所示。
3.1.1前臺發(fā)布網(wǎng)站的前臺主要是用于用戶瀏覽信息和搜索信息。本系統(tǒng)允許2種用戶瀏覽網(wǎng)站,一種是匿名用戶,一種是注冊用戶。匿名用戶只能瀏覽和搜索信息。注冊用戶可以登錄系統(tǒng),管理自己的基本資料信息,瀏覽信息、搜索信息、在論壇發(fā)表并回復(fù)帖子、發(fā)布供求信息以及招聘信息等。平臺的前臺發(fā)布分為3個模塊,分別是政務(wù)信息、資訊平臺和網(wǎng)上辦事。政務(wù)信息主要包括本村概況、新聞?wù)?、通知公告、?yīng)急管理以及黨建工會等。資訊平臺包括供求信息、勞務(wù)信息、旅游信息、實用科技、海珍品質(zhì)量溯源、文化娛樂以及便民服務(wù)等。網(wǎng)上辦事包括辦事指南、表格下載、在線論壇以及投票系統(tǒng)。公眾通過對辦事指南及辦事流程的了解,進行相關(guān)的表格下載。登錄的用戶還可以通過在線論壇發(fā)表自己對社會現(xiàn)象及個人關(guān)心事件的一些看法,為村民提供一個在線交流的平臺。
3.1.2系統(tǒng)管理系統(tǒng)管理是漁村信息化服務(wù)平臺的重要組成部分,包括用戶管理、權(quán)限管理、日志管理和數(shù)據(jù)庫管理等幾個部分[4-7]。系統(tǒng)管理員通過對用戶的管理,實現(xiàn)新增、修改、刪除用戶的功能。系統(tǒng)管理員通過對權(quán)限管理,對平臺角色和權(quán)限進行管理,每個角色有相應(yīng)的權(quán)限,角色的刪除不影響其他角色的權(quán)限,只有管理員可對權(quán)限進行修改。系統(tǒng)管理員可對平臺日常日志進行操作,并刪除過期日志,也可將日志導(dǎo)出備份。對數(shù)據(jù)庫的管理是可以進行數(shù)據(jù)導(dǎo)出、導(dǎo)入及備份等。
3.2數(shù)據(jù)庫設(shè)計
本系統(tǒng)所選擇的數(shù)據(jù)庫引擎為SQL Server 2008。為了降低代碼的重復(fù)率并方便維護,在Web.Config文件中寫入常用的數(shù)據(jù)庫連接字,在需要使用數(shù)據(jù)庫的頁面腳本文件中添加System.Configuration命名空間后,可以很方便地調(diào)用 Web.Config 文件中的連接字。當(dāng)數(shù)據(jù)庫變動時,只需在Web.Config文件中修改相應(yīng)連接字即可。為了實現(xiàn)數(shù)據(jù)共享和減少冗余,在設(shè)計數(shù)據(jù)表時,以C#為宿主語言嵌入SQL語句,基于基本表設(shè)計了多個視圖和存儲過程,利用 ADO.NET 技術(shù),較多地采用了GridView控件進行數(shù)據(jù)綁定和顯示。
通過對本系統(tǒng)的功能和結(jié)構(gòu)分析,本系統(tǒng)中涉及的數(shù)據(jù)信息主要有以下幾個數(shù)據(jù)項:用戶相關(guān)信息表、共享信息表、交流信息表、供求信息表、勞務(wù)信息表以及產(chǎn)品信息表等。主要的數(shù)據(jù)表包括表1所示內(nèi)容。
3.3系統(tǒng)實現(xiàn)
3.3.1前臺主界面村民登錄漁村信息服務(wù)平臺后訪問的第一個界面就是首頁,首頁效果對于平臺的后續(xù)訪問量的影響不言而喻。所以平臺首頁的設(shè)計非常重要,應(yīng)注重界面的簡潔、明快和易用。系統(tǒng)界面圖如圖5所示。
3.3.2后臺管理功能的實現(xiàn)此平臺的后臺管理主要涉及對新聞、圖片、菜單、用戶、日常信息、友情鏈接、日志、上傳文件等內(nèi)容的管理以及其他的基本管理。主要實現(xiàn)以下功能:(1)新聞管理。添加新聞,在發(fā)布新聞信息時管理員需要添加標(biāo)題及其來源,選擇所屬欄目,可以插入圖片、表格或者鏈接等;基本管理,對新聞標(biāo)題、字號大小、來源、所屬欄目以及具體內(nèi)容的管理,可以對新聞進行推薦、置頂、修改或刪除等操作;欄目管理,對欄目進行增加、合并、修改和刪除等操作。(2)菜單管理。對菜單的名稱、鏈接、排序、添加、修改、刪除等操作。(3)用戶管理。對用戶權(quán)限的修改、用戶名稱和密碼的保存或刪除等操作。(4)上傳文件管理。管理上傳文件的分類、名稱、儲存位置,可以對上傳文件進行修改、刪除等操作?;谏鲜龅墓δ苄枨螅O(shè)計出的后臺管理模塊如圖6所示。
4結(jié)語
本研究用C#編寫頁面,SQL Server技術(shù)構(gòu)建數(shù)據(jù)庫,建立了基于B/S架構(gòu)的漁村信息化服務(wù)平臺。目前在國內(nèi)農(nóng)業(yè)信息服務(wù)平臺眾多,本系統(tǒng)的特色是結(jié)合漁村發(fā)展現(xiàn)狀,通過調(diào)查問卷的形式對漁民信息需求進行分析,在系統(tǒng)的分析與設(shè)計部分充分考慮漁村村民信息需求,研發(fā)出一個真正符合漁村發(fā)展現(xiàn)狀的信息服務(wù)平臺。另外,對平臺的功能結(jié)構(gòu)進行了進一步優(yōu)化,為用戶提供了形式內(nèi)容更為豐富的信息。
參考文獻:
[1]黃傳尉,望勇. 廣東特色農(nóng)業(yè)信息化服務(wù)平臺構(gòu)建[J]. 廣東農(nóng)業(yè)科學(xué),2009(12):212-215.
[2]劉濤,溫曉莉. 基于C/S與B/S結(jié)合模式的農(nóng)業(yè)專家信息服務(wù)平臺設(shè)計研究[J]. 河北農(nóng)業(yè)科學(xué),2010,14(5):151-154.
[3]黎冬媛,周文輝,莫劍斌. 基于.NET的農(nóng)業(yè)信息綜合服務(wù)平臺設(shè)計[J]. 計算機與現(xiàn)代化,2011,188(4):88-91,95.
[4]曾一,袁綱,張元平,等. 基于Web服務(wù)的電子政務(wù)數(shù)據(jù)交換中心的設(shè)計和實現(xiàn)[J]. 計算機科學(xué),2007,34(11):98-102.
[5]楊曉霞,高媛. 基于CORBA 構(gòu)件的農(nóng)村信息管理系統(tǒng)[J]. 電腦開發(fā)與應(yīng)用,2008,21(5):60-61.
[6]李園,陳世平. MVC設(shè)計模式在ASP.NET平臺中的應(yīng)用[J]. 計算機工程與設(shè)計,2009,30(13):3180-3184.
[7]王立舒,徐建中,楊廣林.基于鄉(xiāng)鎮(zhèn)的農(nóng)業(yè)信息網(wǎng)絡(luò)化管理系統(tǒng)建立[J]. 數(shù)學(xué)的實踐與認識,2008,38(15):64-69.