APP下载

财政综合信息查询与管理系统构建

2014-03-23陕西财经职业技术学院咸阳712000

电子测试 2014年23期
关键词:综合信息客户端管理系统

林 琳(陕西财经职业技术学院,咸阳,712000)

财政综合信息查询与管理系统构建

林 琳
(陕西财经职业技术学院,咸阳,712000)

文章对于财政综合信息查询与管理的设计主要采用了Java语言进行编码实现,并结合JDBC技术、Swing技术等进行编码,明确了系统的性能目标和功能要求,探讨了系统开发流程和功能划分,从而有效地加强财政部门对资金的管理。

财政部门;综合信息管理;系统构建

0 引言

众所周知,信息技术的日新月异促进了社会整体水平的提高,尤其是多媒体技术、网络通讯技术、数据库技术等高新技术在财政部门的广泛应用,使得各地财政部门综合信息管理系统的发展提供了广阔的空间。但是现有的产品都只能满足各个财政业务应用系统自身的日常业务处理,却无法综合各个系统的数据进行分析,无法实现数据的集成。在这种情况下,急需建立一套集网络办公、事务管理和信息交流于一体的综合信息管理办公平台。

1 核心技术及平台介绍

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 财政综合信息查询与管理系统分析

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 系统总体设计

财政综合信息查询与管理系统设计总体分为三个主要部分,即整体架构设计、用户用例分析以及功能模块设计。

3.1 整体结构设计

合理的结构设计能够为系统的逻辑设计提供重要的依据,主要包括以下主要部分:

(1)客户端相关设备 该部分包括了系统运行的PC 机以及相关的终端设备。

(2)服务器端相关设备 服务器端设备主要包括了网线、交换路由、数据库服务器等。

3.2 用户用例分析

本系统主要分为普通用户、管理员以及审核用户三类用户,在此不一一进行详细阐述了。

3.3 功能模块设计

该系统主要包括系统登录、财政审核、基础信息管理、税收管理以及非税收管理等几个主要模块,在上文已经一一介绍。

4 结语

综上所述,该系统虽然在功能、性能等方面皆能满足用户的需求,但仍存在一些潜在的问题,需要相关人士在未来的研究中进一步深入探究。

燕霞.财政信息系统 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

猜你喜欢

综合信息客户端管理系统
基于James的院内邮件管理系统的实现
经济动态与企业综合信息
如何看待传统媒体新闻客户端的“断舍离”?
基于LED联动显示的违停管理系统
县级台在突发事件报道中如何应用手机客户端
孵化垂直频道:新闻客户端新策略
大枢纽 云平台 客户端——中央人民广播电台的探索之路
海盾压载水管理系统
经济动态与企业综合信息
经济动态与企业综合信息