漁村信息化服務(wù)平臺(tái)的制作方法
【專利摘要】本發(fā)明公開了一種漁村信息化服務(wù)平臺(tái),包括:采集信息層對漁村基本信息的采集和信息資源的組織與管理,并按照系統(tǒng)的實(shí)際需求采集到本地?cái)?shù)據(jù)庫,信息資源的組織與管理是將采集的基本信息進(jìn)行組織分類處理,并通過上傳模塊將各種分類的信息存儲(chǔ)到本地?cái)?shù)據(jù)庫中;處理信息層,接收到平臺(tái)客戶端瀏覽器的請求后,通過調(diào)用相關(guān)的功能組件響應(yīng)請求,訪問系統(tǒng)數(shù)據(jù)庫,調(diào)用數(shù)據(jù)訪問接口對數(shù)據(jù)庫中的數(shù)據(jù)進(jìn)行操作,最后返回結(jié)果集;發(fā)布信息層,通過設(shè)置多個(gè)功能版塊,對平臺(tái)進(jìn)行清晰的欄目規(guī)劃,用戶通過導(dǎo)航欄目進(jìn)入相應(yīng)的版塊即可獲取自己所需要的信息。本發(fā)明從漁村實(shí)際應(yīng)用出發(fā),構(gòu)建以數(shù)據(jù)庫為支撐、界面統(tǒng)一、集中部署的平臺(tái)。
【專利說明】漁村信息化服務(wù)平臺(tái)
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及計(jì)算機(jī)應(yīng)用平臺(tái)領(lǐng)域,尤其涉及一種漁村信息化服務(wù)平臺(tái)。
【背景技術(shù)】
[0002]經(jīng)過多年的發(fā)展,我國農(nóng)業(yè)農(nóng)村信息化水平得到大幅度提升,無論是在基礎(chǔ)設(shè)施,還是在農(nóng)業(yè)農(nóng)村市場和科技信息服務(wù)體系、服務(wù)能力以及信息化應(yīng)用水平方面,都取得了長足進(jìn)展。20世紀(jì)80年代以來,我國陸續(xù)對數(shù)據(jù)庫與信息管理系統(tǒng)、專家系統(tǒng)、遙感技術(shù)、決策支持系統(tǒng)、地理信息系統(tǒng)等多種信息技術(shù)在農(nóng)業(yè)、資源、環(huán)境和災(zāi)害等方面的應(yīng)用情況進(jìn)行分析與研究。與此同時(shí),國家越來越重視在農(nóng)村地區(qū)開展政策法規(guī)、農(nóng)業(yè)科技信息服務(wù)的普及等工作,進(jìn)一步加強(qiáng)農(nóng)業(yè)信息基礎(chǔ)設(shè)施建設(shè),如電視、電話、計(jì)算機(jī)等的應(yīng)用與普及。農(nóng)村信息網(wǎng)絡(luò)基礎(chǔ)設(shè)施建設(shè)取得階段性成果。從2008年開始,科技部、中組部、工信部在全國聯(lián)合開展農(nóng)村農(nóng)業(yè)信息化示范省建設(shè),目前已在11個(gè)省開展了這項(xiàng)工作。隨著我國農(nóng)村信息資源的不斷豐富,信息服務(wù)方式的不斷創(chuàng)新,以及信息化服務(wù)體系的不斷完善,目前的農(nóng)村信息服務(wù)工作已經(jīng)逐漸無法滿足社會(huì)主義新農(nóng)村建設(shè)、現(xiàn)代農(nóng)業(yè)發(fā)展和農(nóng)民增產(chǎn)增收的需要,因此,當(dāng)務(wù)之急就是努力提高農(nóng)村信息服務(wù)的水平、不斷擴(kuò)展信息服務(wù)的方式、繼續(xù)完善信息服務(wù)的內(nèi)容。
[0003]目前漁村經(jīng)濟(jì)發(fā)展經(jīng)濟(jì)水平已經(jīng)發(fā)展到相當(dāng)高的程度,但是公共服務(wù)水平仍然處于一個(gè)較低的位置,缺少真正有用的信息服務(wù)平臺(tái)。從村民的角度分析,對政府的涉農(nóng)政策、市場信息、發(fā)展方向掌握的不夠充分;海產(chǎn)養(yǎng)殖業(yè)作為西霞口村的一大支柱產(chǎn)業(yè),由于沒有一個(gè)可以進(jìn)行發(fā)布供求信息的平臺(tái),買家要獲取到相關(guān)的產(chǎn)品信息并不十分容易;村民對農(nóng)業(yè)和漁業(yè)方面的最新科技知識(shí)的了解也不夠及時(shí)、有效。在村委會(huì)的需求角度來說,在日常的工作中常常會(huì)遇到以下問題:一是效率不高,管理不便;二是透明度不夠;三是優(yōu)惠政策、政策法規(guī)不能及時(shí)有效的推廣。因此,為了給村民提供全方位的信息服務(wù),逐步體現(xiàn)新農(nóng)村風(fēng)貌,亟需構(gòu)建以數(shù)據(jù)庫為支撐、界面統(tǒng)一、集中部署的平臺(tái)。系統(tǒng)的建設(shè)以網(wǎng)站為主體,各個(gè)頻道欄目的建設(shè)必須結(jié)合內(nèi)容和用戶的需求進(jìn)行開發(fā)和設(shè)計(jì)。
【發(fā)明內(nèi)容】
[0004]發(fā)明目的:為了克服現(xiàn)有技術(shù)中存在的不足,本發(fā)明提供一種漁村信息化服務(wù)平臺(tái),從漁村實(shí)際應(yīng)用出發(fā),構(gòu)建以數(shù)據(jù)庫為支撐、界面統(tǒng)一、集中部署的平臺(tái)。
[0005]為實(shí)現(xiàn)上述目的,本發(fā)明采取如下技術(shù)方案:
一種漁村信息化服務(wù)平臺(tái),包括采集信息層、處理信息層和發(fā)布信息層,采集信息層用于對漁村基本信息的采集和信息資源的組織與管理,所述基本信息的采集包括將村級(jí)基本信息或者網(wǎng)絡(luò)相關(guān)資源,并按照系統(tǒng)的實(shí)際需求采集到本地?cái)?shù)據(jù)庫,所述信息資源的組織與管理是將采集的基本信息進(jìn)行組織分類處理,并通過上傳模塊將各種分類的信息存儲(chǔ)到本地?cái)?shù)據(jù)庫中;
處理信息層,接收到平臺(tái)客戶端瀏覽器的請求后,通過調(diào)用相關(guān)的功能組件響應(yīng)請求,訪問系統(tǒng)數(shù)據(jù)庫,調(diào)用數(shù)據(jù)訪問接口對數(shù)據(jù)庫中的數(shù)據(jù)進(jìn)行操作,最后返回結(jié)果集;
發(fā)布信息層,通過設(shè)置多個(gè)功能版塊,對平臺(tái)進(jìn)行清晰的欄目規(guī)劃,用戶通過導(dǎo)航欄目進(jìn)入相應(yīng)的版塊即可獲取自己所需要的信息。
[0006]更進(jìn)一步的,功能版塊及導(dǎo)航欄目包括本村概況、政務(wù)信息、市場信息、勞務(wù)信息、實(shí)用科技、旅游觀光、網(wǎng)上辦事、招商引資、民主法治、文件下載、民生茶館。
[0007]更進(jìn)一步的,該平臺(tái)還包括平臺(tái)管理層,實(shí)現(xiàn)用戶管理、權(quán)限管理以及數(shù)據(jù)庫管理,系統(tǒng)管理員通過用戶管理,實(shí)現(xiàn)添加、修改和刪除用戶的操作,通過權(quán)限管理對平臺(tái)的角色和用戶的權(quán)限進(jìn)行管理,通過數(shù)據(jù)庫管理進(jìn)行數(shù)據(jù)的導(dǎo)入與導(dǎo)出,以及數(shù)據(jù)庫的備份。
[0008]更進(jìn)一步的,平臺(tái)管理層包括用戶管理模塊和系統(tǒng)管理模塊,所述用戶管理模塊用于對平臺(tái)用戶角色進(jìn)行統(tǒng)一的管理;所述系統(tǒng)管理模塊對平臺(tái)系統(tǒng)的參數(shù)及相關(guān)的數(shù)據(jù)進(jìn)行維護(hù)。
[0009]更進(jìn)一步的,用戶管理模塊還包括功能業(yè)務(wù)模塊、帳號(hào)權(quán)限模塊、登錄認(rèn)證模塊和功能應(yīng)用模塊,
所述功能業(yè)務(wù)模塊包括若干平臺(tái)功能應(yīng)用包,每個(gè)應(yīng)用包對應(yīng)一個(gè)平臺(tái)業(yè)務(wù)功能;所述賬號(hào)權(quán)限模塊,用于系統(tǒng)管理員定義登錄賬號(hào)信息、應(yīng)用包信息和菜單信息,并用于給系統(tǒng)工作人員分配菜單,實(shí)現(xiàn)菜單授權(quán);系統(tǒng)管理員通過所述賬號(hào)權(quán)限模塊,給系統(tǒng)工作人員的登錄賬號(hào)選定所對應(yīng)菜單,從而給登錄賬號(hào)分配菜單權(quán)限;
所述登錄認(rèn)證服務(wù)模塊,用于輸出登錄界面到顯示器,并對系統(tǒng)工作人員通過登錄界輸入提交的賬號(hào)名、密碼等登錄信息并根據(jù)所述登錄賬號(hào)信息進(jìn)行驗(yàn)證,實(shí)現(xiàn)賬號(hào)登錄和應(yīng)用包登錄;
所述功能應(yīng)用模塊,用于在登錄信息驗(yàn)證通過后,從所述賬號(hào)權(quán)限模塊中獲取當(dāng)前登錄賬號(hào)所分配的菜單,并輸出包括所對應(yīng)的應(yīng)用包的菜單信息
更進(jìn)一步的,功能業(yè)務(wù)模塊包括本村概況應(yīng)用包、政務(wù)信息應(yīng)用包、市場信息應(yīng)用包、勞務(wù)信息應(yīng)用包、實(shí)用科技應(yīng)用包、旅游觀光應(yīng)用包、網(wǎng)上辦事應(yīng)用包、招商引資應(yīng)用包、民主法治應(yīng)用包、文件下載應(yīng)用包、民生茶館應(yīng)用包;每個(gè)應(yīng)用包信息,包括應(yīng)用包代碼、應(yīng)用包名稱,應(yīng)用包URL。
[0010]更進(jìn)一步的,登錄賬號(hào)信息,包括賬號(hào)代碼、賬號(hào)密碼和賬號(hào)名;所述菜單信息,包括菜單代碼、菜單名稱、所對應(yīng)的應(yīng)用包。
[0011]更進(jìn)一步的,所述用戶分為未注冊用戶、注冊用戶、系統(tǒng)工作人員和系統(tǒng)管理員,其中注冊用戶分為普通用戶和Vip用戶,普通用戶是指村民用戶,Vip用戶是村干部用戶,Vip用戶比村民用戶的權(quán)限更高。
[0012]更進(jìn)一步的,發(fā)布信息層包括注冊用戶參與的信息發(fā)布和系統(tǒng)用戶參與的信息發(fā)布,所述系統(tǒng)用戶包括系統(tǒng)工作人員和系統(tǒng)管理員;
所述注冊用戶參與的信息發(fā)布包括:信息發(fā)布用例、待發(fā)布信息錄入用例、信息維護(hù)用例和信息審核用例;
所述系統(tǒng)用戶參與的信息發(fā)布包括:信息上傳錄入用例、信息維護(hù)用例和信息采集用例。
[0013]有益效果:(I)本發(fā)明通過漁村信息化服務(wù)平臺(tái)的構(gòu)建,開展信息瀏覽、信息發(fā)布、網(wǎng)上交易、網(wǎng)絡(luò)教育、網(wǎng)絡(luò)知識(shí)培訓(xùn)等信息服務(wù),實(shí)現(xiàn)信息資源的共享,促進(jìn)漁村經(jīng)濟(jì)的全面繁榮和社會(huì)進(jìn)步,這對漁村的經(jīng)濟(jì)發(fā)展、漁民的生活富裕以及鄉(xiāng)村文明建設(shè)鄉(xiāng)風(fēng)都有著非常重要的推動(dòng)作用。
[0014](2)本發(fā)明每個(gè)功能應(yīng)用包都對應(yīng)一個(gè)登錄帳號(hào),便于不同系統(tǒng)工作人員同時(shí)對不同平臺(tái)應(yīng)用功能進(jìn)行操作、升級(jí)等,而不會(huì)相互影響,導(dǎo)致平臺(tái)崩潰。
[0015](3)本發(fā)明采用客戶層、應(yīng)用層以及數(shù)據(jù)層三層體系結(jié)構(gòu),可以實(shí)現(xiàn)對系統(tǒng)的充分有效的分隔,降低WEB服務(wù)器的負(fù)荷和后期維護(hù)的成本,提高了代碼的可重用性和耦合度,同時(shí)有利于信息流的梳理和任務(wù)分配。
【專利附圖】
【附圖說明】
[0016]圖1為本發(fā)明提供的漁村信息服務(wù)平臺(tái)體系結(jié)構(gòu)圖。
[0017]圖2為本發(fā)明提供的漁村信息服務(wù)平臺(tái)總體功能架構(gòu)圖。
[0018]圖3為本發(fā)明提供的漁村信息服務(wù)平臺(tái)總體功能結(jié)構(gòu)圖。
[0019]圖4為本發(fā)明提供的漁村信息服務(wù)平臺(tái)用戶層次。
[0020]圖5為漁村信息服務(wù)平臺(tái)注冊用戶參與的信息發(fā)布用例圖。
[0021]圖6為漁村信息服務(wù)平臺(tái)注冊用戶發(fā)布信息活動(dòng)圖。
[0022]圖7為漁村信息服務(wù)平臺(tái)用戶參與的信息發(fā)布用例圖。
[0023]圖8為漁村信息服務(wù)平臺(tái)用戶管理用例圖。
[0024]圖9為漁村信息服務(wù)平臺(tái)用戶注冊活動(dòng)圖。
[0025]圖10為漁村信息服務(wù)平臺(tái)用戶登錄活動(dòng)圖。
[0026]圖11為漁村信息服務(wù)平臺(tái)系統(tǒng)管理用例圖。
[0027]圖12為漁村信息服務(wù)平臺(tái)用戶注冊流程圖。
[0028]圖13為漁村信息服務(wù)平臺(tái)用戶登錄流程圖。
[0029]圖14為漁村信息服務(wù)平臺(tái)查詢流程圖。
[0030]圖15為漁村信息服務(wù)平臺(tái)信息發(fā)布流程圖。
【具體實(shí)施方式】
[0031]下面結(jié)合附圖對本發(fā)明作更進(jìn)一步的說明。
[0032]本發(fā)明提供的一種漁村信息服務(wù)平臺(tái),基于以中間件為基礎(chǔ)框架的的B/S(Browser/Server)結(jié)構(gòu)來實(shí)現(xiàn)。系統(tǒng)所采用的數(shù)據(jù)庫服務(wù)器是SQL Server 2008,以Microsoft Visual Stud1 2008為開發(fā)平臺(tái),以ASP.NET為開發(fā)工具,以C#作為編程語言,進(jìn)行各個(gè)功能模塊的組織,提供用戶控制和操作界面。
[0033]如圖1所示,平臺(tái)為三層架構(gòu),包括客戶層、應(yīng)用層以及數(shù)據(jù)層??蛻魧幼鳛槿糠?wù)的統(tǒng)一的訪問入口,便于接受用戶的請求,顯示返回的結(jié)果。應(yīng)用層即為系統(tǒng)的業(yè)務(wù)處理層,是系統(tǒng)的核心部分,可以響應(yīng)用戶發(fā)出的請求,處理所有的業(yè)務(wù)邏輯和后臺(tái)數(shù)據(jù)的訪問邏輯。數(shù)據(jù)層主要用于存儲(chǔ)系統(tǒng)的數(shù)據(jù),在數(shù)據(jù)庫服務(wù)器的支撐下,包括數(shù)據(jù)和處理數(shù)據(jù)庫讀寫和訪問的程序。采用三層體系結(jié)構(gòu),可以實(shí)現(xiàn)對系統(tǒng)的充分有效的分隔,降低WEB服務(wù)器的負(fù)荷和后期維護(hù)的成本,提高了代碼的可重用性和耦合度,同時(shí)有利于信息流的梳理和任務(wù)分配。
[0034]系統(tǒng)的總體功能架構(gòu)圖如圖2所示,可以將漁村信息化服務(wù)平臺(tái)劃分成三個(gè)層次,即采集信息、處理信息和發(fā)布信息。在采集信息時(shí),主要是通過對基本信息的采集和信息資源的組織與管理來完成,基本信息的采集包括將村級(jí)基本信息或者網(wǎng)絡(luò)相關(guān)資源按照系統(tǒng)的實(shí)際需求采集到本地?cái)?shù)據(jù)庫,信息資源的組織與管理則是指將采集的信息進(jìn)行組織分類處理,并通過上傳模塊將各種分類的信息存儲(chǔ)到數(shù)據(jù)庫中。在處理信息時(shí),當(dāng)接收到客戶端瀏覽器的請求后,通過調(diào)用相關(guān)的功能組件響應(yīng)用戶的請求,如果需要訪問系統(tǒng)數(shù)據(jù)庫,則必須調(diào)用數(shù)據(jù)訪問接口對數(shù)據(jù)庫中的數(shù)據(jù)進(jìn)行操作,最后返回結(jié)果集。在發(fā)布信息時(shí),通過之前設(shè)計(jì)的各個(gè)功能版塊,對平臺(tái)進(jìn)行清晰的欄目規(guī)劃,用戶通過導(dǎo)航欄目進(jìn)入相應(yīng)的模塊即可獲取自己所需要的信息。
[0035]漁村信息化服務(wù)平臺(tái)的搭建使得具有不同需求的用戶可以通過服務(wù)門戶獲取自己關(guān)心的資源,為村民表達(dá)意愿和交流信息搭建一個(gè)開放的門戶平臺(tái),解決村民最關(guān)心的問題。系統(tǒng)的上層應(yīng)用總體結(jié)構(gòu)圖如圖3所示,漁村信息化服務(wù)平臺(tái)可以分為兩個(gè)部分,SP前臺(tái)發(fā)布層和平臺(tái)管理層。下面分別對系統(tǒng)的前臺(tái)和后臺(tái)欄目設(shè)置(平臺(tái)管理層)進(jìn)行簡要的介紹。
[0036](I)前臺(tái)發(fā)布層
前臺(tái)的主要欄目設(shè)置包括本村概況、政務(wù)信息、市場信息、勞務(wù)信息、實(shí)用科技、旅游觀光、網(wǎng)上辦事、招商引資、民主法治、文件下載、民生茶館。
[0037]本村概況主要是介紹本村的基本情況,包括村風(fēng)村貌、自然環(huán)境、歷史沿革、本村特色及大事記等基本信息。政務(wù)信息主要包括新聞?wù)?、村?wù)公開、應(yīng)急管理以及黨群管理等。市場信息主要包括供應(yīng)信息、求購信息、市場行情和分析預(yù)測。勞務(wù)信息用于發(fā)布求職和招聘信息。實(shí)用科技主要包括科技知識(shí)和技能培訓(xùn)兩方面的內(nèi)容。旅游觀光版塊的設(shè)置有助于游客了解該村的旅游景點(diǎn)信息,以及參加的漁家樂活動(dòng)。網(wǎng)上辦事包括辦事指南、領(lǐng)導(dǎo)信箱、投訴舉報(bào)以及網(wǎng)上審批。招商引資包括項(xiàng)目動(dòng)態(tài)、項(xiàng)目信息、投資程序和優(yōu)惠政策。文件下載主要包括各種申請表格,登記表格以及檢疫簽證等方面的表格下載。民生茶館即在線論壇,是村民對社會(huì)熱點(diǎn)及村里發(fā)生的事件發(fā)表個(gè)人看法和村民之間進(jìn)行相互溝通交流的重要平臺(tái)。
[0038]另外,對于一些需要表決的好提議專設(shè)一個(gè)公眾投票版塊,村委在做出重大決策時(shí),就在公眾投票版塊列出需要投票的問題及其事項(xiàng),這樣就可以解決目前農(nóng)村社區(qū)決策參與率不高的難題,加強(qiáng)了管理部門與居民之間的聯(lián)系,更有利于相關(guān)工作的開展。
[0039](2)平臺(tái)管理層
平臺(tái)管理層作為漁村信息服務(wù)平臺(tái)的支撐,可以實(shí)現(xiàn)的功能包括用戶管理、權(quán)限管理以及數(shù)據(jù)庫管理等。系統(tǒng)管理員通過用戶管理,可以實(shí)現(xiàn)添加、修改和刪除用戶的操作,系統(tǒng)管理員通過權(quán)限管理對平臺(tái)的角色和用戶的權(quán)限進(jìn)行管理,每個(gè)角色都對應(yīng)著相應(yīng)的權(quán)限,將其中的一個(gè)角色刪除對其他角色的權(quán)限不會(huì)造成影響,只有管理員能夠?qū)?quán)限進(jìn)行修改,管理員對數(shù)據(jù)庫的管理則是可以進(jìn)行數(shù)據(jù)的導(dǎo)入與導(dǎo)出,以及數(shù)據(jù)庫的備份等。
[0040]一、平臺(tái)功能設(shè)計(jì)
平臺(tái)采用UML進(jìn)行設(shè)計(jì),主要對信息的發(fā)布及平臺(tái)管理進(jìn)行分析設(shè)計(jì)。
[0041]1、發(fā)布信息設(shè)計(jì)
按照面向?qū)ο笤O(shè)計(jì)的原則,如圖4所示,可以將用戶分為游客(即未注冊用戶)、注冊用戶和管理員。其中注冊用戶可以分為普通用戶和vip用戶,普通用戶是指村民用戶,Vip用戶是村干部用戶,Vip用戶比村民用戶的權(quán)限更高,可以處理網(wǎng)上辦事的相關(guān)內(nèi)容。管理員用戶包括系統(tǒng)工作人員和系統(tǒng)管理員。用戶的角色不同,其能夠訪問的模塊也不盡相同。根據(jù)系統(tǒng)的總體功能設(shè)計(jì),可以將平臺(tái)分為兩部分,即前臺(tái)發(fā)布層和平臺(tái)管理層。其中前臺(tái)發(fā)布又能分為兩種,一種是注冊用戶參與的信息發(fā)布,第二種是系統(tǒng)用戶(管理員用戶)參與的信息發(fā)布。
[0042](I)注冊用戶參與的信息發(fā)布
供求信息、勞務(wù)信息等都屬于注冊用戶參與的信息發(fā)布,信息的發(fā)布與管理大致相同。其參與發(fā)布的用戶主要是注冊用戶,系統(tǒng)用例圖如圖5所示。從圖5中可以看出,注冊用戶參與的信息發(fā)布用例圖中有四個(gè)用例,分別是信息發(fā)布用例、待發(fā)布信息錄入用例、信息維護(hù)用例和信息審核用例。從圖中可以看出,注冊用戶主要負(fù)責(zé)的是待發(fā)布信息的錄入以及個(gè)人基本信息的維護(hù),系統(tǒng)工作人員負(fù)責(zé)的是信息的審核操作。信息發(fā)布的活動(dòng)圖如圖6所示。
[0043](2)系統(tǒng)用戶參與的信息發(fā)布
系統(tǒng)用戶參與的信息發(fā)布包括:信息上傳錄入、信息維護(hù)和信息采集等。其系統(tǒng)用例圖如圖7所示。下面對各用例功能進(jìn)行簡要介紹:
信息上傳錄入:在成功登陸平臺(tái)后臺(tái)管理系統(tǒng)后,后臺(tái)工作人員可以實(shí)現(xiàn)信息的上傳錄入操作。
[0044]信息發(fā)布:每個(gè)模塊所采用的信息發(fā)布的方式基本一致。
[0045]信息維護(hù):為了保證平臺(tái)信息的真實(shí)性和合法性,管理員需要對錄入的相關(guān)信息進(jìn)行必要的審核,只有經(jīng)過管理員審核的信息才能發(fā)布。
[0046]信息采集:將本平臺(tái)所需要的其它網(wǎng)站上發(fā)布的信息通過信息采集的方式存儲(chǔ)到到本地?cái)?shù)據(jù)庫,對系統(tǒng)的數(shù)據(jù)進(jìn)行即時(shí)的更新。
[0047]二、平臺(tái)管理設(shè)計(jì)
(I)用戶管理模塊
系統(tǒng)用戶可以分為未注冊用戶、注冊用戶、系統(tǒng)工作人員和系統(tǒng)管理員四類,根據(jù)用戶角色不同,其擁有的權(quán)限也就各不相同,用戶管理模塊就是對用戶角色進(jìn)行統(tǒng)一的管理,用戶管理的用例圖如圖8所示。
[0048]各用例說明:
用戶注冊:未注冊的用戶只能瀏覽部分信息并只能進(jìn)行部分操作,而注冊用戶可以擁有更多的權(quán)限,瀏覽更多信息,并可以使用更多的系統(tǒng)功能。
[0049]用戶信息審核:管理員對新提交的用戶注冊信息進(jìn)行審核,若不符合注冊的要求,將不予通過審核,也就無法授予相應(yīng)的權(quán)限。
[0050]注冊用戶信息維護(hù):注冊用戶本人完成,主要是對注冊用戶的基本信息進(jìn)行維護(hù),包括修改密碼和用戶的基本資料等。
[0051]后臺(tái)用戶修改:由系統(tǒng)管理員進(jìn)行操作。用于添加或者刪除系統(tǒng)后臺(tái)的用戶。
[0052]后臺(tái)用戶信息維護(hù):根據(jù)用戶使用系統(tǒng)的情況,由系統(tǒng)管理員決定是否繼續(xù)給予用戶相應(yīng)的操作權(quán)限。
[0053]對用戶注冊及登錄進(jìn)行設(shè)計(jì)。用戶注冊和登錄的活動(dòng)圖分別如圖9和圖10所
/Jn ο
[0054](2)系統(tǒng)管理模塊
系統(tǒng)管理主要是對系統(tǒng)的參數(shù)及相關(guān)的數(shù)據(jù)進(jìn)行維護(hù),系統(tǒng)管理用例圖如圖11所示。
[0055]系統(tǒng)參數(shù)維護(hù):主要對各種系統(tǒng)參數(shù)信息進(jìn)行維護(hù),如農(nóng)產(chǎn)品信息的分類、供求的分類、勞務(wù)需求分類等。
[0056]系統(tǒng)數(shù)據(jù)維護(hù):主要是對平臺(tái)的信息數(shù)據(jù),如本村概況、政務(wù)信息、旅游觀光、市場信息、勞務(wù)信息等內(nèi)容進(jìn)行維護(hù)。
[0057]針對平臺(tái)的各項(xiàng)功能模塊進(jìn)行集中、分塊化分析與設(shè)計(jì),按照結(jié)構(gòu)化程序設(shè)計(jì)的要求,主要對漁村信息化服務(wù)平臺(tái)的幾個(gè)部分進(jìn)行模塊流程圖的分析。
[0058](I)用戶注冊流程
用戶通過填寫注冊信息,向系統(tǒng)中提交個(gè)人的基本信息,系統(tǒng)在接收到提交的表單后,由管理員對用戶所填寫的注冊信息和用戶的身份證明信息進(jìn)行驗(yàn)證,如果驗(yàn)證正確,則認(rèn)定其身份有效,用戶信息被存入系統(tǒng)數(shù)據(jù)庫中,若驗(yàn)證失敗,則被認(rèn)定為非法身份存入系統(tǒng)日志,繼而對其進(jìn)行刪除。而后系統(tǒng)把注冊信息反饋給用戶,提示注冊結(jié)果為成功或失敗。根據(jù)用戶注冊提供的基本信息,管理員為其分配相應(yīng)的用戶權(quán)限。用戶注冊流程如圖12所
/Jn ο
[0059](2)用戶登錄模塊流程
用戶瀏覽平臺(tái)的系統(tǒng)主頁面時(shí),如果沒有登錄,則只能作為一般的用戶,進(jìn)行部分信息的瀏覽和查詢;而注冊用戶在其注冊信息通過管理員審核后,可以以其登錄名和密碼登錄系統(tǒng),登錄成功后,由系統(tǒng)管理員判斷用戶的權(quán)限,確定其可操作的范圍。用戶登錄模塊流程圖如圖13所不。
[0060](3)用戶查詢模塊流程圖
系統(tǒng)的用戶無論權(quán)限如何,只要進(jìn)入平臺(tái)的主頁面,都可以對相關(guān)的信息進(jìn)行瀏覽和查詢操。首先,輸入查詢條件,提交到系統(tǒng)后臺(tái),判斷數(shù)據(jù)表中有無符合查詢條件的信息,若有,則列出符合條件的所有記錄,若信息不存在,則重新返回系統(tǒng)查詢界面。查詢流程如圖14所示。
[0061](4)后臺(tái)信息發(fā)布模塊流程圖
后臺(tái)信息發(fā)布包括新聞動(dòng)態(tài)、政策法規(guī)、通知公告等各方面信息的發(fā)布,隨著系統(tǒng)的運(yùn)行這些信息也在不斷地進(jìn)行實(shí)時(shí)更新,因此需要隨時(shí)對這些信息進(jìn)行增加、修改和刪除操作。系統(tǒng)管理員登錄后首先進(jìn)行信息審核,判斷用戶的權(quán)限,如果用戶的活動(dòng)在其權(quán)限范圍內(nèi),那么審核通過,如果超過其權(quán)限范圍,則不予通過。整個(gè)信息發(fā)布流程如下圖15所示。
[0062]另外,用戶管理模塊還包括功能業(yè)務(wù)模塊、帳號(hào)權(quán)限模塊、登錄認(rèn)證模塊和功能應(yīng)用模塊,功能業(yè)務(wù)模塊包括本村概況、政務(wù)信息、市場信息、勞務(wù)信息、實(shí)用科技、旅游觀光、網(wǎng)上辦事、招商引資、民主法治、文件下載、民生茶館等應(yīng)用包。因此每個(gè)應(yīng)用包對應(yīng)一個(gè)平臺(tái)業(yè)務(wù)功能;應(yīng)用包信息,包括應(yīng)用包代碼、應(yīng)用包名稱,應(yīng)用包URL (Uniform/Universal Resource Locator,統(tǒng)一資源定位符);賬號(hào)權(quán)限模塊,用于系統(tǒng)管理員定義登錄賬號(hào)信息、應(yīng)用包信息和菜單信息,并用于給系統(tǒng)工作人員分配菜單,實(shí)現(xiàn)菜單授權(quán);所述登錄賬號(hào)信息,包括賬號(hào)代碼、賬號(hào)密碼和賬號(hào)名;所述菜單信息,包括菜單代碼、菜單名稱、所對應(yīng)的應(yīng)用包;系統(tǒng)管理員通過所述賬號(hào)權(quán)限模塊,給系統(tǒng)工作人員的登錄賬號(hào)選定所對應(yīng)菜單,從而給登錄賬號(hào)分配菜單權(quán)限;所述登錄認(rèn)證服務(wù)模塊,用于輸出登錄界面到顯示器,并對系統(tǒng)工作人員通過登錄界輸入提交的賬號(hào)名、密碼等登錄信息并根據(jù)所述登錄賬號(hào)信息進(jìn)行驗(yàn)證,實(shí)現(xiàn)賬號(hào)登錄和應(yīng)用包登錄;所述業(yè)務(wù)集成模塊,用于在登錄信息驗(yàn)證通過后,從所述賬號(hào)權(quán)限模塊中獲取當(dāng)前登錄賬號(hào)所分配的菜單,并輸出包括所對應(yīng)的應(yīng)用包的菜單信息。這樣其實(shí)每個(gè)應(yīng)用包都對應(yīng)一個(gè)登錄帳號(hào),便于不同系統(tǒng)工作人員同時(shí)對不同平臺(tái)應(yīng)用功能進(jìn)行操作、升級(jí)等,而不會(huì)相互影響,導(dǎo)致平臺(tái)崩潰。
[0063] 以上所述僅是本發(fā)明的優(yōu)選實(shí)施方式,應(yīng)當(dāng)指出:對于本【技術(shù)領(lǐng)域】的普通技術(shù)人員來說,在不脫離本發(fā)明原理的前提下,還可以做出若干改進(jìn)和潤飾,這些改進(jìn)和潤飾也應(yīng)視為本發(fā)明的保護(hù)范圍。
【權(quán)利要求】
1.一種漁村信息化服務(wù)平臺(tái),其特征在于:包括采集信息層、處理信息層和發(fā)布信息層,采集信息層用于對漁村基本信息的采集和信息資源的組織與管理,所述基本信息的采集包括將村級(jí)基本信息或者網(wǎng)絡(luò)相關(guān)資源,并按照系統(tǒng)的實(shí)際需求采集到本地?cái)?shù)據(jù)庫,所述信息資源的組織與管理是將采集的基本信息進(jìn)行組織分類處理,并通過上傳模塊將各種分類的信息存儲(chǔ)到本地?cái)?shù)據(jù)庫中; 處理信息層,接收到平臺(tái)客戶端瀏覽器的請求后,通過調(diào)用相關(guān)的功能組件響應(yīng)請求,訪問系統(tǒng)數(shù)據(jù)庫,調(diào)用數(shù)據(jù)訪問接口對數(shù)據(jù)庫中的數(shù)據(jù)進(jìn)行操作,最后返回結(jié)果集; 發(fā)布信息層,通過設(shè)置多個(gè)功能版塊,對平臺(tái)進(jìn)行清晰的欄目規(guī)劃,用戶通過導(dǎo)航欄目進(jìn)入相應(yīng)的版塊即可獲取自己所需要的信息。
2.根據(jù)權(quán)利要求1所述的一種漁村信息化服務(wù)平臺(tái),其特征在于:所述功能版塊及導(dǎo)航欄目包括本村概況、政務(wù)信息、市場信息、勞務(wù)信息、實(shí)用科技、旅游觀光、網(wǎng)上辦事、招商引資、民主法治、文件下載、民生茶館。
3.根據(jù)權(quán)利要求1或2所述的一種漁村信息化服務(wù)平臺(tái),其特征在于:該平臺(tái)還包括平臺(tái)管理層,實(shí)現(xiàn)用戶管理、權(quán)限管理以及數(shù)據(jù)庫管理,系統(tǒng)管理員通過用戶管理,實(shí)現(xiàn)添力口、修改和刪除用戶的操作,通過權(quán)限管理對平臺(tái)的角色和用戶的權(quán)限進(jìn)行管理,通過數(shù)據(jù)庫管理進(jìn)行數(shù)據(jù)的導(dǎo)入與導(dǎo)出,以及數(shù)據(jù)庫的備份。
4.根據(jù)權(quán)利要求3所述的一種漁村信息化服務(wù)平臺(tái),其特征在于:所述平臺(tái)管理層包括用戶管理模塊和系統(tǒng)管理模塊,所述用戶管理模塊用于對平臺(tái)用戶角色進(jìn)行統(tǒng)一的管理;所述系統(tǒng)管理模塊對平臺(tái)系統(tǒng)的參數(shù)及相關(guān)的數(shù)據(jù)進(jìn)行維護(hù)。
5.根據(jù)權(quán)利要求4所述的一種漁村信息化服務(wù)平臺(tái),其特征在于:所述用戶管理模塊還包括功能業(yè)務(wù)模塊、帳號(hào)權(quán)限模塊、登錄認(rèn)證模塊和功能應(yīng)用模塊, 所述功能業(yè)務(wù)模塊包括若干平臺(tái)功能應(yīng)用包,每個(gè)應(yīng)用包對應(yīng)一個(gè)平臺(tái)業(yè)務(wù)功能; 所述賬號(hào)權(quán)限模塊,用于系統(tǒng)管理員定義登錄賬號(hào)信息、應(yīng)用包信息和菜單信息,并用于給系統(tǒng)工作人員分配菜單,實(shí)現(xiàn)菜單授權(quán);系統(tǒng)管理員通過所述賬號(hào)權(quán)限模塊,給系統(tǒng)工作人員的登錄賬號(hào)選定所對應(yīng)菜單,從而給登錄賬號(hào)分配菜單權(quán)限; 所述登錄認(rèn)證服務(wù)模塊,用于輸出登錄界面到顯示器,并對系統(tǒng)工作人員通過登錄界輸入提交的賬號(hào)名、密碼等登錄信息并根據(jù)所述登錄賬號(hào)信息進(jìn)行驗(yàn)證,實(shí)現(xiàn)賬號(hào)登錄和應(yīng)用包登錄; 所述功能應(yīng)用模塊,用于在登錄信息驗(yàn)證通過后,從所述賬號(hào)權(quán)限模塊中獲取當(dāng)前登錄賬號(hào)所分配的菜單,并輸出包括所對應(yīng)的應(yīng)用包的菜單信息。
6.根據(jù)權(quán)利要求5所述的一種漁村信息化服務(wù)平臺(tái),其特征在于:所述功能業(yè)務(wù)模塊包括本村概況應(yīng)用包、政務(wù)信息應(yīng)用包、市場信息應(yīng)用包、勞務(wù)信息應(yīng)用包、實(shí)用科技應(yīng)用包、旅游觀光應(yīng)用包、網(wǎng)上辦事應(yīng)用包、招商引資應(yīng)用包、民主法治應(yīng)用包、文件下載應(yīng)用包、民生茶館應(yīng)用包;每個(gè)應(yīng)用包信息,包括應(yīng)用包代碼、應(yīng)用包名稱,應(yīng)用包URL。
7.根據(jù)權(quán)利要求5所述的一種漁村信息化服務(wù)平臺(tái),其特征在于:所述登錄賬號(hào)信息,包括賬號(hào)代碼、賬號(hào)密碼和賬號(hào)名;所述菜單信息,包括菜單代碼、菜單名稱、所對應(yīng)的應(yīng)用包。
8.根據(jù)權(quán)利要求1所述的一種漁村信息化服務(wù)平臺(tái),其特征在于:所述用戶分為未注冊用戶、注冊用戶、系統(tǒng)工作人員和系統(tǒng)管理員,其中注冊用戶分為普通用戶和Vip用戶,普通用戶是指村民用戶,Vip用戶是村干部用戶,Vip用戶比村民用戶的權(quán)限更高。
9.根據(jù)權(quán)利要求1或8所述的一種漁村信息化服務(wù)平臺(tái),其特征在于:所述發(fā)布信息層包括注冊用戶參與的信息發(fā)布和系統(tǒng)用戶參與的信息發(fā)布,所述系統(tǒng)用戶包括系統(tǒng)工作人員和系統(tǒng)管理員; 所述注冊用戶參與的信息發(fā)布包括:信息發(fā)布用例、待發(fā)布信息錄入用例、信息維護(hù)用例和信息審核用例; 所述系統(tǒng)用戶參與的信息發(fā)布包括:信息上傳錄入用例、信息維護(hù)用例和信息采集用例。
【文檔編號(hào)】G06Q50/10GK104392308SQ201410634042
【公開日】2015年3月4日 申請日期:2014年11月12日 優(yōu)先權(quán)日:2014年11月12日
【發(fā)明者】楊潔, 季明川, 楊萍, 劉曉宇, 季承潤, 張勇, 朱建華 申請人:山東省農(nóng)業(yè)可持續(xù)發(fā)展研究所