- 1、本文档共41页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
小型学生理财系统
长 沙 学 院
面向对象程序设计
课程设计任务书
姓 名
学 号
专 业 计算机科学与技术
班 级
指 导 老 师
任务书发出时间 2016-12-5
计算机数学与计算机科学系
2016年 11 月 02日
课 程 设 计 任 务 书
课程 面向对象程序设计课程设计 题目 小型学生理财系统 序号 11 主
要
内
容 满足学生个人的理财需求,提供账户管理,收支管理,统计等功能。 要
求 基本要求:
账户管理
收支分类设置
收入管理
支出管理
5. 必须要用面向对象设计思想编程实现
高级要求:
1、界面友好;
。
第1章 开发背景 5
第2章 系统需求 6
2.1系统总需求 6
2.2 功能需求 6
2.3数据信息 6
第3章 系统设计 7
3.1系统总功能模块设计 7
3.2子功能模块设计 8
3.2.1收支记账 8
3.2.2删除记录 8
3.2.3修改记录 9
3.2.4查询记录 10
3.2.5统计记录 11
3.3类的设计 11
3.3.1注册 11
3.3.2增加 12
3.3.2修改 13
3.3.2查询 15
3.3.2删除 15
3.3.2统计 16
第4章 系统实现 18
4.1登录和注册界面 18
4.1主功能界面 19
4.2.1新增记账 19
4.2.2查询明细 24
4.2.3修改明细 28
4.2.4删除明细 32
4.2.5统计记录 34
第5章 系统测试 40
5.1测试的目的 40
5.2测试手段 41
5.3测试用例 41
5.3.1主界面测试 41
5.3.2子系统测试 41
结 论 42
第1章 开发背景
随着新时代科学发展 ,在现今的学校内,学生的生活质量不断提高,学生是否理性消费也成了重要问题。随着计算机网络的迅速发展和普及,改变了整个信息管理的面貌,使信息管理从以单个计算机为中心发展到了以网络为中心,并为计算机技术在工业、商业、教学、科研、管理等领域中的应用提供了一个全新的网络通信环境。如何安全快捷的对个人的财务进行管理成为了每个人的迫切
需要。由此理财管理系统正好能利用计算机技术来为人们提供服务。本次是以eclipse为开发工具,基于数据库设计的小型理财系统,设计了比较简单的收入支出记录、查询、修改、删除、统计等功能,为学生提功能服务。
理财管理系统是智能化简单化个人管理的重要的组成部分。并且随着计算机技术的飞速发展,计算机在管理方面应用的旁及,利用计算机来实现个人财务管理势在必行。在这种形势下,我们认为的学生理财也可以用数据管理系统来进行管理。这种数据库中包含了学生的个人基本信息如年龄,账户名,密码,性别等。收支基本信息的录入,以及查询登录用户的收入和支出的明细和修改、删除、统计。
参考文献
资料名称 作者 文件编号、版本 《数据库系统概论》 王珊、萨师煊 2006年5月第4版 《MySQL入门经典》 王雨竹、高飞 2013年4月 《Java基础教程》 吴仁群 2009年4月 [1] 2007.8
[2] 杨厚群.数据结构[M]. 上海:上海交通大学出版社.2013.1
[3] 杨路明.C语言程序设计教程[M]. 北京:北京邮电大学出版社.2013.1
第2章 系统需求
2.1系统总需求
(1)依次记录收入或支出的金额,日期,类型,备注等
(2)可自行注册账号并登录进行收支分类记账、查询、更新、删除记录和统计等功能
(3)可根据收入或支出来查询相关收支记录;
(4)可根据收入或支出产生的编号删除记账信息或者修改记账信息;
(5)可根据时间段的查询来统计总支出或总收入。
2.2 功能需求
“小型学生理财系统”包括两大模板:记账(包括收入记账、支出记账)、我的账户。
本系统根据班级学生的需求,而建立了一个”理财系统”,以方便对用户收支记录的各项管理操作。
基本要求:
(1) 完成用户信息管理。具体包括用户的登陆和注册等;
(2) 完成记账记录信息管理。具体包括编号、收支类型、收支金额 、收支日期、收支备注等;
(3) 完成记账管理。实现对收支记录的查询、删除、修改、统计等功能;
(4) 必须要用面向对象设计思想编程实现。
高级要求:
(1);
)
(3)根。
经分析
文档评论(0)