更新时间:05-03 (小熊熊)提供原创文章
摘要:随着全球经济的蓬勃发展,时代的浪潮带来了金融理财领域的巨大变革和创新,新的金融工具和理财观点不断产生,迅速地刷新着家庭与个人传统的理财观念。伴随着计算机的广泛应用,家庭理财的需求就更加迫切。本毕业设计在分析了国内家庭理财系统现状的基础上,设计实现了一款基于web的家庭理财系统。
家庭理财系统采用MyEclipse7.0作为开发工具,采用JSP + JavaBean的组合技术进行开发,采用SQL SERVER 2008 R2开发后台数据库。主要包含了用户登录模块、系统管理模块、家庭收支模块、家庭银行模块、资金流动显示模块、信息统计模块、基础数据模块以及数据备份模块。用户能够通过系统中的这些模块,完成相应的操作,可以满足家庭内部对家庭理财需求。本系统采用采用目前流行的B/S模型,为今后维护系统、功能的扩展做了充足的准备。
本系统参考了大量的家庭理财系统,根据国内理财管理的实际需求进行开发,实用且泛用性强。在操作上集输入、查询等处理于一体,操作简单,方便灵活。
关键词 家庭理财;web;JSP;B/S
目录
摘要
Abstract
1 绪论-1
1.1 课题研究背景及意义-1
1.2 开发工具及环境介绍-2
1.2.1jdk1.6-2
1.2.2 Apache Tomcat 6.0-2
1.2.3 MyEclipse 7.0-2
1.2.4 Microsoft SQL Server 2008 R2-2
1.3本文研究的主要内容-3
2 需求分析-4
2.1 系统功能需求-4
2.2 数据库需求-5
2.3 技术需求-7
2.3.1 JSP技术-7
2.3.2 JavaBean技术-7
2.3.3 JDBC技术-8
2.3.4 JavaScript技术-8
2.4 本章小结-8
3 系统总体设计-9
3.1 系统结构设计-9
3.2 数据库设计-10
3.2.1 数据库概念结构设计-10
3.2.2 数据库逻辑结构设计-14
3.3 本章小结-14
4 系统详细功能设计与实现-15
4.1 系统登录注册界面的实现-15
4.1.1注册页面的实现-15
4.1.2登陆页面的实现-16
4.1.3找回密码页面的实现-17
4.2 连接数据库-17
4.3 核心模块展示-18
4.3.1 管理员模式登陆-18
4.3.2 家庭成员用户登录-22
4.4 财务建议帮助页面-25
4.5 本章小结-25
5 系统测试-26
5.1 系统运行环境-26
5.2 系统测试-26
5.2.1 数据库测试-26
5.2.2 系统登录测试-26
5.2.3 权限测试-26
5.2.4 数据备份测试-26
5.2.5 集成测试-27
5.3 本章小结-29
结论-30
致谢-31
参考文献-32
附录-33