摘 要:隨著網(wǎng)絡技術和信息技術的迅速發(fā)展與普及,以網(wǎng)絡為基礎的農(nóng)產(chǎn)品發(fā)布平臺作為一種新的技術手段,在實現(xiàn)供求關系上起著重要的作用。通過對用戶的基本操作、農(nóng)產(chǎn)品發(fā)布平臺信息和系統(tǒng)基本操作的分析,研究如何利用互聯(lián)網(wǎng)和電話網(wǎng)向供求信息平臺發(fā)布供求信息,從功能設計、數(shù)據(jù)庫設計和核心模塊代碼三個方面重點研究農(nóng)產(chǎn)品發(fā)布平臺的設計與實現(xiàn)。
關鍵詞:農(nóng)產(chǎn)品;供求信息;設計與實現(xiàn)
中圖分類號:TP311.52
目前國內(nèi)現(xiàn)有的信息發(fā)布平臺比較單一,雖然大多數(shù)信息發(fā)布平臺具備了把信息資源發(fā)布的能力,但是信息發(fā)布的方法僅僅局限為在互聯(lián)網(wǎng)上發(fā)布。實際上在中西部及廣大農(nóng)村地區(qū)掌握電腦上網(wǎng)知識的人畢竟是少數(shù),家庭擁有能上網(wǎng)電腦的終端用戶還十分有限,故開發(fā)擁有多途徑信息發(fā)布的供求信息網(wǎng)站是具有市場潛力的。研究農(nóng)產(chǎn)品供求信息發(fā)布平臺系統(tǒng)的目的就是為了建立一個能夠為西部及農(nóng)村的廣大群眾及時發(fā)布所需要的供求信息的綜合性平臺,使懂電腦上網(wǎng)的或者不懂電腦上網(wǎng)的群眾,都能通過該平臺發(fā)布供求信息,并且把交易的風險控制信譽管理等等交給該平臺來進行統(tǒng)一的管理控制。
1 系統(tǒng)設計
農(nóng)產(chǎn)品供求信息發(fā)布平臺系統(tǒng)是通過互聯(lián)網(wǎng)和電話網(wǎng),為本地區(qū)用戶提供一個方便快捷的信息查詢與發(fā)布的平臺。即針對本地區(qū)用戶提供信息發(fā)布和查詢服務,結(jié)合電話,廣大非上網(wǎng)用戶可通過電話發(fā)布信息,通過電話費結(jié)算合理方便,還可以過濾一些垃圾信息。根據(jù)普通用戶對信息的獲取渠道,結(jié)合計算機技術的相關知識,用來實現(xiàn)網(wǎng)絡平臺的基本數(shù)據(jù)流和網(wǎng)站架構(gòu),系統(tǒng)平臺命名為160信息網(wǎng)。
1.1 系統(tǒng)功能設計
農(nóng)產(chǎn)品供求信息發(fā)布平臺系統(tǒng)的用戶主要有普通用戶、160接線員、審核員、會員。
普通用戶可以利用本系統(tǒng)發(fā)布信息和查詢信息。上網(wǎng)普通用戶可以通過電腦網(wǎng)頁瀏覽和電話撥號方式訪問160網(wǎng)站,輸入信息并撥打160獲取繳費碼后即可發(fā)布信息,該類用戶還可以上傳圖片,信息通過審核員的審核后才能夠被其他用戶查看到。非上網(wǎng)用戶當前只能通過160接線員發(fā)布信息。普通用戶查詢信息有三種方式:組合查詢、分類瀏覽、根據(jù)信息ID查詢,但普通用戶看不到信息發(fā)布者的聯(lián)系電話和詳細的聯(lián)系方式。
160接線員發(fā)布信息無需繳費碼就能發(fā)布,查詢信息主要根據(jù)信息ID號查詢詳細信息,接線員能看到發(fā)布者的聯(lián)系電話和詳細聯(lián)系方式。
審核員能夠?qū)τ脩舻男畔⑦M行修改和刪除。修改范圍包括信息歸類和標題不當;內(nèi)容字段錄入聯(lián)系電話等不規(guī)范輸入;將反動/色情的信息設置刪除標志等。
會員用戶可以通過注冊成為會員以后享受如下特殊待遇:可以包月打折優(yōu)惠;會員信息高亮顯示;會員可以分配主頁。
1.2 系統(tǒng)體系信息設計
系統(tǒng)體系信息設計內(nèi)容較多,主要體現(xiàn)在以下幾個方面:
(1)內(nèi)網(wǎng)和外網(wǎng)的組合查詢,在該模塊中添加一個或兩個搜索字段,使信息量多的情況下能使用戶很快的找到自己所需要的信息,此種情況要把信息分類細化,總結(jié)出兩個同一類信息的不同特征,如:一級分類、二級分類、三級分類等。
(2)在信息中要顯示出該條信息的ID號,供上網(wǎng)用戶查詢,使供求雙方能通過160轉(zhuǎn)接,建立通話。
(3)發(fā)布信息的有效期最大7天,在內(nèi)網(wǎng)(外網(wǎng))發(fā)布信息頁面有效期后面再添加兩個單選項,一個是:“送7天”,另一個是:“送14天”。這兩個單選項的時間加到用戶的有效期內(nèi)。即如果用戶發(fā)布一條信息的有效期是7天,(內(nèi)網(wǎng))160接線員提醒用戶是否接受贈送信息的有效期,如果用戶接受,讓用戶選擇贈送的天數(shù),只有這兩個贈送選項。外網(wǎng)由用戶自己選擇。
(4)內(nèi)網(wǎng)的管理人員,能查出數(shù)據(jù)庫中到期(0-1天)的信息,并能對這些信息進行回訪,回訪的對象為發(fā)布信息的有效期為7天的用戶,如果發(fā)布信息的有效期小于7天,就不對這些用戶進行回訪?;卦L的目的是提醒用戶該條信息是否繼續(xù)有效,如果用戶要繼續(xù)該條信息的發(fā)布的話,提醒用戶續(xù)費,同時注意所續(xù)信息的有效期,并在界面添加該條信息的有效期。
(5)為發(fā)布信息做個倒計時,使上網(wǎng)用戶和信息的發(fā)布人員能夠看到該條信息還剩余多少天就被刪除。
(6)內(nèi)網(wǎng)工作人員工作量的統(tǒng)計(主要指審核員)和外網(wǎng)每一類信息被訪問次數(shù)的統(tǒng)計,其中外網(wǎng)每一類信息被訪問次數(shù)的統(tǒng)計要在當天晚上(有一個規(guī)定的時間,暫時未訂)把該數(shù)字寫進數(shù)據(jù)庫,數(shù)據(jù)庫中至少要保留一個月的統(tǒng)計量。審核員在登陸成功后,可以看到每一類信息還剩余多少信息未審核,給工作人員帶來工作的壓力。內(nèi)網(wǎng)160接線員根據(jù)ID查詢處該條信息,同時可以修改該條信息的權利。
(7)通過語音卡160接線員接通用戶電話,結(jié)合用戶驗證方式,對用戶進行相關的服務。
(8)通過短信貓,按信息發(fā)布的級別甄別各個權限級別的用戶,然后發(fā)布相應的信息,并且接受用戶的手機短信反饋。
2 發(fā)布信息模塊的實現(xiàn)
普通用戶發(fā)布信息有兩種方式:一種是上網(wǎng)直接打開發(fā)布頁面,填寫自己的信息;另外一種是打電話給160接線員,由接線員代理發(fā)布。
在外網(wǎng)發(fā)布信息模塊中,扮演View角色的是PublishInfo.jsp和Publish
AddInfoServlet類起到協(xié)調(diào)、調(diào)度的作用,其主要代碼是:讀取表單數(shù)據(jù);調(diào)用InfoDAO中的insert()方法將用戶的數(shù)據(jù)插入到數(shù)據(jù)庫的Infor表中;然后將結(jié)果信息轉(zhuǎn)發(fā)給PublishResult.jsp頁面顯示。InfoDAO類中集中了對數(shù)據(jù)庫中Infor表的增刪查改等操作方法。
普通用戶使用的外網(wǎng)信息發(fā)布模塊與160接線員使用的內(nèi)網(wǎng)信息發(fā)布模塊也是相同的,只不過,普通用戶需要撥打160獲取繳費碼后即可發(fā)布信息。用戶每撥打160電話1次,扣信息費1元。
3 查詢信息模塊的實現(xiàn)
普通用戶使用的外網(wǎng)信息查詢模塊與160接線員使用的內(nèi)網(wǎng)信息查詢模塊幾乎是相同的,只不過,接線員能看到發(fā)布者的聯(lián)系電話和詳細聯(lián)系方式,而普通用戶看不到。向普通用戶隱藏聯(lián)系方式的目的是為了實現(xiàn)收費。
扮演Controller角色的是QueryInfoServlet類,其主要代碼是:讀取用戶的查詢條件;調(diào)用InfoDAO中的select()方法來查詢數(shù)據(jù)庫的Infor表;然后將查詢結(jié)果轉(zhuǎn)發(fā)給search.jsp頁面顯示。
總之,網(wǎng)絡改變著我們的日常生活,同時也給信息發(fā)布帶來了深刻地變革,利用Web應用系統(tǒng)開發(fā)模式和現(xiàn)代軟件工程的思想,利用現(xiàn)代開發(fā)技術,來建立基于Web的農(nóng)產(chǎn)品供求信息發(fā)布平臺正是順應時代發(fā)展的需要。對網(wǎng)絡在信息傳遞中的巨大優(yōu)勢進行了充分發(fā)揮,為Web應用系統(tǒng)的開發(fā)提供了一個開放式的模式,此模式的應用為Web應用系統(tǒng)的開發(fā)進行了有益的嘗試,具有實際意義和巨大的應用價值。
參考文獻:
[1]王強,曾小紅.國內(nèi)外農(nóng)業(yè)數(shù)據(jù)資源和網(wǎng)絡發(fā)展概況[J].世界農(nóng)業(yè),2008.
[2]溫繼文,李道亮.我國與美國農(nóng)業(yè)信息服務體系建設的比較研究[J].南方農(nóng)村,2006.
[3]章德賓.加速中國農(nóng)村農(nóng)業(yè)信息化發(fā)展的對策研究[D].福州大學,2004.
作者簡介:呂星宇(1984-),男,河南南陽人,副科,助講,碩士,研究方向:計算機應用。
作者單位:南陽理工學院,河南南陽 473000