财务总账凭证管理系统的设计与实现
作者单位:吉林大学
学位级别:硕士
导师姓名:时小虎
授予年度:2013年
学科分类:08[工学] 0835[工学-软件工程] 081202[工学-计算机软件与理论] 0812[工学-计算机科学与技术(可授工学、理学学位)]
摘 要:随着会计电算化的不断发展和普及,传统的手工凭证记账方式,由于其低效率和易出错,且不易保存而逐渐被淘汰,财务总账凭证管理系统应运而生,并且在企业日常运作中发挥了越来越重要的作用。 本系统根据总账管理的需求和企业的实际需求,分为凭证维护、机制凭证、凭证审核、凭证调号四大基本功能。其中凭证维护包括新增凭证、修改凭证、删除凭证、查询凭证和凭证冲销的功能;机制凭证包括机制凭证生成、撤销机制凭证、凭证追溯、追加明细的功能;凭证审核包括凭证审核和反审核凭证的功能;凭证调号包括凭证对调、凭证插入和凭证调号的功能。并且提供了用户友好界面展示,凭证录入时提供了智能提示和辅助输入功能部分,对输入的合法性和合理性进行检查。本项目不仅实现了这些基本功能,还提供了凭证打印、凭证预览和凭证导出等功能。 本系统采用SOA架构,从上到下依次分为用户层、业务流程层、服务接口层、服务组件层、数据层五层,数据服务器和应用服务器分开部署,增加了系统的并行性,减轻了应用服务器的负担。数据库采用冗余备份方式,在系统崩溃时备份数据库可用于恢复大部分数据,增加了系统的安全性。基于服务的开发方式,使得模块高内聚低耦合,方便了系统的扩充,降低了维护成本。 本系统使用JAVA语言,以J2EE平台为依托,采用SQL Server2012数据库开发,基于B/S模型,客户端只负责与用户的交互,和应用软件的安装使用,大部分数据处理和维护工作在服务器端进行。各部门易于数据交互,查询方式和数据交互处理更加方便简易,实现了总账凭证处理的电算化。 综上所述,本财务总账凭证管理系统的设计实现科学合理,符合企业财务管理业务的需求,在实际应用中为财务人员的工作提供了便利,对同类系统的研究和发展提供了开发经验。