綜合信息平臺整體方案_第1頁
綜合信息平臺整體方案_第2頁
綜合信息平臺整體方案_第3頁
綜合信息平臺整體方案_第4頁
綜合信息平臺整體方案_第5頁
已閱讀5頁,還剩30頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、第一章系統(tǒng)背景、范圍及目標(biāo)1.1.系統(tǒng)背景為全面掌握信息服務(wù)工作情況,通過從相關(guān)部門獲取的調(diào)研數(shù)據(jù)發(fā)現(xiàn),我市信息化建設(shè) 雖然取得了很大成效,但信息化發(fā)展不平衡,面向城市居民、涉農(nóng)部門和基層農(nóng)民的信息服 務(wù)體系不夠完善,基礎(chǔ)設(shè)施建設(shè)資金投入不足,涉及百姓生產(chǎn)生活的信息資源缺乏有效整合, 各級管理與服務(wù)部門信息化意識不強的矛盾依然突出;為了提高政府對公共信息服務(wù)質(zhì)量的 管理力度和水平,決定建立公共信息綜合服務(wù)平臺,整合各類實用型服務(wù)信息資源,利用方 便、快捷的信息化傳送手段,向社會各行各業(yè)、大眾群體提供信息服務(wù),樹立政府便民服務(wù) 形象,促進本地信息化的發(fā)展,達到方便城市居民衣食住行、農(nóng)民增產(chǎn)增收的

2、目的。1.2.系統(tǒng)范E系統(tǒng)信息展示平臺提供涉農(nóng)信息(種養(yǎng)殖、農(nóng)產(chǎn)品加工、市場行情、農(nóng)用物資供求、農(nóng) 村醫(yī)療、災(zāi)害預(yù)警等)展示功能;系統(tǒng)信息展示平臺提供新聞、惠農(nóng)政策、新農(nóng)村建設(shè)、涉農(nóng)企業(yè)、專家咨詢等信息展示 功能;系統(tǒng)信息展示平臺提供城市民生信息(衣食住行、水、電、煤等)查詢、展示功能;系統(tǒng)應(yīng)用平臺為農(nóng)戶、涉農(nóng)企業(yè)、涉農(nóng)專家等提供信息的發(fā)布功能;系統(tǒng)應(yīng)用平臺提供農(nóng)戶、涉農(nóng)企業(yè)、涉農(nóng)專家、城市市民等之間的交流互動功能;交 流的方式有手機、農(nóng)村信息機、網(wǎng)站門戶論壇、網(wǎng)站視頻下載等;系統(tǒng)平臺為同構(gòu)或異構(gòu)的數(shù)據(jù)采集、處理、轉(zhuǎn)換提供統(tǒng)一的適配協(xié)議或接口;系統(tǒng)平臺為同構(gòu)或異構(gòu)的數(shù)據(jù)提供多樣化的采集、處理、

3、轉(zhuǎn)換方式;包括:手工錄入、 批量導(dǎo)入、數(shù)據(jù)接口訪問、專用數(shù)據(jù)通道訪問等;系統(tǒng)平臺為建立起涉農(nóng)信息資源庫、農(nóng)業(yè)信息專家知識庫、城市民生信息資源庫提供支 持;系統(tǒng)平臺提供移動無線應(yīng)用業(yè)務(wù)(包括短信、彩信、遠程廣播等)支持。1.3.系統(tǒng)設(shè)計目標(biāo)系統(tǒng)功能完備,滿足農(nóng)戶、涉農(nóng)企業(yè)、涉農(nóng)專家、政府、城市居民等用戶的不同需求; 系統(tǒng)基礎(chǔ)架構(gòu)設(shè)計具有技術(shù)通用性、先進性;系統(tǒng)運行安全、穩(wěn)定、健壯;系統(tǒng)功能擴 展方便;系統(tǒng)使用簡單、方便、快捷;系統(tǒng)具有多樣和便利的數(shù)據(jù)備份、數(shù)據(jù)恢復(fù)功能;系統(tǒng)具有多種數(shù)據(jù)接口,支持不同格式的數(shù)據(jù)導(dǎo)入、導(dǎo)出、轉(zhuǎn)換等操作;系統(tǒng)具有/預(yù)設(shè)豐富的應(yīng)用接口,易于和其他既存或新系統(tǒng)互連互通。1

4、.4.實施效果通過本系統(tǒng)的實施,能夠建立起覆蓋各縣鄉(xiāng)村的統(tǒng)一服務(wù)體系,并建立起城市便民 服務(wù)的系統(tǒng)框架,把主要涉農(nóng)企業(yè)、鄉(xiāng)鎮(zhèn)、各村農(nóng)戶統(tǒng)一納入本系統(tǒng)中。通過農(nóng)戶,涉 農(nóng)企業(yè)、涉農(nóng)專家等相關(guān)人員的互動,利用行之有效的管理方案和手段,樹立信息化服 務(wù)新形象,推動農(nóng)業(yè)、農(nóng)村經(jīng)濟的快速發(fā)展。對于農(nóng)戶:農(nóng)戶可以通過網(wǎng)站,手機,電話等多種渠道,獲取或接收種植、養(yǎng)殖、農(nóng)產(chǎn)品加工、 市場行情、農(nóng)用物資供求等信息內(nèi)容,提高生產(chǎn)經(jīng)營水平,拓寬市場渠道,實現(xiàn)增產(chǎn)增 收。對于企業(yè):企業(yè)發(fā)布的采購信息和銷售信息可以快速準確地傳遞到農(nóng)戶手中,有利企業(yè)快速采 購所需物品,而農(nóng)戶也可以及時無誤地向企業(yè)銷售農(nóng)產(chǎn)品,增加經(jīng)濟效益

5、。對于農(nóng)業(yè)信息專家:農(nóng)業(yè)信息專家可以利用自己專長的優(yōu)勢,為本地農(nóng)戶提供技術(shù)服務(wù)和咨詢指導(dǎo),并 獲得適當(dāng)?shù)慕?jīng)濟回報,利已利農(nóng)。對于城市居民:城市居民可以及時獲取與自己衣食住行相關(guān)、維持生產(chǎn)生活所必需的各類信息、提 醒服務(wù)等,不用再為繳費等問題而煩惱,實用、方便、快捷。對于社會和政府:提高社會公眾的消費觀念,提升農(nóng)村經(jīng)濟水平;更新了農(nóng)戶對社會信息認識不足的 傳統(tǒng)觀念;既增加了農(nóng)戶的收益,又使社會的消費整體水平得以提高;從而有利于政府 在社會公眾以及農(nóng)戶心中樹立良好服務(wù)形象。第二章業(yè)務(wù)流程分析和網(wǎng)絡(luò)拓撲2.1.系統(tǒng)整體分析根據(jù)用戶的業(yè)務(wù)需求,我們對系統(tǒng)需求作了整體的分析,具體的分析如下圖:手機農(nóng)業(yè)信

6、息機移動無線接口Internet涉農(nóng)專家信息展示平臺信息應(yīng)用平臺城市居民政策法規(guī),工作動態(tài)數(shù)據(jù)平臺市場行情,技相旨異農(nóng)業(yè)局,糧食局企業(yè)乳業(yè)務(wù)部門林園局,畜牧局企業(yè)E用戶本系統(tǒng)從整體來說系統(tǒng)平臺圖2.1系統(tǒng)整體分析圖可以分為以下幾個大的結(jié)構(gòu)層次,分別為用戶層,展示層,應(yīng)用層, 數(shù)據(jù)服務(wù)層,消息中間件服務(wù)端程序接口,消息中間件客戶端接口,信息服務(wù)單位共七個應(yīng) 用層,系統(tǒng)整合PC,電話,手機多種用戶終端,提供多種靈活的用戶訪問機制和互動手段, 整合多部分相關(guān)信息,同時結(jié)合多種應(yīng)用系統(tǒng),打造全方面的綜合信息服務(wù)平臺,為用戶提 供全面的信息服務(wù),打造一流信息服務(wù)平臺。系統(tǒng)信息展示平臺綜合信息服務(wù)信息展示

7、平臺農(nóng)資價格農(nóng)產(chǎn)品銷售農(nóng)業(yè)科技勞務(wù)信息農(nóng)業(yè)政策便民服務(wù)惠農(nóng)信息.農(nóng)業(yè)供求綜合信息服務(wù)平臺,首先以應(yīng)用為主,提供多種應(yīng)用方案,同時,也提供了信息展示平 臺,做為對外展示的窗口,系統(tǒng)提供了分類的信息展示,包括農(nóng)業(yè)科技,農(nóng)業(yè)政策,惠民信 息,農(nóng)業(yè)供求,農(nóng)資產(chǎn)品價格,農(nóng)產(chǎn)品銷售,勞務(wù)信息,城市便民服務(wù)等,為用戶提供公共 信息服務(wù),同時對外展示本地新形象。系統(tǒng) 信息 應(yīng)用 平臺網(wǎng)站門戶信息發(fā)布平臺農(nóng)業(yè)知識庫平臺專家系統(tǒng)平臺系統(tǒng)應(yīng)用是綜合信息服務(wù)平臺的重點,本系統(tǒng)中,結(jié)合本地實際情況,量身定制了多種 應(yīng)用系統(tǒng)工程,全面服務(wù)于綜合信息服務(wù)平臺,包括網(wǎng)站門戶,信息發(fā)布平臺(CMS), 用戶管理(UMS),綜合

