家庭理财管理系统的设计与实现.docx

资料分类:计算机信息 上传会员:溪老师 更新时间:2020-11-03
需要金币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

相关论文资料:
最新评论
上传会员 溪老师 对本文的描述:家庭理财管理系统的开发需要涉及到很多领域,首先需要了解并掌握系统所需要的相关计算机技术的知识和操作,并对系统进行多次有效分析。系统分析在开发程序的过程中起重大作用......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: