- 1、本文档共24页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
个人财务管理系统设计与实现
第PAGE页共NUMPAGES页
第PAGE页共NUMPAGES页
个人财务管理系统设计与实现
第PAGE页共NUMPAGES页
软件项目实训报告
项目名称
个人财务管理系统设计与实现
姓名
刘志欣
学号
1212210139
班级
13计本1
指导教师
张峰
报告日期
2016年7月1日
个人财务管理系统设计与实现
第PAGE页共NUMPAGES页
第PAGE页共NUMPAGES页
个人财务管理系统设计与实现
第PAGE页共NUMPAGES页
目录
TOC\o1-3\h\z\u1个人财务管理系统需求分析?1
1、1系统需求分析得任务与步骤?1
1、2可行性分析?2
1、2、1技术可行性?2
1、2、2操作可行性?3
1、3功能需求分析 3
1、3、1。前台页面模块 3
1、3、2。后台界面模块?3
1、4数据流分析?4
1、5数据字典 5
2个人财务管理系统得总体设计与实现?8
2、1系统功能设计 8
2、1、1系统功能模块设计 8
2、1、2功能模块简介 8
2、2数据库设计 10
2、2、1数据库概念结构设计?10
2、2、2数据库逻辑结构设计?12
2、2、3数据库物理结构设计 12
2、3系统实现 14
2、3、1账户管理模块?16
2、3、2收支管理模块?17
2、3、3卡管理模块?19
2、3、4留言管理模块 20
3系统测试 23
3、1测试环境及方法?23
3、1、1测试环境?23
3、1、2测试方法?23
3、2系统测试结果?24
3、2、1注册测试 24
3、2、2登录测试 25
3、2、3密码修改测试?25
总结?27
个人财务管理系统设计与实现
第PAGE页共NUMPAGES页
第PAGE页共NUMPAGES页
个人财务管理系统设计与实现
第PAGE页共NUMPAGES页
1个人财务管理系统需求分析
1、1系统需求分析得任务与步骤
?任务:调查用户需求,该“用户”主要指系统得后台管理员以及前台用户,分析用户对系统功能、性能、硬件等得具体要求,然后以文本形式作成报告。本阶段主要就是利用图表与文字来表示系统得逻辑模型,旨在从逻辑上描述系统得功能与性能。
步骤: 1.利用图表与文字全面描述系统。
2。根据用户提出得新需求,适当地对系统模型进行改进。
3。编写系统分析文档。
1、2可行性分析
可行性分析就是一个系统开发得初始阶段,其意义在于:在尽可能短得时间里,花费尽量小得代价确定问题就是否可以解决.因此,我们就必须探究清楚原定得各种可能得方案就是否可行,以及完成得该系统之后系统所能带来得效益就是否足够大于投资得成本.所以,可行性研究就是必要得,它得主要作用就是简化系统分析与设计得过程,从而以更合理得方式来进行系统分析与设计,以保证系统得开发成功。
所以说,开发本系统得成本少,开发周期短,从经济方面瞧开发此系统就是可行得。
1、2、1技术可行性
本系统开发采用得就是B/S模式[1]。系统包括客户端与服务器端,对应前台与后台。在服务器端采用得就是SQLServer2005数据库,该数据库具有数据得完整行、一致行以及安全性得特点,并提供了相当安全可靠得存储功能,因而比较适合处理中小型系统.它在处理大量数据得同时,也能够保证系统得完整管理功能。
?开发过程中所使用得开发软件为MyEclipse,MyEclipse就是在Eclipse得基础上加入了许多功能强大得插件,它继承了Eclipse独特图形API,美化了Java界面,并且提高了界面得响应速度.因此,它比Eclipse更具有实用性.
在硬件方面,用户计算机得硬件配置只需满足以下条件即可:计算机处理器P42、0G及以上,计算机RAM满足512M或以上,硬盘存储满足40G或以上,该硬件环境要求明显低于市面上得普通电脑配置。
所以,从技术方面来瞧开发此系统就是可行得.
1、2、2操作可行性
由于本系统就是基于B/S模式开发得,用户可以通过浏览网页得方式进入本系统得操作界面,使得用户无论在世界哪个角落,无论在什么时候,只需能连上互联网,就能登录本系统进行相关记录得插入、修改、删除等操作。操作简单直接,一切操作都可以在浏览器上完成。客户端不需要额外安装软件,用户使用不需要提前培训,所以,该系统就是简单可操作得。
1、3功能需求分析
在生活中,我们每个人都有理财需求。而最传统得理财方式就就是
文档评论(0)