8、數(shù)據(jù)采集平臺,農(nóng)業(yè)知識庫平臺,專家系統(tǒng)平臺,系統(tǒng)綜合互動 平臺,遠程智能廣播平臺,城市便民服務(wù)平臺,無線應(yīng)用平臺等,為系統(tǒng)提供多方面的應(yīng)用 支持。移動無線接口本系統(tǒng)中,通過Mas連接到行業(yè)網(wǎng)關(guān)中心,獲得基本的短信,Push,Wap,彩信無線 通信能力,綜合信息服務(wù)平臺提供各種數(shù)據(jù)基本信息,如農(nóng)業(yè)文字信息,農(nóng)業(yè)科教圖片等, 綜合信息服務(wù)平臺通過專用Mas接口規(guī)范與Mas系統(tǒng)進行通信并傳遞數(shù)據(jù),把相關(guān)數(shù)據(jù)發(fā) 送到用戶移動終端上。2.3.網(wǎng)絡(luò)拓撲圖強明I。塑:川F曉端用戶農(nóng)桃出MSI炭路JfiGW際9浙衣 m;lf城而fcl*上11經(jīng)粼驢終湘u戶給制卜KJ.b公卜川)何衣尸按I櫛挽 殛也壁箜 瑾邑姓

9、狎郵樓口也建A本地企北本拖企業(yè)g林園局 再牧局厘業(yè)局 腕廿局伯中啰沽jffl管欺機第三章系統(tǒng)總體設(shè)計3.1.功能性設(shè)計系統(tǒng)功能點分析本系統(tǒng)通過整合各種信息資源,建立起以門戶網(wǎng)站為展示層,以internet、手機、農(nóng)村 信息機為數(shù)據(jù)傳輸交互通道,以涉農(nóng)信息資源庫,農(nóng)業(yè)信息專家知識庫、城市民生信息資源 庫等基礎(chǔ)數(shù)據(jù)庫為數(shù)據(jù)服務(wù)層,以農(nóng)業(yè),糧食,林業(yè),社保,醫(yī)療衛(wèi)生等涉農(nóng)服務(wù)單位為數(shù) 據(jù)接入層的跨部門、跨行業(yè)綜合信息服務(wù)系統(tǒng)。利用方便、快捷的有線、無線信息化傳送手 段,向農(nóng)戶、涉農(nóng)企業(yè)、城市居民等提供多樣化的信息服務(wù),樹立起政府便民服務(wù)形象,提 高本地信息化的建設(shè)與發(fā)展水平,促進農(nóng)民增產(chǎn)增收,方便城

10、市居民衣食住行等。通過本系統(tǒng),將分散在各個部門和企業(yè)的信息有效收集,整理起來,并以實用,靈活的 方式予以展示,從而消除信息孤島,推進社會的信息化,展示出政府對農(nóng)戶、涉農(nóng)企業(yè)、城 市居民的支持與幫助,從而做到信息化服務(wù)為民,獲益為民,打造出“數(shù)字城市和便民政府” 新形象。通過本系統(tǒng),能夠?qū)Σ煌挠脩羧后w提供不同的服務(wù),滿足各個用戶群體信息化的需要。 對城市居民:系統(tǒng)平臺設(shè)計了眾多便民服務(wù)的接口,方便相應(yīng)的便民信息服務(wù)功能的擴展, 如提供城市水,電,氣等民生信息查詢和服務(wù)等;對社會和政府:系統(tǒng)平臺的使用提高了社 會公眾的消費及服務(wù)觀念,提升了城市整體水平和農(nóng)村經(jīng)濟實力;更新了農(nóng)戶、涉農(nóng)企業(yè)、 城市

11、居民等對社會信息認識的傳統(tǒng)觀念;增加了涉農(nóng)企業(yè)及農(nóng)戶等社會成員的整體收益;對 涉農(nóng)企業(yè):在系統(tǒng)平臺中,企業(yè)可以自行發(fā)布供求信息,信息發(fā)布后,系統(tǒng)自動的把企業(yè)供 求內(nèi)容推送給農(nóng)戶,以供農(nóng)戶進行篩選參考;對農(nóng)戶:系統(tǒng)平臺為農(nóng)戶提供多樣化的信息服 務(wù),可以滿足不同生產(chǎn)領(lǐng)域的農(nóng)業(yè)信息需求;系統(tǒng)平臺還為本地農(nóng)戶提供適合本地特點的個 性化服務(wù),比如建立起農(nóng)戶和本地農(nóng)業(yè)信息專家的溝通渠道等,幫助農(nóng)戶解決在生產(chǎn)生活中 遇到的疑難問題;使農(nóng)戶和涉農(nóng)企業(yè)都能從農(nóng)業(yè)信息化中受益。系統(tǒng)功能點列表網(wǎng)站門戶包括以下功能模塊:1)新聞欄目;2)農(nóng)村信息化推進信息展示欄;3)國家試點村建設(shè)進展信息展示欄;4)政策信息展示欄;

12、5)專家咨詢欄;6)信息發(fā)布,支持信息的分類功能,信息包括:最新的惠農(nóng)信息專家知識庫信息涉農(nóng)供求信息災(zāi)害預(yù)警信息便民信息(如水電氣等)7)交流互動平臺的管理功能收集和管理專家資源建立企業(yè),農(nóng)戶及農(nóng)業(yè)專家三方交流平臺交流信息上傳互動功能,上傳方式有:SMS短信熱線提問網(wǎng)上提問交流信息處理功能信息分類匯總,存入網(wǎng)站數(shù)據(jù)庫中通過SMS/GPRS把信息群發(fā)給相關(guān)專家及農(nóng)戶交流信息反饋專家可以根據(jù)不同分類的問題進行相對應(yīng)的回答通過SMS/GPRS第一時間把結(jié)果發(fā)給企業(yè)及農(nóng)戶建立專家評價系統(tǒng),用戶對專家回答進行評價,評價結(jié)果定期反饋。8)專家、涉農(nóng)企業(yè)評價功能專家評價規(guī)則策略設(shè)置用戶反饋信息主導(dǎo)(滿意率)

13、工作量規(guī)則(點擊率等)專家級別和專家費用的關(guān)聯(lián)設(shè)置靈活的結(jié)算標(biāo)準和激勵功能評價系統(tǒng)同樣適用于涉農(nóng)資源、城市公共信息資源提供9)運營報表實時/定期管理報表點擊率專家資源一覽表用戶情況表運營狀況表10)用戶管理功能管理功能用戶注冊用戶維護權(quán)限設(shè)置資質(zhì)審核用戶分類功能,用戶類別有:企業(yè)農(nóng)戶農(nóng)業(yè)專家城市居民用戶論壇功能,論壇內(nèi)容包括:農(nóng)戶與農(nóng)戶交流農(nóng)戶與專家交流農(nóng)戶與企業(yè)交流企業(yè)與專家交流行業(yè)之間交流城市居民之間的交流11)專家講座頻道播放功能流媒體播放設(shè)置頻道設(shè)置專家講座收看通知,設(shè)立專門的講座播放頻道,發(fā)送信息給相關(guān)的用戶收看講座形式多樣化12)專家熱線專家分類農(nóng)業(yè)信息分類服務(wù)管理專家熱線與農(nóng)業(yè)信

14、息機結(jié)合13)語音交流頻道專家語音信息發(fā)布遠程語音教育在線14)移動無線結(jié)合短信通訊能力要求系統(tǒng)具有短信數(shù)據(jù)處理能力,實現(xiàn)標(biāo)準的短信協(xié)議并可以實現(xiàn)超長短信的 處理能力,滿足特殊情況下的超長短信應(yīng)用。手機門戶網(wǎng)站在當(dāng)前項目的基礎(chǔ)上,系統(tǒng)具有對應(yīng)的手機門戶網(wǎng)站,方便用戶通過手機 查閱相關(guān)信息內(nèi)容。具有主動推送功能,可以通過Push短信把相關(guān)文件 或網(wǎng)址Push到用戶手機上。多媒體信息處理能力要求系統(tǒng)具有多媒體信息處理能力,并能夠根據(jù)不同的用戶終端類型,提供符 合用戶終端要求的多媒體信息數(shù)據(jù)。15)數(shù)據(jù)分析能力系統(tǒng)具有強大的數(shù)據(jù)分析能力,能夠根據(jù)網(wǎng)站運行參數(shù),對網(wǎng)站的運行狀況和用戶使用情況進行各種分

