扫一扫,关注我们
微信号:375279829
本项目拟研发的基于网络的企业会计核算管理系统,将严格按照企业财务管理制度和条例,利用计算机和网络等信息化技术手段,改变目前以手工方式为主的财务收入管理方式下的低效率、出错率高、不够规范的现状,实现财务收入管理的简便、高效、可靠、规范。项目的实施将丰富数字化企业的内涵,有效地推动企业财务管理的信息化进程,对企业的信息化建设起到积极的推动作用,具有一定的实际意义。
本文结合管理信息系统的开发过程,详细介绍如何针对企业财务管理的需求,将先进的软件应用技术融入到企业会计核算管理系统中,开发出功能完善的企业财务管理信息系统。本系统运用Mysql数据库系统和JAVA数据库编程技术实现,一共有六个功能:系统管理板块、人员管理板块、财务收入管理板块、财务支出管理板块、查询统计板块和系统维护板块。并经过深入的性能测试、压力测试得出系统运行速度快、安全性能高、操作简单的特点。论文概括了“企业会计核算管理系统”的背景、现状和研究内容,根据软件工程的思想对系统的需求分析、概要设计、详细设计、系统实现和系统测试进行了介绍。
企业会计核算管理系统使用Mysql数据库。MYSQL数据库比较小巧,但是功能强大,具有关系型数据库的所有特征。而且免费,是目前使用最为广泛的数据库之一。选择MYSQL开发,是因为MYSQL有其独特的优势,其中图形化管理是很重要的原因。通过管理工具进行数据库表、字段、字段类型、主外键的设置等,可以快速的根据图形生成脚本。MYSQL还可以完成程序的集成,完成消息的接受,登录管理等。对web的支持,可以把数据发布到web页面,提供数据仓库,分析数据。
数据库系统从手工管理,到数据库管理阶段。数据库是为了满足某一部门中多个用户的多种应用需要,按照一定的数据模型在计算机系统中组织、存储和使用的互相联系的数据集合。数据库系统是管理大量的、持久的、可靠的、共享的数据的工具。就是同各种数据库建立联系,进行沟通。按照美国国家标准协会的规定,SQL被作为关系型数据库管理系统的标准语言。SQL语句可以用来执行各种各样的操作,例如更新数据库中的数据,从数据库中提取数据等。目前,绝大多数的关系数据库管理系统,如Oracle、Sybase、SQL Server、DB2等都采用了SQL语言标准。显然很多数据库产品都对SQL语句进行了再开发和扩展,但是包括Drop在内的标准的SQL命令仍然可以被用来完成几乎所有的数据库操作。
MYSQL具有可信任性、可持续性、最佳的和可预测的系统性能。MYSQL关系数据库引擎支持当今苛刻的数据处理环境所需的功能。数据库引擎充分保护数据完整性,同时将管理上千个并发修改数据库的用户的开销减到最小。MYSQL分布式查询使用户可以引用来自不同数据源的数据,就好像这些数据是MYSQL数据库的部分,同时分布式事务支持充分保护任何分布式数据更新的完整性。复制同样使用户可以维护多个数据复本,同时确保单独的数据复本保持同步。
MYSQL可以降低成本,提供全面数据平台,在安全方面也具有很强的稳定性。
企业会计核算管理系统的业务管理内容比较多,包括了基本信息管理、人员管理、财务收入管理、统计查询等。业务流程图反映了整个系统的数据和状态流向情况,根据流程图就可以看出系统的业务逻辑。针对系统功能需求可以设计出各个功能模块的主要业务流程图。下面给出本系统主要的功能模块流程图。
系统中使用了三层结构开发模式,具体分为表示层、业务层、数据层。
三层架构开发模式是目前通用的模式,具有执行速度快,安全性高,开发速度快,易于维护,扩展性好等特点。具体包括界面形式的表示层、业务逻辑层和数据库层。表示层是与用户交互的界面。JSP平台的表示层是通过控件来排版显示。表示层的任务是显示数据,收集用户提交的信息。本系统中使用的是web开发界面,具有良好的用户体验,操作简单,数据安全,运行稳定。
业务逻辑层是三层架构中最核心的部分。表示层通过调用业务层的方法实现与数据层的交互。所以,业务逻辑层是表示层和数据库层的纽带。系统中所有关于业务逻辑的判断和功能特点都是通过业务层来实现的。如果用户改变需求,那么也只需要在业务逻辑层中改变方法就可以了。三层架构的安全性一个方面在于,业务逻辑层中的代码,当项目通过发布版本上传到服务器后,将看不到了。系统是调用业务层的组件实现。
本系统中,管理员信息的业务逻辑层处理顺序如下:
(1)查询数据库中管理员信息表的所有数据到数据集中;
(2)调用数据操作方法,进行数据的添加、修改、删除操作;
(3)对数据库操作后将返回一个结果给相应的方法;
(4)应用层调用业务层中数据库操作方法;
(5)业务层把结果返回给应用层。
数据库层是与数据库相交互的层次,在许多大型项目中,也可以将数据库层分为更多的小层次。其中反映数据库表的实体类是数据库层所必须的。数据库层设计的好坏也直接影响到整个软件运行的速度和完全。
如需定做或者获取更多资料,请联系QQ:375279829