管家婆系统分析报告.docx
《管家婆系统分析报告.docx》由会员分享,可在线阅读,更多相关《管家婆系统分析报告.docx(32页珍藏版)》请在冰点文库上搜索。
管家婆系统分析报告
管家婆个人版财务管理系统
河北工业大学
管理信息系统分析设计报告
题目:
管家婆个人版财务管理系统
系别:
专业班级:
组长:
组员:
2011 年 6 月 8 日
第 1 页 共 13 页
管家婆个人版财务管理系统
引言.........................................................................................................1
一 系统开发分析...................................................................................3
1.1 系统开发的意义...........................................................................3
1.2 系统开发的目标...........................................................................3
二 系统需求分析...................................................................................3
2.1 总体需求分析...............................................................................3
2.2 功能需求分析..............................................................................3
三 系统可行性分析...............................................................................4
3.1 经济可行性...................................................................................4
3.2 技术可行性...................................................................................4
3.3 社会可行性...................................................................................4
四 系统详细分析...................................................................................5
4.1 业务流程图...................................................................................5
4.2 资金控制流图...............................................................................6
4.3 数据流程图...................................................................................6
4.4 数据字典.......................................................................................7
五 系统总体设计..................................................................................10
5.1 系统功能结构图..........................................................................10
5.2 系统主程序流程图......................................................................11
5.3 系统 E-R 图.................................................. ...............................12
六 系统总体评价..................................................................................13
第 2 页 共 13 页
管家婆个人版财务管理系统
引言
全球经济的蓬勃发展带来了金融理财领域的巨大变革和创新,新的金融工具和理财观
点不断产生,并迅速地刷新着家庭与个人传统的理财观念。
社会经济的发展和居民收入水
平的提高,使得家庭理财活动已成为居民生活的重要内容。
人们迫切需要一个能够充分利
用计算机优势,并可以管理个人财务的软件平台,来对自己的的财务做出明细的收支及投
资情况。
一系统开发分析
1.1 系统开发的意义
① 可以对日常资金流向进行详细记录,以便日后进行查询。
通过读收支和余额的统
计,做到心中有数,进而达到理智理财的目的。
② 存储家投资理财计划,以便日后管理。
③ 附带了家庭中一些比较实用的功能,如事件记录、备忘录提醒、人际交往等,扩
充系统的内涵,使系统人性化。
④ 使用系统,实现方便快捷的家庭财务管理,节省时间与精力。
1.2 系统开发的目标
① 人机界面友好、操作简便、简单明了
② 系统功能全面、满足用户的使用需求
③ 具有较高的保密性、安全性、可靠性
二系统需求分析
2.1 总体需求分析
随着社会经济的发展,人们的收入在不断增加,个人的可支配财产也在增加。
经济形
式的多样化使人们的生活逐步趋于丰富化,收入支出方式也在多元化,各消费支出也不再
仅仅是衣食住行等方面。
众多经济行为方式已经导致人们无法再只用脑力计算自己的资产
了,这就需要有一款理财管理软件来帮助人们记录自己各方面的资金流动情况,如收入、
支出、投资、储蓄等各方面,由此来更好的规划自己的资源财产。
管家婆个人版财务管理软件就是基于用户的这种需求设计的,它能让人们对自己的经
济行为有详细的记录,能使他们对自己现在以及未来的资产心里有数,能够做到合理管理
详细规划。
2.2 功能需求分析
作为一款财务管理软件,系统应具有保密性,对用户登录要有身份验证;对于用户的
随机操作行为,系统应能保证其得以实现,具备实时更新功能。
为保证数据的安全性,系
统应具备备份等功能。
具体功能需求如下:
(1)用户登录系统时,要有用户名的输入、密码的输入,用户名和密码的输入匹配时
第 3 页 共 13 页
管家婆个人版财务管理系统
方可进入,否则,不予识别。
对于用户忘记密码的可能,要有“忘记密码?
”重新拾回密
码的操作功能。
(2)进入系统后,用户可以进行基础数据的初始化,如各分类模块的更新、账户现有
余额的初始设定;可以对收支、投资记录,备忘、事件、人脉等记录进行添加、修改和删
除操作;可以导入、导出 Excel 表对记录进行更新、备份。
(3)能够对系统进行管理,如:
对下载数据、修改密码、系统设置、系统备份的操作
管理。
(4)能够允许用户对操作记录进行指定类别查询,如:
按收支类别查询、按日期查询、
按金额空间查询等。
(5)用户下载数据、导出数据或对系统进行初始化前要有保密功能体现,应设定用户
输入备份数据的密码,以保证安全性。
(6)用户退出系统时,要有消息提醒用户对数据进行备份,用户作出备份或是退出系
统选择后方可退出。
三系统可行性分析
可行性分析就是要根据系统环境、资源等条件,判断所提出的项目是否居于实际开发
的可行性。
3.1 经济可行性
3.1.1 投资
计算机、网络环境的投入不是障碍因素,最大的成本是时间成本。
但作为学生,学习
就是我们的事业,时间成本就是我们的价值所在。
管家婆个人版理财管理系统应用简单,
不需要经特别培训就可熟练使用,在应用过程中可节省我们的时间并协助我们合理规划资
产的配置。
无论在时间时间方面还是财务方面都会有很大节约。
所以,经济上还是可行的。
3.1.2 收益
作为课程设计,完成过程中可以札记好多知识,受益匪浅。
也为以后开发系统软件奠
定了一定的基础。
3.2 技术可行性
操作系统:
windows XP 或 windows 7
数据库平台:
SQL Server 2005
编程工具:
Microsoft Visual Studio 2010
以上工具目前已在普遍使用,可实现管理模型的要求、对定量化分析方法的要求、对
存储能力的要求、对处理精度等方面的要求,可用于对管家婆软件的开发,所以,技术上
是可行的。
3.3 社会可行性
随着社会经济不断发展,人们的生活水平也在不断提高,再加上现在计算机技术正飞
速发展,个人计算机的使用已经很普遍。
个人合理理财已经变得越来越重要,零纸化收支
记录已成为一种时尚。
能不能选择一款适合自己的理财软件,直接影响着我们未来的生活。
随着资金持有量的增加,人们正渴望着使用一种便捷方式来对自己的收支进行跟踪。
迫于
这种形式,只要我们能做出符合用户需求的理财系统便可以得到支持得到成功。
实际上,
第 4 页 共 13 页
统计消费额
管家婆个人版财务管理系统
此管家婆个人版理财管理系统正能满足人们的此种需求。
而且,管家婆个人版的操作极其
简单,不需有较高文化水平、不需经过严格培训,用户即可迅速掌握对其的使用。
由此看
来,相关社会因素对于项目的发展没有起着制约作用,社会可行性还是肯定的。
从以上三个方面来判断此项目还是具备可以开始进行的必要条件的。
四系统详细分析
4.1 业务流程图(TFD):
用户
借入资金
收入资金
银行卡、现金、存折、现金、借
款单、存款单
投资规划
投资列表
消费支出
支出信息表
资金存取审核
存折、现金、借款单、存款单
取款处理 存款处理
取款凭证
存款凭证
账目文件
第 5 页 共 13 页
现金库
账目
第 6 页 共 13 页
管家婆个人版财务管理系统
4.2 资金控制流图
用户
活
期
储
蓄
账
户
定
期
储
蓄
账
户
现
金
库
第
三
方
储
蓄
账
户
借
款
人
投
资
消
费
4.3 数据流程图(DFD)
4.3.1 入账的数据流程图:
存折
用
存折存单现金
审核 存款
存单现金
户
不合格存折
存单现金
投资账目
发票存档
管家婆个人版财务管理系统
4.3.2 出账的数据流程图:
消费发票、付款通知单
消费清单
拟定消费方式 消费发票、待付款项
用户
投资项目列表
4.4 数据字典
4.4.1 外部实体(S)
外部实体编号:
1
外部实体名称:
系统管理员
简述:
应用、管理系统的用户
输入的数据流:
出入账信息、投资计划信息、其他信息
输出的数据流:
消费信息表、投资列表、其他事件列表
外部实体编号:
2
外部实体名称:
储蓄方
简述:
为用户储蓄资金
输入的数据流:
资金数额
输出的数据流:
存款单、取款单
4.4.2 数据流(D)
数据流编号:
1
数据流名称:
人脉、事件、提醒、备忘信息
简述:
用户对人脉、事件、提醒、备忘的添加、修改和删除
数据流来源:
系统管理员
数据流去向:
人脉、事件、提醒、备忘信息表
数据流量:
随机
数据流编号:
2
第 7 页 共 13 页
管家婆个人版财务管理系统
数据流名称:
收入/支出/投资项目信息
简述:
收入/支出项目信息的添加、修改和删除
数据流来源:
系统管理员
数据流去向:
收入/支出/投资项目表
数据流量:
随机
数据流编号:
2.1
数据流名称:
日常收入/支出/投资信息
简述:
日常收入/支出/投资记录的添加、修改、和删除
数据流来源:
系统管理员
数据流去向:
日常收入/支出/投资信息表
数据流编号:
3
数据流名称:
储蓄账户信息(活期、定期、第三方储蓄)
简述:
储蓄账户的更新
数据流来源:
系统管理员
数据流去向:
储蓄账户账目列表
数据流编号:
4
数据流名称:
借入/借出资金信息
简述:
借入/借出资金信息的更新
数据流来源:
系统管理员
数据流去向:
借入/借出资金信息列表
4.4.3 数据处理(P):
数据处理编号:
1
数据处理名称:
更新人脉、事件、提醒、备忘信息
简述:
对人脉、事件、提醒、备忘信息进行操作
输入的数据流:
人脉、事件、提醒、备忘信息
处理描述:
对人脉、事件、提醒、备忘信息进行添加、修改和删除处理
输出的信息流:
人脉、事件、提醒、备忘信息列表
处理频率:
随机
数据处理编号:
2
数据处理名称:
更新收入/支出/投资项目信息
简述:
对收入/支出/投资项目信息进行操作
输入的数据流:
收入/支出/投资项目信息
处理描述:
对收入/支出/投资项目信息进行添加、修改和删除处理
输出的数据流:
收入/支出/投资项目信息列表
处理频率:
随机
数据处理编号 2.1
数据处理名称:
更新日常收入/支出/投资信息
简述:
对日常收入/支出/投资信息进行操作
第 8 页 共 13 页
管家婆个人版财务管理系统
输入的数据流:
日常收入/支出/投资信息
处理描述:
对日常收入/支出/投资信息进行添加、修改和删除处理
输出的数据流:
日常收入/支出/投资信息列表
处理频率:
随机
数据处理编号:
3
数据处理名称:
更新储蓄账户信息
简述:
对储蓄账户信息进行更新操作
输入的数据流:
储蓄账户信息
处理描述:
对储蓄账户信息进行添加、修改或删除处理
输出的信息流:
储蓄账户账目列表
处理频率:
随机
数据处理编号:
4
数据处理名称:
更新借入/借出资金信息
简述:
对借入/借出资金信息进行更新操作
输入的数据流:
借入/借出资金信息
处理描述:
对借入/借出资金信息进行添加、修改或删除处理
输出的信息流:
借入/借出资金信息列表
处理频率:
随机
4.4.4 数据存储(F)
数据存储编号:
1
数据存储名称:
人脉、事件、提醒、备忘信息表
简述:
存储事件、提醒、备忘信息的列表
数据存储组成:
日期+姓名(+生日+联系方式+事业领域+喜好忌讳)+备忘事件
关键词:
姓名、日期
相关联处理:
(P)1
数据存储编号:
2
数据存储名称:
收入/支出/投资项目表
简述:
存储收入/支出/投资项目表
数据存储组成:
项目编号+收入/支出/投资项目
关键词:
项目编号
相关联处理:
(P)2
数据存储编号:
2.1
数据存储名称:
日常收入/支出/投资信息
简述:
储存日常收入/支出/投资信息表
数据存储组成:
收入/支出/投资编号+收入/支出/投资日期+收入/支出/投资项目+收入/支出/
投资来源/去向+收入/支出/投资金额+关联人脉+备注
关键词:
收入/支出/投资编号
相关联处理:
(P)2.1
第 9 页 共 13 页
管家婆个人版财务管理系统
数据存储编号:
3
数据存储名称:
储蓄账户信息表
简述:
存储各储蓄账户信息的表单
数据存储组成:
银行账号+储蓄账户+余额+操作+备注
关键词:
银行账号
相关联处理:
(P)3
数据存储编号:
4
数据存储名称:
借入/借出资金信息表
简述:
存储借入/借出资金信息的表单
数据存储组成:
借入/借出编号+关联人脉+日期+金额+借款原因+还款状态
关键词:
借入/借出编号
相关联处理:
(P)4
五系统总体设计
5.1 系统功能结构图
管家婆个人版财务管理系
统
系
统
登
陆
管
理
基
础
信
息
管
理
日
常
收
支
管
理
资
金
储
蓄
管
理
投
资
理
财
管
理
日
常
事
务
管
理
登
录
密
码
错
误
重
新
财
务
关
联
初
始
账
目
日
常
收
入
日
常
支
出
活
期
账
户
定
期
账
户
第
三
方
储
证
券
基
金
转
账
管
理
记
事
管
理
提
醒
管
理
备
忘
管
理
及
修
登
录
人
脉
处
理
管
理
管
理
管
理
管
理
蓄
支
等
账
改
管
理
付
管
户
管
第 10 页 共 13 页
理
理
管家婆个人版财务管理系统
5. 2 系统主程序流程图
进入系统
显示记录
添加记录
修改记录
删除记录
查询记录
N
退出程序
Y
添加操作
修改操作
删除操作
查询操作
第 11 页 共 13 页
管家婆个人版财务管理系统
5.3 系统 E-R 图
姓
名
性
别
生
日
事业
领域
联系
方式
喜好
忌讳
人脉成员
交
友
姓名
账户
日期
账号
银行
开
户
系统管理员
借入
借出
借入/借出记录
金额
余额
原因
登
操作
备注
存
取
收支
投资
记
录
记
还款
状态
日期
收支/投资记录
日期项目来源
/去
向
对每个实体定义的属性如下:
事件、提醒、备忘
录
金额 姓名 备注
信息
主题
备注
第 12 页 共 13 页
管家婆个人版财务管理系统
人脉成员{姓名、性别、生日、事业领域、联系方式、喜好忌讳}
银行{账户、账号、余额、操作、备注}
收支/投资记录{项目、姓名、日期、来源/去向、金额、备注}
借入/借出记录{姓名、日期、金额、原因、还款状态}
事件、提醒、备忘录{日期、信息、主题、备注}
六 系统总体评价
系统名称为:
管家婆个人版财务管理系统。
系统提供记账、人脉、提醒、备忘等功能,
可管理个人生活和工作中的时间资源、财物资源、人脉资源、信息资源。
管家婆个人版财务管理系统中各功能模块提供详细分解,供用户记录细节资金流动、
事件动向,以保证用户业务的准确性。
如:
记账功能模块下,分有日记账、统计报表、账
户管理等。
用户可以通过日记账查询自己的资金流动情况。
日记账列表可以显示资金流动
的日期、资金流向、账户余额、增减情况、关联人脉、关联事件以及备注等。
统计报表可
以显示出各消费类别(如:
衣服、饮食、居住、交通、通讯、教育、医疗等)消费情况,
还可对记录进行更新操作。
账户管理可以为用户显示出存储款项(现金、农业银行、邮政
银行、第三方储蓄账户等)的账户类别、余额信息、转账信息、备注信息以及对记录进行
更新操作。
用户可以在人脉功能模块对业务往来人员进行记录,如姓名、性别、生日、联
系方式、从事事业领域、喜好忌讳、家庭情况、最近往来项目等。
还有,提醒、备忘功能
可以帮助用户更好的记录时事。
各模块分类细致,可以为用户提供详细的业务往来记录。
管家婆个人版财务管理系统可以对用户的收支、借入借出款项、银行账户、财务统计、
时事备忘等的信息进行记录,能够满足用户的基本财务管理需求。
应用本系统,可以使用
户更好去实现自己的理财计划。
总体来说,这个系统还是不错的。
参考文献:
第 13 页 共 13 页