15、析、處理、統(tǒng)計,為網(wǎng)站管理者和政府決策部門提供表 格或圖形化統(tǒng)計數(shù)據(jù)。信息發(fā)布按接受群體分類,應(yīng)包括以下方式:門戶網(wǎng)站發(fā)布,支持通過電腦終端以互聯(lián)網(wǎng)方式訪問信息;支持基于手機的信息發(fā)布方式,提供包括手機短信、彩信、手機上網(wǎng)等多種接 口,滿足不同信息源對信息傳遞渠道的要求。通過手機、農(nóng)村信息機等移動無線技術(shù)手段建立無使用障礙信息傳遞渠道,解 決了農(nóng)村中老年等無法使用internet等信息傳遞媒介獲取信息(如遠程疾病防治、自然 災(zāi)害應(yīng)急調(diào)度、惠農(nóng)政策宣傳等信息)的問題。通過無線智能遠程廣播系統(tǒng)等方式對外發(fā)布信息。按信息獲取形式分類,應(yīng)包括以下方式:系統(tǒng)平臺主動向外推送;信息需求者根據(jù)自身需要進行定

16、向查詢、個性化信息定制等;3.1.2.3數(shù)據(jù)信息采集與處理數(shù)據(jù)信息的采集方式系統(tǒng)支持不同來源數(shù)據(jù)的采集,包括手工錄入、批量導(dǎo)入、數(shù)據(jù)接口訪問、專 用數(shù)據(jù)通道訪問等方式。手工錄入方式:系統(tǒng)提供手工錄入數(shù)據(jù)的方式,這樣在沒有電子資料的情況下,數(shù)據(jù)可以直接通過系統(tǒng)手工錄入;批量導(dǎo)入方式:系統(tǒng)提供批量導(dǎo)入數(shù)據(jù)的方式,通過設(shè)計固定格式的標(biāo)準文檔,可以把整理好的數(shù)據(jù)/或已有的現(xiàn)成數(shù)據(jù)批量導(dǎo)入;數(shù)據(jù)接口訪問:系統(tǒng)通過支持多樣化的數(shù)據(jù)接口,支持多樣的協(xié)議,來滿足在一些安全性要求 比較高,數(shù)據(jù)不允許直接訪問或不允許異地保存(如涉及到個人隱私數(shù)據(jù))的情況 下統(tǒng)一讀取和存儲數(shù)據(jù)的需要;便攜式終端的信息采集方式結(jié)合便

17、攜式終端攜帶方便、用戶普及程度高的特點,可以運用無線便攜式終 端實時把相關(guān)農(nóng)業(yè)信息、城市便民信息等上傳到數(shù)據(jù)采集服務(wù)器上,從而不受時 間、地點等因素的影響。 專用數(shù)據(jù)通道訪問方式:系統(tǒng)支持通過專用的數(shù)據(jù)通道讀取特定數(shù)據(jù)(如:涉及政府安全信息的數(shù)據(jù) 等),這種數(shù)據(jù)一般在專用的內(nèi)網(wǎng)內(nèi),不允許外部用戶的直接訪問,并且數(shù)據(jù)不允 許異地保存或者異地保存無意義。這種情況下,就需要采用專用數(shù)據(jù)接口加專用數(shù) 據(jù)通道技術(shù)才能采集到數(shù)據(jù)。數(shù)據(jù)信息的收集、整理充分考慮農(nóng)戶現(xiàn)有使用習(xí)慣和設(shè)備基礎(chǔ),系統(tǒng)運用無線技術(shù)手段,提供切實可 行的農(nóng)戶需求調(diào)查、分析、整理功能的整體解決方案。通過該方案,可以實現(xiàn)對農(nóng) 戶信息需求的準

18、確分析、歸類,這是整套系統(tǒng)運作的基礎(chǔ),該功能模塊具備以下特 征:低成本,擺脫傳統(tǒng)人力調(diào)查模式,具備良好的經(jīng)濟性;高效率,支持短時間內(nèi)對大規(guī)模群體的需求調(diào)查;符合農(nóng)戶使用特點,具備良好的可操作性;支持定時、不定時,特定人群、普遍人群,一次調(diào)查和分階段調(diào)查等靈活形式 的需求調(diào)查;后臺管理系統(tǒng)具有功能完備、界面簡潔友好、操作方便的后臺管理系統(tǒng)(即系統(tǒng)維護接 口),后臺統(tǒng)一實現(xiàn)對用戶權(quán)限管理、基礎(chǔ)數(shù)據(jù)處理、系統(tǒng)功能模塊、門戶網(wǎng)站等 各類子系統(tǒng)和模塊的變更、擴展、管理、維護,提高系統(tǒng)的工作效率和易用性。城市便民服務(wù)系統(tǒng)為多種類的城市便民信息服務(wù)提供支持,并預(yù)留多個數(shù)據(jù)獲取、轉(zhuǎn)換接口, 建立起統(tǒng)一的便民服

19、務(wù)體系。同時提供便民信息的可定制提醒功能。例如,在系統(tǒng)初期,系統(tǒng)設(shè)計好提供居民用水信息服務(wù)(如水、電、燃氣等) 的接口,通過與供水公司合作,可以為用戶提供用水查詢;通過與電業(yè)部門合作, 可以為居民提供電費信息查詢,通過與燃氣公司合作,可以為居民提供燃氣信息查 詢;另一方面,系統(tǒng)應(yīng)用中也可以與一些大型的服務(wù)型商業(yè)部門合作,如大型商場, 公交公司,房產(chǎn)公司等,這樣,可以構(gòu)造起滿足各行各業(yè),服務(wù)于居民衣食住行的綜合信息服務(wù)平臺,極大的方便城市居民生活。遠程智能廣播系統(tǒng)本系統(tǒng)中提供了對遠程無線智能廣播應(yīng)用系統(tǒng)的支持,通過農(nóng)村信息機與本系 統(tǒng)的結(jié)合,實現(xiàn)遠程無線智能廣播,這樣,把現(xiàn)代無線通信技術(shù)與傳統(tǒng)廣

20、播系統(tǒng)相 結(jié)合,發(fā)揮各自特點,實現(xiàn)信息的多渠道、實時、便捷傳播。遠程無線語音信息廣播功能;遠程無線錄音信息廣播功能;遠程無線科普信息廣播功能;遠程無線通知信息廣播功能;遠程無線教育信息廣播功能;3.1.2.7無線通訊功能本系統(tǒng)根據(jù)綜合信息服務(wù)平臺的特點,結(jié)合本地特色,充分應(yīng)用移動通信技術(shù),通過短 信,Push,WAP,彩信等多種信息交互方式,將系統(tǒng)平臺直接延伸到用戶終端,實現(xiàn)有效 信息可以隨時隨地、按需直接傳遞到用戶手機上,進一步增加系統(tǒng)功能,提高系統(tǒng)服務(wù)的能 力。具體來說,可以分為以下幾個方面:圍繞農(nóng)業(yè)知識庫方面:通過現(xiàn)有的知識庫系統(tǒng)主動、及時把農(nóng)業(yè)科技、病蟲害防治、農(nóng)業(yè)生產(chǎn)指導(dǎo)信息等 下發(fā)

21、到農(nóng)戶手機上;農(nóng)戶可以選擇性的訂閱相關(guān)類別的農(nóng)業(yè)信息。農(nóng)業(yè)信息專家方面:農(nóng)戶可以通過手機短信方式把農(nóng)業(yè)生產(chǎn)中遇到的問題和情況反饋給相關(guān)專家;農(nóng)戶可以通過手機彩信方式把相關(guān)病蟲害信息發(fā)給農(nóng)業(yè)信息專家并請求予以指導(dǎo);農(nóng)戶可以通過專家熱線與農(nóng)業(yè)專家進行直接互動溝通。農(nóng)業(yè)供求方面:本地特產(chǎn),種植,季節(jié)性產(chǎn)品等最新銷售價格信息直接發(fā)送到農(nóng)戶手機上;農(nóng)業(yè)生產(chǎn)相關(guān)產(chǎn)品價格直接發(fā)送到用戶手機上;企業(yè)對農(nóng)業(yè)生產(chǎn)資料的收購信息和收購價格直接發(fā)送到用戶手機上;農(nóng)閑時務(wù)工信息及時、直接發(fā)送到用戶手機上。 城市便民服務(wù)日常生活消費用品,如水,電相關(guān)信息查詢;車輛違章信息查詢,駕照年審相關(guān)信息查詢; WAP網(wǎng)站用戶可以通

