• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看

      ?

      基于J2EE的企業(yè)信息統(tǒng)計(jì)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)

      2017-04-27 13:04張雨倩趙杰
      軟件工程 2017年2期
      關(guān)鍵詞:管理系統(tǒng)

      張雨倩++趙杰

      摘 要:采用了J2EE技術(shù)并遵循B/S三層框架結(jié)構(gòu),實(shí)現(xiàn)了多功能多層次的現(xiàn)代統(tǒng)計(jì)專業(yè)目標(biāo)的企業(yè)信息統(tǒng)計(jì)管理系統(tǒng),經(jīng)過(guò)上線測(cè)試實(shí)踐證明,有效的幫助企業(yè)機(jī)構(gòu)提高了效率,降低了成本,并保證了統(tǒng)計(jì)數(shù)據(jù)的實(shí)時(shí)性、完整性與安全性,滿足了企業(yè)日常運(yùn)作的基本需求,為高層決策參考起到了一定的作用。同時(shí)系統(tǒng)遵循軟件工程的思想,便于系統(tǒng)的擴(kuò)展與移植,可較為容易的為其他類型的企事業(yè)單位統(tǒng)計(jì)分析數(shù)據(jù)。

      關(guān)鍵詞:信息統(tǒng)計(jì);管理系統(tǒng);三層架構(gòu)

      中圖分類號(hào):TP315 文獻(xiàn)標(biāo)識(shí)碼:A

      1 引言(Introduction)

      伴隨著我國(guó)經(jīng)濟(jì)水平的不斷提升,企業(yè)信息統(tǒng)計(jì)為領(lǐng)導(dǎo)層決策起到了至關(guān)重要的作用。然而目前國(guó)內(nèi)的企業(yè)信息統(tǒng)計(jì)系統(tǒng)依然存在如下各類的問(wèn)題:

      (1)模式老舊且自動(dòng)化程度較差

      現(xiàn)存系統(tǒng)多為C/S架構(gòu),統(tǒng)計(jì)信息收集完畢卻無(wú)法多級(jí)共享,日常維護(hù)基本依賴人工操作,工作效率低下,系統(tǒng)集成度不高,嚴(yán)重耽誤工業(yè)企業(yè)的信息化進(jìn)程。對(duì)于數(shù)據(jù)的可靠性、真實(shí)性、實(shí)時(shí)性和安全性等都無(wú)法保證。

      (2)業(yè)務(wù)流不規(guī)范亟待重新梳理

      現(xiàn)有業(yè)務(wù)遵循傳統(tǒng)層級(jí)機(jī)構(gòu)制度,逐級(jí)布置、逐級(jí)反饋,各級(jí)均自有系統(tǒng),然而因?yàn)榻涌?、業(yè)務(wù)等多方面因素,部門間溝通渠道不暢,在校對(duì)數(shù)據(jù)時(shí),耗費(fèi)大量人時(shí),尤其是基層統(tǒng)計(jì)分析人員的業(yè)務(wù)負(fù)擔(dān)過(guò)于繁重。

      (3)數(shù)據(jù)生成分析處理方式欠妥

      往往平日企業(yè)上報(bào)數(shù)據(jù)時(shí),各種數(shù)據(jù)事無(wú)巨細(xì),無(wú)論重復(fù)與否,基本都是多次上報(bào),反復(fù)統(tǒng)計(jì)。實(shí)際上,較多上報(bào)數(shù)據(jù)可由基本數(shù)據(jù)計(jì)算得出,包括衍生的臺(tái)賬與統(tǒng)計(jì)資料手冊(cè)。這樣的方式既不適應(yīng)當(dāng)下的扁平化管理需求,也無(wú)法保證數(shù)據(jù)對(duì)于其時(shí)效性的需求[1-5]。

      綜合以上各點(diǎn),對(duì)現(xiàn)有系統(tǒng)的再造迫在眉睫。因此本文擬采用B/S架構(gòu),基于J2EE的先進(jìn)Web開(kāi)發(fā)技術(shù)重整統(tǒng)計(jì)業(yè)務(wù)流程,依此來(lái)設(shè)計(jì)和實(shí)現(xiàn)新的企業(yè)信息統(tǒng)計(jì)管理系統(tǒng)。

      2 需求分析(Requirement analysis)

      當(dāng)今社會(huì)和企業(yè)的飛速發(fā)展對(duì)于統(tǒng)計(jì)信息的實(shí)時(shí)快速要求與統(tǒng)計(jì)范圍的不斷擴(kuò)展以及精準(zhǔn)度的提高,無(wú)不與傳統(tǒng)落后的統(tǒng)計(jì)方式方法相矛盾,無(wú)法適應(yīng)的變化亟待徹底的變革。因此為了建立創(chuàng)新機(jī)制,急需把統(tǒng)計(jì)數(shù)據(jù)與其相應(yīng)的格式高度集中共享,這就需要不斷提高信息質(zhì)量,進(jìn)行深度加工,加大組織內(nèi)外部、上下游的溝通,減少重復(fù)勞動(dòng),以適應(yīng)機(jī)構(gòu)合并與人員精簡(jiǎn)的需求[6]。

      2.1 功能需求

      目前企業(yè)除了有各自的宣傳門戶與事務(wù)流程的系統(tǒng)平臺(tái),還擁有產(chǎn)品銷售與生產(chǎn)、研發(fā)技術(shù)、原材料與庫(kù)存、財(cái)務(wù)和資產(chǎn)等方面的管理。因此,應(yīng)整合現(xiàn)有數(shù)據(jù)融合于一個(gè)統(tǒng)一公共的平臺(tái)。系統(tǒng)的設(shè)計(jì)目標(biāo)是在數(shù)學(xué)模型的基礎(chǔ)上,遵循業(yè)務(wù)流程與相互其關(guān)系,并遵照統(tǒng)計(jì)報(bào)表的相關(guān)運(yùn)算規(guī)則,采用J2EE技術(shù)生成結(jié)果。同時(shí)充分利用該結(jié)果對(duì)指標(biāo)數(shù)據(jù)進(jìn)行各類(時(shí)間、空間)縱橫向比對(duì)做出綜合分析。此外,還對(duì)有關(guān)數(shù)據(jù)進(jìn)一步規(guī)范處理,例如存檔、導(dǎo)入導(dǎo)出和打印圖表等[7,8]。

      根據(jù)企業(yè)統(tǒng)計(jì)分析人員的要求,所設(shè)計(jì)的企業(yè)信息統(tǒng)計(jì)管理系統(tǒng)要實(shí)現(xiàn)的功能主要包括企業(yè)基礎(chǔ)信息管理、統(tǒng)計(jì)指標(biāo)關(guān)系管理、任務(wù)填報(bào)管理、報(bào)表管理和系統(tǒng)后臺(tái)管理等功能,如圖1所示。

      2.2 性能需求

      由于在社會(huì)和經(jīng)濟(jì)方面,企業(yè)信息統(tǒng)計(jì)管理系統(tǒng)受限不多,因而主要闡述其在技術(shù)方面的需求[9]。主要包括幾點(diǎn):

      (1)負(fù)載量

      為了滿足大型企業(yè)的日常管理需求,同時(shí)兼顧統(tǒng)計(jì)信息與管理監(jiān)督部門的平臺(tái)對(duì)接,對(duì)于日常所涉的大數(shù)據(jù)量(即用戶訪問(wèn)量),系統(tǒng)應(yīng)保證最大用戶負(fù)載容量的規(guī)模性。

      (2)實(shí)時(shí)性

      針對(duì)企業(yè)運(yùn)作的統(tǒng)計(jì)數(shù)據(jù)實(shí)時(shí)刷新、報(bào)表的定期上報(bào)反饋等實(shí)際操作情況,系統(tǒng)需要提高實(shí)時(shí)互動(dòng)的能力,同時(shí)還應(yīng)該考慮與實(shí)際帶寬的兼容性。

      (3)安全性

      系統(tǒng)的安全性核心就是數(shù)據(jù)安全,為防止統(tǒng)計(jì)源數(shù)據(jù)被非法訪問(wèn)和篡改需要設(shè)置一定的管理權(quán)限。同時(shí)系統(tǒng)也應(yīng)具有一定的魯棒性,防止用戶誤操作,以保證數(shù)據(jù)的完整性。

      (4)故障處理

      為了正確應(yīng)對(duì)用戶實(shí)際操作或運(yùn)行系統(tǒng)時(shí)出現(xiàn)的各類故障,系統(tǒng)自身應(yīng)該提供良好的交互性信息,以便應(yīng)對(duì)外界破壞或節(jié)點(diǎn)故障的情況,其主要包括以下幾種:

      ①與數(shù)據(jù)庫(kù)建立連接失敗,或服務(wù)器網(wǎng)絡(luò)異常繁忙時(shí),疑是數(shù)據(jù)庫(kù)無(wú)法使用或鏈路中斷,應(yīng)提示無(wú)法連接數(shù)據(jù)庫(kù)或正在忙,請(qǐng)用戶等待稍后再嘗試,若依然不可行,則應(yīng)該幫助用戶并提供對(duì)應(yīng)的解決方案。

      ②如果用戶輸入的統(tǒng)計(jì)數(shù)據(jù)不符合規(guī)則或條件不存在時(shí),應(yīng)彈出提示信息,并自動(dòng)處理相關(guān)數(shù)據(jù),減輕用戶工作量。

      3 系統(tǒng)設(shè)計(jì)(System design)

      根據(jù)系統(tǒng)需求和建設(shè)的總體發(fā)展目標(biāo),兼顧近期日常運(yùn)作與企業(yè)長(zhǎng)期遠(yuǎn)景規(guī)劃,以及總體設(shè)計(jì)的實(shí)用性、前瞻性、可擴(kuò)展性和可移植性。系統(tǒng)在技術(shù)上應(yīng)采用B/S三層體系結(jié)構(gòu)、面向?qū)ο蟮脑O(shè)計(jì)方案、組件技術(shù)、分布式數(shù)據(jù)庫(kù)以及站點(diǎn)負(fù)載均衡等技術(shù),使系統(tǒng)融合成一個(gè)開(kāi)放和統(tǒng)一的平臺(tái)[8,10]。

      在采用模塊化設(shè)計(jì)思想的前提下,依據(jù)現(xiàn)行的框架體系劃分各子系統(tǒng),每個(gè)功能對(duì)應(yīng)一個(gè)模塊,模塊作為插件部署到系統(tǒng)內(nèi),這樣便于靈活控制,當(dāng)系統(tǒng)需要更新時(shí),無(wú)需整體替換程序,只需要更換對(duì)應(yīng)插件即可,這樣也滿足了管理上的需求。

      根據(jù)系統(tǒng)組織結(jié)構(gòu)分為三個(gè)層次,每一層再按照功能劃分出不同模塊,系統(tǒng)借助Struts、Spring、Hibernate技術(shù)來(lái)進(jìn)行設(shè)計(jì),其邏輯結(jié)構(gòu)設(shè)計(jì)如圖2所示。

      (1)公共支持層

      公共支持層采用SQL Server關(guān)系型數(shù)據(jù)庫(kù)實(shí)現(xiàn)數(shù)據(jù)存儲(chǔ),借助Hibernate技術(shù)實(shí)現(xiàn)Java類與數(shù)據(jù)庫(kù)之間的映射。同時(shí),基于DAO模式對(duì)具體的業(yè)務(wù)數(shù)據(jù)進(jìn)行增加、刪除、修改和查詢操作。

      (2)業(yè)務(wù)邏輯層

      對(duì)系統(tǒng)具體業(yè)務(wù)邏輯的處理在此層體現(xiàn),整個(gè)系統(tǒng)的邏輯處理業(yè)務(wù)模塊采用Struts框架中的Java Bean來(lái)處理。

      (3)表示層

      該層主要體現(xiàn)用戶和服務(wù)器的互動(dòng)模式,為了更加便利,系統(tǒng)采用Struts標(biāo)簽進(jìn)行設(shè)計(jì),并按照要求采用特定的方式格式,從而可以讓用戶通過(guò)瀏覽器即可進(jìn)行業(yè)務(wù)操作,同時(shí)利用系統(tǒng)服務(wù)器程序動(dòng)態(tài)地生成交互頁(yè)面與表單[8]。

      根據(jù)系統(tǒng)的各項(xiàng)需求,結(jié)合對(duì)系統(tǒng)的分析,整個(gè)系統(tǒng)按操作功能可劃分為五大功能模塊,分別是企業(yè)基礎(chǔ)信息管理、統(tǒng)計(jì)指標(biāo)關(guān)系管理、任務(wù)填報(bào)管理、報(bào)表管理和系統(tǒng)后臺(tái)管理。

      4 系統(tǒng)實(shí)現(xiàn)與測(cè)試(System implementation and

      testing)

      系統(tǒng)運(yùn)行需要服務(wù)器(Web與數(shù)據(jù)庫(kù))、對(duì)應(yīng)客戶端,其中服務(wù)器與客戶端上必須安裝好相關(guān)的軟件和工具[8,10]。

      (1)Web服務(wù)器

      首先,用戶會(huì)提交各類請(qǐng)求(如任務(wù)管理、報(bào)表管理和系統(tǒng)管理等)此方式以HTTP形式出現(xiàn);其次,請(qǐng)求進(jìn)行處理,大多數(shù)會(huì)將服務(wù)請(qǐng)求直接發(fā)送或進(jìn)行簡(jiǎn)單封裝后交由服務(wù)器;最后,同樣以HTTP響應(yīng)的方式返回給客戶端。

      (2)數(shù)據(jù)庫(kù)服務(wù)器

      系統(tǒng)需要實(shí)時(shí)采集、存儲(chǔ)和管理企業(yè)相關(guān)的海量統(tǒng)計(jì)信息。服務(wù)器主要用于統(tǒng)計(jì)數(shù)據(jù)、存儲(chǔ)任務(wù)和記錄跟蹤審計(jì)等內(nèi)容,為用戶提供數(shù)據(jù)支持。

      (3)客戶端

      客戶端一般為個(gè)人電腦,其應(yīng)安裝瀏覽器,便于登錄后進(jìn)行管理。

      除了對(duì)系統(tǒng)進(jìn)行常規(guī)測(cè)試(諸如黑盒測(cè)試、白盒測(cè)試等)并獲取正確的結(jié)果外,鑒于系統(tǒng)的快速反應(yīng)與數(shù)據(jù)特殊的實(shí)時(shí)要求,對(duì)于系統(tǒng)進(jìn)一步進(jìn)行了響應(yīng)測(cè)試。測(cè)試結(jié)果如表1所示[8]。

      5 結(jié)論(Conclusion)

      隨著業(yè)務(wù)處理提出的更高要求,傳統(tǒng)統(tǒng)計(jì)系統(tǒng)也逐漸暴露出了更多的缺點(diǎn)。例如,C/S架構(gòu)受限于機(jī)器的資源數(shù)目,服務(wù)器負(fù)荷受網(wǎng)絡(luò)訪問(wèn)量遞增的暴漲,數(shù)據(jù)庫(kù)受多用戶并發(fā)和大數(shù)據(jù)流的速度瓶頸等,從而導(dǎo)致現(xiàn)今系統(tǒng)的整體性能無(wú)法適應(yīng)業(yè)務(wù)發(fā)展的需求。

      本文以時(shí)下較為流行的J2EE技術(shù),并結(jié)合企業(yè)信息化建設(shè)和管理的理念,設(shè)計(jì)并實(shí)現(xiàn)了企業(yè)信息統(tǒng)計(jì)管理系統(tǒng)。系統(tǒng)沿用B/S三層架構(gòu),多層模式,實(shí)現(xiàn)了基本的統(tǒng)計(jì)管理模塊功能。該系統(tǒng)能做到統(tǒng)計(jì)數(shù)據(jù)聯(lián)網(wǎng)直報(bào),并為高層數(shù)據(jù)決策分析提供第一手的原始統(tǒng)計(jì)資料,業(yè)務(wù)流程自動(dòng)化,盡可能的減少人工干預(yù)。

      經(jīng)過(guò)實(shí)際上線測(cè)試,在業(yè)務(wù)處理中,系統(tǒng)功能得以較好的實(shí)現(xiàn),但也反映出存在的一些不足,后期將不斷完善系統(tǒng)對(duì)特權(quán)管理、敏感統(tǒng)計(jì)信息保密管理、簡(jiǎn)單報(bào)表自動(dòng)審批等較為高級(jí)的功能,以充分適應(yīng)當(dāng)前的統(tǒng)計(jì)環(huán)境,為信息化的建設(shè)推進(jìn)助力。

      參考文獻(xiàn)(References)

      [1] JIN Che-Qing,et al.Benchmarking Data Management Systems:from Traditional Database to Emergent Big Data[J].Chinese Journal of Computers,2015(01):18-34.

      [2] DENG Yan-jie,HUANG Bi-qing,YAN Bo.Management Pattern and Information Systems of Third-Party Logistics Enterprises[J].Computer Integrated Manufacturing Systems,2014(05):1220-1227.

      [3] DU De-Hui,CHENG Bei,LIU Jing.Statistcal Model Checking for Rare-Event in Safety-Critical System[J].Journal of Software,2015(02):305-320.

      [4] 胡冬梅.浙能集團(tuán)統(tǒng)計(jì)信息系統(tǒng)發(fā)展模式研究[J].企業(yè)管理,2016(S1):400-401.

      [5] 胡海濤.潞安集團(tuán)統(tǒng)計(jì)信息系統(tǒng)的開(kāi)發(fā)與應(yīng)用[J].現(xiàn)代經(jīng)濟(jì)信息,2016(19):65-66.

      [6] 王濤,等.基于B/S架構(gòu)的高速公路建設(shè)能耗統(tǒng)計(jì)分析系統(tǒng)設(shè)計(jì)與開(kāi)發(fā)[J].交通節(jié)能與環(huán)保,2016,(04):45-51.

      [7] 楊玉龍.企業(yè)數(shù)據(jù)統(tǒng)計(jì)報(bào)表系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D].北京交通大學(xué),2016.

      [8] 張雨倩.企業(yè)綜合統(tǒng)計(jì)信息管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[D].電子科技大學(xué),2014.

      [9] 林偉東,吳戎飛,王鵬飛.鐵路客車統(tǒng)計(jì)信息系統(tǒng)(鐵路局級(jí))的設(shè)計(jì)與實(shí)現(xiàn)[J].電子技術(shù)與軟件工程,2016(08):59-60.

      [10] 孫浩,等.基于Entity Framework的科研成果及業(yè)績(jī)統(tǒng)計(jì)管理

      系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[J].軟件工程,2016(04):27-30.

      作者簡(jiǎn)介:

      張雨倩(1985-),女,碩士,統(tǒng)計(jì)師.研究領(lǐng)域:統(tǒng)計(jì)管理.

      趙 杰(1983-),男,碩士,講師.研究領(lǐng)域:信息管理.

      猜你喜歡
      管理系統(tǒng)
      基于James的院內(nèi)郵件管理系統(tǒng)的實(shí)現(xiàn)
      基于Excel固定資產(chǎn)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
      聯(lián)調(diào)聯(lián)試管理系統(tǒng)的研究及實(shí)現(xiàn)
      基于LED聯(lián)動(dòng)顯示的違停管理系統(tǒng)
      停車場(chǎng)尋車管理系統(tǒng)
      生產(chǎn)管理系統(tǒng)概述
      船舶壓載水管理系統(tǒng)
      海盾壓載水管理系統(tǒng)
      基于SNMP的IP地址管理系統(tǒng)開(kāi)發(fā)與應(yīng)用
      基于RFID的倉(cāng)儲(chǔ)管理系統(tǒng)實(shí)現(xiàn)
      404 Not Found

      404 Not Found


      nginx
      简阳市| 海城市| 宁津县| 四平市| 金溪县| 杂多县| 巫溪县| 巢湖市| 徐州市| 和林格尔县| 佛学| 武冈市| 萍乡市| 嫩江县| 容城县| 塔河县| 红河县| 博兴县| 新河县| 阿合奇县| 华阴市| 朝阳县| 皮山县| 固始县| 金山区| 皮山县| 巴林左旗| 南澳县| 大宁县| 仁布县| 南投县| 吉林省| 龙山县| 子洲县| 如东县| 屯留县| 禹城市| 雅安市| 昆明市| 石屏县| 布拖县|