基于JSP的企业财务管理系统设计与实现
摘要
对于企业集来说,财务管理的地位很重要。随着计算机和网络在企业中的广泛应用,企业发展速度在不断加快,在这种市场竞争冲击下企业财务管理系统必须优先发展,这样才能保证在竞争中处于优势地位。对此企业必须实现财务管理系统的设计与开发。
在这个系统中综合应用了MySQL、Servlet、JSP等知识。网页界面的结构设计以实用性出发,具有易于操作、简洁、方便等特点。在设计中,首先,运用HTML语言对网站的静态页面进行精细的加工并且在网站的美工方面取得了良好的效果。其次,对于Java编程、JSP的动态编程以及MySQL数据库进行努力学习和大量实践,并运用到了网站的建设中。
本论文就企业财务管理系统进行了详细全面的论述。访问本系统的用户分为、管理员和员工两种角色,管理员的功能有基础信息管理、公司资产、经营、费用信息的管理及年终资产分析表的生成;员工的功能有查看个人工资、查看公司资产、经营、费用及年终资产分析表。
关键字 : JSP;MySQL;Servlet
Enterprise Financial Management System
Abstract
For the enterprise, is an important financial management position. With the wide application of computer and network in the enterprise, enterprise development speed at a constant speed, in this competitive market impact of enterprise financial management system must give first priority to the development, so that we can guarantee in the advantage position in the competition. This enterprise must realize the financial management system design and development.
In this system the integrated application of MySQL, Servlet, JSP knowledge. Structure design of webpage interface to practicality, has the characteristics of easy operation, simple, convenient. In the design, first of all, has obtained the good effect of art using the static page HTML language on the website of the fine processing and in site. Secondly, to learn and practice a lot for the dynamic programming, JSP Java programming and MySQL database, and applied to the construction of the site.
Users to access the system is divided into two kinds of roles, administrators and staff, the administrator has the function of generating surface analysis of year-end assets management and basic information management, the assets of the company, management, cost information; staff function view individual wages, view the company assets, management, cost and year-end assets analysis table.
Key Words: JSP, MySQL, Servlet
目 录
绪 论 1
1 系统概述与技术介绍 2
1.1 B/S结构介绍 2
1.2 MySQL数据库 3
1.3 MyEclipse介绍 4
1.4 JavaScrip语言 4
1.5 JSP技术 4
1.6 MVC模式 5
2 系统需求分析 8
2.1 开发环境 8
2.2 需求分析 8
2.3 可行性分析 8
3 系统概要设计 10
3.1 系统设计概述 10
3.2 系统用例图 11
3.3 系统流程图 12
3.4 系统功能分析 13
3.5 数据库结构设计 13
4 数据库设计与实现 14
4.1 数据库结构设计 14
4.1.1 表概要说明 14
4.1.2 数据表的结构 14
5 系统的详细设计与实现 18
5.1 系统登陆页面实现 18
5.2 管理员功能模块 18
5.2.1 部门信息管理 19
5.2.2 员工信息管理 21
5.2.3 员工工资管理 22
5.2.4 资产类别管理 23
5.2.5 资产信息管理 25
5.2.6 经营信息管理 26
5.2.7 费用信息管理 27
5.2.8 年终资产分析 28
5.3 员工功能模块 29
5.3.1 个人工资查看 29
5.3.2 公司资产查询 29
5.3.3 公司经营查询 29
5.3.4 公司费用查询 30
5.3.5 资产分析查看 30
6 系统测试 31
6.1 测试方法 31
6.2 系统测试结果 32
总 结 34
参考文献 35
致 谢 36
附录 37