董越勇,管孝鋒,陶忠良,朱 瑩
(浙江省農(nóng)業(yè)信息中心,浙江 杭州 310020)
浙江萬(wàn)村聯(lián)網(wǎng)工程是覆蓋浙江全省的農(nóng)村綜合信息服務(wù)系統(tǒng),提供農(nóng)村基層組織、經(jīng)濟(jì)主體、農(nóng)家樂(lè)上網(wǎng)的網(wǎng)絡(luò)平臺(tái)。它依托網(wǎng)站集群設(shè)計(jì)技術(shù),按主體角色的不同劃分模板,為需要建設(shè)網(wǎng)站的農(nóng)村基層主體單位和個(gè)人提供自助建站服務(wù)。該系統(tǒng)的建成,解決了新農(nóng)村信息化落地難、信息發(fā)布滯后、基層主體間信息孤島等問(wèn)題,初步構(gòu)建起信息真實(shí)、方便實(shí)用的網(wǎng)上信息服務(wù)平臺(tái),以“一站式”服務(wù)模式,促進(jìn)農(nóng)村基層政務(wù)公開(kāi)、網(wǎng)上辦事,推廣普及農(nóng)業(yè)技術(shù);便于農(nóng)業(yè)企業(yè)樹(shù)立網(wǎng)上新形象,拓展農(nóng)產(chǎn)品銷(xiāo)售渠道,提高市場(chǎng)競(jìng)爭(zhēng)力;幫助農(nóng)家樂(lè)提高經(jīng)營(yíng)品味,探索經(jīng)營(yíng)模式的創(chuàng)新。整個(gè)工程建設(shè)取得了積極的社會(huì)和經(jīng)濟(jì)效益?,F(xiàn)將浙江萬(wàn)村聯(lián)網(wǎng)工程的應(yīng)用主體及系統(tǒng)功能闡述如下。
鄉(xiāng)鎮(zhèn)的欄目包括鄉(xiāng)鎮(zhèn)概況、領(lǐng)導(dǎo)班子、信息公告 (可整合下屬信息,可自由發(fā)布)、鄉(xiāng)鎮(zhèn)動(dòng)態(tài)(可整合下屬行政村信息,還可以自由發(fā)布)、鄉(xiāng)鎮(zhèn)風(fēng)貌、招商引資、黨建園地、醫(yī)療衛(wèi)生、下屬行政村 (地圖方式顯示,并可鏈接該村的網(wǎng)站)。
鄉(xiāng)鎮(zhèn)按地區(qū)、特色進(jìn)行分類(lèi)。按地區(qū)分為省、市、縣三級(jí);按特色分為蔬菜、茶葉、果品、畜牧、水產(chǎn)養(yǎng)殖、竹木、花卉苗木、蠶桑、食用菌、中藥材、自然景觀、民俗文化、其他。
新農(nóng)村的欄目包括鄉(xiāng)村新貌、領(lǐng)導(dǎo)班子、村規(guī)民約、信息公告、村務(wù)公開(kāi)、特色產(chǎn)品、工業(yè)貿(mào)易、鄉(xiāng)村旅游、勞務(wù)供需、新農(nóng)村建設(shè)等。用戶可以根據(jù)需要對(duì)欄目進(jìn)行增減,并對(duì)排序進(jìn)行調(diào)整。
新農(nóng)村按地區(qū)、特色進(jìn)行分類(lèi)。按地區(qū)分為省、市、縣、鎮(zhèn);按特色分為蔬菜、茶葉、果品、畜牧、水產(chǎn)養(yǎng)殖、竹木、花卉苗木、蠶桑、食用菌、中藥材、自然景觀、民俗文化、其他。
經(jīng)濟(jì)主體包括企業(yè)、合作社、現(xiàn)代園區(qū)、基地和專業(yè)大戶。
經(jīng)濟(jì)主體的欄目包括企業(yè)介紹、企業(yè)家風(fēng)采、企業(yè)動(dòng)態(tài)、企業(yè)榮譽(yù)、產(chǎn)品展廳、供求信息、用人招聘、聯(lián)系方式。用戶可以根據(jù)需要對(duì)企業(yè)的欄目進(jìn)行增減,并對(duì)排列順序進(jìn)行調(diào)整。
經(jīng)濟(jì)主體分3類(lèi)。按地區(qū)分為省、市、縣、鎮(zhèn)四級(jí);按產(chǎn)業(yè)分為種植業(yè)、養(yǎng)殖業(yè)、加工業(yè)、流通業(yè)、服務(wù)業(yè) (可多選);按產(chǎn)品分類(lèi):糧食類(lèi)、油料類(lèi)、棉麻類(lèi)、煙草藥材類(lèi)、蔬菜類(lèi)、水果類(lèi)、茶桑類(lèi)、畜禽類(lèi)、水產(chǎn)類(lèi)、林業(yè)類(lèi)、其他類(lèi) (可多選)。
欄目包括農(nóng)家樂(lè)介紹、交通線路、休閑娛樂(lè)、美食信息、客房住宿、在線預(yù)訂、周邊景點(diǎn)、視頻秀、在線留言、聯(lián)系方式。用戶可根據(jù)需要對(duì)農(nóng)家樂(lè)的欄目進(jìn)行增減,對(duì)排列順序進(jìn)行調(diào)整。
農(nóng)家樂(lè)按地區(qū)、功能類(lèi)型、依托資源進(jìn)行分類(lèi)。按地區(qū)分為省、市、縣、鎮(zhèn)四級(jí);按功能分為餐飲型、休閑型、觀光型、文化型、綜合型;依托資源:自然生態(tài)、田園景觀、民俗文化、其他。
站點(diǎn)管理。對(duì)已經(jīng)申請(qǐng)注冊(cè)的子站的添加、預(yù)覽審核、文檔信息審核、修改、刪除、子站用戶變更、域名解析與綁定、首頁(yè)推薦、排序等功能。
用戶管理。對(duì)縣級(jí)以上管理用戶進(jìn)行添加和刪除用戶以及為用戶分配系統(tǒng)的管理權(quán)限等。
權(quán)限管理:對(duì)不用用戶進(jìn)行管理權(quán)限設(shè)置。
地區(qū)管理。對(duì)站點(diǎn)所屬地區(qū)進(jìn)行管理。
類(lèi)別管理。對(duì)平臺(tái)用到的信息類(lèi)別進(jìn)行管理。
友情鏈接。管理萬(wàn)村聯(lián)網(wǎng)平臺(tái)中各站點(diǎn)定義的友情鏈接信息。
日志管理。記錄站點(diǎn)的訪問(wèn)和操作信息,管理員可以對(duì)系統(tǒng)訪問(wèn)信息進(jìn)行查詢。
2.2.1 注冊(cè)建站
2種注冊(cè)建站方式。用戶自行注冊(cè)建站由用戶自己在前臺(tái)提出建站申請(qǐng),填寫(xiě)相關(guān)資料,提交后等待管理員審核,審核通過(guò)以后生成站點(diǎn);管理員代為注冊(cè)建站由管理員在后臺(tái)添加站點(diǎn),填寫(xiě)相關(guān)資料,然后生成站點(diǎn)。
2.2.2 子站信息設(shè)置
對(duì)子站名稱 (企業(yè)、農(nóng)家樂(lè)可以,新農(nóng)村中地區(qū)填完后也就是有村的名稱了)、聯(lián)系人、聯(lián)系方式、所屬地區(qū) (縣級(jí)以上管理員才允許)、所屬產(chǎn)業(yè)、Banner等進(jìn)行設(shè)置。
2.2.3 信息管理
添加。在確定欄目中添加信息。
修改。對(duì)添加但沒(méi)發(fā)布的信息進(jìn)行修改。
刪除。刪除選中的信息,如果用戶沒(méi)有選擇信息,則會(huì)提示用戶進(jìn)行選擇。
審核。對(duì)已經(jīng)添加的信息進(jìn)行審核操作。
發(fā)布。未選擇信息的狀態(tài)下點(diǎn)擊發(fā)布,系統(tǒng)將發(fā)布該欄目中所有已審核、未發(fā)布的信息 (生成靜態(tài)頁(yè)面,提供前臺(tái)瀏覽),如果用戶選擇幾條信息,則系統(tǒng)將發(fā)布選中的信息。
排序。對(duì)信息前后順序排列后保存入庫(kù)。刷新。刷新列表界面。
2.2.4 用戶密碼修改
提供對(duì)當(dāng)前登錄用戶賬號(hào)的密碼進(jìn)行修改。
2.2.5 站點(diǎn)計(jì)數(shù)器
站點(diǎn)計(jì)數(shù)器根據(jù)站點(diǎn)的訪問(wèn)量進(jìn)行自動(dòng)統(tǒng)計(jì)。
可統(tǒng)計(jì)某個(gè)時(shí)間段、信息發(fā)布條數(shù)n條以上的站點(diǎn)數(shù)量等。各級(jí)用戶登錄管理平臺(tái)后,能對(duì)本級(jí)管轄范圍內(nèi)的數(shù)據(jù)進(jìn)行統(tǒng)計(jì),方便了解本轄區(qū)站點(diǎn)的建設(shè)情況、信息上傳情況、考核情況等。
通過(guò)查看瀏覽到海量的農(nóng)村工作管理、農(nóng)業(yè)生產(chǎn)加工技術(shù)、農(nóng)民就業(yè)、供需信息發(fā)布的數(shù)據(jù),可為領(lǐng)導(dǎo)決策提供強(qiáng)有力的支撐。
智能模版管理子系統(tǒng)平臺(tái)智能模版管理子系統(tǒng)平臺(tái)采用自主開(kāi)發(fā)的聯(lián)網(wǎng)智能模板 (TM)技術(shù),實(shí)現(xiàn)了數(shù)據(jù)元定義、欄目自定義、模板聯(lián)網(wǎng)、布局自適應(yīng)等功能。同時(shí)為需要建站的各鄉(xiāng)鎮(zhèn)、行政村、經(jīng)濟(jì)主體和農(nóng)家樂(lè)提供可供選擇的多套模版。
智能模版管理包括模版制作過(guò)程中用到的字段管理、欄目管理、模版管理、首頁(yè)布局管理等。
2.4.1 字段管理
一個(gè)字段包括名稱、代碼、數(shù)據(jù)類(lèi)型、輸入框樣式、字段下性質(zhì)、排序、是否啟用、是否必填。字段管理包括字段的添加、修改、排序等操作。
字段名稱。由用戶輸入,并且可以修改。
字段代碼。由系統(tǒng)根據(jù)用戶選擇的數(shù)據(jù)類(lèi)型自動(dòng)匹配,能容納的自定義字段上限為Varchar(字符型、圖片、附件)20個(gè),Text(長(zhǎng)文本型)5個(gè),Datetime(日期型)5個(gè),Numeric(小數(shù)型)5個(gè),Int(整數(shù)型)5個(gè),Lb(類(lèi)別)5個(gè)。
數(shù)據(jù)類(lèi)型和輸入框樣式。分為字符型、長(zhǎng)文本型、整數(shù)型、小數(shù)型、日期型、圖片、附件、類(lèi)別,輸入框樣式根據(jù)不同的數(shù)據(jù)類(lèi)型自動(dòng)匹配,同時(shí),在信息添加過(guò)程中,系統(tǒng)根據(jù)不同的用戶類(lèi)型對(duì)用戶的輸入進(jìn)行校驗(yàn)。
排序。在信息添加界面中,該字段的排序。
是否啟用。對(duì)于自定義字段,用戶可以刪除;對(duì)于系統(tǒng)內(nèi)定字段,用戶不能刪除,但可以設(shè)置為禁用;對(duì)于標(biāo)題字段,用戶不能刪除,也不能禁用,因?yàn)樵谛畔⒘斜碇行枰@示,但是可以對(duì)字段名稱進(jìn)行更改,以符合不同的欄目。
是否必填。在信息添加過(guò)程中,校驗(yàn)該字段是否為必填項(xiàng)。
2.4.2 欄目管理
浙江萬(wàn)村聯(lián)網(wǎng)平臺(tái)中用到的欄目都是在智能模版管理子系統(tǒng)中進(jìn)行定制的,每一欄目包含編號(hào)(自動(dòng)產(chǎn)生),欄目名稱、欄目簡(jiǎn)稱、點(diǎn)擊數(shù)、所屬站點(diǎn)、欄目排序、欄目性質(zhì)和是否末級(jí)欄目。
欄目編號(hào)。在用戶定制模板的過(guò)程中會(huì)使用。
欄目簡(jiǎn)稱。在系統(tǒng)中需要確保唯一性,用于動(dòng)態(tài)生成Java類(lèi)。建議規(guī)則為網(wǎng)站簡(jiǎn)稱+下劃線+欄目簡(jiǎn)稱,例如“臨海人民政府網(wǎng)”的“政務(wù)公開(kāi)”簡(jiǎn)稱為main_zwgk,這種命名便于管理。
點(diǎn)擊數(shù)。該欄目和下屬子欄目的訪問(wèn)統(tǒng)計(jì),系統(tǒng)后臺(tái)定時(shí)分析并刷新,不即時(shí)反映。
欄目排序。在左部的目錄樹(shù)中的排列順序。
欄目性質(zhì)。分為自定義欄目和系統(tǒng)內(nèi)定欄目,其中自定義欄目是在采編發(fā)后臺(tái)添加的 (可改、刪),系統(tǒng)內(nèi)定欄目是在數(shù)據(jù)庫(kù)中配置的 (可改、不能刪)。
末級(jí)欄目。如果是末級(jí)欄目,可以在該欄目下添加信息,不能添加欄目,如果不是末級(jí)欄目,則可以在該欄目下添加欄目,不能添加信息。
浙江萬(wàn)村聯(lián)網(wǎng)定義的信息欄目主要有7類(lèi):單頁(yè)圖文類(lèi)適用于單篇文章介紹類(lèi)的欄目,例如:企業(yè)介紹、村規(guī)民約;新聞列表類(lèi)適用于信息列表類(lèi)的欄目,例如:信息公告、企業(yè)動(dòng)態(tài);人員介紹類(lèi)適用于人員介紹類(lèi)的欄目,例如:村領(lǐng)導(dǎo)班子;產(chǎn)品介紹類(lèi)適用于產(chǎn)品列表類(lèi)的欄目,例如:企業(yè)產(chǎn)品、農(nóng)業(yè)特色;供求信息類(lèi)適用于供求發(fā)布類(lèi)的欄目,例如:供求信息;視頻展示類(lèi)適用于視頻展示類(lèi)的欄目,例如:視頻秀;在線留言類(lèi)適用于留言交互類(lèi)的欄目,例如:在線留言、在線訂單。
2.4.3 模版管理
模版管理包括模版工具管理、套用模板、引入模版和引用樣式。
模版工具主要用于生成模板基礎(chǔ)代碼,系統(tǒng)自定義的模版類(lèi)型有index,list,view,iframe 4種。
浙江萬(wàn)村聯(lián)網(wǎng)提供多套選擇模版。其中:鄉(xiāng)鎮(zhèn)子站建設(shè)有20套可供選擇;新農(nóng)村子站建設(shè)有40套可供選擇;經(jīng)濟(jì)主體子站建設(shè)有20套模版可供選擇;農(nóng)家樂(lè)子站建設(shè)有20套模版可供選擇。
2.4.4 首頁(yè)布局管理
子站首頁(yè)布局自定義,例如:根據(jù)模板的排版布局,有可能是2欄式,也有可能是3欄式,不論什么格式都分為幾個(gè)區(qū)域,每個(gè)區(qū)域顯示內(nèi)容自定義,但是系統(tǒng)在每個(gè)區(qū)域中會(huì)設(shè)置默認(rèn)欄目。
實(shí)現(xiàn)對(duì)所有子站信息的全文檢索和高級(jí)檢索結(jié)合搜索,為公眾提供強(qiáng)大、快速的搜索功能。
站點(diǎn)的搜索。采用組合檢索的方式,條件可包括站點(diǎn)名稱、所在區(qū)域、站點(diǎn)類(lèi)型等。
文章信息的搜索采用全文檢索的方式實(shí)現(xiàn),只要輸入關(guān)鍵字就可以查出有該關(guān)鍵字的所有站點(diǎn)和文章。同時(shí)也可以把地區(qū)作為索引項(xiàng),這樣可以以關(guān)鍵字和地區(qū)定位到具體的子站和文章。
任務(wù)管理子系統(tǒng)通過(guò)分布式的方式,將系統(tǒng)中復(fù)雜的運(yùn)算以任務(wù)的方式統(tǒng)一處理,統(tǒng)一管理,提高系統(tǒng)的可用性和高效性。
任務(wù)管理包括信息自動(dòng)發(fā)布,排名等功能,審核通過(guò)的站點(diǎn)自動(dòng)發(fā)布到浙江萬(wàn)村聯(lián)網(wǎng)平臺(tái)前臺(tái)瀏覽頁(yè)面,站點(diǎn)排名按照發(fā)布信息數(shù)量進(jìn)行,最多的排在最前面,每天1:00計(jì)算機(jī)自動(dòng)排序1次。
2.6.1 功能設(shè)計(jì)
站點(diǎn)管理功能。提供在線維護(hù)和管理,站點(diǎn)可自主添加,站點(diǎn)中基本信息可自行維護(hù)。
信息管理功能。自主建站的鄉(xiāng)鎮(zhèn)、新農(nóng)村、經(jīng)濟(jì)主體和農(nóng)家樂(lè)可自行維護(hù)本網(wǎng)站中的信息數(shù)據(jù),實(shí)現(xiàn)網(wǎng)站信息管理。管理的信息按照欄目的不同性質(zhì),分為單頁(yè)圖文類(lèi)、新聞列表類(lèi)、人員介紹類(lèi)、產(chǎn)品介紹類(lèi)、供求信息類(lèi)、視頻展示類(lèi)、在線留言類(lèi)、招聘信息類(lèi)、圖文介紹類(lèi)、友情鏈接類(lèi)。
系統(tǒng)管理功能。提供完善的系統(tǒng)管理功能,包括地區(qū)管理、類(lèi)別管理、欄目管理、模板管理、友情鏈接、日志管理、建站統(tǒng)計(jì)和發(fā)文統(tǒng)計(jì)。
組件擴(kuò)展功能。對(duì)于不能滿足用戶需求的功能和欄目,系統(tǒng)提供二次開(kāi)發(fā)接口,能夠經(jīng)過(guò)簡(jiǎn)單的配置,整合入系統(tǒng)中,方便用戶進(jìn)行使用。
多條件組合檢索功能。提供多種方式的組合檢索,使檢索結(jié)果更為準(zhǔn)確。
視頻播放功能。提供大量視頻信息的在線播放,支持rm、ram、wmv、asf等多種視頻格式。
提供“7×24小時(shí)”服務(wù)?;?Web形式開(kāi)發(fā),提供連續(xù)、不間斷服務(wù),不受時(shí)間、空間、媒質(zhì)的限制,使農(nóng)戶實(shí)時(shí)與系統(tǒng)溝通交流。
2.6.2 出錯(cuò)處理設(shè)計(jì)
出錯(cuò)處理??蛻舳顺鲥e(cuò)處理主要針對(duì)用戶的表單輸入進(jìn)行驗(yàn)證,包括用戶登陸時(shí)賬號(hào)、密碼不能為空,用戶注冊(cè)時(shí)2次密碼必須一致,數(shù)據(jù)查詢時(shí)日期格式的正確性,刪除、審核等操作前的確認(rèn)。
服務(wù)器端對(duì)出錯(cuò)信息采用全局捕捉異常和局部捕捉異常相結(jié)合的方式,全局異常的捕捉包含在base.jsp和end.jsp中,局部異常的捕捉在各個(gè)程序中根據(jù)情況進(jìn)行處理。
維護(hù)措施。在系統(tǒng)中可能出現(xiàn)的各個(gè)運(yùn)行錯(cuò)誤處增加注釋,打印各種變量、對(duì)象。對(duì)數(shù)據(jù)庫(kù)各項(xiàng)修改操作使用日志進(jìn)行記錄。采用系統(tǒng)參數(shù)設(shè)置和基礎(chǔ)數(shù)據(jù)的設(shè)置,用戶可以方便地動(dòng)態(tài)維護(hù)系統(tǒng)數(shù)據(jù),以適應(yīng)操作中的各種情況。定期檢查出錯(cuò)報(bào)告,針對(duì)報(bào)告內(nèi)容進(jìn)行維護(hù)。