两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

一網(wǎng)行政審批管理信息系統(tǒng)架構(gòu)的制作方法

文檔序號(hào):6555576閱讀:404來源:國知局
專利名稱:一網(wǎng)行政審批管理信息系統(tǒng)架構(gòu)的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及一種信息管理系統(tǒng)架構(gòu),尤其涉及一網(wǎng)行政審批管理信息系統(tǒng)架構(gòu)。

背景技術(shù)
國家全面推行的行政審批集中服務(wù)制度,對(duì)深化行政管理體制改革,促使政府職能轉(zhuǎn)變,完善社會(huì)主義市場經(jīng)濟(jì)體制具有重大意義。
現(xiàn)有技術(shù)中能符合國家電子政務(wù)建設(shè)標(biāo)準(zhǔn)和要求的產(chǎn)品較少,產(chǎn)品質(zhì)量和技術(shù)水平也參差不齊。由于沒有設(shè)置嚴(yán)格的產(chǎn)品進(jìn)入門檻標(biāo)準(zhǔn),個(gè)別廠商的產(chǎn)品在業(yè)務(wù)流量壓力稍大時(shí)系統(tǒng)就會(huì)運(yùn)行速度明顯減緩,甚至發(fā)生崩潰、死機(jī)現(xiàn)象,不僅降低政府行政辦公的質(zhì)量和效率,還嚴(yán)重影響政府的窗口服務(wù)形象。目前市場上存在的主要問題有 ①產(chǎn)品多為C/S結(jié)構(gòu),已逐漸不能滿足時(shí)代和技術(shù)的發(fā)展要求。主要是因?yàn)镃/S結(jié)構(gòu)具有系統(tǒng)容量小、應(yīng)用網(wǎng)絡(luò)覆蓋范圍有限、維護(hù)不便等不利因素,制約了網(wǎng)上行政服務(wù)工作的開展。
②大部分產(chǎn)品開發(fā)技術(shù)落后,不能實(shí)現(xiàn)跨操作系統(tǒng)、跨數(shù)據(jù)庫操作,導(dǎo)致產(chǎn)品開放性和可移植性較差,使政府投資面臨較大風(fēng)險(xiǎn),容易發(fā)生投資沉淀,造成財(cái)政支出浪費(fèi)。
③產(chǎn)品數(shù)據(jù)接口不統(tǒng)一,無法順利實(shí)現(xiàn)與電子政務(wù)其他業(yè)務(wù)應(yīng)用系統(tǒng)的數(shù)據(jù)交換,造成信息孤島現(xiàn)象,影響電子政務(wù)的高效和統(tǒng)一,降低了宏觀管理和決策的質(zhì)量。
④個(gè)別廠商產(chǎn)品技術(shù)容量有限,性能較差。如有些廠家產(chǎn)品在客戶端不超過30個(gè)、日辦件量達(dá)到200件的情況下,系統(tǒng)運(yùn)行速度就會(huì)明顯減緩,甚至發(fā)生崩潰死機(jī)現(xiàn)象。
在現(xiàn)有技術(shù)中WebWork2、Hibernate以及Spring得到了廣泛的應(yīng)用。
WebWork2是由OpenSymphony(開源組織名稱)開發(fā)的MVC模式的J2EE Web框架。
Hibernate是一個(gè)開放源代碼的對(duì)象關(guān)系映射框架,使用對(duì)象編程思維來操縱數(shù)據(jù)庫。
Spring是一個(gè)解決了許多在J2EE開發(fā)中常見的問題的強(qiáng)大框架。
如何將它們?nèi)跁?huì)在一起以解決一網(wǎng)行政審批管理信息是擺在科技技術(shù)人員面前的問題。


發(fā)明內(nèi)容
本發(fā)明需要解決的技術(shù)問題是提供了一種一網(wǎng)行政審批管理信息系統(tǒng)架構(gòu),旨在解決上述的問題。
為了解決上述技術(shù)問題,本發(fā)明是通過以下技術(shù)方案實(shí)現(xiàn)的 本發(fā)明包括WebWork2、Hibernate以及Spring;所述的WebWork2處理UI(界面設(shè)計(jì))與程序的交互部分;所述的Hibernate與數(shù)據(jù)庫打交道;所述的Spring用于服務(wù)的管理; 與現(xiàn)有技術(shù)相比,本發(fā)明的有益效果是能夠滿足安全性、開放性、可移植性和可擴(kuò)展性的要求,使系統(tǒng)能夠?qū)崿F(xiàn)跨系統(tǒng)、跨平臺(tái)、跨數(shù)據(jù)庫操作。



