摘 要 财务管理系统对于中小企业的发展起着至关重要的作用。本系统结合中小企业财务活动的特点,从需求分析、开发平台选择、系统模块建立、数据库设计、功能模块的实现等方面阐述了系统的设计过程,本系统的功能基本涵盖了普通企业的财务管理业务范围,企业应用本系统后,从根本上解决了以往财务管理中信息失真、管理失控的问题,有效的提高财务管理水平。
本系统是基于B/S的结构设计的,以J2EE平台的JSP和Servlet两种技术为基础而进行的开发,设计并开发出一套财务管理系统。使用了JSP技术实现了动态网页,并实现了数据对象的读取和填充。系统采用轻量级的数据库MySQL管理把所有的前台和后台数据。整个系统轻便灵活,用于开发和维护。本文首先对小型公司管理系统作了详细的需求分析,然后给出了小型公司管理系统所需要的相关功能,重点探讨了小型公司管理系统的设计模式和设计方案,最后对本网站的管理系统进行了比较详细的设计,并给出了具体的实现步骤。通过测试分析,该系统的运行可靠、稳定,具有一定的使用价值。
关键词: JSP,Servlet,数据库
目 录
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
参考文献 25
致 谢 26
这种付款方式安全吗?我付款了,你不发东西给我,怎么办! |