22、過GPRS登陸WAP網(wǎng)站瀏覽相關(guān)信息;各種農(nóng)業(yè)信息可以通過WAP網(wǎng)站瀏覽,查詢;各種便民服務(wù)信息可以通過WAP網(wǎng)站瀏覽,查詢;遠程無線智能廣播方面1.通過遠程無線智能廣播系統(tǒng)對農(nóng)戶進行信息傳播、技術(shù)指導(dǎo)等;3.2非功能性設(shè)計安全性設(shè)計系統(tǒng)安全的重要性是不言而喻的。對于這樣使用者眾多、覆蓋面廣泛的綜合信息服務(wù)平 臺系統(tǒng)來說,必將面臨各種各樣、錯綜復(fù)雜的破壞和入侵。其中有的是無意的,有的是故意 的。不管哪一種,系統(tǒng)的設(shè)計,必須在安全性方面確保有足夠的強度來防范和抵御。對應(yīng)用程序及其數(shù)據(jù)提供安全的能力稱為安全性。應(yīng)用程序的安全性受很多設(shè)計選擇影 響,如通信協(xié)議和用戶身份驗證方法的選擇。大多數(shù)安全漏洞

23、都不在與安全性有關(guān)的代碼中。 而是在與安全性無關(guān)的代碼中,在編寫這些代碼時未注意到安全性。安全性的概念安全性是有關(guān)控制對各種資源(如應(yīng)用程序組件、數(shù)據(jù)和硬件)的訪問的問題。以下是 大多數(shù)安全措施所基于的四個概念:身份驗證授權(quán)數(shù)據(jù)保護審核身份驗證是確認身份的過程,它是安全控制的一層。在應(yīng)用程序授予對某資源的訪問權(quán) 限以前,它必須確認請求者的身份。請求者通過提供某些形式的憑據(jù)來確立一個身份,該身 份只有請求者和身份驗證主機知道。在某些情況下,請求者可能希望驗證身份驗證主機的身 份,這稱作互相進行身份驗證。授權(quán)授權(quán)是驗證經(jīng)過身份驗證的一方是否具有訪問特定資源權(quán)限的過程,它是身份驗證之后 的安全控制層

24、。并不是只因為身份驗證主機已確認請求者的身份,就一定表示經(jīng)過身份驗證 的請求者具有訪問特定資源的正確權(quán)限。數(shù)據(jù)保護數(shù)據(jù)保護是提供數(shù)據(jù)保密性、完整性和非拒絕性的過程。數(shù)據(jù)不僅在傳輸時需要保護, 在存儲時也需要保護。不管數(shù)據(jù)形式如何,一旦數(shù)據(jù)進入不安全的通信信道便容易受到攻擊。對數(shù)據(jù)加密可提供數(shù)據(jù)保密性。數(shù)據(jù)加密同時使用加密算法和加密密鑰來呈現(xiàn)數(shù)據(jù),這 些數(shù)據(jù)對于既沒有解密數(shù)據(jù)的正確算法又沒有密鑰的人無意義。加密密鑰是算法中使用的附 加變量。加密密鑰包含受密鑰包含的位數(shù)限制的數(shù)值。盡管 40位的密鑰包含240或 1,099,511,627,776個可能的密鑰值,但通常情況下PC可以在大約一周內(nèi)徹底

25、搜索完畢所 有可能的密鑰值。但是,如果加密密鑰包含128位,強力攻擊將需要嘗試高達2128或3.4 x 1038個值。每增加一位都會增加一倍的可能值的個數(shù)。加密密鑰允許多方使用一個公共 算法而不會危及用該算法加密的數(shù)據(jù)。由于加密密鑰決定了加密的強度,所以所有加密算法都易受到強力攻擊。強力攻擊是有 計劃地嘗試使用每個可能的密鑰解密數(shù)據(jù)。例如,如果用于加密數(shù)據(jù)的加密密鑰只有四位, 那么強力攻擊將只需要最多嘗試16個加密密鑰值便能夠危及您的數(shù)據(jù)。數(shù)據(jù)完整性通過使用哈希算法、數(shù)字簽名和消息身份驗證代碼來實現(xiàn)。為確保數(shù)據(jù)的完整性,可以伴隨數(shù)據(jù)發(fā)送數(shù)據(jù)的哈希值。然后,接收方可以將根據(jù)收到 的數(shù)據(jù)所計算的哈

26、希值與隨數(shù)據(jù)所收到的哈希值進行比較。如果二者吻合,那么收到的數(shù)據(jù) 一定與創(chuàng)建收到的哈希值所基于的數(shù)據(jù)相同。哈希值是長度固定的數(shù)字和字符的字符串。它 使用哈希算法計算得到,哈希算法有消息摘要5 (MD5)或安全哈希算法(SHA-1)等。哈希 計算是單向操作,不能反轉(zhuǎn)以重新創(chuàng)建原始數(shù)據(jù)。數(shù)字簽名通過使用私鑰對計算得到的哈希值加密將哈希再發(fā)展了一步。該額外步驟可以 防止攻擊者截獲數(shù)據(jù)及其伴隨的哈希值,修改數(shù)據(jù),然后只需重新計算已修改數(shù)據(jù)的新哈希 值。由于數(shù)字簽名是加密的哈希值,所以攻擊者需要訪問用于創(chuàng)建原始數(shù)字簽名的原始私鑰。 在接收端,可以使用關(guān)聯(lián)的公鑰驗證數(shù)字簽名。數(shù)字簽名可用于強制認可,可在以

27、后用于證 明數(shù)據(jù)的起源、內(nèi)容和時間戳。消息身份驗證代碼(MAC)由SSL/TLS等技術(shù)使用,以驗證傳輸中數(shù)據(jù)未被更改。但 是,由于MAC使用公鑰進行加密和驗證,所以它們不能用于強制認可。審核審核是記錄和監(jiān)視系統(tǒng)中發(fā)生并與安全性有關(guān)的事件的過程。審核為安全辯證提供主要 來源。當(dāng)前系統(tǒng)設(shè)計當(dāng)前系統(tǒng)采用如下方式來保證系統(tǒng)應(yīng)用的安全性、數(shù)據(jù)的安全性:系統(tǒng)應(yīng)用安全性保證措施1)身份認證系統(tǒng)根據(jù)業(yè)務(wù)的需要,將使用系統(tǒng)的不同人員對應(yīng)設(shè)計成為系統(tǒng)不同的用 戶,對應(yīng)的用戶具有不同的用戶標(biāo)識和密碼分配;從而保證非法的用戶對本系 統(tǒng)的訪問被有效隔離起來;2)功能授權(quán)在本系統(tǒng)的設(shè)計中,建立系統(tǒng)角色的定義,將不同的系統(tǒng)

28、功能授予不同的 角色之中,業(yè)務(wù)要求不同的用戶授予不同的用戶角色,從而既能保證系統(tǒng)功能 對用戶開放,又能把不同業(yè)務(wù)需求的用戶對系統(tǒng)的訪問區(qū)別開來。數(shù)據(jù)安全性保證措施1)防止未被授權(quán)的數(shù)據(jù)被讀取防止未被授權(quán)的數(shù)據(jù)讀取,即沒有權(quán)限知道的信息,是不可以被獲取的。這 里就需要使用信息加密技術(shù)。為了在加密速度和加密強度中尋找平衡,在目標(biāo)系 統(tǒng)設(shè)計中,我們通常將系統(tǒng)中的信息劃分成3個密級:秘密機密絕密不用的密級適用不用的加密方案,這樣對于數(shù)量比較多的“秘密級”信息,我 們可以采用非??焖俚模瑥姶笙鄬^弱的加密方案;而對于安全性要求最高的“絕 密級”信息,我們采用強度大,但相對速度稍慢的加密方案。區(qū)別對待而不

29、是一視同仁的做法,也優(yōu)化了系統(tǒng)資源的利用,提高了處理器的工作 效率。為了防止未被授權(quán)的數(shù)據(jù)訪問,系統(tǒng)將提供龐大復(fù)雜的權(quán)限管理子系統(tǒng)來管理所有 用戶的權(quán)限。同時,權(quán)限管理子系統(tǒng)提供的良好界面,卻讓使用者絲毫感覺不到底 層的復(fù)雜處理邏輯,更多感覺到的是簡潔易用的操作界面。為了防止未被授權(quán)的數(shù)據(jù)訪問,系統(tǒng)還將采用一整套安全強度高、實踐效果好的安 全方案,以防止系統(tǒng)外的入侵和攻擊行為。因為基于互聯(lián)網(wǎng)應(yīng)用的系統(tǒng),必然無法 和公眾網(wǎng)絡(luò)(Internet)物理隔離,這樣,系統(tǒng)必然面臨大量來自系統(tǒng)外的嗅探和攻擊。 作為應(yīng)對技術(shù),比如IP地址過濾、入侵偵測、帳戶鎖定、圖形校驗碼登錄等安全 技術(shù),將確保系統(tǒng)免收外

30、來的入侵,讓用戶安然使用,讓領(lǐng)導(dǎo)高枕無憂。另外,我們還將在系統(tǒng)的日常維護等實施環(huán)節(jié)和運行環(huán)節(jié)上,提供強有力的技術(shù)支 持和咨詢,幫助客戶解決突發(fā)事件。2)防止數(shù)據(jù)的篡改和偽造任何一個客戶都不希望自己的機密數(shù)據(jù)(如工資信息)被惡意修改,或者發(fā)生 偽造這樣的事件。就像目前充斥市面上的大量廉價OA系統(tǒng)一樣,為了成本的需要, 根本不考慮這些安全性問題。一旦遇到對計算機技術(shù)掌握比較好的使用者,就會被 發(fā)現(xiàn)許許多多的系統(tǒng)安全漏洞。甚至被利用這些漏洞,從而造成不必要的損失。漏洞其中之一,就是數(shù)據(jù)篡改或者偽造的問題。作為應(yīng)對,我們的系統(tǒng)設(shè)計,將采用數(shù)字簽名技術(shù),確保系統(tǒng)中的信息是作成者真 實的意思表達。但區(qū)別于

31、目前通常的數(shù)字簽名技術(shù),我們不采用非對稱加密,而是采用對稱加 密技術(shù)。一方面提高了加密、解密的速度,另一方面安全強度毫無損失。3)防止災(zāi)害事故導(dǎo)致數(shù)據(jù)的丟失我們的方案將采用集群技術(shù),以實現(xiàn)數(shù)據(jù)的熱備份。如果某臺服務(wù)器發(fā)生故障, 集群技術(shù)可以讓該服務(wù)器上的全部工作,轉(zhuǎn)移到其他服務(wù)器上。一方面,系統(tǒng)不會 中頓,用戶的使用沒有絲毫影響;另一方面,數(shù)據(jù)不會遭受損失。同時,我們將根據(jù)用戶的實際情況,建議最佳的系統(tǒng)備份策略,或者和客戶一起設(shè) 計最佳備份策略。4)重要數(shù)據(jù)的加密由于用戶重要數(shù)據(jù)在網(wǎng)絡(luò)中傳輸或存儲時存在數(shù)據(jù)丟失、篡改、非法訪問等一 系列的安全風(fēng)險,本系統(tǒng)對用戶的重要數(shù)據(jù)在網(wǎng)絡(luò)傳輸或存儲時,首先

32、對數(shù)據(jù)進行 安全的加密,當(dāng)用戶需要數(shù)據(jù)提取時再進行對應(yīng)的解密,從而保證數(shù)據(jù)的安全性。加密采用國際通用的對稱加密技術(shù)。系統(tǒng)操作審核措施日志記錄為了保證系統(tǒng)能夠穩(wěn)定、健壯運行,在系統(tǒng)出現(xiàn)非正常情況時能夠及時分 析原因,做出正確性判斷并加以處理、響應(yīng);系統(tǒng)設(shè)計中加入系統(tǒng)日志的記錄 功能;系統(tǒng)日志主要是記錄下系統(tǒng)正常、非正常情況時的各種正常、非正常參 數(shù),異常表現(xiàn)時的解決措施等信息;以便系統(tǒng)出現(xiàn)同樣問題時,系統(tǒng)管理員能 夠分析原因并及時對應(yīng)解決。當(dāng)用戶對系統(tǒng)中重要的功能進行操作或重要的數(shù)據(jù)進行操作時,為了保證 應(yīng)用操作錯誤或數(shù)據(jù)操作錯誤后能及時對應(yīng)和確認,系統(tǒng)將用戶的應(yīng)用操作和 數(shù)據(jù)的操作用操作日志的

33、形式記錄下來,以備相關(guān)人員發(fā)現(xiàn)問題后及時對應(yīng)處 理。日志審核系統(tǒng)設(shè)計中加入日志審核功能,以被相關(guān)人員對系統(tǒng)日志的信息進行分 析、統(tǒng)計處理。界面和性能設(shè)計界面和性能的設(shè)計是系統(tǒng)非功能性要求的重要內(nèi)容,為了方便用戶的使用, 充分考慮到用戶的習(xí)慣,界面和性能設(shè)計堅持“界面簡潔、易操作;性能滿足 反應(yīng)及時、無明顯延遲”的原則。界面設(shè)計系統(tǒng)界面采用GUI設(shè)計,完全支持用戶使用鼠標(biāo)、鍵盤對系統(tǒng)進行 各種操作;同時,考慮到不同用戶的便捷性要求,系統(tǒng)支持主要操作的快 捷鍵功能;對系統(tǒng)的信息輸入、展示提供相對應(yīng)的Tooltip提示,并支持 用戶的在線幫助功能;系統(tǒng)界面設(shè)計運用成熟的人機交互理論和技術(shù),設(shè)計的界面

34、簡單、大 方,適合不同用戶的操作習(xí)慣;界面元素布局合理,功能組織層次清晰。3.2.2.2性能設(shè)計系統(tǒng)的性能設(shè)計按照“反應(yīng)及時、無明顯延遲”的原則,采用SQLServer 2005數(shù)據(jù)庫管理系統(tǒng),能夠滿足海量農(nóng)業(yè)信息的存儲、海量專家 信息的存儲需要;并能夠滿足大量信息查詢的性能要求;滿足數(shù)據(jù)信息快 速增長的需要;系統(tǒng)采用軟硬件相結(jié)合的設(shè)計方案,保證支持1000以上用戶的并發(fā) 訪問要求;保證頁面的響應(yīng)顯示時間不超過2s。系統(tǒng)軟件采用各種性能 優(yōu)化技術(shù)(比如數(shù)據(jù)庫性能優(yōu)化技術(shù)等);硬件支持平臺可以采用雙機熱 備份,RAID、負載均衡技術(shù)等來保證系統(tǒng)在大量用戶并發(fā)訪問情況下, 系統(tǒng)能夠平穩(wěn)、健壯運行;

35、用戶的請求不出現(xiàn)無法響應(yīng)、訪問被拒絕或響 應(yīng)速度過慢的現(xiàn)象。可擴展性設(shè)計系統(tǒng)的可擴展設(shè)計使系統(tǒng)模塊可進行靈活定制,很容易與其他系統(tǒng)進行銜接,進行 系統(tǒng)升級或與其他系統(tǒng)連接變得簡單方便,系統(tǒng)規(guī)模也可根據(jù)不同情況變化??蓴U展性的概念可擴展性程序設(shè)計,最主要一點是代碼復(fù)用,這在設(shè)計中考慮公用部分,以及 各任務(wù)劃分時,任務(wù)的創(chuàng)建、執(zhí)行和銷毀操作可以這樣來設(shè)計:任務(wù)在其需要的時候才創(chuàng)建。任務(wù)的創(chuàng)建通過new操作,動態(tài)創(chuàng)建具體的 任務(wù)對象,然后傳入線程池,由線程池自動分配線程來執(zhí)行此任務(wù)。任務(wù)是否執(zhí)行完畢由其自身來決定。一個未知任務(wù)什么時候執(zhí)行完畢是不 可能預(yù)測的,必須任務(wù)本身來決定。這個策略通過,Tas

36、k:run()的返回值 來實現(xiàn)。當(dāng)工作線程執(zhí)行一次任務(wù)時,如果返回值為true,表示任務(wù)執(zhí)行 完畢,就用delete操作銷毀此任務(wù);如果返回值為false,表示任務(wù)需要執(zhí) 行的工作并未完成,繼續(xù)執(zhí)行此任務(wù)。這樣的策略,使得在設(shè)計新的任務(wù)處理流程的時候,不需要過多的關(guān)心任務(wù)的 接口規(guī)范,只需要在新任務(wù)類的構(gòu)造函數(shù)中初始化各種資源,在新任務(wù)類的析構(gòu)函 數(shù)中回收資源,在run()方法中實現(xiàn)主要的處理邏輯,那么新的任務(wù)類即可在線程 池中執(zhí)行。這樣的話,代碼的復(fù)用就會大大的提高了。3.2.3.2當(dāng)前系統(tǒng)設(shè)計系統(tǒng)采用面向?qū)ο蟮脑O(shè)計方法,輔助以功能模塊化劃分、代碼及接口的復(fù)用技 術(shù)來保證系統(tǒng)具有良好的擴展性

