政府門戶網(wǎng)站建設(shè)技術(shù)解決方案_第1頁(yè)
政府門戶網(wǎng)站建設(shè)技術(shù)解決方案_第2頁(yè)
政府門戶網(wǎng)站建設(shè)技術(shù)解決方案_第3頁(yè)
政府門戶網(wǎng)站建設(shè)技術(shù)解決方案_第4頁(yè)
政府門戶網(wǎng)站建設(shè)技術(shù)解決方案_第5頁(yè)
已閱讀5頁(yè),還剩15頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

XX政府網(wǎng)站群項(xiàng)目招標(biāo) 技術(shù)應(yīng)答書 招標(biāo)單位: XX 移動(dòng)通訊責(zé)任有限公司 XX 分司 投標(biāo)單位: XX 公司 招標(biāo)時(shí)間: 2009 年 11 月 政府門戶網(wǎng)站 群 建設(shè)技術(shù)解決方案 /webmoney 2 目 錄 第 1 章 項(xiàng)目簡(jiǎn)要說(shuō)明 .3 第 1.1 節(jié) 概述 . 3 第 1.2 節(jié) 用戶 . 3 第 2 章 項(xiàng)目目標(biāo) .3 第 2.1 節(jié) 目標(biāo)描述 . 3 第 2.2 節(jié) 預(yù)期效益 . 4 第 3 章 設(shè)計(jì)原則 .4 第 4 章 需求分析 .5 第 4.1 節(jié) WAP 門戶的建立 . 5 第 4.2 節(jié) 與現(xiàn)有門戶的集成 . 6 第 4.3 節(jié) 系統(tǒng)與短信平臺(tái)的結(jié)合 . 6 第 4.4 節(jié) 安全保障支撐 . 6 第 4.5 節(jié) 統(tǒng)計(jì)、匯總等輔助性功能 . 6 第 5 章 技術(shù)方案說(shuō)明 .7 第 5.1 節(jié) 基礎(chǔ)層 . 7 5.1.1 WAP.7 5.1.2 應(yīng)用服務(wù)器 .7 采用 TOMCA 做為應(yīng)用服務(wù)器 . 7 采用 Apache 作為 Web 服務(wù)器 . 8 5.1.3 選擇 Mysql作為數(shù)據(jù)庫(kù)管理系統(tǒng) .8 5.1.4 身份認(rèn)證 .8 5.1.5 應(yīng)用開(kāi)發(fā)體系結(jié)構(gòu) .9 采用 J2EE 體系結(jié)構(gòu) . 9 采用 Hibernate 進(jìn)行對(duì)象數(shù)據(jù)持久化 . 10 基于 Struts 框架的 MVC. 10 Log4j . 12 XML 技術(shù) . 12 第 5.2 節(jié) 應(yīng)用層 . 13 5.2.1 無(wú)線 WAP 門戶插件 . 13 功能概述 . 13 設(shè)計(jì)原則 . 16 5.2.2 短息插件 . 16 5.2.3 安全管理插件 . 17 網(wǎng)站運(yùn)行監(jiān)控插件 . 17 數(shù)據(jù)庫(kù)運(yùn)行監(jiān)控插件 . 18 網(wǎng)站服務(wù)接口插件 . 19 數(shù)據(jù) 庫(kù)服務(wù)接口插件 . 19 第 6 章 組網(wǎng)方案 . 19 政府門戶網(wǎng)站 群 建設(shè)技術(shù)解決方案 /webmoney 3 第 1 章 項(xiàng)目簡(jiǎn)要說(shuō)明 第 1.1節(jié) 概述 電子政務(wù)建設(shè)是一個(gè)技術(shù)不斷成熟,應(yīng)用領(lǐng)域不斷創(chuàng)新的過(guò)程,它一直在沿著“技術(shù)發(fā)展”和“應(yīng)用創(chuàng)新”這兩個(gè)既分立又統(tǒng)一的一對(duì)“雙螺旋”前進(jìn)。技術(shù)發(fā)展提供了應(yīng)用的創(chuàng)新環(huán)境,而應(yīng)用的創(chuàng)新往往很快突破技術(shù)的極限,進(jìn)而驅(qū)使技術(shù)的進(jìn)一步深化。 早期的電子政務(wù)項(xiàng)目多是 以技術(shù)作為先導(dǎo),往往是引進(jìn)西方 先進(jìn)的軟件開(kāi)發(fā)技術(shù),然后尋找政務(wù)方面的應(yīng)用點(diǎn)進(jìn)行推廣。隨著網(wǎng)絡(luò)應(yīng)用的普及和信息化建設(shè)的推進(jìn),在我們的實(shí)踐中,應(yīng)用創(chuàng)新和技術(shù)發(fā)展成為一種互 相 促進(jìn)、共同驅(qū)動(dòng)電子政務(wù)發(fā)展的因素。 政府門戶網(wǎng)站 為政府與公眾的溝通搭建了一個(gè)基于互聯(lián)網(wǎng)的平臺(tái),并取得了良好的社會(huì)與經(jīng)濟(jì)效益。 同時(shí)我們 應(yīng)該與時(shí)俱進(jìn),根據(jù)社會(huì)和公眾 需求,不斷調(diào)整和完善門戶網(wǎng)站 的 展現(xiàn) 形態(tài) ,通過(guò)必要的 升級(jí)、建設(shè) ,將 政府門戶網(wǎng)站 水平 提升到一個(gè)新的高度,為構(gòu)建“和諧 社會(huì) ”提供新型的網(wǎng)絡(luò)平臺(tái)。 第 1.2節(jié) 用戶 政府移動(dòng)門戶 的用戶包括: 系統(tǒng)管理員: 移動(dòng)門戶 平臺(tái)系統(tǒng) 管理員 ; 信息 管理員:管理屬于自己范圍內(nèi)信息 ; 網(wǎng)站維護(hù)人員: 使用移動(dòng)門戶中的安全管理功能對(duì)網(wǎng)站進(jìn)行安全保障; 公眾 : 廣大公眾可通過(guò)手機(jī)瀏覽 政府 移動(dòng)網(wǎng)站 ; 第 2 章 項(xiàng)目目標(biāo) 第 2.1節(jié) 目標(biāo)描述 移動(dòng)政府門戶平臺(tái)是集 WEB 技術(shù)、 WAP 技術(shù)、短信技術(shù)并且結(jié)合安全機(jī) 政府門戶網(wǎng)站 群 建設(shè)技術(shù)解決方案 /webmoney 4 制并且利用各種通訊接口為一體的政府門戶 移動(dòng)化 的 全面解決方案。 采用松耦合的結(jié)構(gòu)構(gòu)建移動(dòng)系統(tǒng),為移動(dòng)政府門戶的擴(kuò)展奠定良好的基石。 實(shí)現(xiàn) 信息 的 多渠道傳遞,增加民眾參與度,提高政府辦事效率,提升政府形象。 第 2.2節(jié) 預(yù)期效益 搭建移動(dòng)政府門戶平臺(tái)之前 搭建移動(dòng)政府門戶平臺(tái) 后 渠道單一,信息覆蓋范圍小 公眾可通過(guò)手機(jī)實(shí)時(shí)了解政府信息,讓公眾感覺(jué)政府的服務(wù)就在身邊,讓政府工作覆蓋范圍更廣泛,民眾對(duì)政府的信任增加。 信息量大,公眾無(wú)法快速使用對(duì)自己有效的信息。 可在手機(jī)上訂閱信息,信息更準(zhǔn)確有效,公眾可以更快的使用對(duì)自己的有效信息,使公眾愿意使用政府的信息。 公眾使用不方便,必須在能上網(wǎng)的電腦環(huán)境下才可以訪問(wèn)信息。 只要手機(jī)開(kāi)通 GPRS 功能,信息隨時(shí)隨地都可以查詢,方便公眾,使公眾對(duì)政府工作更關(guān)注,有效提高政府的公眾形象。 與民互動(dòng)的 信息 傳遞不夠及時(shí) 在互聯(lián)網(wǎng)上與民互動(dòng)的 同時(shí)可以及時(shí)將信息發(fā)送給公眾,保障信息傳遞的及時(shí)性。 第 3 章 設(shè)計(jì)原則 政府移動(dòng)門戶 是多層次設(shè)計(jì)、人員 參與、綜合運(yùn)用信息技術(shù)和管理科學(xué)的系統(tǒng)工程。系統(tǒng)建設(shè)要遵循“統(tǒng)一規(guī)劃,應(yīng)用推進(jìn),多方受益,講求實(shí)效,安全保密”的指導(dǎo)思想,并依照“統(tǒng)一計(jì)劃,分步實(shí)施”的總體原則。在系統(tǒng)工程建設(shè)中,我們主要遵循如下設(shè)計(jì)原則: 先進(jìn)性:系統(tǒng)要基于穩(wěn)定成熟的開(kāi)發(fā)和運(yùn)行環(huán)境,采用業(yè)界領(lǐng)先的主流產(chǎn)品,具備跨平臺(tái)功能,能夠運(yùn)行在當(dāng)前多種主流軟件硬件支撐平臺(tái)上。充分應(yīng)用 J2EE、組件技術(shù)、中間件等先進(jìn)成熟的技術(shù),使系統(tǒng)設(shè)計(jì)更為靈活,同時(shí)有 效地提高系統(tǒng)的運(yùn)行效率、穩(wěn)定性和易維護(hù)費(fèi)用。 易用性:系統(tǒng)界面應(yīng)簡(jiǎn)潔、美觀 ;系統(tǒng)要快捷高效,能夠保證合理的點(diǎn)擊響應(yīng)時(shí)間。除網(wǎng)絡(luò)系統(tǒng)的維護(hù)和管理外(所針對(duì)的是專業(yè)技術(shù)人員),都采用基于瀏覽器 /服務(wù)器( B/S)方式的應(yīng)用系統(tǒng),符合人們?nèi)粘5纳?政府門戶網(wǎng)站 群 建設(shè)技術(shù)解決方案 /webmoney 5 網(wǎng)環(huán)境; 并可生成 WAP 門戶支持移動(dòng)終端的瀏覽; 對(duì)于后臺(tái)維護(hù) 人員 ,我們采用個(gè)人工作平臺(tái)方式,為每一個(gè)用戶動(dòng)態(tài)搭建屬于自己的工作菜單和工作區(qū),實(shí)現(xiàn)個(gè)性化系統(tǒng)環(huán)境。 實(shí)用性:在功能上,要突出應(yīng)用性。加強(qiáng)應(yīng)用性 是系統(tǒng)的 基本原則,只有應(yīng)用才能發(fā)揮信息化的優(yōu)勢(shì)和效益。 系統(tǒng) 設(shè)計(jì)時(shí),功能和 內(nèi)容互為依存,以功能定內(nèi)容,通過(guò)內(nèi)容實(shí)現(xiàn)功能。 完備性:系統(tǒng)應(yīng)滿足功能完備性,具備需求中所列各項(xiàng)功能。各功能組件要進(jìn)行整體性規(guī)劃,統(tǒng)一進(jìn)行組件化設(shè)計(jì),確保各組件有效可用并保證接口一致。 穩(wěn)定性:系統(tǒng)穩(wěn)定可靠地運(yùn)行是 積分 系統(tǒng)的必然要求,在設(shè)計(jì)系統(tǒng)時(shí)充分考慮了系統(tǒng)的穩(wěn)定性需求。系統(tǒng)能夠可靠運(yùn)行,沒(méi)有紕漏和斷點(diǎn)。 安全性:通過(guò)各種安全手段保證信息的安全與可靠,能夠 有效地防止惡意攻擊與人為破壞;具備完善的權(quán)限管理和日志記錄功能 。 可擴(kuò)展性:系統(tǒng)的架構(gòu)應(yīng)具有高度的擴(kuò)展性,以降低系統(tǒng)擴(kuò)充的投入成本,并滿足信息技術(shù)高速發(fā) 展的需要;系統(tǒng)具備開(kāi)放 式接口,可根據(jù)需求變化和技術(shù)發(fā)展的要求,方便地掛接各類擴(kuò)充功能 。 第 4 章 需求分析 經(jīng)過(guò)需求整理, 移動(dòng)門戶 的需求主要有以下幾個(gè)方面: 第 4.1節(jié) WAP 門戶的建立 目前政府雖然已經(jīng)建立了門戶網(wǎng)站 , 但是廣大公眾只能使用計(jì)算機(jī)并且需要互聯(lián)網(wǎng)的支持才能瀏覽政府門戶網(wǎng)站 。 通過(guò) WAP 門戶網(wǎng)站的建立 所有能夠手機(jī)上網(wǎng)的用戶可以通過(guò)手機(jī)上網(wǎng)的方式來(lái)獲取政府的信息。 政府 WAP 門戶是個(gè)性化需求的產(chǎn)物,是傳播陽(yáng)光政務(wù)和便民服務(wù)的最佳渠道 , 政府 WAP 網(wǎng)站可以借助于移動(dòng)網(wǎng)絡(luò)的飛速發(fā)展,在任何地點(diǎn)任何時(shí)間跟公眾互動(dòng)。 政府門戶網(wǎng)站 群 建設(shè)技術(shù)解決方案 /webmoney 6 第 4.2節(jié) 與現(xiàn)有門戶的 集成 WAP 門戶不應(yīng)是一個(gè)信息孤島,它是將現(xiàn)有門戶的部分內(nèi)容進(jìn)行移動(dòng)化的產(chǎn)物,因此 WAP 門戶中的各類內(nèi)容應(yīng)源于現(xiàn)有門戶。 通過(guò) WAP 門戶接口 的 實(shí)現(xiàn)以定制化的方式將現(xiàn)有門戶網(wǎng)站的信息進(jìn)行移動(dòng)化,既形成自定義的 WAP 門戶。 第 4.3節(jié) 系統(tǒng)與短信平臺(tái)的結(jié)合 短信技術(shù)已經(jīng)深入我們的生活中,給我們?nèi)粘I顜?lái)了很多便利之處,短信的主要特性是信息傳遞的及時(shí)性,它是采取主動(dòng)式的模式進(jìn)行信息的傳遞。在移動(dòng)政府門戶中短信技術(shù)主要應(yīng)用于以下幾個(gè)方面: 與民互動(dòng) :利用短信技術(shù)結(jié)合現(xiàn)有門戶網(wǎng)站中的互動(dòng)模塊(如網(wǎng)上咨詢、監(jiān)督投訴等)實(shí)現(xiàn)與公眾互 動(dòng)的及時(shí)性 ; 內(nèi)部通知 : 政府內(nèi)部使用短信發(fā)送會(huì)議通知、節(jié)日祝福等用于內(nèi)部的信息 ; 系統(tǒng)通知 : 利用短信功能實(shí)現(xiàn)系統(tǒng)與網(wǎng)站維護(hù)人員的互動(dòng)(如系統(tǒng)告警、重啟服務(wù)等功能)。 第 4.4節(jié) 安全 保障支撐 移動(dòng)門戶平臺(tái)的功能不僅包括將現(xiàn)有門戶移動(dòng)化的功能,還應(yīng) 利用移動(dòng)通訊技術(shù)結(jié)合安全保障策略(如網(wǎng)頁(yè)放篡改、網(wǎng)站監(jiān)控等) 對(duì)政府門戶進(jìn)行安全支撐。 安全支撐策略包含以下兩個(gè)層面: 安全防護(hù) :通過(guò)安全技術(shù)手段對(duì)政府門戶進(jìn)行安全防護(hù)。 安全告警 :當(dāng)出現(xiàn)安全隱患時(shí)應(yīng)及時(shí)通知相關(guān)人員。 第 4.5節(jié) 統(tǒng)計(jì)、匯總等輔助性功能 通過(guò)匯總 整合數(shù)據(jù),給予決策層最全面的信 息。通過(guò)分析,給出更豐富的統(tǒng)計(jì)信息。 并且利用相關(guān)技術(shù),在互聯(lián)網(wǎng)上 能夠完美重現(xiàn)原來(lái)紙質(zhì)表格的式樣和 政府門戶網(wǎng)站 群 建設(shè)技術(shù)解決方案 /webmoney 7 格式,打印出來(lái)的報(bào)表清晰、美觀 。 第 5 章 技術(shù) 方案說(shuō)明 第 5.1節(jié) 基礎(chǔ)層 5.1.1 WAP WAP是一種無(wú)線應(yīng)用協(xié)議,是一個(gè)全球性的開(kāi)放協(xié)議。 WAP定義可通用的平臺(tái),把目前 Internet網(wǎng)上 HTML語(yǔ)言的信息轉(zhuǎn)換成用 WML描述的信息,顯示在移電話或者其他手持設(shè)備的顯示屏上 。 簡(jiǎn)單的說(shuō)就是手機(jī)直接上網(wǎng) 它 將 Internet和移動(dòng)電話技術(shù)結(jié)合起來(lái),它提供了通過(guò)手機(jī)訪問(wèn)互聯(lián)網(wǎng)的途徑。這樣,只要有了一個(gè)支持 WAP的手機(jī),就可以隨時(shí)隨地隨身地訪問(wèn)互 聯(lián)網(wǎng)。因此, WAP實(shí)現(xiàn)了 “世界在掌上 ”的美好理想。 5.1.2 應(yīng)用服務(wù)器 采用 TOMCA 做為應(yīng)用服務(wù)器 Tomcat 服務(wù)器是一個(gè)免費(fèi)的開(kāi)放源代碼的 Web 應(yīng)用服務(wù)器,它是 Apache 軟件基金會(huì)( Apache Software Foundation)的 Jakarta 項(xiàng)目中的一個(gè)核心項(xiàng)目,由Apache、 Sun 和其他一些公司及個(gè)人共同開(kāi)發(fā)而成。由于有了 Sun 的參與和支持,最新的 Servlet 和 JSP 規(guī)范總是能在 Tomcat 中得到體現(xiàn), Tomcat 5 支持最新的 Servlet 2.4 和 JSP 2.0 規(guī) 范。因?yàn)?Tomcat 技術(shù)先進(jìn)、性能穩(wěn)定,而且免費(fèi),因而深受 Java 愛(ài)好者的喜愛(ài)并得到了部分軟件開(kāi)發(fā)商的認(rèn)可,成為目前比較流行的 Web 應(yīng)用服務(wù)器。 Tomcat運(yùn)行時(shí)占用的系統(tǒng)資源小,擴(kuò)展性好,支持負(fù)載平衡與郵件服務(wù)等開(kāi)發(fā)應(yīng)用系統(tǒng)常用的功能;同時(shí)它也是一個(gè)小型的輕量級(jí)應(yīng)用服務(wù)器。 政府門戶網(wǎng)站 群 建設(shè)技術(shù)解決方案 /webmoney 8 采用 Apache 作為 Web 服務(wù)器 為使 系統(tǒng) 的并發(fā)訪問(wèn)性得以最大的提升,我們應(yīng)采用 Apache+ Tomcat集成的模式將 html與 jsp的功能部分進(jìn)行明確分工 。 客戶端請(qǐng)求靜態(tài)頁(yè)面時(shí),使用 Apache Server進(jìn)行解析 ,而當(dāng)客戶端請(qǐng)求動(dòng)態(tài)頁(yè)面時(shí), Apache Server通過(guò)插件來(lái)使用Tomcat Server。 對(duì)于客戶端來(lái)說(shuō), Tomcat是不可見(jiàn)的,但是卻能通過(guò)插件來(lái)使用Tomcat的所有服務(wù)。 這樣可以 節(jié)省 Tomcat有 限的工作“線程”, 提高 系統(tǒng) 在處理大量并發(fā)訪問(wèn)時(shí)的性能。 5.1.3 選擇 Mysql作為數(shù)據(jù)庫(kù)管理系統(tǒng) 持續(xù)性在應(yīng)用開(kāi)發(fā)中是一個(gè)基本的概念。如果當(dāng)主機(jī)停電時(shí)一個(gè)信息系統(tǒng)沒(méi)有保存用戶輸入的數(shù)據(jù),這樣的系統(tǒng)幾乎沒(méi)有實(shí)際的用途。數(shù)據(jù)庫(kù)管理系統(tǒng)就是是用于永久存儲(chǔ)信息數(shù)據(jù)的媒介。 Mysql是全世界最 較為出色的數(shù)據(jù)系統(tǒng)之一, 擁有卓越的性能和效率,因此系統(tǒng) 使用 Mysql數(shù)據(jù)庫(kù) 作為本項(xiàng)目的數(shù)據(jù)庫(kù)管理系統(tǒng)。 5.1.4 身份認(rèn)證 身份認(rèn)證是指計(jì)算機(jī)及網(wǎng)絡(luò)系統(tǒng)確認(rèn)操作者身份的過(guò)程。計(jì)算機(jī)和計(jì)算機(jī)網(wǎng)絡(luò)組成了一個(gè)虛擬的數(shù)字世界。在數(shù)字世界中,一切信息包括用戶的身份信息都是由一組特定的數(shù)據(jù)表示,計(jì)算機(jī)只能識(shí)別用戶的數(shù)字身份,給用戶的授權(quán)也是針對(duì)用戶數(shù)字身份進(jìn)行的。而我們生活的現(xiàn)實(shí)世界是一個(gè)真實(shí)的物理世界,每個(gè)人都擁有獨(dú)一無(wú)二的物理身份。如何保證以數(shù)字身份進(jìn)行操作的訪問(wèn)者就是這個(gè)數(shù)字身份的合法擁有者,即如何保證操作者的物理身份與數(shù)字身份相對(duì)應(yīng),就成為一個(gè) 重要的安全問(wèn)題。 統(tǒng)一用戶及權(quán)限管理系統(tǒng)的邏輯結(jié)構(gòu)如下: 政府門戶網(wǎng)站 群 建設(shè)技術(shù)解決方案 /webmoney 9 所有 用戶 擁有的對(duì)數(shù)據(jù)庫(kù)的合法操作權(quán)限都是在系統(tǒng)登錄時(shí)動(dòng)態(tài)獲得,在操作員關(guān)閉應(yīng)用程序退出后,所擁有的權(quán)限隨即失效。這意味著合法用戶只能通過(guò)使用本應(yīng)用程序才能對(duì)數(shù)據(jù)庫(kù)進(jìn)行操作,所有 不通過(guò)系統(tǒng)應(yīng)用程序?qū)?shù)據(jù)庫(kù)的訪問(wèn)都將被拒絕。這 可以 一定程度上避免了非法人員竊取帳號(hào)和密碼后對(duì)數(shù)據(jù)庫(kù)的破壞。 5.1.5 應(yīng)用開(kāi)發(fā)體系結(jié)構(gòu) 采用 J2EE 體系結(jié)構(gòu) J2EE是使用 Java技術(shù)開(kāi)發(fā)企業(yè)級(jí)應(yīng)用的一種事實(shí)上的工業(yè)標(biāo)準(zhǔn),它是 Java技術(shù)不斷適應(yīng)和促進(jìn)企業(yè)級(jí)應(yīng)用過(guò)程中的產(chǎn)物。 J2EE技術(shù)推出的目的是為了克服傳統(tǒng) Client/Server模式的弊病,迎合 Browser/Server架構(gòu)的潮流,為應(yīng)用 Java技術(shù)開(kāi)發(fā)服務(wù)器端應(yīng)用提供一個(gè)平臺(tái)獨(dú)立的、可移植的、多用戶的、安全的和基于標(biāo)準(zhǔn)的企業(yè)級(jí)平臺(tái),從而簡(jiǎn)化企業(yè)應(yīng)用系統(tǒng)的開(kāi) 發(fā)、管理和部署。 J2EE是一個(gè)標(biāo)準(zhǔn),而不是一個(gè)現(xiàn)成的產(chǎn)品。各個(gè)平臺(tái)開(kāi)發(fā)商按照 J2EE規(guī)范分別開(kāi)發(fā)了不同的J2EE應(yīng)用服務(wù)器, J2EE應(yīng)用服務(wù)器是 J2EE企業(yè)級(jí)應(yīng)用的部署平臺(tái)。由于它們都遵循了 J2EE規(guī)范,因此,使用 J2EE技術(shù)開(kāi)發(fā)的企業(yè)級(jí)應(yīng)用可以部署在各種 J2EE應(yīng)用服務(wù)器上。 政府門戶網(wǎng)站 群 建設(shè)技術(shù)解決方案 /webmoney 10 采用 Hibernate 進(jìn)行對(duì)象數(shù)據(jù)持久化 Hibernate是一個(gè)面向 Java環(huán)境的對(duì)象 /關(guān)系數(shù)據(jù)庫(kù)映射工具 ,它對(duì) JDBC進(jìn)行了輕量級(jí)的對(duì)象封裝 。 對(duì)象 /關(guān)系數(shù)據(jù)庫(kù)映射 (object/relational mapping (ORM)這個(gè)術(shù)語(yǔ)表示一種技術(shù),用來(lái)把對(duì)象模型表示的對(duì)象映射到基于 SQL的關(guān)系模型數(shù)據(jù)結(jié)構(gòu)中去。當(dāng)然, 除了需要把內(nèi)存中的對(duì)象持久化到數(shù)據(jù)庫(kù)外,還需要把數(shù)據(jù)庫(kù)中的關(guān)系數(shù)據(jù)再重新加載到內(nèi)存中,以滿足用戶查詢業(yè)務(wù)數(shù)據(jù)的需求。 Hibernate可以把需要經(jīng)常被訪問(wèn)的業(yè)務(wù)數(shù)據(jù)存放在緩存中,并且通過(guò)特定的機(jī)制來(lái)保證緩存中的數(shù)據(jù)與數(shù)據(jù)庫(kù)中的數(shù)據(jù)同步。 Hibernate不僅僅管理 Java類到數(shù)據(jù)庫(kù)表的映射(包括 Java數(shù)據(jù)類型到 SQL數(shù)據(jù)類型的映射),還提供數(shù)據(jù)查詢和獲取數(shù)據(jù)的方法,可以大幅度減少開(kāi)發(fā)時(shí)人工使用 SQL和 JDBC處理 數(shù)據(jù)的時(shí)間。 Hibernate的目標(biāo)是對(duì)于開(kāi)發(fā)者通常的數(shù)據(jù)持久化相關(guān)的編程任務(wù),解放其中的 95%。對(duì)于以數(shù)據(jù)為中心的程序來(lái)說(shuō) ,它們往往只在數(shù)據(jù)庫(kù)中使用存儲(chǔ)過(guò)程來(lái)實(shí)現(xiàn)商業(yè)邏輯 ,Hibernate可能不是最好的解決方案,但是對(duì)于那些在基于 Java的中間層應(yīng)用中,它們實(shí)現(xiàn)面向?qū)ο蟮臉I(yè)務(wù)模型和商業(yè)邏輯的應(yīng)用, Hibernate是最有用的。 基于 Struts 框架的 MVC MVC是一個(gè)設(shè)計(jì)模式,它強(qiáng)制性的使應(yīng)用程序的輸入、處理和輸出分開(kāi)。使用 MVC應(yīng)用程序被分成三個(gè)核心部件: 模型( Model) 、 視圖 (View)、 控制(Controller), 它們各自處理自己的任務(wù) ,用于 實(shí)現(xiàn) Web系統(tǒng)的職能分工。 Model層實(shí)現(xiàn)系統(tǒng)中的業(yè)務(wù)邏輯, 沒(méi)有用戶界面 , 通常可以用 JavaBean或 EJB來(lái)實(shí)現(xiàn)。View層用于與用戶的交互, 它在屏幕上顯示 , 代表流向用戶的數(shù)據(jù) , 通常 是 用 JSP來(lái)實(shí)現(xiàn)。 Controller層是 Model與 View之間溝通的橋梁,它可以分派用戶的請(qǐng)求并選擇恰當(dāng)?shù)囊晥D以用于顯示,同時(shí)它也可以解釋用戶的輸入并將它們映射為模型層可執(zhí)行的操作。 MVC三 個(gè)部件 關(guān)系如圖: 政府門戶網(wǎng)站 群 建設(shè)技術(shù)解決方案 /webmoney 11 Struts是一個(gè)比較好的 MVC框架,提供了對(duì)開(kāi) 發(fā) MVC系統(tǒng)的底層支持,它采用的主要技術(shù)是 Servlet, JSP和 Custom Tag Library.Struts框架的基本構(gòu)成由下圖所示: 政府門戶網(wǎng)站 群 建設(shè)技術(shù)解決方案 /webmoney 12 圖 1 struts uml圖 Log4j 在 大型項(xiàng)目 開(kāi)發(fā)過(guò)程中,我們不可避免地會(huì)碰到很多問(wèn)題 ,為 在開(kāi)發(fā)過(guò)程的后期能夠有效地捕捉 bug,那就需要一種有效的日志策略 來(lái)進(jìn)行 有效 日志記錄。經(jīng)驗(yàn)表明日志記錄是開(kāi)發(fā)周期中的重要組成部分。同樣,日志記錄提供一些優(yōu)點(diǎn)。首先,它可以提供運(yùn)行應(yīng)用程序的確切上下文。一旦插入到代碼中,生成日志記錄輸出就不需要人為干涉。其次,日志輸出 可以保存到永久媒體中以便以后研究。最后,除了在開(kāi)發(fā)階段中使用,十分豐富的日志記錄包還可以用作審計(jì)工具。 在 應(yīng)用程序中輸出日志有以下三個(gè)目的: 1)監(jiān)視代碼變量的變化情況 ,把詳細(xì)信息記錄到文件中 ,進(jìn)行統(tǒng)計(jì)分析。 2)跟蹤代碼運(yùn)行軌跡 ,作為日后審計(jì)的依據(jù)。 3)擔(dān)當(dāng)集成開(kāi)發(fā)環(huán)境中的調(diào)試器的作用 ,向文件和控制器打印代碼。 XML 技術(shù) XML同 HTML一樣,都來(lái)自 Standard Generalized Markup Language, 即標(biāo)準(zhǔn)通用標(biāo)記語(yǔ)言,簡(jiǎn)稱 SGML。 XML是一個(gè)精簡(jiǎn)的 SGML,它將 SGML的豐 富功能與HTML的易用性結(jié)合到了應(yīng)用中。 XML保留了 SGML的可擴(kuò)展功能,允許定義數(shù)量不限的標(biāo)記來(lái)描述文檔中的資料,允許嵌套的信息結(jié)構(gòu)。 XML的全名是 政府門戶網(wǎng)站 群 建設(shè)技術(shù)解決方案 /webmoney 13 eXtensible Markup Language(可以擴(kuò)展的標(biāo)記語(yǔ)言 ),它的語(yǔ)法類似 HTML,都是用標(biāo)簽來(lái)描述數(shù)據(jù) HTML的標(biāo)簽是固定的,只能使用不能修改; XML則不同,它沒(méi)有預(yù)先定義好的標(biāo)簽可以使用,而是依據(jù)設(shè)計(jì)上的需要,自行定義標(biāo)簽 XML是一個(gè)元語(yǔ)言,根據(jù)不同的行業(yè)和語(yǔ)義,由它可以派生出許許多多的協(xié)議和規(guī)范。不同的行業(yè)和領(lǐng)域都可以制訂自己的 XML規(guī) 范, 用于橫向和縱向的信息交流和數(shù)據(jù)傳輸,從而形成特定領(lǐng)域(如政府、商業(yè)等)的標(biāo)記語(yǔ)言,為該領(lǐng)域中的數(shù)據(jù)和信息交換提供統(tǒng)一規(guī)則。 第 5.2節(jié) 應(yīng)用層 5.2.1 無(wú)線 WAP 門戶 插件 功能概述 WAP 門戶就是手機(jī)上的 WAP 網(wǎng)站,是政府在手機(jī)上的信息門戶。政府建立自己的 WAP 網(wǎng)站后,所有能夠手機(jī)上網(wǎng)的用戶可以通過(guò)手機(jī)上網(wǎng)的方式來(lái)獲取政府的信息。 政府 WAP 門戶是個(gè)性化需求的產(chǎn)物,是傳播陽(yáng)光政務(wù)和便民服務(wù)的最MAS服務(wù)器 WAP 門門 戶戶 短短 信信 插插 件件 安安 全全 插插 件件 接口程序 現(xiàn)有門戶網(wǎng)站 C M S 互互動(dòng)動(dòng)交交流流 網(wǎng)網(wǎng)上上辦辦事事 信信息息公公開(kāi)開(kāi) . . . . 手手 機(jī)機(jī) 用用 戶戶 手手 機(jī)機(jī) 用用 戶戶 PC 用用 戶戶 政府門戶網(wǎng)站 群 建設(shè)技術(shù)解決方案 /webmoney 14 佳渠道 ,政府 WAP 網(wǎng)站可以借助于移動(dòng)網(wǎng)絡(luò)的飛速發(fā)展,在任何地點(diǎn)任何時(shí)間 跟公眾互動(dòng)。 利用移動(dòng)門戶平臺(tái)中的 WAP門戶插件 以可視化的方式建立 WAP門戶的結(jié)構(gòu)以及展現(xiàn)形式 , 利用 WAP 接口與 原有的內(nèi)容管理系統(tǒng)(以下簡(jiǎn)稱 CMS 系統(tǒng)) 進(jìn)行內(nèi)容的集成,避免造成建立的 WAP 門戶成為信息孤島 。 總之 WAP 門戶中的信息即可來(lái)自現(xiàn)有門戶也可單獨(dú)產(chǎn)生 。 手機(jī)用戶通過(guò)登陸門戶訪問(wèn)信息,也可以在 WAP站點(diǎn)注冊(cè)信息,訂閱信息,訂閱后可登錄自己的帳號(hào),只看自己需要的信息內(nèi)容。按照政府現(xiàn)有信息情況,我們把 WAP 門戶的建立 分為三個(gè)周期來(lái)做 。 第一期:?jiǎn)蜗?WAP 展現(xiàn)。通過(guò) 移動(dòng)門戶平臺(tái)中的 WAP 插件 ,將政府 WEB 站點(diǎn)的 相關(guān)內(nèi)容通過(guò) WAP 形式展現(xiàn)。 第一期 WAP 門戶 構(gòu)架 圖 : W C M S 管 理 中 心操 作 員 管 理 權(quán) 限 管 理 目 錄 管 理 發(fā) 布 管 理X m l 數(shù) 據(jù) 接 口 D b 數(shù) 據(jù) 接 口新增操作員編輯操作員新增操作員角色管理單操作員授權(quán)菜單配置手工目錄同步自動(dòng)目錄同步自定義目錄自動(dòng)內(nèi)容同步手工信息編輯手工信息發(fā)布 第二期:實(shí)現(xiàn)用戶信息訂閱,支持信息搜索引擎。 組網(wǎng)結(jié)構(gòu)不變,系統(tǒng)增加用戶管理功能,增加內(nèi)容搜索引擎,增加訂閱管理系統(tǒng)。 第二期 WAP 門戶 結(jié)構(gòu) 圖 : 政府門戶網(wǎng)站 群 建設(shè)技術(shù)解決方案 /webmoney 15 W C M S 管 理 中 心操 作 員 管 理 權(quán) 限 管 理 目 錄 管 理 發(fā) 布 管 理X m l 數(shù) 據(jù) 接 口 D b 數(shù) 據(jù) 接 口新增操作員編輯操作員新增操作員角色管理單操作員授權(quán)菜單配置手工目錄同步自動(dòng)目錄同步自定義目錄自動(dòng)內(nèi)容同步手工信息編輯手工信息發(fā)布用 戶 管 理訂 閱 管 理訂閱類型定義訂閱周期定義訂閱等級(jí)定義用戶注冊(cè)管理用戶等級(jí)管理用戶訂閱管理 第三期:實(shí)現(xiàn)統(tǒng)一 WAP 平臺(tái),與社保,公安,教育等各職能部門系統(tǒng)耦合,成為互動(dòng)的政府 WAP 門戶。實(shí)現(xiàn)直接網(wǎng)上辦事。 第三期系 WAP 門戶 統(tǒng)結(jié)構(gòu) 圖: W C M S 管 理 中 心操 作 員 管 理權(quán) 限 管 理目 錄 管 理發(fā) 布 管 理X m l 數(shù) 據(jù) 接 口 D b 數(shù) 據(jù) 接 口用 戶 管 理訂 閱 管 理社 保 業(yè) 務(wù) 系 統(tǒng) 接 口 工 商 業(yè) 務(wù) 系 統(tǒng) 接 口 其 他 業(yè) 務(wù) 系 統(tǒng) 接 口事 務(wù) 受 理投 訴 管 理接 口 管 理受 理 反 饋辦 事 狀 態(tài) 查 詢 第三期新增內(nèi)容如下 : 接口管理:利用配置簡(jiǎn)單快速的管理本系統(tǒng)與其他業(yè)務(wù)系統(tǒng)的接口,采用標(biāo)準(zhǔn)化的 xml或者 db接口,對(duì)其他業(yè)務(wù)系統(tǒng)數(shù)據(jù)進(jìn)行讀取和寫入操作。 政府門戶網(wǎng)站 群 建設(shè)技術(shù)解決方案 /webmoney 16 投訴管理:增加政民互動(dòng),民眾可以直接再現(xiàn)提出投訴或者建議,后臺(tái)管理人員可以及時(shí)的匯總整理,對(duì)有效信息進(jìn)行回答或受理。 事務(wù)受理:針對(duì)網(wǎng)上辦事,民眾可以直接在網(wǎng)上提交需要辦的業(yè)務(wù),然后事務(wù)受理系統(tǒng)自動(dòng)受理該業(yè)務(wù),然后通過(guò)接口連接到相關(guān)業(yè)務(wù)系統(tǒng)。事務(wù)受理模塊可以自定義受理流程,通過(guò)簡(jiǎn)單的流程配置模塊實(shí)現(xiàn)復(fù)雜的受理流程,同時(shí)每個(gè)流程都有若干個(gè)標(biāo)志 節(jié)點(diǎn),方便民眾查詢事務(wù)的辦理進(jìn)度。 受理反饋 :當(dāng)受理的事務(wù)到達(dá)流程節(jié)點(diǎn)的時(shí)候,系統(tǒng)會(huì)自動(dòng)發(fā)送受理反饋信息,增加政民溝通,提高事務(wù)的辦理效率。 辦事?tīng)顟B(tài)查詢:民眾可以對(duì)自己所辦事項(xiàng)查詢當(dāng)前的辦理進(jìn)度。 設(shè)計(jì)原則 信息結(jié)構(gòu)設(shè)計(jì) WAP 門戶的信息結(jié)構(gòu)應(yīng)與現(xiàn)有門戶保持一致,但是由于 WAP 門戶是基于無(wú)線傳輸技術(shù),可呈現(xiàn)的信息量相比互聯(lián)網(wǎng)又顯得有限,因此需要進(jìn)行梳理將認(rèn)為比較重要的信息在 WAP 門戶上進(jìn)行呈現(xiàn) 。 梳理后的信息結(jié)構(gòu)可使用WAP 插件以可視化的方式進(jìn)行建立并可進(jìn)行界面排版。 界面設(shè)計(jì) 原則 提升閱讀體驗(yàn) 簡(jiǎn)潔大方 、清新別致 格調(diào) /品質(zhì) 點(diǎn)線面綜合呈現(xiàn) 個(gè)性化瀏覽 5.2.2 短息插件 短信互動(dòng)插件是通過(guò)利用部署的 MAS服務(wù)器與現(xiàn)有門戶網(wǎng)站的互動(dòng)模塊進(jìn)行耦合,實(shí)現(xiàn)短信通知等功能。短信插件按使用對(duì)象分為以下 三 類 : 與民互動(dòng) 政府門戶網(wǎng)站 群 建設(shè)技術(shù)解決方案 /webmoney 17 與民互動(dòng)主要是通過(guò) MAS 與現(xiàn)有門戶中各互動(dòng)模塊進(jìn)行銜接,實(shí)現(xiàn)短信回復(fù)功能。如 現(xiàn)有 網(wǎng)站中 有一個(gè)網(wǎng)上咨詢模塊,通過(guò)短信插件可實(shí)現(xiàn)回復(fù)后的內(nèi)容既在門戶網(wǎng)站中體現(xiàn)又能及時(shí)通知咨詢?nèi)藛T,體現(xiàn)移動(dòng)政務(wù)信息傳遞及時(shí)性的特征。 內(nèi)部通知 內(nèi)部通知的使用對(duì)象主要是針對(duì)政府的內(nèi)部人員,通過(guò)使用 MAS 提供的短信群發(fā)功能實(shí)現(xiàn)會(huì)議 通知、節(jié)日祝福等短信群發(fā)應(yīng)用。 系統(tǒng)通知 以短信的形式將系統(tǒng)自動(dòng)產(chǎn)生的通知信息發(fā)送給相關(guān)維護(hù)人員。 5.2.3 安全管理插件 安全 管理 插件是移動(dòng)門戶提供 的一個(gè)具有 新特性的功能 模塊,提供的功能主要面向的是門戶網(wǎng)站的維護(hù)人員,可在網(wǎng)站發(fā)生完全故障時(shí)第一時(shí)間通知相關(guān)人員,使維護(hù)人員可以快速響應(yīng)門戶網(wǎng)站發(fā)生的各類安全事件。 網(wǎng)站運(yùn)行監(jiān)控插件 由于 Internet 是個(gè)開(kāi)放的網(wǎng)絡(luò),網(wǎng)站發(fā)布的信息一天二十四小時(shí)都在被查詢、閱讀、下載或轉(zhuǎn)載。 而我們又不能以人工的方式時(shí)時(shí)檢查網(wǎng)站的運(yùn)行狀況,尤其是在晚上或節(jié)假日更需要一種技術(shù)手段來(lái)檢 測(cè)網(wǎng)站的運(yùn)行情況。 政府網(wǎng)站一旦出現(xiàn)故障又沒(méi)有被及時(shí)發(fā)現(xiàn) 尤其網(wǎng)站上發(fā)布的重要新聞、重大方針政策以及法規(guī)等 不能被查閱時(shí) ,一將嚴(yán)重影響政府形象,甚至造成重大的政治經(jīng)濟(jì)損失和惡劣的社會(huì)影響。 網(wǎng)站運(yùn)行監(jiān)控插件利用 URL Transaction 監(jiān)測(cè)器,該監(jiān)測(cè)器能夠分析 URL 頁(yè)面, 并且 根據(jù)頁(yè)面返回碼、頁(yè)面內(nèi)容判斷網(wǎng)站運(yùn)行是否正常。 該插件采用輪詢方式對(duì)網(wǎng)站進(jìn)行時(shí)時(shí)檢測(cè),當(dāng)發(fā)現(xiàn)網(wǎng)站出現(xiàn)故障時(shí)會(huì)再第一時(shí)間采用多種方式(如短信、郵件等)通知相關(guān)人員,并且根據(jù)用戶的設(shè)置可使用聯(lián)動(dòng)機(jī)制自動(dòng)嘗試采取某種措施(如重啟服務(wù)器、重啟數(shù)據(jù)庫(kù) 等)進(jìn)行修復(fù),如果能夠成功修復(fù)也會(huì)在第一時(shí)間將修復(fù)后的結(jié)果發(fā)送給相關(guān)人員。 政府門戶網(wǎng)站 群 建設(shè)技術(shù)解決方案 /webmoney 18 數(shù)據(jù)庫(kù)運(yùn)行監(jiān)控插件 該插件實(shí)現(xiàn)時(shí)時(shí)監(jiān)控門戶網(wǎng)站的數(shù)據(jù)庫(kù)運(yùn)行狀況,插件通過(guò)定時(shí)輪訓(xùn)的方式執(zhí)行 SQL 語(yǔ)句,以監(jiān)測(cè)數(shù)據(jù)引擎的工作狀態(tài)及性能。 插件可以設(shè)置 選擇多個(gè)數(shù)據(jù)表進(jìn)行監(jiān)測(cè),對(duì)于數(shù)據(jù)表的選型,建議用戶選擇數(shù)據(jù)庫(kù)是應(yīng)當(dāng)挑選如下數(shù)據(jù)表: 業(yè)務(wù)系統(tǒng)中讀寫頻

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論