APP下载

基于WEB系统的财务凭证管理系统设计与研究

2017-10-12陈慧

电子设计工程 2017年19期
关键词:功能模块凭证管理系统

陈慧

(陕西工业职业技术学院 陕西 西安712000)

基于WEB系统的财务凭证管理系统设计与研究

陈慧

(陕西工业职业技术学院 陕西 西安712000)

财务活动中的各种发票单据、资产负债和损益等信息均为公司的决策和利润的最大化提供重要的信息支撑,这也是财务凭证管理的重要前提。为了能够开发出功能强大,市场实用性较强的会计财务凭证管理系统,实现财务管理的科学化和高效化,本文应用WEB应用服务器和J2EE开发技术设计出财务管理系统凭证模块,实现系统各个模块的功能。系统测试结果表明,该系统具有较好的安全性、用户兼容性以及稳定性,完全满足用户的管理需求。

财务凭证管理;WEB系统;凭证模块;设计

Abstract:The financial activities of various invoices, assets and liabilities, and profit and loss and other information for the company's decision-making and profit maximization to provide important information support,which is also an important prerequisite for the management of financial documents.In order to develop a powerful market practical accounting voucher management system,realize the scientific and efficient financial management,using the WEB application server and J2EE technology to design financial management system certificate module,realize the functions of each module of the system.System test results show that the system has good security, user compatibility and stability, and fully meet the needs of the user's management.

Key words:financial document management;WEB system;document module; design

财务管理作为企业管理的重要组成部分,与企业的利润和长远发展息息相关。财务管理的目标是制定生产和销售目标的前提,这使得企业的财务管理处于一个核心的位置。

因此确立一个合理的财务管理系统是保障企业长远发展的重要举措[1-2]。本文以会计财务凭证管理系统的开发作为背景,对会计财务凭证管理的系统功能需求进行分析,利用三层管理系统以及J2EE开发技术,应用WEB应用服务器设计财务凭证管理系统的各个功能模块,真正实现财务管理的自动化、信息化和高效化,从而更好的适应社会和市场的发展需求。

1 系统需求分析

财务凭证管理体制的应用对于企业来说为其财务管理提供了很大的便利。凭证作为书面资料,是记录企业内部或者与外部经济联系的重要信息,同时也明确了企业的经济责任。企业能够按照财务凭证分析企业的盈利和亏损状况,进而为企业的生产和销售提供重要的依据[3-5]。公司的财务部门人员需要对各类的财务凭证进行填写、审核,因此在企业的财务管理中凭证占据着十分重要的地位。这也要求了财务凭证的填写需要具备较高的准确性、合理性,保障财务信息的真实性,进而最大程度的发挥会计部门的监督作用。企业财务凭证的管理工作包括多个方面,如凭证的编辑、审核以及账目的查询等等[6-7]。如图1所示。

图1 财务凭证管理用例图

财务凭证管理中的编辑部分需要对凭证进行输入、修改以及删除等操作。而对于财务往来的凭证首先需要验证期信息的正确性,如信息中的填写时间、账目数据等,确保企业经济往来对象之间的信息真实性[8-9]。自动产生凭证是系统的一个重要的需求,如果客户有生成凭证的需求,可以选择模型,获取相应的凭证。审核记账凭证需要具备审核的手续,主要是为了保障经济往来信息的真实性[10]。

2 系统设计

2.1 系统架构设计

2.1.1 系统总体架构

系统总体的框架采用的是SSH,分为表现层、业务处理层以及服务层。系统启动后管理员和录入人员都能够通过局域网进入到登录系统中,获取登录系统的信息。表现层只开放给用户,普通的用户能够在表现层进行相关的操作。其结构图如图2所示。

图2 系统架构图

2.1.2 系统应用架构

采用分层设计的思想设计系统的应用架构,一般包括了4个方面的层次:表示层、业务层、数据层以及中间逻辑层。如图3所示。

在结构中第一层为表示层,主要作用是将系统输入的一些信息进行翻译,用户能够按照浏览器中红的信息进行输入和检索,然后在接口层将数据传送到逻辑层。结构的第二层为中间逻辑层,也是核心的层次[11-12]。中间逻辑层主要是验证性的检查,保障数据能够处于接受的状态。在财务凭证的管理系统中,系统的人员提交一个录入的凭证请求,该层次能够录入的凭证进行检验。结构的第三层为业务逻辑层,是最具有核心价值的层次。该层次能够实现业务的规则和流程。在具体的设计中能够针对不同的用户发出的指令进行验证,进而获取不同的操作结果[13]。结构的第四层为数据层,该层次主要是实现数据的插入、查询以及更新等。

图3 系统技术架构图

2.1.3 系统功能模块

按照系统的实际功能需求,系统可以划分为不同的功能模块,如图4所示。

系统的功能模块是对财务凭证管理的具体化和细化,该功能模块中具备单位的信息,实现科目金额和使用时间的初始化,设置人员的权限。

图4 系统功能模块结构图

2.2 数据库设计