37、;面向?qū)ο蟮姆椒ㄊ且惶壮墒斓能浖治?、設(shè)計、開發(fā)技術(shù),它把系統(tǒng)中的不同 用戶、業(yè)務(wù)流程、業(yè)務(wù)實體等轉(zhuǎn)化成系統(tǒng)特有的類和對象,并將各自不同的操作和 數(shù)據(jù)以類的形式定義并封裝起來,類和類之間的通訊采用接口進行,這樣就保證了 系統(tǒng)具有“高內(nèi)聚、低耦合”的特性;模塊化的方法是一種傳統(tǒng)的軟件設(shè)計開發(fā)技術(shù),它的特點是把復(fù)雜系統(tǒng)功能采 用自頂向下的設(shè)計方法化大為小,化繁為簡;軟件結(jié)構(gòu)層次清晰,可擴展性強;本系 統(tǒng)應(yīng)用模塊化的方法,將系統(tǒng)功能劃分成不同的模塊,模塊再劃分成不同的功能點, 不同的功能點對應(yīng)1個或多個的操作畫面;這樣,在系統(tǒng)增刪改功能的時候,不會 造成系統(tǒng)大規(guī)模的改動,系統(tǒng)的可伸縮性也很強。代碼及

38、接口的復(fù)用技術(shù)是指在快速化開發(fā)過程中,運用公司強大的資源積累優(yōu) 勢,把共通的代碼或接口直接或修正后用于當(dāng)前系統(tǒng)中,使系統(tǒng)的建設(shè)從非零起點 進行,節(jié)約了系統(tǒng)建設(shè)的成本??删S護性設(shè)計系統(tǒng)的可維護性是指系統(tǒng)的架構(gòu)、設(shè)計、實現(xiàn)等能夠滿足或適應(yīng)在系統(tǒng)未來業(yè)務(wù)需求變 化時,導(dǎo)致的系統(tǒng)業(yè)務(wù)流程變更,業(yè)務(wù)功能的增加與修改等的需要。本系統(tǒng)提供系統(tǒng)可維護性功能界面,能夠?qū)ο到y(tǒng)的各種運行參數(shù)進行設(shè)置,維護簡單、 方便;為保證門戶網(wǎng)站的易于維護性,系統(tǒng)通過在門戶網(wǎng)站內(nèi)部部署移動終端網(wǎng)關(guān)代理服務(wù) 器方式為廣大農(nóng)戶和城鎮(zhèn)居民提供基于移動終端(包括短信、彩信、WAP、手機客戶端等) 的信息化應(yīng)用服務(wù)。本系統(tǒng)通過與無線運營商

39、展開積極的合作,可以提供農(nóng)業(yè)需求的調(diào)查信息,并提供調(diào)查 的資料和統(tǒng)計結(jié)果數(shù)據(jù),做到有的放矢??煽啃栽O(shè)計軟件可靠性是指應(yīng)用程序能在多大程度上,在不發(fā)生失敗的情況下,準確地提供在原始 規(guī)范中定義的服務(wù)。除了應(yīng)用程序在失敗前運行多長時間外,可靠性工程處理是指提供正確 的結(jié)果和為了避免失敗而處理錯誤檢測和恢復(fù)。可靠性的概念可靠性定義為平均故障間隔時間(MTBF),即應(yīng)用程序在發(fā)生故障前運行的平均時 間長度。MTBF的公式為:MTBF =小時數(shù)/失敗次數(shù)軟件可靠性的一個重要概念是軟件發(fā)生失敗而軟件仍可用并繼續(xù)執(zhí)行。企業(yè)應(yīng)用程序是硬件、操作系統(tǒng)服務(wù)、軟件組件以及人員參與過程(通常有此一項) 的集合,這些內(nèi)

40、容用于相互配合以提供預(yù)期的業(yè)務(wù)服務(wù)。整個應(yīng)用程序的可靠性在很大 程度上依賴于單個組件的可靠性。因為系統(tǒng)中的所有組件是相關(guān)的,一個組件中的失敗會影響其他組件的可靠性。3.2.5.2具體技術(shù)措施我們通過以下技術(shù)措施來盡可能的提高系統(tǒng)的可靠性指標(biāo)。1)遵守可靠性設(shè)計原則系統(tǒng)設(shè)計和開發(fā)過程中,將遵守以下可靠性原則:遵守操作系統(tǒng)應(yīng)用程序設(shè)計指南。將可靠性要求寫進規(guī)范中。使用結(jié)構(gòu)良好的基礎(chǔ)結(jié)構(gòu)。將管理信息置入應(yīng)用程序中。使用冗余獲得可靠性。使用優(yōu)質(zhì)開發(fā)工具。使用內(nèi)置應(yīng)用程序運行性能狀況檢查。使用一致的錯誤處理。2)進行可靠性測試在開發(fā)完成后,除了功能測試外,我們還將專門進行可靠性測試,包括:使用組件壓力測

41、試使用集中壓力測試使用隨機破壞測試3.2.5.3當(dāng)前系統(tǒng)設(shè)計系統(tǒng)采用軟硬件相結(jié)合的設(shè)計方案,軟件上才能“高內(nèi)聚、低耦合”的設(shè)計方式 減少系統(tǒng)與系統(tǒng)之間,模塊與模塊之間的關(guān)聯(lián)性,使得系統(tǒng)的單點故障不至于對整個 系統(tǒng)產(chǎn)生整體的影響,從而保證系統(tǒng)的可靠性;硬件上采用RAI。、雙機熱備、負載 均衡技術(shù),施行冗余、高可用的配置,保證系統(tǒng)無單點故障,從而可以使網(wǎng)絡(luò)主機和 業(yè)務(wù)系統(tǒng)能夠保證7*24小時連續(xù)運行,經(jīng)機構(gòu)測試,平均無故障時間(MTBF)可 達到80000小時以上??捎眯栽O(shè)計所有的應(yīng)用程序都至少在某些時間是可用的,但是基于Web的應(yīng)用程序和執(zhí)行關(guān)鍵任 務(wù)的企業(yè)應(yīng)用程序通常必須提供全天候服務(wù)。“綜合

42、信息服務(wù)平臺系統(tǒng)”需要每周7天、 每天24小時地工作,具有較高的可用性。硬件和軟件方面的進步已經(jīng)大幅度提高了高可用 性應(yīng)用程序的質(zhì)量。但是,可用性的實現(xiàn)仍舊不是件容易的事情,我們在方案中將介紹我們 解決此棘手問題的相關(guān)技術(shù)措施。可用性的概念現(xiàn)在基于Web的應(yīng)用程序通常都依賴于多個服務(wù)器、或許成百上千臺客戶端工作站、 內(nèi)部和外部網(wǎng)絡(luò)通信、數(shù)據(jù)庫服務(wù)、操作進程以及大量其他基礎(chǔ)結(jié)構(gòu)服務(wù),所有這些都必須 協(xié)調(diào)一致地工作。商業(yè)理想追求的是連續(xù)的信息流,中斷將會導(dǎo)致公司在金錢上的損失,在 這種情況下,創(chuàng)建高可用性應(yīng)用程序便成為重要的商業(yè)策略。對于那些日益依賴于基于Web的分布式應(yīng)用程序進行重要業(yè)務(wù)活動的公

43、司而言,需要 一系列可用性工程處理選項,從而以一種低耗高效的方式滿足服務(wù)級別要求。實際上,并非 所有應(yīng)用程序都需要每周7天、每天24小時正常運行,而且具有即時響應(yīng)能力。一些應(yīng) 用程序可以不用達到這個標(biāo)準,而且不會有任何影響。其他應(yīng)用程序能夠容忍意外停機,但 可能要求改變恢復(fù)策略,而還有一些應(yīng)用程序則必須使用待機復(fù)制策略來提供非常高的可用 性,以保證在實際上感覺不到停機的情況下進行即時、透明的恢復(fù)。自分布式應(yīng)用程序首次安裝后,隨著分布式應(yīng)用程序的復(fù)雜性和訪問量的增加,在原始 設(shè)計、支持服務(wù)或維護和增強功能方面也越來越有可能暴露出一些缺陷。不幸的是,停機導(dǎo) 致的問題和遠期損失所播及的范圍會大大超出

44、本地計算環(huán)境。約有40%的應(yīng)用程序停機時間是由于測試不充分、更改管理以及缺少進行中的失敗監(jiān) 視而發(fā)生的。另外40%的應(yīng)用程序停機時間是由因缺乏嚴格的操作規(guī)程而導(dǎo)致的操作錯誤 和備份/還原錯誤造成的。近幾年來硬件的可靠性有了很大的提高,因此由于硬件問題導(dǎo)致 的停機時間通常不到總停機時間的10%。剩余的10%的停機時間是由于環(huán)境和其他各種 問題造成的。一般來講,可用性是衡量應(yīng)用程序多長時間可使用一次的方法。更具體地說,即可用性 是一個百分比值,它是基于與計劃的總可用運行時間相比時,應(yīng)用程序?qū)嶋H可以多長時間處 理一次服務(wù)請求而計算的??捎眯缘恼?guī)計算包括修復(fù)時間,因為正在修復(fù)中的應(yīng)用程序無 法使用。

