更新时间:03-13 上传会员:菲菲小宝贝
分类:计算机信息 论文字数:12137 需要金币:2000个
摘要:在我们的日常生活中,合理的统计自己的收支情况是平衡好收入与支出的关键,想要做到这一点,就不可避免的要使用到账本。在过去,人们通常采用将自己的收支情况记录在账本中,通过账本上记录的数目来统计整个家庭的收支数据,进而显示家中的财务收支状况,采用家庭收支管理平台来实现该功能,有着易于保存、数据一目了然、方便查看等优势。基于上述优点,设计开发了一款家庭收支管理平台。
本系统是在Eclipse平台上采用SSM框架技术来开发的,并采用Mysql作为数据库管理系统,实现的主要功能有家庭管理、家庭成员管理、收支管理、收支可视化统计。
前期主要是对系统进行市场调研以及对系统进行功能分析,对系统的背景以及发展历史和存在的现状意义进行分析,对设计所采用的技术点以及可行性等进行分析,以及对系统的功能需求进行梳理,对系统进行总体功能设计,包含模块用例分析,最后对系统进行详细设计和实现操作。通过对各个模块的代码进行详细介绍以及对每个模块的设计详细方案以及数据流转进行分析,对系统实现进行描述,最后对系统进行黑盒、白盒测试。对系统进行测试用例编写,开发完毕后对系统的完成情况以及不足点进行总结。
本系统需求明确、维护方便、可行性高,相信投入使用后也能受到许多人的青睐。
关键词:家庭收支平台;SSM框架;Mysql;Eclipse
目录
摘要
Abstract
1 引言-1
1.1 课题开发背景-1
1.2研究目的和意义-1
1.3 论文内容安排-2
2 系统需求分析-3
2.1 用户需求分析-3
2.2 开发技术及架构分析-3
2.2.1 服务器部署介绍-3
2.2.2 数据库介绍-4
2.2.3 架构介绍-4
2.3可行性分析-5
3 系统设计-7
3.1系统功能模块设计-7
3.2数据库设计-8
3.2.1 数据库的总体设计-8
3.2.2 数据库的概念结构设计-8
3.2.3 数据库的逻辑结构设计-11
3.3 系统流程图-14
4 系统实现-15
4.1数据库连接-15
4.2用户登录模块的实现-15
4.3家庭成员管理模块的实现-16
4.4收支类型管理模块的实现-16
4.5收入管理模块的实现-17
4.6支出管理模块的实现-17
4.7家庭收支管理模块的实现-18
4.8收支饼图管理模块的实现-19
4.9家庭管理模块的实现-19
5 系统测试-20
5.1测试分析-20
5.2项目测试-20
结 论-23
感 谢-23
参 考 文 献-25
附录-26