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