黃海坤等


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