45、可用性的計算使用下列幾項度量值:名稱縮寫計算定義失敗之間的平均時間MTBF小時數(shù)/失敗次數(shù)應(yīng)用程序在失敗前運行的平均時間 長度。平均恢復(fù)時間MTTR修復(fù)小時數(shù)/失敗次 數(shù)失敗后修復(fù)和還原服務(wù)所需的平均 時間長度可用性公式如下所示:可用性=(MTBF / (MTBF + MTTR) * 100描述可用性的一種常用的方法是使用“9”,如三個9表示99.9%可用性。但是,有 時會誤解用9度量的含義。需要進行算術(shù)運算才能知道三個9(99.9%可用性)表示一年 大約有8.5小時的服務(wù)中斷期。四個9 (99.99%)是更高一級的可用性,表示一年大約有1 小時的服務(wù)中斷期。五個9 (99.999%)表示每年

46、僅有大約5分鐘的中斷期。本方案所描述的目標(biāo)系統(tǒng),將以99.9%的可用性作為設(shè)計目標(biāo)。具體技術(shù)措施減少失敗(從而增加MTBF)而不同時減少修復(fù)時間不會將可用性最大化。僅僅減少 失敗只是答案的一部分。假設(shè)應(yīng)用程序只有幾次失敗但沒有停機時間,這樣的應(yīng)用程序與無 失敗的應(yīng)用程序具有相同的可用性百分比。最小化停機時間比最小化失敗次數(shù)便宜得多。因此,設(shè)計可用性必須在硬件或軟件故障導(dǎo)致服務(wù)錯誤、事件錯誤或數(shù)據(jù)損壞之前,預(yù) 測、檢測和自動排除這些故障,從而使停機時間縮短到最小。解決方案的技術(shù)部分要求多個 到應(yīng)用程序服務(wù)和數(shù)據(jù)的通路。解決方案的操作部分在應(yīng)用程序的整個生命周期中,只使用 經(jīng)測試而且證實過的過程(

47、不論自動的還是基于人員的過程)支持該應(yīng)用程序。雖然可用性工程處理主要是指減少非計劃停機時間,但減少計劃停機時間也很重要。這 樣的計劃停機時間可包括維護更改、操作系統(tǒng)升級、備份或任何其他暫時將應(yīng)用程序從服務(wù) 中移除的活動。避免使用較舊的、傳統(tǒng)的方法來提高可用性提供高可用性應(yīng)用程序的一種傳統(tǒng)方法是使用多個CPU。對稱的多處理器(SMP)系 統(tǒng)使幾個處理器共享I/O子系統(tǒng)和內(nèi)存。此方法會引起問題,因為磁盤I/O和內(nèi)存速度通 常會約束服務(wù)器的吞吐量。但是,對于一些大量占用CPU的應(yīng)用程序,多處理器可提高可 用性和性能。利用群集減少非計劃停機時間群集可能是創(chuàng)建高可用性應(yīng)用程序的首要技術(shù)。利用群集,多服務(wù)

48、器Web站點可抵御 單個服務(wù)器上的硬件和軟件失敗,并不中斷服務(wù)地繼續(xù)運行。群集技術(shù)是指鏈接許多物理服 務(wù)器,以便如果一個服務(wù)器失敗,則運行的應(yīng)用程序交換到另一個服務(wù)器上并繼續(xù)運行。 Windows 2003 Advanced Server中的群集不依賴于硬件,并且附加服務(wù)器可添加到該群集 中,以處理越來越多的工作負荷。群集由多個計算機組成,這些計算機一起在物理上形成網(wǎng)絡(luò),并利用群集軟件在邏輯上 連接。群集使兩個或多個獨立的服務(wù)器表現(xiàn)得如同一個系統(tǒng)。如果發(fā)生故障(如CPU、主 板、存儲適配器、網(wǎng)卡或應(yīng)用程序組件),則工作負荷自動移至另一臺服務(wù)器、切換當(dāng)前客 戶端進程并重新啟動失敗的應(yīng)用程序服務(wù),

49、所有這些操作都是自動進行的而且沒有明顯的停 機時間。當(dāng)硬件或軟件資源失敗時,連接到該服務(wù)器群集的客戶可能會感覺到輕微的延遲, 但服務(wù)將完成。群集軟件可為應(yīng)用程序、文件和打印服務(wù)、數(shù)據(jù)庫和消息系統(tǒng)提供故障轉(zhuǎn)移 支持。使用網(wǎng)絡(luò)負載平衡高可用性的兩項最好的技術(shù)之一是“網(wǎng)絡(luò)負載平衡”。Windows 2003 Advanced Server提 供“網(wǎng)絡(luò)負載平衡”(NLB),用來在可用服務(wù)器之間平均分布 Web通信量。NLB對可用 性也可有幫助:如果某個服務(wù)器失敗,利用NLB可重新定義群集并將通信量定向到其他服 務(wù)器。NLB對于將帶有事務(wù)的外部客戶端鏈接到后端數(shù)據(jù)存儲區(qū)的電子商務(wù)應(yīng)用程序尤其 有益:隨著

50、客戶端通信量的增加,可添加附加服務(wù)器(一個群集中最多可有32個服務(wù)器)。NLB自動檢測服務(wù)器失敗,并在10秒鐘內(nèi)將客戶端通信重新定向到剩余的服務(wù)器, 即始終維持連續(xù)的、不中斷的客戶端服務(wù)。值得注意的是,NLB比循環(huán)DNS (RRDNS)更好,因為RRDNS不檢測服務(wù)器可用 性。RRDNS只是連續(xù)發(fā)送工作(持續(xù)幾分鐘或幾小時),直到系統(tǒng)管理員將該服務(wù)器從可 用DNS地址列表中移除。使用RAID進行數(shù)據(jù)存儲RAID縮寫代表獨立磁盤冗余陣列。RAID是使用多個硬盤的一種方法,以便將數(shù)據(jù)存 儲在多個位置RAID的好處是:任何磁盤失敗都自動傳輸?shù)揭粋€鏡像的或可重建的數(shù)據(jù)映 像,應(yīng)用程序繼續(xù)運行,而且可在

51、不中斷運行應(yīng)用程序的情況下替換失敗的磁盤。如果某個 磁盤或到該磁盤的訪問路徑失敗,或者如果無法讀取該磁盤上的某個扇區(qū),則冗余信息可使 數(shù)據(jù)重新生成。利用“磁盤管理”界面,可輕松查看RAID卷的運行性能狀態(tài)。RAID提 供增加數(shù)據(jù)訪問容錯的最廉價的方法之一。RAID可通過幾種方法進行配置,但結(jié)果是相同的。如果一個驅(qū)動器上出現(xiàn)丟失情況, 可插入一個新驅(qū)動器,并且可使用其他驅(qū)動器上的信息重新生成數(shù)據(jù)。3.3基礎(chǔ)架構(gòu)設(shè)計方法采用面向?qū)ο笤O(shè)計和模塊化設(shè)計相結(jié)合的方法。便于后期更改維護。架構(gòu)本系統(tǒng)設(shè)計開發(fā)采用MVC架構(gòu)設(shè)計,根據(jù)系統(tǒng)分層設(shè)計、實現(xiàn)的原則,程序設(shè)計 分為業(yè)務(wù)邏輯層、數(shù)據(jù)庫層、用戶操作界面層等

52、三層架構(gòu)。具體如下圖:洗*m加衍it如糜皿將RAMCl EmorI l-fessageEHI I 5QLsDRdprwetiUre Uami i- I Cl11 耽聰IteSE:鋼啊Ml I/空J爪山數(shù)據(jù)庫運用當(dāng)前行業(yè)最新數(shù)據(jù)庫技術(shù),采用Microsoft SQL Server 2005數(shù)據(jù)庫存儲業(yè)務(wù)數(shù)據(jù)及 其Report Service技術(shù)實現(xiàn)系統(tǒng)報表功能。質(zhì)量要求系統(tǒng)交付客戶后,每千行BUG率低于0.5%。第四章系統(tǒng)特色與推廣綜合信息服務(wù)平臺,結(jié)合本地特色,以網(wǎng)站門戶為表現(xiàn)形式,采用先進的設(shè)計理念,整 合多種信息資源,服務(wù)于本地的農(nóng)戶和城市市民;采用多種信息采集方案和應(yīng)用推廣方案, 支持多

