黃海坤等
摘 要:業(yè)務收費管理系統(tǒng)是質(zhì)檢機構(gòu)的核心業(yè)務系統(tǒng)之一,對保證質(zhì)檢機構(gòu)工作效率、提高服務管理水平具有重要作用,文章圍繞基于J2EE架構(gòu)的質(zhì)檢機構(gòu)業(yè)務收費管理系統(tǒng)的設計開發(fā)工作,從架構(gòu)設計、模塊設計、數(shù)據(jù)庫設計、功能應用等方面進行系統(tǒng)介紹。
關(guān)鍵詞:J2EE架構(gòu);業(yè)務收費;管理系統(tǒng)
中圖分類號:TP311.52 文獻標識碼:A 文章編號:1006-8937(2015)15-0001-02
隨著計算機技術(shù)的迅猛發(fā)展,其在各個領(lǐng)域起到的作用也日益顯現(xiàn),如今計算機技術(shù)已經(jīng)滲透到很多行業(yè),并逐漸顯現(xiàn)出巨大的潛力,計算機技術(shù)的介入,為加快節(jié)奏和高效率的辦公秩序提供了基礎(chǔ),費用管理的作為質(zhì)檢機構(gòu)不可或缺的一部分業(yè)務,已逐漸從傳統(tǒng)粗放的控制模式向現(xiàn)代精細的控制模式轉(zhuǎn)型,計算機技術(shù)及網(wǎng)絡技術(shù)在該領(lǐng)域扮演著重要角色。
本文從系統(tǒng)需求、系統(tǒng)設計與應用、應用體會等角度詳細介紹基于J2EE架構(gòu)的一套適用于質(zhì)檢行業(yè)業(yè)務收費管理的解決方案。
1 系統(tǒng)需求
1.1 系統(tǒng)主要需求
建設的業(yè)務收費管理系統(tǒng)是對內(nèi)部公開、透明、高效的管理和服務平臺,能夠為業(yè)務部門提供更快速、更便捷、準確的服務。設計方案按功能需求對系統(tǒng)進行了模塊化的分割。
根據(jù)業(yè)務收費管理工作的實際應用,系統(tǒng)主要包括以下應用范圍:基礎(chǔ)信息管理、收費報價、業(yè)務收費、發(fā)票管理、收費查詢、系統(tǒng)管理等。
為實現(xiàn)系統(tǒng)的系統(tǒng)化、規(guī)范化和自動化,各個功能必須在能夠獨立實現(xiàn)各自的功能需求的同時,又能夠使各個功能之間相互支持、相互滲透。
1.2 性能、運行效率要求分析
并發(fā)業(yè)務處理用戶數(shù)為20人,在線訪問用戶數(shù)為50人;進入系統(tǒng)時間(成功登錄后到主窗口完全顯示)≤10 s,進入各功能時間(選擇功能后到該窗口完全顯示)≤10 s,復雜功能不超過30 s;一般查詢響應時間≤10 s(包括查詢),當用戶并發(fā)訪問數(shù)達50個或以上時,多條件復雜查詢不應超過60 s。系統(tǒng)平均響應時間:≤15 s。
2 系統(tǒng)設計與應用
2.1 基于J2EE的B/S三層架構(gòu)模型設計
本系統(tǒng)開發(fā)采用J2EE、EJB等基于JAVA的跨平臺技術(shù)。
Java是一個廣泛使用的網(wǎng)絡編程語言,它是一種新的計算概念。作為一種程序設計語言,它簡單、面向?qū)ο?、不依賴于機器的結(jié)構(gòu),具有可移植性、獨立性、安全性,并且提供了并發(fā)的機制,具有很高的性能;其次,它最大限度地利用了網(wǎng)絡。
系統(tǒng)采用B/S結(jié)構(gòu),即瀏覽器和服務器結(jié)構(gòu),它以訪問Web數(shù)據(jù)庫為中心,HTTP為傳輸協(xié)議,客戶端通過瀏覽器(Browser)訪問Web服務器(Server)和與其相連的后臺數(shù)據(jù)庫。
2.2 組件開發(fā)技術(shù)設計
在項目開發(fā)過程中,需要用到系統(tǒng)管理、數(shù)據(jù)交換等組件,利用已有的軟件組件的好處在于會大大提高生產(chǎn)效率,減少大量的重復勞動。
組件是可復用的軟件組成成分,可被用來構(gòu)造其它軟件。它可以是被封裝的對象類、類樹、一些功能模塊、軟件框架、軟件構(gòu)架(或體系結(jié)構(gòu))、文檔、分析件、設計模式等。
采用組件技術(shù)開發(fā)應用系統(tǒng)的過程與搭積木的過程很類似,一般是先構(gòu)筑系統(tǒng)的總體框架,然后利用已開構(gòu)造好的各個組件,依次將其安裝到系統(tǒng)中。
對各種應用系統(tǒng)來說,在功能上有類似之處,因而利用軟件的重用技術(shù)就可以把開發(fā)過程大大簡化。組件開發(fā)技術(shù)在確定系統(tǒng)總體框架、構(gòu)筑總體框架、修改總體框架、構(gòu)造組件以及修改組件等階段發(fā)揮著重要作用。
2.3 系統(tǒng)模塊設計
質(zhì)檢機構(gòu)業(yè)務收費管理系統(tǒng)功能模塊包括:基礎(chǔ)信息管理、收費報價、業(yè)務收費、發(fā)票管理、發(fā)票查詢,系統(tǒng)管理。
整體結(jié)構(gòu),如圖1所示。
2.4 數(shù)據(jù)庫設計
本機構(gòu)的檢驗業(yè)務管理系統(tǒng)采用的數(shù)據(jù)庫為IBM公司的Oracle 11g,數(shù)據(jù)庫具有可伸縮性、并行性、安全性、操作簡便性等功能特點,數(shù)據(jù)庫設計采用Powerdesigner 16.0進行設計,數(shù)據(jù)庫結(jié)構(gòu)如圖2所示。
3 系統(tǒng)模塊應用介紹
3.1 基礎(chǔ)信息管理
本模塊包含了整個質(zhì)檢機構(gòu)收費項目所涉及到的全部基礎(chǔ)信息,被授予權(quán)限的業(yè)務人員可以對基礎(chǔ)信息進行新增、修改、刪除等操作?;A(chǔ)信息包括:產(chǎn)品類別信息、產(chǎn)品名稱、收費項目、收費性質(zhì)、收費類別、涉及標準、客戶基礎(chǔ)庫等。
3.2 收費報價
本模塊主要功能包含客戶報價登記、收費標準管理、收費標準價查詢,收費人員可以收費內(nèi)容進行維護,并且可根據(jù)查詢條件查詢收費報價及相關(guān)標準規(guī)定。
3.3 業(yè)務收費
業(yè)務收費是系統(tǒng)的核心模塊,用于管理機構(gòu)涉檢驗的全部費用以及該費用對內(nèi)、對外的處理。詳細應用情況如下:
①檢驗/審查收費:模塊主要功能有查詢(客戶名稱、收費類型、簽定時間)、新增、修改、刪除、打印受理單等,業(yè)務員錄入收費單的相關(guān)信息,業(yè)務單和收費標準關(guān)聯(lián),標準自動帶出,避免手輸錯誤。
②收款錄入與核對:財務在收到款項后,根據(jù)付款人或單位,在收費單中查找對應的收費單,確認款項所付的是哪個收費單的收費,并作已收標志。由于業(yè)務過程匯總產(chǎn)生的收款筆數(shù)記錄較多,故系統(tǒng)支持按客戶名稱、到賬日期、收款狀態(tài)等條件進行收款查詢。
③財務沖銷:沖銷與收費項目對應。當收費項目錄入錯誤或財務對錯帳時以沖銷方式更正。若財務對錯帳,則由財務通過反饋單提出沖銷申請并填寫原因,本部門負責人確認后對方可沖銷,并補回記錄。
④掛賬查詢:客戶已到賬,但是未關(guān)聯(lián)收費單,此時,需要進行掛賬。本模塊允許所有部門查詢,并均可同時申請該收費為本部門擁有,由財務確認后對帳,同一筆收款只能由一個人提出申請。并同時輸入收費單客戶已到賬,但是未關(guān)聯(lián)收費單,此時,需要進行掛賬。
⑤收費反饋管理:系統(tǒng)中收費反饋管理與收費項目(含業(yè)務單)對應,檢驗員提出對該單修改或處理的要求。部門負責人對收費反饋單申請進行審核。審核后檢驗員對收費反饋單進行簽收。
⑥撥款管理:包含檢驗撥款與審查撥款,前者是對政府任務(檢驗費)的進行撥款。系統(tǒng)自動將撥款額分攤給與政府任務號關(guān)聯(lián)的各業(yè)務。后者是對機構(gòu)任務(如CQC的審查費)的撥款。由系統(tǒng)自動將撥款額分攤給予機構(gòu)匯總號與關(guān)聯(lián)的各業(yè)務單(未繳費的除外)(為已收費額)。
3.4 發(fā)票管理
本模塊主要是對發(fā)票購買、領(lǐng)用、開具的管理,含發(fā)票代碼,自編號,發(fā)票類型,開始號,結(jié)束號,開具金額范圍,購買日期,立卡人,立卡時間等進行基礎(chǔ)管理;管理后的發(fā)票需與收費單號相關(guān)聯(lián),業(yè)務員可以根據(jù)發(fā)票號關(guān)聯(lián)查詢到客戶名稱,收款金額,是否已經(jīng)對賬,發(fā)票類別等信息。
3.5 收費查詢
由于系統(tǒng)在使用的過程中會產(chǎn)生大量的收費數(shù)據(jù),為便于業(yè)務員,科室負責人等領(lǐng)導進行收費情況的查詢,系統(tǒng)設置了收費明細查詢、應收明細統(tǒng)計、應收費統(tǒng)計、人均額統(tǒng)計、發(fā)票查詢、掛賬對賬查詢等多種查詢方式,以滿足機構(gòu)的實際應用需要。
3.6 系統(tǒng)管理
在系統(tǒng)建設過程中,需要嚴格劃分權(quán)限管理,對系統(tǒng)的各功能、數(shù)據(jù)按權(quán)限進行管理,系統(tǒng)用戶所需要的數(shù)據(jù)只能是其職能對應的業(yè)務范圍內(nèi)的數(shù)據(jù)。
此外,需進行系統(tǒng)日志管理,記錄用戶的操作信息,包括操作員、操作類型、計算機名、IP地址、模塊名稱、數(shù)據(jù)主表名、開始日期、開始時間、結(jié)束日期、結(jié)束時間等,也可查詢各類日志信息,如登錄情況、模塊使用情況等。日志管理功能應該具有一定的權(quán)限才能查看,一般不可修改。
4 結(jié) 語
本文開發(fā)的網(wǎng)絡化質(zhì)檢機構(gòu)業(yè)務收費管理系統(tǒng)實現(xiàn)了業(yè)務收費的臺賬式管理及標注化管理,開發(fā)成本小,同時緊貼各科室人員的實際工作,使各崗位人員能夠應付各種形式的收費、掛賬、沖銷、發(fā)票管理、費用查詢等,減少差錯,降低了人力資源成本。該系統(tǒng)通過2年多的運行,已取得了良好效果,廣受各業(yè)務科室人員的歡迎。
參考文獻:
[1] 袁新敏.藥檢信息管理系統(tǒng)分析與開發(fā)[D].呼和浩特:內(nèi)蒙古大學,2009.
[2] 王振宇,王瑛劍,魏巍.基于J2EE的通信資源網(wǎng)絡管理設計[J].艦船電子工程,2014,(12).
[3] 趙平.支持產(chǎn)品現(xiàn)代設計的知識服務應用組件開發(fā)[D].上海:上海交通大學,2008.