<abbr id="8ggge"></abbr>
<kbd id="8ggge"><code id="8ggge"></code></kbd>
<pre id="8ggge"></pre>
  • <s id="8ggge"><dd id="8ggge"></dd></s>
    <s id="8ggge"><dd id="8ggge"></dd></s><cite id="8ggge"><tbody id="8ggge"></tbody></cite>
    <kbd id="8ggge"><code id="8ggge"></code></kbd>

    國內(nèi)或國外 期刊或論文

    您當前的位置:發(fā)表學術論文網(wǎng)電子論文》 雜志社郵箱淺析統(tǒng)計報表系統(tǒng)架構> 正文

    雜志社郵箱淺析統(tǒng)計報表系統(tǒng)架構

    所屬分類:電子論文 閱讀次 時間:2015-05-12 16:24

    本文摘要:【摘 要】軟件架構設計是降低成本、改進質(zhì)量、按時和按需交付產(chǎn)品的關鍵因素;良好的軟件架構能夠服務于整個開發(fā)過程,有效地降低項目風險,確保項目能夠朝著健康的方向發(fā)展。 【關鍵詞】軟件架構 統(tǒng)計報表 優(yōu)化設計 期刊論文征稿 溫州市統(tǒng)計局原來是依賴手工將

      【摘 要】軟件架構設計是降低成本、改進質(zhì)量、按時和按需交付產(chǎn)品的關鍵因素;良好的軟件架構能夠服務于整個開發(fā)過程,有效地降低項目風險,確保項目能夠朝著健康的方向發(fā)展。

      【關鍵詞】軟件架構 統(tǒng)計報表 優(yōu)化設計 期刊論文征稿

    發(fā)表學術論文網(wǎng)

      溫州市統(tǒng)計局原來是依賴手工將報表數(shù)據(jù)層層上報,隨著我國國民經(jīng)濟的快速發(fā)展和計算機技術的提高,傳統(tǒng)的手工報表方式和管理方法已不能滿足快速、高效地掌握資訊的要求。對一套方便、可靠、安全的數(shù)據(jù)調(diào)查與報表管理系統(tǒng)的需求迫在眉睫。溫州市統(tǒng)計報表網(wǎng)上直報系統(tǒng)總體架構規(guī)劃由網(wǎng)絡系統(tǒng)、應用系統(tǒng)和運行維護系統(tǒng)三部分組成。

      網(wǎng)絡系統(tǒng)主要由硬件網(wǎng)絡平臺組成,是應用系統(tǒng)和運行維護系統(tǒng)運行的基礎平臺,其主要作用是提供系統(tǒng)運行的物理環(huán)境,包括運行網(wǎng)絡、數(shù)據(jù)安全、通訊保障等環(huán)境。

      應用系統(tǒng)主要由在線報表管理系統(tǒng)軟件組成,其主要作用是提供數(shù)據(jù)采集、處理和利用的應用服務,包括報表數(shù)據(jù)的錄入上報、審核、接收、查詢、統(tǒng)計、匯總等功能。

      運行維護系統(tǒng)主要提供報表管理系統(tǒng)基礎數(shù)據(jù)的維護和系統(tǒng)運行的日常維護功能。

      功能性需求包括:用戶角色權限管理,報表設計維護管理,報表錄入及上報管理,報表查詢匯總管理,數(shù)據(jù)導入導出管理。按用戶劃分,分為系統(tǒng)管理員、統(tǒng)計部門管理員和企業(yè)用戶三類。

      非功能性需求主要考慮了以下因素。

      (1)可擴充性、可維護性?蓴U充性包括了兩個方面:一方面指軟件模塊的可擴充,能夠很方便地擴充新的軟件功能,比如企業(yè)臺帳系統(tǒng),如果有必要,要求能夠很方便地作出擴展;另一方面指系統(tǒng)本身的可擴充性,能夠支持企業(yè)用戶大規(guī)模、高并發(fā)的訪問,支持集群等?删S護性則要求能夠根據(jù)統(tǒng)計部門需求變化進行快速地升級和改進。

      (2)訪問方式。通過網(wǎng)絡遠程訪問,訪問時能夠跨廣域網(wǎng),因為直報系統(tǒng)報表填報的對象是廣大的企業(yè)用戶,必須支持Internet訪問。

      (3)組件復用。主要指的是服務器端的組件復用。服務器端組件能夠支持遠程客戶端訪問。為此,需要采用中間件技術來達到組件復用的目標。

      (4)安全性。支持良好的用戶、權限管理,以及支持常見認證體系(如PKI)、SSL加密傳輸?shù)取?/p>

      (5)用戶界面及數(shù)據(jù)接口;跒g覽器的瘦客戶端,能夠支持不同方式采集的不同格式的數(shù)據(jù),支持不同風格的用戶界面。

      基于上述考慮,選擇了多層組合架構,層與層之間松散耦合,各層分工明確,從上到下各層依次為表現(xiàn)層、業(yè)務邏輯層、持久化層和數(shù)據(jù)庫層。采用Spring來搭建整個框架的基礎,使用了持久化工具Hibernate來完成持久化操作,表現(xiàn)層通過Struts框架來實現(xiàn)的。

      Spring的基礎是一個輕量級的容器,即實現(xiàn)了依賴注入(DI)和控制反轉(zhuǎn)模式(IoC),在這個輕量級的容器中已經(jīng)架設了與典型應用相關的大部分基礎框架結(jié)構,我們的統(tǒng)計報表網(wǎng)上直報系統(tǒng)就是在這個基礎上,根據(jù)系統(tǒng)的需要組裝相關的應用到此框架上,從而完成應用程序的開發(fā),實現(xiàn)一站式框架整合方案。Spring的核心是Bean工廠,在Bean工廠的基礎上,Spring實現(xiàn)了面向方面編程(AOP,Aspect-Oriented Programming),提供了非管理環(huán)境下申明事務、安全等服務;從而保障了框架整體協(xié)調(diào)工作和框架的安全性。

      在設計的架構中由Spring構建的業(yè)務層實現(xiàn)軟件系統(tǒng)需要完成的所有業(yè)務功能。如:管理事務;業(yè)務服務管理;處理應用程序的業(yè)務邏輯和業(yè)務驗證;預留和其他層交互的接口;管理業(yè)務層對象之間的依賴;增加在表示層和持久層之間的靈活性,使它們互不直接通訊;從表示層中得到上下文并將其提供給業(yè)務層,使業(yè)務層獲得業(yè)務服務;管理從業(yè)務邏輯到持久層的實現(xiàn)等等。這些是系統(tǒng)的核心功能。

      Spring通過服務裝載器來與Struts協(xié)同工作,由Struts構建的表示層在其MVC的體系結(jié)構下主要完成以下功能:為用戶管理請求和響應;提供一個控制器代理調(diào)用業(yè)務邏輯和其他層處理;為顯示提供一個模型;執(zhí)行用戶接口驗證等等。系統(tǒng)的頁面展示功能主要由這一層來實現(xiàn)。

      Spring通過數(shù)據(jù)訪問對象(DAO,Data Access Object)來與Hibernate協(xié)同工作,Hibernate框架提供了“對象-關系持久化”機制和查詢服務。Hibernate提供了建立數(shù)據(jù)源或數(shù)據(jù)連接池的功能,數(shù)據(jù)查詢語言HQL和其他Hibernate服務。Hibernate“對象-關系映射”框架提供對大多數(shù)主流SQL數(shù)據(jù)庫的支持,它們支持“父/子”關系、事務處理、繼承和多態(tài)。

      在表示層、業(yè)務層和持久層之間,使用領域模型層來傳遞各層之間協(xié)作需要的數(shù)據(jù)對象。領域?qū)ο髮佑赡切┐憩F(xiàn)實世界中的業(yè)務對象的對象組成,如:專業(yè)(specialty)、報表(Report)等。這個層讓我們從繁瑣的建立和維護匹配領域?qū)ο蟮臄?shù)據(jù)傳輸對象工作中解脫出來。例如,Hibernate允許把報表制度的信息從數(shù)據(jù)庫讀進報表(Report)的對象,這樣可以在連接斷開的情況下把制度顯示到界面,供企業(yè)完成填報。在企業(yè)報表數(shù)據(jù)填報發(fā)送后,報表對象在連接恢復后被更新送回到持久層,并在數(shù)據(jù)庫里更新。這個模型使Java開發(fā)者以一種面向?qū)ο蟮娘L格和對象打交道,而不必考慮復雜的對象模型及關系模型之間的轉(zhuǎn)換問題。

      通過Struts+Spring+Hibemat這個成熟的開源框架來實現(xiàn)統(tǒng)計報表網(wǎng)上直報系統(tǒng),有效地縮短了開發(fā)周期,簡化了程序代碼,提高了開發(fā)質(zhì)量,使系統(tǒng)具有良好的交互性、較好的可擴展性和良好的可維護性。

      在系統(tǒng)平臺配置上,服務器選用HP ML350,操作系統(tǒng)選用Red Hat Linux AS 4.0,數(shù)據(jù)庫選用Oarcle10g,web應用中間件選用Tomcats.5.5.2。其中WEB和應用服務器均放在防火墻內(nèi)部,其中WEB應用服務器通過防火墻NAT技術與外部用戶進行交互,而數(shù)據(jù)庫服務器則與外部隔離;基層企業(yè)用戶通過互聯(lián)網(wǎng)訪問系統(tǒng)。

      目前,溫州市的統(tǒng)計報表網(wǎng)上直報系統(tǒng)已經(jīng)成功部署運行了。它的應用,減少了專業(yè)人員投入專業(yè)報表數(shù)據(jù)收集和整理的大量繁瑣、復雜的手工任務,極大地提高統(tǒng)計業(yè)務工作的效率,并實現(xiàn)統(tǒng)計資料的科學運用和管理。它改變了以往統(tǒng)計報表都是以物理表格形式的陳規(guī)。系統(tǒng)以定制的方式生成一張張電子表格,上報的表格數(shù)據(jù)經(jīng)公式審核通過后,自動進入后臺數(shù)據(jù)庫存管,解決了以前統(tǒng)計數(shù)據(jù)信息集成能力不夠強、分類管理方法不夠科學的難題。獲取的統(tǒng)計數(shù)據(jù)資源可以利用相關的挖掘和分析工具進行再次開發(fā),形成更有價值的信息,為政府決策和公眾咨詢提供了更可靠的理論依據(jù)。這種面向廣大基層單位和公眾的數(shù)據(jù)采集平臺,還為統(tǒng)計分析方法與制度的改革提供了新的思路。從發(fā)展的眼光看,本系統(tǒng)還有待進一步提高和完善,比如拓展企業(yè)臺帳系統(tǒng),對統(tǒng)計數(shù)據(jù)進行主題性的開發(fā)利用等等。

    轉(zhuǎn)載請注明來自發(fā)表學術論文網(wǎng):http://www.zpfmc.com/dzlw/3301.html

    主站蜘蛛池模板: 麻豆精品一区二区三区免费| 国产精品特黄毛片| 国产亚洲av手机在线观看| 免费一区二区三区四区五区| 久久精品中文字幕一区| 97色偷偷色噜噜狠狠爱网站97| 美女把腿扒开让男人桶爽了| 日韩电影在线观看视频| 国产香蕉在线精彩视频| 午夜视频在线看| 久久亚洲精品中文字幕| 四虎在线成人免费网站| 欧美一级做一a做片性视频| 国产盗摄女厕美女嘘嘘在线观看| 亚洲一级毛片在线播放| 91香蕉在线视频| 狠狠躁夜夜躁人人爽天天不卡软件 | 国产精品熟女一区二区| 亚洲欧美中文日韩v在线观看| 91久久国产情侣真实对白| 疯狂三人交性欧美| 尤果圈3.2.6破解版| 四虎影院2019| 久久久久久福利| 高清成人爽a毛片免费网站| 杨幂最新免费特级毛片| 国产情侣一区二区三区| 久久精品国产亚洲AV麻豆~| 黄网站色在线视频免费观看| 日韩在线第一区| 四虎在线播放免费永久视频| www天堂在线| 男女做爽爽免费视频| 在线a免费观看最新网站| 亚洲精品成人网久久久久久 | 黑粗硬大欧美在线视频试看| 日本无遮挡h肉动漫在线观看下载| 吃奶摸下高潮60分钟免费视频 | www.污网站| 欧美日本在线一区二区三区| 国产成人一区二区动漫精品|