53、渠道的信息發(fā)布;具備快速、有效的需求收集、整理功能;具備強大的后臺管理功能;集信息展示,便農(nóng)服務(wù),便民服務(wù),系統(tǒng)推廣為一體。系統(tǒng)特色網(wǎng)站展示綜合信息服務(wù)平臺,是市統(tǒng)一的農(nóng)業(yè)門戶網(wǎng)站和城市服務(wù)平臺,系統(tǒng)以本地農(nóng)業(yè)信息和 農(nóng)業(yè)專家為基礎(chǔ),結(jié)合本地城市便民服務(wù),建立統(tǒng)一農(nóng)業(yè)知識信息庫和城市民生知識信息庫。 同時,結(jié)合農(nóng)村信息機、城市應(yīng)用和無線技術(shù),對外展示本地農(nóng)業(yè)信息、農(nóng)業(yè)成果、農(nóng)村新 貌、信息化建設(shè)、城市便民服務(wù)、城市新貌等,打造全新本地城市形象,使之成為對外形象 展示平臺、系統(tǒng)應(yīng)用平臺,全面展示本地經(jīng)濟建設(shè)新成果。用戶互動本系統(tǒng)既是本地信息展示、服務(wù)的平臺,也是用戶互動的平臺。本系統(tǒng)在突出綜合信

54、息 展示、便農(nóng)、便民服務(wù)的同時,重點建立和完善系統(tǒng)應(yīng)用的平臺,突出于不同用戶之間的信 息交流交互。本系統(tǒng)中,提供了如下多種交流互動的手段:用戶通過網(wǎng)站門戶與系統(tǒng)之間的交流互動;用戶通過手機與系統(tǒng)之間的交流互動;用戶和企業(yè)之間的交流互動;用戶通過網(wǎng)站與農(nóng)業(yè)專家的交流互動;用戶通過手機與農(nóng)業(yè)專家的交流互動;用戶通過遠程智能廣播與農(nóng)業(yè)專家的交流互動。62系統(tǒng)推廣本系統(tǒng)為滿足系統(tǒng)推廣的需要,在設(shè)計初期,就已經(jīng)考慮了后期推廣時所注意的相 關(guān)問題,本系統(tǒng)充分結(jié)合了傳統(tǒng)應(yīng)用技術(shù)、互聯(lián)網(wǎng)應(yīng)用技術(shù)以及移動無線應(yīng)用技術(shù),且 提供多種多樣的推廣方式,輔助系統(tǒng)進行推廣:通過常規(guī)方式進行推廣系統(tǒng)通過傳統(tǒng)的電視、廣播、通

55、知、廣告等常規(guī)方式進行推廣,系統(tǒng)上線后,通過 本地相關(guān)的電臺、廣播、政府通知、廣告等多種方式向社會宣傳,吸引用戶進行參與。通過門戶網(wǎng)站進行推廣互聯(lián)網(wǎng)已經(jīng)充分融入百姓生活,并在農(nóng)村、城市都有了一定的普及率,利用這點, 以門戶網(wǎng)站方式,向社會提供綜合的信息服務(wù),用以展示本地良好形象,吸引用戶通過 互聯(lián)網(wǎng)方式訪問本系統(tǒng)。通過無線應(yīng)用進行推廣目前,移動通信技術(shù)普及程度相對較高,手機在農(nóng)村普及率遠高于電腦,和互聯(lián)網(wǎng) 信息交互方式形成互補,以文字短信、Push、WAP、彩信多種途徑可以隨時隨地向用 戶傳達信息,并進行相互之間的交流與溝通,指導(dǎo)農(nóng)戶進行農(nóng)業(yè)生產(chǎn),提高農(nóng)業(yè)生產(chǎn)效 率。通過遠程智能廣播系統(tǒng)進行推

56、廣本系統(tǒng)還提供了遠程無線智能廣播應(yīng)用系統(tǒng),通過農(nóng)村信息機與本系統(tǒng)的有機結(jié) 合,使現(xiàn)代無線通信技術(shù)與傳統(tǒng)廣播技術(shù)緊密結(jié)合,發(fā)揮各自的技術(shù)優(yōu)勢,實現(xiàn)綜合信 息的普遍推廣。通過與運營商無線業(yè)務(wù)捆綁進行推廣系統(tǒng)運營一段時間后,利用手機普及率高的特點,通過與本地?zé)o線運營商相合作, 可以把相關(guān)信息的服務(wù)模式與運營商無線業(yè)務(wù)相捆綁,把信息服務(wù)平臺直接延伸到用戶的手機上,進一步加快信息的推廣。6.3系統(tǒng)應(yīng)用系統(tǒng)應(yīng)用是本系統(tǒng)的亮點,本系統(tǒng)提供了強大的應(yīng)用管理功能,在作為門戶網(wǎng)站的 同時,還專門為后臺提供了涉及各個方面的應(yīng)用管理系統(tǒng),以滿足不同方面的應(yīng)用需求, 主要可以分為以下幾方面:網(wǎng)站門戶展示和后臺管理應(yīng)用系

57、統(tǒng)包括網(wǎng)站門戶、網(wǎng)站信息發(fā)布(CMS)、用戶交流互動、系統(tǒng)運營報表、用戶管 理(UMS)、用戶論壇、行業(yè)交流會等應(yīng)用子系統(tǒng)。本系統(tǒng)是門戶網(wǎng)站的管理子系統(tǒng),提供網(wǎng)站運行管理所必須的功能,同時作為和其 它應(yīng)用系統(tǒng)的接口展示層,把其它應(yīng)用系統(tǒng)中的相關(guān)信息提取出來,在前臺以不同的方 式進行展示。農(nóng)業(yè)信息知識庫管理應(yīng)用系統(tǒng)本應(yīng)用系統(tǒng)用于管理農(nóng)業(yè)知識庫信息,在系統(tǒng)運行中,逐漸形成大量按行業(yè)分類的, 且符合本地特點的農(nóng)業(yè)知識庫,包括種植、養(yǎng)殖、農(nóng)產(chǎn)品加工、市場行情、農(nóng)用物資供 應(yīng)等信息,方便以后查詢調(diào)用,為廣大農(nóng)戶提供符合本地特點的農(nóng)業(yè)知識服務(wù)。農(nóng)業(yè)信息采集應(yīng)用系統(tǒng)目前,我們已經(jīng)在本地進行了相當(dāng)程度的調(diào)研和

58、了解,初步掌握了本地農(nóng)業(yè)發(fā)展的 相關(guān)數(shù)據(jù),為下一步的綜合信息服務(wù)平臺提供了相關(guān)的參考依據(jù)。在本系統(tǒng)中,針對本地不同來源的農(nóng)業(yè)信息采集,我們考慮了目前可能遇到的各種 情況,逐一給出數(shù)據(jù)采集方案:包括手工錄入方式、批量導(dǎo)入方、數(shù)據(jù)接口訪問方式和 專用數(shù)據(jù)通道方式多種方案,充分滿足不同情況下分散的農(nóng)業(yè)信息與本系統(tǒng)的結(jié)合,形 成一套專門針對本地的農(nóng)業(yè)信息采集應(yīng)用子系統(tǒng)。農(nóng)業(yè)專家?guī)旃芾響?yīng)用系統(tǒng)包括農(nóng)業(yè)專家管理和專家評價兩個子系統(tǒng),農(nóng)業(yè)專家在當(dāng)?shù)氐霓r(nóng)業(yè)發(fā)展中起著重要 的作用,本系統(tǒng)中,進一步加強農(nóng)戶與農(nóng)業(yè)信息專家的互動交流能力,通過多種多樣的 互動方式,讓農(nóng)戶和農(nóng)業(yè)信息專家建立相對應(yīng)的服務(wù)關(guān)系,讓農(nóng)戶隨時隨地可以得到農(nóng)業(yè)信息專家的指導(dǎo),加快本地農(nóng)業(yè)發(fā)展。農(nóng)戶需求挖掘應(yīng)用系統(tǒng)農(nóng)業(yè)信息分類復(fù)雜,用戶需求多種多樣。系統(tǒng)為此提供了數(shù)據(jù)挖掘功能,在系統(tǒng)運 行時,通過在互動交流中產(chǎn)生的數(shù)據(jù)信息,動態(tài)分析當(dāng)前情況下用戶遇到的主要問題, 發(fā)掘用戶的潛在問題,通過后臺分析,及時有效地針對農(nóng)戶在農(nóng)業(yè)生產(chǎn)中遇到的不同問 題給出相應(yīng)的解決辦法,繼而進一步引導(dǎo)農(nóng)戶通過科學(xué)手段提高生產(chǎn)力。城市便民服務(wù)應(yīng)用系統(tǒng)系統(tǒng)提供多種城市便民服務(wù),并預(yù)留服務(wù)擴展接口,建立統(tǒng)一的便民服務(wù)體系。系統(tǒng)初期,設(shè)計好

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論