在数据库的设计中首先需要进行数据库的选型和优化。本文选取的数据库为SQL Server2000体系,能够实现数据的存储、缓冲、查询以及恢复等功能。在设计E-R模型时,存储空间与查询的速度之间相互牵制,存在着很大的矛盾[14]。例如在统计科目金额时,比较重视原始的金额数目以及科目的名称等几个重点类型的数据,因此需要先进行数据的提取,在视图模块中将这些数据展示出来[15]。如果查询的操作过程较为繁琐,需要给这些科目进行编号。本系统采用的后台数据库为SQL Server2000体系,其主要数据表如表1所示。

图5 系统登录流程

表1 凭证信息数据表

3 系统实现

3.1 系统登录模块

为了使得财务人员快捷的进入到系统中,能够实现人机之间的迅速直观对话,系统需要出现一个良好的登录界面。财务人员进入到系统的登录界面厚,能够明确财务管理下一步需要做的事情。财务人员能够通过系统登录到界面中,输入自己的登录名和密码,系统通过审核用户的个人信息分配操作的权限以及对应的账户。

系统登录流程的关键代码如下:

用户登录系统时系统将用户的信息和密码传送到后台的管理器当中,后台对用户的信息和密码进行判断,匹配成功后授予用户登录的权限。

3.2 基础数据管理

财务凭证的管理系统是在原有财务系统的基础上设计和应用的,因此在不影响系统运行的情况下,尽可能将企业原始的数据进行保留和存储,并在此基础上输入新的凭证管理数据。在公司信息的初始化过程中需要利用系统的自动导入功能,实现对公司财务凭证信息的维护。具体流程如图6所示。

用户管理中可以将用户选择进入到不同的单位中,进而设置不同用户的访问权限,对用户的访问ID进行权限控制。首先选择用户的管理,进入到界面后面进行权限的分配,之后进行功能模块的分配,最后系统确认。

图6 数据初始化流程

3.3 系统测试

财务系统对于大容量的用户保障其正常在线并且能够实现不同的操作功能对于系统的稳定性具有较高的要求。因此需要对系统的性能以及稳定性进行测试,本测试采用loadrunner测试工具完成,验证凭证管理信息的稳定性。通过测试结果发现一台正常的服务器中允许800人同时在线,两台服务器允许1 400人同时在线。随着系统性能的提升,在线人员也随之增加,完全满足系统用户的操作需求。

4 结 论

文中以网络中的三层结构作为基础,以SQL Server2000体系作为数据库平台,利用WEB应用服务器实现财务凭证管理系统的设计和开发,通过不同模块功能的设计,能够实现系统对财务凭证的查询、录入、审核以及记账等功能,有效的满足了财务自动化和高效化的管理要求。

[1]姜俊卿,陈婷.基于Web的财务凭证管理系统的设计与研究[J].软件工程师, 2015,23(1):56-57.

[2]殷佳雪.基于Web的财务凭证管理系统的设计与实现探讨[J].电子技术与软件工程,2016,12(7):51.

[3]向桂清.会计凭证打印管理系统的应用与研究[J].金融科技时代, 2014,11(8):68-69.

[4]黄建德,黄其标.基于WEB的学生信息管理系统的研究与构建 [J].计算机光盘软件与应用,2014,34(2):209-211.

[5]乔静文.基于UML的财务信息管理系统研究[J].电子设计工程, 2015,10(15):60-61.

[6]宋欣洋.基于J2EE技术的财务项目管理系统的研究[J].自动化与仪器仪表, 2016,18(8):23-89.

[7]韩秋英,李纲.基于WEB的ERP物资管理系统设计[J].电脑知识与技术, 2014,15(28):6798-6800.

[8]詹斌.基于Web的档案管理系统的设计与实现[J].档案管理系统, 2015,13(10):235-390.

[9]梁晓,俞立,洪榛.基于J2EE的旅游票务分销管理系统[J].计算机系统应用, 2014,23(2):52-59.

[10]李俭兵,任彦丞.基于WebGIS的传输网络管理系统的设计与研究 [J].数字技术与应用,2014,19(10):19-20.

[11]徐建华.基于WEB的客户投诉管理系统研究与设计[J].电脑与信息技术, 2014,22(4):54-57.

[12]杨军莉.基于WEB的学生信息管理系统中的数据库研究与设计[J].电子测试,2014(5):73-75.

[13]赵妮.基于WEB的高校办公管理系统应用与研究[J].电子设计工程, 2014,38(18):49-51.

[14]朱剑明.基于C#语言的桌面财务管理系统设计与实现 [J].计算机光盘软件与应用,2014,28(15):269-270.

[15]邓宏伟.基于Web的实训管理系统的设计与实现[J].电子技术与软件工程, 2016,17(7):50.

Design and research of financial document management system based on WEB system

CHEN Hui
(Shaanxi Polytechnic Institute,Xi'an712000,China)

TN964—34

A

1674-6236(2017)19-0082-04

2016-09-21稿件编号201609191

陈 慧(1978—),女,江苏盐城人,硕士,讲师。研究方向:管理学。

猜你喜欢

功能模块凭证管理系统
带您了解医保电子凭证
基于James的院内邮件管理系统的实现
已完成汇交并出具汇交凭证的项目统计
基于LED联动显示的违停管理系统
海盾压载水管理系统
(2018年)《中国司法》
(2018年)《司法所工作》
基于ASP.NET标准的采购管理系统研究
输电线路附着物测算系统测算功能模块的研究
M市石油装备公服平台网站主要功能模块设计与实现