基于java的家庭收支管理系统的设计与实现
技术:Java、JSP等摘要:
在21世纪的前十年,科学技术的发展之迅速已经远远超出了我们的想象。随着科学技术的发展,其他各行各业的技术也得到了相应的提升,计算机行业应运而生并飞速发展,伴随着计算机技术的应用也得到了各领域广泛的应用。网络在短短几年时间迅速成为人们日常生活中不可或缺的一个元素,随着网络的发展人们的生活步入了信息化时代。家庭收支账单随着时代的发展也由单纯的纸笔记账朝着多元化方向发展,因此对家庭收支信息进行的管理也要转变为信息化管理,让人们从传统的纸笔记账转变为通过计算机及网络的信息记账,使他们能够更方便快捷的管理自己的收支信息。
按照信息管理系统开发的步骤,以中小型家庭收支账单信息的相关资料为背景,设计和开发的基于B/S(Browser/Server)结构的家庭收支管理系统。设计了银行卡管理、还款提醒管理、日常收支账单信息录入、收支统计报表等模块。本系统前台主要使用JSP作为开发语言,后台使用SQLSERVER作为数据库管理系统,开发环境是Eclipse,服务器采用tomcat。
此系统在加以完善更新之后可以投入日常生活的使用,提高人们日常生活效率及方便对财务收支的管理。
关键词:收支管理系统;B/S结构;SQL;JSP
目录:
1. 绪论 1
1.1 课题背景 1
1.2 开发工具及技术 1
1.2.1 开发工具 1
1.2.2 开发技术 2
1.3 系统开发平台 4
1.4 论文的工作内容及论文的结构 4
2. 需求分析 5
2.1 可行性 5
2.1.1 技术的可行性 5
2.1.2 经济可行性 5
2.1.3 操作可行性 5
2.1.4 法律可行性 5
2.2 系统用例图 6
2.3 功能模块需求分析 6
2.4 设计的基本思想 7
2.5 性能需求 7
2.5.1 系统的安全性 8
2.5.2 数据的完整性 8
2.6 界面需求 8
3. 系统分析与设计 9
3.1 数据库的分析与设计 9
3.1.1 数据库的概念结构设计 9
3.1.2 数据库的逻辑结构设计 13
3.1.3 数据库的连接原理 15
3.2 中文乱码问题处理 17
4. 系统功能实现 19
4.1 系统登录页面实现 19
4.2 系统注册页面 21
4.3 系统主界面设计 22
4.4 各个模块功能实现 23
4.4.1 收入信息管理 23
4.4.2 支出信息管理 27
4.4.3 收支统计模块 32
4.4.4 银行卡模块 33
4.4.5 修改个人信息 37
5. 系统测试 40
5.1 测试的基本概念 40
5.2 测试的任务和目的 40
5.2.1 测试的任务 40
5.2.2 测试的目的 40
5.3 系统测试步骤 41
5.4 测试过程 41
5.4.1 主页面的登录模块测试 41
5.4.2 其他错误 42
结论 43
参考文献 44
致谢 45
外文文献 46
中文翻译 51
论文字数:18368
包含资料:
截图:
百度网盘下载地址(金币充值):
**** 本内容需购买 ****
你好这个是有所有源代码,以及论文么? 啥也不说了,感谢楼主分享哇! 么有分,谁能送我点积分啊::>_<:: 这个有用吗? 整合资源优势,毕业设计有望了,给楼主点个赞
页:
[1]