备注原文来源于:六月雪计算机毕业设计
财务收支管理系统
摘 要
财务管理系统对于中小企业的发展起着至关重要的作用。本系统结合中小企业财务活动的特点,从需求分析、开发平台选择、系统模块建立、数据库设计、功能模块的实现等方面阐述了系统的设计过程,本系统的功能基本涵盖了普通企业的财务管理业务范围,企业应用本系统后,从根本上解决了以往财务管理中信息失真、管理失控的问题,有效的提高财务管理水平。
本系统是基于B/S的结构设计的,以J2EE平台的JSP和Servlet两种技术为基础而进行的开发,设计并开发出一套财务管理系统。使用了JSP技术实现了动态网页,并实现了数据对象的读取和填充。系统采用轻量级的数据库MySQL管理把所有的前台和后台数据。整个系统轻便灵活,用于开发和维护。本文首先对小型公司管理系统作了详细的需求分析,然后给出了小型公司管理系统所需要的相关功能,重点探讨了小型公司管理系统的设计模式和设计方案,最后对本网站的管理系统进行了比较详细的设计,并给出了具体的实现步骤。通过测试分析,该系统的运行可靠、稳定,具有一定的使用价值。
关键词: JSP,Servlet,数据库
ABSTRACT
Financial management system plays a vital role in the development of SMEs. The system combines the characteristics of SMEs'financial activities,fromrequirements analysis,the development platform of choice, the establishment of system modules, database design, functionalmodules to achieve aspects of the design process of the system, thefunctions of the system covering the financial management of the ordinary business of thescope of business, enterprise application of this system, a fundamental solution to theprevious financial management information distortion, loss of control, effectively raising the level of financial management.
The system is based on B / S structure design, development, design and develop afinancial management system based on the J2EE platform, JSP and Servlet two technologies. Dynamic web pages using JSPtechnology, and dataobjects to read andfill. The systemuses a lightweight databaseMySQL management to allofthe foregroundand background data. The entiresystem is light and flexible, forthedevelopment andmaintenance. First stadium management system gave a detailed needs analysis, and then gives the stadium management system,focusing on design patterns and design ofthe stadium management system, the last of this Web site management system detailed design, and gives specific steps. Test analysis, the operation of the system is reliable,stable, has a certain value.
Keywords: JSP, servlet, MySQL
目 录
1 绪 论 1
1.1 论文研究主要内容 1
1.2 国内外现状 1
2 关键技术介绍 3
2.1 关键性开发技术的介绍 3
2.1.1 B/S结构 3
2.1.2 JSP 3
2.1.3 MySQL 4
2.1.4 Servlet 4
3 系统分析 6
3.1 构架概述 6
3.1.1 功能构架 6
3.1.2 模块需求描述 6
3.2 系统开发环境 7
3.3 系统任务的可行性分析 7
3.3.1 技术可行性 7
3.3.2 系统安全性分析 7
4 系统设计 9
4.1 设计指导思想和原则 9
4.1.1 指导思想 9
4.1.2 软件设计原则 9
4.2 构架概述 9
4.3 系统的功能结构设计 11
4.4 系统控制流程 11
4.5 模块功能描述 12
4.6 数据库设计 17
4.6.1 系统E-R图 17
4.6.2 逻辑结构设计 18
4.6.3 物理结构设计 18
5 系统实现 19
5.1 实现数据访问层 19
5.2 系统功能实现 19
5.2.1 用户登录功能实现 19
5.2.3用户管理功能实现 20
5.2.4费用信息功能实现 20
6 系统测试 22
6.1 测试方法 22
6.2 测试用例 22
7 结 论 24