需要金币:2000 个金币 | 资料包括:完整论文 | ||
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:18185 | ||
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:如今对家庭收入支出的管理已经越来越深入人心,家庭理财管理已经成为每个家庭特别关注的问题,以往用笔记录计算的方式已经不能够满足大多数家庭的需求,因此提出了家庭理财管理系统,通过开发应用,该系统可以帮助人们做好家庭理财管理这项工作,精确记录统计,节约时间,提高效率。 本文将介绍家庭理财管理系统的设计过程和系统开发过程。本系统的软件开发工具采用JAVA+JSP语言,后台数据库采用MYSQL数据库,在MyEclipse开发工具中运用JDBC等数据库访问技术。主要适用人群分别是管理员和用户,实现了家庭理财管理相关信息的管理功能。本系统包含了登录模块,数据库的数据的增加,删除,修改和查询功能。系统功能的实现依赖于后台数据库的支持,本系统根据家庭理财管理的实际需求,严格按照关系规范化理论,对数据库进行了设计和优化。数据库包含了六张表,分别是管理员表,用户表,收入信息表,消费信息表,投资信息表和日志表。本系统在操作使用和功能完善方面具有很大的优势,由于界面设计简洁,系统的管理较为方便,具体的系统使用价值比较高。本论文对家庭理财管理系统进行了多次多部分的分析,根据可行性分析,需求分析,详细细节设计分析,从开发环境、开发目标、开发流程和具体的功能实现等方面都进行了整体规划。最后对软件进行了测试,根据测试结果修改并完善系统,总结本次开发中遇到的问题和解决方法,对未来的开发工作打下了一定的基础。
关键词:家庭理财管理系统;JSP开发语言;MYSQL数据库
目录 摘要 Abstract 1. 绪 论-1 1.1 研究背景-1 1.2 研究的目的-1 1.3 系统设计思想-2 1.4国内外研究现状-2 1.4.1国外研究现状-2 1.4.2国内研究现状-2 2. 可行性分析-4 2.1相关技术介绍-4 2.1.1本系统开发工具-4 2.1.2 JSP技术-4 2.1.3 JavaScript介绍-5 2.1.4 B/S结构-5 2.1.5 MYSQL数据库-5 2.2技术可行性-6 2.3经济可行性-6 2.4操作可行性-6 3. 需求分析-7 3.1需求分析-7 3.1.1用户对象-7 3.1.2性能要求-7 3.1.3系统功能需求-8 3.2系统用例图-8 3.2.1系统管理员用户用例-8 3.2.2对象用户用例-8 3.3 界面需求-9 3.4系统总E-R图设计-10 4. 系统的详细设计-11 4.1用户注册模块设计-11 4.2用户登录模块设计-11 4.3管理员功能模块设计-11 4.4用户功能模块设计-11 4.4.1.修改个人信息功能模块的设计-11 4.4.2收入信息管理模块的设计-11 4.4.3消费信息管理模块的设计-12 4.4.4统计分析模块的设计-12 4.4.5投资信息管理模块的设计-12 4.4.6理财日志添加模块的设计-12 4.5系统流程分析-13 4.6数据库设计-14 4.6.1数据库设计原则-14 4.6.2系统数据库详细E-R图设计-14 4.6.3数据库表设计-17 5. 系统的实现-20 5.1登录模块的实现-20 5.2 管理员功能模块的实现-22 5.2.1修改个人密码界面-22 5.2.2注册用户管理界面-22 5.3 用户功能模块的实现-24 5.3.1修改个人信息界面-24 5.3.2收入信息管理界面-24 5.3.3消费信息管理界面-26 5.3.4投资信息管理界面-26 5.3.5统计分析模块界面-27 5.3.6理财日志添加模块-30 6.系统测试-31 6.1 系统的测试-31 6.2软件测试的方法-31 6.3系统测试的过程-31 6.4家庭理财管理系统测试结果-33 结 论-34 参考文献-35 致 谢-36 |