Firstly, part 1, the thesis introduces the item on the meaning and function profiles; And then, part 2, the paper takes a simple briefing about Struts, Hibernate, JSP technology, Eclipse and My SQL database technology; Then part 3, the system's functional requirements, technical line and the implementation of the program described the database design; Part 4, the system to achieve the background; Part 5, the system interfaces to view; Part 6, the system is tested; Part 7, summing up the system development process o; Part 8, thanks to all the people helped me during the graduate design; Part 9, list the books about the system development process. Finally, part 10, addenda of program code.
Key Words:MVC;Struts;JSP
目 录
摘 要I
AbstractII
1项目意义及功能简介1
1.1项目设置的目的以及意义1
1.2 论文页眉页脚的编排2
2开发工具介绍1
2.1 J2EE的模型-视图-控制(MVC)体系结构1
2.2 JSP技术简介1
2.3 Eclipse技术简介2
2.4 struts简介5
2.5 Hibernate简介6
2.6 MySQL数据库简介7
3系统分析及设计7
3.1系统的功能需求7
3.2技术路线及实行方案8
3.3数据设计9
4系统的实现10
4.1显示层设计原则12
4.2控制层设计原则12
4.3控制层设计原则13
4.4数据访问层设计原则13
5系统界面的演示14
5.1 登录用户界面14
5.2用户管理界面16
5.3收支管理界面17
6系统测试19
6.1概要19
6.2测试对象19
6.3测试的功能19
6.3测试方法20
7 总 结22
结 论23
参 考 文 献24
致 谢25