基于MVC架构的ERP财务管理模块的设计与实现的中期报告.pdf
基于MVC架构的ERP财务管理模块的设计与实现
的中期报告
一、项目简介
本项目旨在基于MVC架构构建一个企业资源计划(ERP)系统的财
务管理模块,以便企业可以更好地管理财务流程。财务管理模块包括账
务管理、成本管理、税务管理、预算管理和资金管理等几个子模块。
二、技术选型
本项目采用了以下技术:
1.前端:HTML5、CSS3、JavaScript、jQuery、Bootstrap
2.后端:Java、Spring框架、MyBatis框架
3.数据库:MySQL
三、项目进展
1.模块划分
根据财务管理的常见业务流程,我们将财务管理模块划分为以下子
模块:
1.1.账务管
包括资产账务管理、应收账款管理、应付账款管理和银行账户管
等。
1.2.成本管
包括直接成本管理、间接成本管理、固定资产管理和财务预算等。
1.3.税务管
包括增值税管理、企业所得税管理和个人所得税管理等。
1.4.预算管
包括预算编制、预算执行和预算分析等。
1.5.资金管
包括现金管理、账户管理、融资管理和投资管理等。
2.数据库设计
根据模块划分,我们设计了以下数据库表:
2.1.账务管理表
包括资产账务表、应收账款表、应付账款表和银行账户表等。
2.2.成本管理表
包括直接成本表、间接成本表和固定资产表等。
2.3.税务管理表
包括增值税表、企业所得税表和个人所得税表等。
2.4.预算管理表
包括预算编制表、预算执行表和预算分析表等。
2.5.资金管理表
包括现金表、账户表、融资表和投资表等。
3.前端页面实现
根据模块划分,我们已经完成了以下页面的实现:
3.1.登录页面
实现了用户登录功能,用户输入用户名和密码即可登录系统。
3.2.菜单页面
实现了菜单功能,用户可以从菜单中选择需要进行的财务管理操作。
3.3.账务管理页面
实现了资产账务、应收账款、应付账款和银行账户的数据展示和编
辑功能。
3.4.成本管理页面
实现了直接成本、间接成本和固定资产的数据展示和编辑功能。
3.5.税务管理页面
实现了增值税、企业所得税和个人所得税的数据展示和编辑功能。
3.6.预算管理页面
实现了预算编制、预算执行和预算分析的数据展示和编辑功能。
3.7.资金管理页面
实现了现金、账户、融资和投资的数据展示和编辑功能。
4.后端实现
根据模块划分,我们已经完成了以下接口的实现:
4.1.账务管理接口
实现了资产账务、应收账款、应付账款和银行账户的数据查询、新
增、修改和删除功能。
4.2.成本管理接口
实现了直接成本、间接成本和固定资产的数据查询、新增、修改和
删除功能。
4.3.税务管理接口
实现了增值税、企业所得税和个人所得税的数据查询、新增、修改
和删除功能。
4.4.预算管理接口
实现了预算编制、预算执行和预算分析的数据查询、新增、修改和
删除功能。
4.5.资金管理接口
实现了现金、账户、融资和投资的数据查询、新增、修改和删除功
能。
五、总结与展望
目前,我们已经完成了财务管理模块的前端页面和后端接口的实现。
下一步我们将进行前后端的对接测试,并且进行模块整合和系统总体测
试。同时,我们也希望能够更好地利用MVC架构提高系统的可维护性和
可扩展性。