摘要
此文研究的是基于Ironrhino全栈Web开发平台平台的税务档案管理系统,该系统属于营改增VAT系统的二期子项目。 本论文首先阐述了业务的需求和系统的现状,然后描述了基于Ironrhino全栈Web开发平台的运作原理和开发原理,分析了Ironrhino全栈Web开发平台底层基于SSH框架的再封装,确定能实现的开发环境,数据存放在MySQL数据库中运行,使用Navicat图形化管理MySQL数据库还使用了win7画图工具,进行系统流程图和E-R图的绘制。之后,对税务档案管理系统系统进行总体分析与设计,首先确定税务档案管理系统的用户和用户的权限分级。用户角色为:柜员。柜员角色进行权限分级,分为总行柜员和各市县级柜员。并且分析了柜员的功能需求,然后柜员权限分级都设计了不同的可执行权限处理。同时设计了用户登录模块、新增涉税支持信息和税务报告信息、且建立了税务档案管理系统的数据库。最后,实现了税务档案管理系统的用户登录模块、总行柜员增删改查全部纳税档案信息、各级柜员查看相对应市县级别纳税档案信息的权限分级、涉税支持模块功能、税务报告模块功能。最后对税务档案管理系统的功能实现与性能测试。课题的研究对金融行业的营改增有一定的理论价值。
关键字:税务档案管理系统;Ironrhino全栈Web开发平台 ;mysql数据库;SSH框架;
Abstract
This paper studies the tax file management system based on the Ironrhino full-stack Web development platform, which belongs to the sub-phase of the VAT project of replacing business tax with value-added tax. This paper first expounds the requirements of business and the current situation of the system, and then describes the operation principle and development principle based on Ironrhino full stack Web development platform, analyzed the Ironrhino full stack Web development platform based on the SSH framework, determine the development environment, data stored in MySQL database running, using Navicat graphical management MySQL database also used win7 drawing tools, system flow chart and E-R diagram drawing. After that, the overall analysis and design of the tax file management system are conducted, and the authority classification of users and users of the tax file management system is determined. User role is: teller. The role of tellers is classified by authority, divided into head office tellers and city and county tellers. In addition, the functional requirements of the tellers are analyzed, and then the tellers are designed with different executables. At the same time, the user login module is designed, the tax-related support information and tax report information are added, and the database of tax file management system is established. Finally, the user login module of the tax file management system, the function of the head office tellers adding, deleting, changing and checking all the tax file information, the authority classification of the tellers at all levels to check the tax file information corresponding to the corresponding city and county levels, the tax-related support module, and the tax report module. Finally, the function implementation and performance test of the tax file management system. The research of the subject has certain theoretical value for replacing business tax with VAT in the financial industry.
Keywords: Tax file management system; Ironrhino Full-stack Web development platform; mysql database; SSH framework;
目录
摘要
引言
1.1 选题背景
1.2 国内外研究现状
1.3课题研究的重要性
2. 系统的需求与分析
2.1 系统的功能介绍
2.1.1 业务信息描述
2.1.2 系统功能说明
2.1.3 系统的开发目标
2.2 系统分析
2.2.1 Ironrhino全栈Web开发平台的功能
2.2.2 Ironrhino全栈Web开发平台工作原理
2.2.3 Ironrhino全栈Web开发平台开发环境
2.2.4 Ironrhino全栈Web开发平台项目部署
3. 系统设计
3.1 系统建设总体框架
3.2 涉税支持功能模块
3.2.1 涉税支持信息新增
3.3 税务报告功能模块
3.3.1 税务报告信息新增
3.4 数据库设计
4 系统实现
4.1登录窗体实现
4.2 主窗体实现
4.3 涉税支持材料模块实现
4.4 税务报告材料模块实现
4.5 权限控制功能实现
5. 系统测试
5.1 测试
5.2 系统上线
5.2.1生产预编译
5.2.2 注意事项:
结 论
致 谢