圖1是本發(fā)明的模塊圖; 圖2是圖1具體結(jié)構(gòu)圖; 圖3是Hibernate使用數(shù)據(jù)庫和配置文件數(shù)據(jù)來為應(yīng)用程序提供持久化服務(wù)(和持久化的對(duì)象)結(jié)構(gòu)圖; 圖4是本發(fā)明中Spring的部分模塊; 圖5A是本發(fā)明一個(gè)具體應(yīng)用圖; 圖5B是本發(fā)明另一個(gè)具體應(yīng)用圖;
具體實(shí)施例方式 下面結(jié)合附圖與具體實(shí)施方式
對(duì)本發(fā)明作進(jìn)一步詳細(xì)描述 由圖1可見本發(fā)明包括WebWork2、Hibernate以及Spring;所述的WebWork2處理UI(界面設(shè)計(jì))與程序的交互部分;所述的Hibernate與數(shù)據(jù)庫打交道;所述的Spring用于服務(wù)的管理; 由圖2可見Webwork2主要是用于MVC部分,處理UI與程序的交互部分。
webwork.jarWebWork2建立在Xwork之上,處理HTTP的響應(yīng)和請(qǐng)求。WebWork2使用ServletDispatcher將HTTP請(qǐng)求的變成Action(業(yè)務(wù)層Action類),session(會(huì)話)application(應(yīng)用程序)范圍的映射,request請(qǐng)求參數(shù)映射。WebWork2支持多視圖表示,視圖部分可以使用JSP,Velocity,F(xiàn)reeMarker,JasperReports,XML等。
xwork.jarXwork提供了很多核心功能前端攔截機(jī)(interceptor),運(yùn)行時(shí)表單屬性驗(yàn)證,類型轉(zhuǎn)換,強(qiáng)大的表達(dá)式語言(OGNL-the ObjectGraph Notation Language),IoC(Inversion of Control倒置控制)容器等; 由圖3可見hibernate2.jar是Hibernate的的核心; 由圖4可見Spring主要用其中的IOC和AOP以及Hibernate模板的功能模塊部分,主要用于service的管理。
本發(fā)明有以下顯著變化 最大化地保護(hù)政府用戶的投資。由于本系統(tǒng)采用Java和Hibernate開發(fā)技術(shù),即使政府客戶更換操作系統(tǒng)或數(shù)據(jù)庫系統(tǒng),本系統(tǒng)可照常使用,不需再次采購業(yè)務(wù)系統(tǒng)。
在開發(fā)本發(fā)明基礎(chǔ)框架時(shí),注意保留WebWork2簡單和靈活的優(yōu)勢的同時(shí),還繼續(xù)開發(fā)了基礎(chǔ)框架其他綜合性能,包括增強(qiáng)了系統(tǒng)基礎(chǔ)框架使用不同的視圖技術(shù),如除了支持基礎(chǔ)構(gòu)架本身常用的JavaServerPages(JSP)外,還增強(qiáng)了對(duì)Velocity、可擴(kuò)展性單語言轉(zhuǎn)換說明(XSLT)和JasperReports等的支持功能,大大提升了本發(fā)明的UI對(duì)其他技術(shù)的兼容能力,從而為外掛系統(tǒng)提供了多種的UI形式,保障了系統(tǒng)的可擴(kuò)展性和靈活性。
在本發(fā)明基礎(chǔ)框架體系中,Spring是一個(gè)服務(wù)于所有層面的應(yīng)用框架(application framework),提供了bean的配置基礎(chǔ),AOP的支持,JDBC的提取框架,抽象事務(wù)支持等等。它有一個(gè)非常顯著的特點(diǎn)在某個(gè)層面上如果設(shè)計(jì)人員不需要Spring的支持,就可以不使用Spring的class,只使用它的某一部分的功能。從它的設(shè)計(jì)理念,設(shè)計(jì)人員可以看到Spring幫助實(shí)現(xiàn)真正的邏輯層和web層的分離。這樣,對(duì)于ZFWebWork基礎(chǔ)框架來講,也就很好的解決了邏輯層和web層的分離問題。系統(tǒng)的層次清晰,Spring使我們把各個(gè)技術(shù)層次之間的風(fēng)險(xiǎn)降低。
MVC實(shí)現(xiàn)的可擴(kuò)展性在本發(fā)明中使用了Spring的MVC機(jī)制,提供單一web框架所沒有的功能,從bean的配置到數(shù)據(jù)訪問和事務(wù)處理,在將來需要時(shí),使用增加中間層和/或數(shù)據(jù)訪問層來實(shí)現(xiàn)未來的業(yè)務(wù)要求。
可適應(yīng)性,但不具有強(qiáng)制性根據(jù)不同的情況,使用任何你需要的控制器子類(普通控制器,命令,表單,向?qū)?,多個(gè)行為,或者自定義的),而不是要求任何東西都要從Action/ActionForm繼承。
可重用的業(yè)務(wù)代碼,而不需要代碼重復(fù)充分利用現(xiàn)有的業(yè)務(wù)對(duì)象作為命令對(duì)象或表單對(duì)象,而不需要在ActionForm的子類中重復(fù)它們的定義。
由圖5A可見聯(lián)辦件管理模塊在此模塊中,首先是用戶將聯(lián)辦的信息錄入到WebWork2中表單中,發(fā)出聯(lián)辦信息的請(qǐng)求,提交到一個(gè)ActionURI(同一資源標(biāo)記符);URI映射到一個(gè)相應(yīng)的Action;執(zhí)行該Action;這樣用戶前進(jìn)到了恰當(dāng)?shù)囊晥D。這樣,就可以交給控制層的Spring組件容器進(jìn)行處理,根據(jù)聯(lián)辦的業(yè)務(wù)請(qǐng)求,Spring或者交給DAO,或者交給WebService,或者放到Cache/Pool,或者交給Bean工廠去處理。在對(duì)聯(lián)辦數(shù)據(jù)進(jìn)行數(shù)據(jù)庫的請(qǐng)求,則由Hibernate將該請(qǐng)求映射到相應(yīng)的正在使用的一種數(shù)據(jù)庫當(dāng)中。而在Hibernate這個(gè)對(duì)象關(guān)系映射框架輕型體系中,可以由應(yīng)用程序Spring或WebWork2自己提供JDBC連接,并且自行管理事務(wù)。這樣,就通過創(chuàng)新開發(fā)將三種比較獨(dú)立的技術(shù)完全融為一體,完成聯(lián)合辦件的全過程。
由圖5B可見承諾件管理首先是用戶將聯(lián)辦的信息錄入到WebWork2中表單中,發(fā)出承諾件的信息請(qǐng)求,提交到一個(gè)Action URI(同一資源標(biāo)記符);URI映射到一個(gè)相應(yīng)的Action;執(zhí)行該Action;這樣用戶前進(jìn)到了恰當(dāng)?shù)囊晥D。這樣,就可以交給控制層的Spring組件容器進(jìn)行處理,根據(jù)聯(lián)辦的業(yè)務(wù)請(qǐng)求,Spring或者交給DAO,或者交給WebService,或者放到Cache/Pool,或者交給Bean工廠去處理。在對(duì)承諾數(shù)據(jù)進(jìn)行數(shù)據(jù)庫的請(qǐng)求,則由Hibernate將該請(qǐng)求映射到相應(yīng)的正在使用的一種數(shù)據(jù)庫當(dāng)中。而在Hibernate這個(gè)對(duì)象關(guān)系映射框架輕型體系中,可以由應(yīng)用程序Spring或WebWork2自己提供JDBC連接,并且自行管理事務(wù)。這樣,就通過創(chuàng)新開發(fā)將三種比較獨(dú)立的技術(shù)完全融為一體,完成承諾件的辦件過程。
行政審批中心作為政府的派出機(jī)構(gòu),為了實(shí)現(xiàn)項(xiàng)目審批過程協(xié)同化管理,提高機(jī)關(guān)辦事透明度和工作效率,進(jìn)一步加強(qiáng)服務(wù)和監(jiān)督職能,采用信息化手段在中心內(nèi)部網(wǎng)上建立一套信息管理系統(tǒng)是十分必要的。通過集中管理,強(qiáng)化對(duì)個(gè)行政部門的監(jiān)督、管理和考評(píng);通過分析相關(guān)數(shù)據(jù)和報(bào)表,為領(lǐng)導(dǎo)提供全面的信息,以實(shí)現(xiàn)決策支持;通過工作流程的管理,使項(xiàng)目審批的相關(guān)職能部門能夠協(xié)調(diào)統(tǒng)一地進(jìn)行工作,簡化審批流程,提高辦事效率。
本發(fā)明與國內(nèi)其他廠商產(chǎn)品相比性能具有較大優(yōu)勢,提供大容量客戶端和辦件量,具有業(yè)務(wù)流程自主調(diào)節(jié)的靈活性,可實(shí)現(xiàn)跨操作系統(tǒng)、跨數(shù)據(jù)庫操作,具體比較參見如下 (1)本發(fā)明B/S結(jié)構(gòu),Java語言,MVC(ZFWebWork)設(shè)計(jì)模式,MSF過程模型并結(jié)合快速原型法、XP極限編程法的開發(fā)過程模型,適用數(shù)據(jù)庫Oracle 8i、SQL Server 2000等,適用操作系統(tǒng)Windows、Linux,服務(wù)器端Tomcat、Web logic、Jboss、Resin等Web服務(wù)器,客戶端容量>3000,設(shè)計(jì)日辦件量>10000,有數(shù)據(jù)交換系統(tǒng),安全系統(tǒng)包括CA認(rèn)證、電子印章及數(shù)字簽名安全技術(shù)接口。
(2)江蘇中科B/S結(jié)構(gòu),Java語言,MVC(Struts)設(shè)計(jì)模式,CMM開發(fā)過程模型,適用數(shù)據(jù)庫SQL Server 2000,適用操作系統(tǒng)Windows,服務(wù)器端IIS,客戶端容量<1000,設(shè)計(jì)日辦件量>2000,無數(shù)據(jù)交換系統(tǒng)和安全系統(tǒng)。
(3)浙江捷瑞C/S結(jié)構(gòu),Delphi語言,無設(shè)計(jì)模式和開發(fā)過程模型,適用數(shù)據(jù)庫SQL Server 2000,適用操作系統(tǒng)Windows,服務(wù)器端應(yīng)用服務(wù)器,客戶端容量<200,設(shè)計(jì)日辦件量<1000,無數(shù)據(jù)交換系統(tǒng)和安全系統(tǒng)。
權(quán)利要求
1.一種一網(wǎng)行政審批管理信息系統(tǒng)架構(gòu),包括WebWork2、Hibernate以及Spring;其特征在于所述的WebWork2處理界面設(shè)計(jì)與程序的交互部分;所述的Hibernate與數(shù)據(jù)庫打交道;所述的Spring用于服務(wù)的管理。
全文摘要
本發(fā)明涉及一種一網(wǎng)行政審批管理信息系統(tǒng)架構(gòu),包括WebWork2、Hibernate以及Spring;所述的WebWork2處理界面設(shè)計(jì)與程序的交互部分;所述的Hibernate與數(shù)據(jù)庫打交道;所述的Spring用于服務(wù)的管理;本發(fā)明的有益效果是能夠滿足安全性、開放性、可移植性和可擴(kuò)展性的要求,使系統(tǒng)能夠?qū)崿F(xiàn)跨系統(tǒng)、跨平臺(tái)、跨數(shù)據(jù)庫操作。
文檔編號(hào)G06Q10/00GK101097615SQ200610028488
公開日2008年1月2日 申請(qǐng)日期2006年6月30日 優(yōu)先權(quán)日2006年6月30日
發(fā)明者駿 左 申請(qǐng)人:上海卓繁信息技術(shù)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
瑞安市| 东方市| 日照市| 休宁县| 吕梁市| 昂仁县| 获嘉县| 屏边| 岳池县| 察雅县| 新河县| 肇庆市| 报价| 石首市| 祥云县| 灵璧县| 克山县| 枣强县| 印江| 朝阳县| 皮山县| 巴南区| 沂源县| 堆龙德庆县| 梅州市| 慈利县| 江门市| 广汉市| 吉木萨尔县| 兰西县| 边坝县| 醴陵市| 读书| 屯留县| 扬中市| 汝州市| 红安县| 普兰店市| 竹山县| 河池市| 鹤壁市|