林 琳(陜西財經職業技術學院,咸陽,712000)
財政綜合信息查詢與管理系統構建
林 琳
(陜西財經職業技術學院,咸陽,712000)
文章對于財政綜合信息查詢與管理的設計主要采用了Java語言進行編碼實現,并結合JDBC技術、Swing技術等進行編碼,明確了系統的性能目標和功能要求,探討了系統開發流程和功能劃分,從而有效地加強財政部門對資金的管理。
財政部門;綜合信息管理;系統構建
眾所周知,信息技術的日新月異促進了社會整體水平的提高,尤其是多媒體技術、網絡通訊技術、數據庫技術等高新技術在財政部門的廣泛應用,使得各地財政部門綜合信息管理系統的發展提供了廣闊的空間。但是現有的產品都只能滿足各個財政業務應用系統自身的日常業務處理,卻無法綜合各個系統的數據進行分析,無法實現數據的集成。在這種情況下,急需建立一套集網絡辦公、事務管理和信息交流于一體的綜合信息管理辦公平臺。
1.1 基于C/S架構的Java程序開發技術
目前,Java已經成為了當前應用最為廣泛的編程語言之一。因此,本文利用Java語言進行C/S模式的應用程序開發,核心內容包括兩方面,分別如下:
1.1.1 Swing 客戶端 UI 設計技術
Swing提供了豐富的用戶界面開發的類庫,包括了布局容器和各類布局控件,如果說 Java 程序員還無法正確的開發一個Button(按鈕)程序,那么可以說他就沒有真正學會使用 Java 語言。Swing 技術的應用已經成為了當前 C/S 模式應用程序開發的主流。Swing提供了豐富的用戶界面開發的類庫,包括了布局容器和各類布局控件。
1.1.2 JDBC 數據庫開發技術
在應用開發過程中,Java技術絕大多數是和數據庫進行交互的,因此Java技術體系擁有自己的數據庫連接技術,也就是JDBC技術。該技術在J2EE 網頁程序、Java SE 桌面程序等開發中,都扮演著極為重要的角色,它們的開發都需要利用JDBC技術實現數據庫的相關操作。
1.1.3 SQLServer2008數據庫
SQLServer2008數據庫由于其可視化的管理界面以及她所具備的的強大的管理功能,能夠為用戶提供安全、快捷的關系數據庫的管理體驗,成為目前較為流行的關系數據庫管理系統。雖然SQL Server目前已經更新到2012版本,但是由于SQL Server2008安全、穩定性較高,而且與相關設備、技術等融合度較高,因此本文采用的是SQL Server2008版本。
2.1 設計目標
本文設計的財政綜合信息查詢與管理系統主要是為了實現以下目標:
(1)完成各類財政信息的錄入、編輯、分類、修改、刪除等日常財政管理工作等。
(2)完成財務綜合信息的統計分析功能。
(3)財務信息關系到國家經濟發展,因此應該確保財政數據一定程度的安全性。
(4)相關輔助功能應得到實現。
(5)應滿足日常工作的實現,保證日常各類工作的正常、順利的運轉。
2.2 技術路線
由于本文采用的是基于C/S模式的系統研發,所以系統的編碼研發主要從兩個方面進行,一方面是服務器端,另一方面是客戶端。
(1) 服務器端技術路線 采用 Java 面向對象語言對服務器端程序的研發進行邏輯結構的設計,并且對于客戶端出發事件的獲取采取事件捕捉的相關方法,進而做出相關邏輯的處理,數據的獲取以及在客戶端的顯示都通過數據庫技術得以實現。
(2)客戶端技術路線 客戶端的研發采用目前主流的UI設計技術,即Java Swing 技術,它同VB、Delphi、MFC等技術一樣,目前已經成為了C/S模式下比較常見的客戶端界面設計技術。將該技術用于系統的設計,能夠為用戶提供豐富的界面設計的相關布局及控件類庫,完成頁面的效果設計。
(3)網絡技術路線 本文財政綜合信息查詢與管理系統的研發采用局域網技術,并通過網絡對服務器、數據以及客戶端進行有效的連接。
(4)數據庫技術路線 上文中已經提到了采用JDBC技術作為數據庫技術,它能夠提供豐富的數據庫相關操作的技術接口,此外,數據庫相關命令的使用需通過編寫SQL語句才能實現。
2.3 功能需求分析
財政綜合信息查詢與管理系統的開發需要對用戶進行詳細的調研分析,將調查的用戶需求信息進行篩選整合,從而確定該系統需要滿足哪些功能。通過實際工作分析,得出以下功能需求:
2.3.1 用戶登錄功能需求 任何一個系統的設計都不能缺少用戶登錄界面,用戶若想登錄本系統需要通過身份驗證,憑借正確的用戶名和密碼才能成功登錄系統;若沒有正確的用戶名和密碼,說明該登陸者屬于非法用戶,會被系統阻止其不法行為。
2.3.2 稅收管理功能需求 該功能設計主要是為了順利實現稅收信息的登記入庫、信息編輯、維護等功能。
2.3.3 非稅收管理功能需求 非稅收管理功能提供了高級查詢和信息維護的功能,主要包括對政策性收費、政府基金、罰款、福利收入等相關信息進行修改、編輯、刪除等基本功能。
2.3.4 基礎信息管理和維護功能需求 主要針對機構、工作人員等信息的編輯、添加、修改等基本操作的功能。
2.3.5 財政審核管理功能需求 該功能主要是為了加快財政業務處理,要求對信息處理的相關流程進行監管,對每個審核的財政信息進行流程化的監控,從而縮短辦事周期。
財政綜合信息查詢與管理系統設計總體分為三個主要部分,即整體架構設計、用戶用例分析以及功能模塊設計。
3.1 整體結構設計
合理的結構設計能夠為系統的邏輯設計提供重要的依據,主要包括以下主要部分:
(1)客戶端相關設備 該部分包括了系統運行的PC 機以及相關的終端設備。
(2)服務器端相關設備 服務器端設備主要包括了網線、交換路由、數據庫服務器等。
3.2 用戶用例分析
本系統主要分為普通用戶、管理員以及審核用戶三類用戶,在此不一一進行詳細闡述了。
3.3 功能模塊設計
該系統主要包括系統登錄、財政審核、基礎信息管理、稅收管理以及非稅收管理等幾個主要模塊,在上文已經一一介紹。
綜上所述,該系統雖然在功能、性能等方面皆能滿足用戶的需求,但仍存在一些潛在的問題,需要相關人士在未來的研究中進一步深入探究。
燕霞.財政信息系統 4A 安全管理平臺的構建[J].信息化建設.2009(04)
林琳,女,1981.1,河南洛陽人,講師,研究方向:財政、稅收
Financial and management information query system construction
Lin Lin
(Shaanxi Vocational and Technical College of Finance and Economics,Xianyang,712000)
For a comprehensive financial and management information query design mainly uses the Java language coding to achieve,combined with JDBC technology,Swing technology for encoding,clear performance goals and functional requirements of the system,the system development process,and discusses the functional division to effectively strengthen the management of the financial sector for funds.
the financial sector;integrated information management;system construction