家庭理财的管理信息系统Word格式文档下载.docx
- 文档编号:6495249
- 上传时间:2023-05-06
- 格式:DOCX
- 页数:22
- 大小:391.17KB
家庭理财的管理信息系统Word格式文档下载.docx
《家庭理财的管理信息系统Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《家庭理财的管理信息系统Word格式文档下载.docx(22页珍藏版)》请在冰点文库上搜索。
对增加,删除,修改,查询的信息进行精密设计,保证能及时处理信息。
具体功能分析
根据需求分析,了解了家庭的具体的财务管理情况,需要对系统进行功能上的初步规划和设计。
首先系统要有保护功能,其次是修改删除,还有能够对家庭的收入支出做出记录。
能够对总体的数据进行统计和分析。
对家庭的财务有指导作用。
系统主要功能需求如下:
(1)允许用户进行系统管理,包括密码修改和重新登录的功能
(2)用户可以进行基础数据管理,包括家庭成员管理,是对家庭信息表进行添加、修改、删除等操作,实现对数据库中家庭信息表的更新。
(3)满足用户进行收入支出项目管理,实现对收入支出项目表的添加、删除和修改等操作,实现对数据库中日常收入支出项目表的更新。
(4)允许用户进行日常收入和日常支出信息的添加、删除和修改等操作,实现对数据库中日常收入和日常支出信息表的更新。
(5)允许用户进行银行储蓄管理,活期账户信息进行插入修改删除等操作,还包括模拟银行存取款的操作对账户信息进行更新。
(6)允许用户进行定期账户进行添加修改和删除等操作,实现对数据库中定期账户信息表的更新。
(7)能够允许用户对现有日常收入和日常支出信息进行按条件查询。
实现对数据库中信息的选择浏览。
3系统可行性分析
可行性分析
可行性分析是指在现有的技术,经济等,条件下分析每项需求实施的可行性,
通过可行性分析,提出各个方面的相关要求,和设计条件,包括对对外界的依赖和技术障碍。
可行性分析的任务是明确应用项目的开发的可能性和必要性。
可行性取决于实现应用系统的资源和条件。
每一个管理系统,都要有一个合适的设计思想和方法,这样才能保证系统的基本思想是贯彻始终的。
选择合理的逻辑结构,物理结构,操作系统,和外部开发环境,这些都对系统的开发起着关键的作用。
只有这样才能构成完善的整体的系统。
3.1.1技术可行性
就技术可行性而言,以现在的信息技术和计算机技术完全可以完成这个工作,现在的计算机技术已经发展到很高的水平了,处理这么一个小的系统是没有问题的。
在数据库方面,SQLServer2000无疑是最成功的一个数据库开发工具,它可以对数据库实施操作,更新,维护,和权限识别。
也可以应用SQL语句的综合,对数据库进行更复杂的操作。
所以说对于这个系统来说,技术上是完全可行的。
所设计的财务管理系统要充分应用现在的信息技术,软件开发技术,大型的数据库技术。
来满足系统的需求,但是要根据实际情况对系统进行一些特殊功能的开发,来满足顾客特殊的需求。
不断优化改进系统的逻辑设计和物理设计,从而不断优化系统的各项功能,最后使系统有较强的处理能力,运行能力。
3.1.2经济可行性
对于家庭财务管理的经济可行性来说,实在是很简单,只是需要购买一台配置比较高的计算机就可以了,没有什么大的投入。
只要我们运用家庭财务管理系统就可以简单的有效地处理,复杂而又难以计算的数据。
快速更新,修改,删除过时的,错误的信息。
为我们节省了把贵的时间,提高了工作效率。
不需要对家庭人员有特别的培训,无论是时间还是资金都有很大的节约。
所以说,经济可行性是通过的。
3.1.3社会可行性
对于家庭理财管理系统来说,是很值得推广的,现在的计算机技术飞快发展,家庭里的单机计算机是很普遍的,再加上价钱比较低,很容易普及和发展.所以说家庭理财管理系统有很大的发展前途.只要我们做出符合用户需求的系统就可以得到很大的成功。
所以这个系统的社会可行性是没有问题的。
完全可以彻底的进行下去。
可行性结论
通过以上对家庭理财管理系统的可行性分析,得出的结论是:
理财管理系统的开发不管是在管理上、技术上、经济上还是安全保密上都是可行的,可以立即开发。
该系统可以解决家庭一般的财务管理包括:
账户管理和交易管理,收入和支出信息的添加、删除和查询,收入和支出信息的统计分析等。
4系统详细分析
业务流程图
在大多数家庭里,收入和支出的流程大体是这样的,具体收入到支出,收入又去银行储蓄,银行储蓄又分为定期储蓄和活期储蓄,收入还可以再借出,但是相对于借款一般就不会进行储蓄和外借了。
所以,流程图可以为:
图4-1业务流程图
数据流程图
0层数据流程图:
1层数据流程图:
图4-6借款管理数据流程图
2层数据流程图:
图4-11更新定期账户流程图
数据字典
4.3.1数据流
数据流编号:
数据流名称:
家庭成员信息
简述:
家庭成员的添加、修改、删除等更新信息
数据流来源:
家庭成员
数据流去向:
家庭成员表
数据项组成:
性别+密码+姓名+称呼+生日
数据流量:
随机,高峰流量:
随机
收入/支出项目信息
收入/支出项目的添加、修改和删除等更新信息
收入/支出项目表
项目编号+收入/支出项目
日常收入/日常支出信息
日常收入和日常支出记录的添加、修改、删除等更新信息
日常收入/日常支出信息表
收入/支出编号+收入/支出日期+收入/支出方式+金额+收入/支出项目+来源/去处+收入/支出人员+备注
随机,高峰流量随机
活期账户信息
活期账户存取款记录的添加、修改和删除等更新信息
活期帐户信息表
存取编号+银行帐号+存取+存取数目+存取日期+剩余金额+取款人
定期帐户信息
定期帐户记录的添加、修改、删除等更新信息
定期帐户信息表
银行帐号+银行名称+银行地址+开户日期+开户金额+是否已取出
借入/借出信息
借入借出记录的添加、修改、删除等更新信息
借入/借出信息表
借入/借出编号+借出/借入人+借入/借出人+借入/借出日期+借入/借出金额+借入/借出原因+是否已还
4.3.2处理逻辑
处理逻辑编号:
处理逻辑名称:
更新家庭成员信息
对家庭成员表进行更新的添加、删除和修改等操作
输入的数据流:
处理描述:
在对家庭成员信息的添加、修改和删除等处理
输出的信息流:
家庭成员信息表
处理频率:
更新收入/支出项目信息
对收入/支出项目表进行更新的添加、删除和修改等操作
在对收入/支出项目信息的添加、修改和删除等处理
更新日常收入/支出信息
对日常收入/支出信息表尽心更新的添加、删除和修改等操作
日常收入/支出信息
在对日常收入/支出信息的添加、修改和删除等处理
日常收入/支出信息表
更新活期帐户信息
对活期账户表尽心更新的添加、删除和修改等操作
活期帐户信息
在对活期账户信息的添加、修改和删除等处理
活期账户信息表
更新定期帐户信息
对定期帐户表尽心更新的添加、删除和修改等操作
在对定期帐户信息的添加、修改和删除等处理
更新借出/借入信息
对借出/借入表尽心更新的添加、删除和修改等操作
借出/借入信息
在对借出/借入信息的添加、修改和删除等处理
借出/借入信息表
4.3.3数据存储
数据存储编号:
数据存储名称:
存储家庭成员信息的表单
数据存储组成:
家庭成员+密码+姓名+称呼+生日
关键词:
用户名
相关联处理:
存储收入/支出项目的表单
项目编号
存储日常收入/支出信息的表单
收入/支出编号
存储活期账户信息的表单
存取编号
存储定期帐户信息的表单
银行帐号+银行名称+银行地址+开户日期+开户金额+期限+是否已取出
银行帐号
存储借入/借出信息的表单
借入/借出编号
4.3.4外部实体
外部实体编号:
外部实体名称:
进行理财的人员
无
输出的数据流:
关于理财的一些表单信息
5系统总体设计
功能结构图
系统的功能结构是根据需求分析的结果来设计的,根据系统详细分析,家庭理财管理系统共分为六个模块,分别为:
基础数据管理、日常收支管理、银行储蓄管理、借入借出管理、理财分析和系统管理。
系统功能结构图如下:
数据库设计
5.2.1E-R图
E-R图为实体-联系图,提供了表示实体型、属性和联系的方法,用来描述现实世界的概念模型。
将现实世界的实体,属性和联系转化为抽象的概括的概念模型。
构成E-R图的基本要素是实体型、属性和联系。
家庭理财的E-R图为:
图5-2家庭理财管理系统E-R图
在实验室管理系统中所涉及的实体主要有:
家庭成员,银行,收支记录其属性如下:
家庭成员{姓名,性别,密码,生日,工作单位}
银行{银行名称,账号,开户人,开户日期,金额}
收支记录{日期,类型,账户,收支类型,收支总额}
5.2.2数据结构
家庭成员表,如表5-1所示:
列名
数据类型
长度
是否为空
姓名
文本
8
Null
性别
4
密码
10
工作单位
Notnull
生日
日期/时间
表5-1家庭成员表
定期帐户表,如表5-2所示:
帐号
20
银行名称
银行地址
开户日期
金额
货币
14
开户人
是否已取出
表5-2定期账户表
日常收入信息表,如图5-3所示:
收入编号
自动编号
收入日期
收入方式
收入项目
收入类型
收入人员
备注
100
表5-3日常收入信息表
借出信息表,如表5-4所示:
借出编号
得款人
借出人
借出日期
借出金额
借出原因
是否已还
表5-4借出信息表
借入信息表,如表5-5所示:
借入编号
自动编号
借入人
借入日期
借入金额
借入原因
表5-5借入信息表
活期账户表,如表5-6所示:
开户金额
表5-6活期账户表
活期账户信息表,如表5-7所示:
存取帐号
存取
存取数目
存取日期
剩余金额
取款人
表5-7活期账户信息表
支出信息表,如表5-8所示:
支出日期
支出方式
支出项目
去处
支出人员
表5-8支出信息表
收入项目表,如表5-9所示:
表5-9:
收入项目表
支出项目表,如表5-10所示:
支出编号
表5-10支出项目表
6系统评价
对家庭做了详细的调查后,可以准确的把握家庭理财的需要,怎样才能满足家庭理财的需求。
通过可行性分析,了解到无论在技术,资金还是在安全管理上都能够顺利的对系统进行设计。
在具体的设计过程中,要严格按照详细调查的结果来设计系统。
但是还要照顾特殊情况。
对于具体的家庭特设的需求,我们可以适当的考虑做一些改进。
在业务流程图中,要依据家庭成员的具体业务来往设计。
保证业务的准确。
需求分析是这个系统设计的关键。
只有这一步做好了我们才可以放心地做以后的工作。
对于设计的这个家庭理财系统,可以实现一些家庭理财的基本功能,能够满足一般家庭的财务管理需求。
例如:
能够实现家庭收入支出的核算。
在收入中有其他分类:
工资,奖金,福利,补贴,其他等。
给用户提供多种报表,如收入记录,可根据收入人员、收入来源、收入方式、收入类型、收入地点、货币类型等进行统计。
支出的管理模块中同样允许用户对具体的数据更新和修改。
支出中有指出类型,金额等。
借款中有编号,借入出人,借入出原因和日期等。
银行账户名,账户号,存取日期,金额等。
对于这个财务管理系统,可以满足家庭成员的收入,支出,借入款,借出款。
银行账户,财务统计等,一些操作需求。
所以,这个系统是成功的。
7总结
这次课程设计,对我来说是受益匪浅的,在平时的学习中不能够理解《信息系统分析》这一门课程到底是一门什么样的课程。
学习中只是在跟着老师走,每一次上课都是一头雾水。
总是感觉这样的课程是没有什么用处的,没有什么太高的知识价值,所以没有足够的重视。
但是这次课程设计让我知道了这门课程的重要性。
在系统设计中,首先进行需求分析,把系统和具体的实际的家庭中的业务结合起来,明确所设计的系统所具备的功能和解决的问题。
然后通过可行性分析,从经济、技术、社会三方面进行阐述和说明系统设计的必要性和可行性。
然后就是业务流程图和数据流程图以及数据字典。
对于要做的系统已经有了一个比较全面的了解之后。
再往下就是数据库和界面的设计。
通过这次课程设计,我觉得开发一个系统的关键是需求分析,只有经过详细的调查分析,才能确定系统所需实现的功能和解决的问题。
开发过程中的难题和关键是业务流程分析和数据流程分析,这关系到系统整体性和完整性,是系统实现各个功能和各模块之间调用的理论基础。
对于数据库的设计,应避免数据冗余和重复,但也不能缺少应有的数据存储,保证数据库的完整性,和安全性,并且应是经过规范化设计的数据存储。
对于管理信息系统,我们还不够了解,这是一个复杂繁琐的过程,只有不断的完善,改进才能做出一个好的,适应用户的系统。
第一次做系统开发,没有实际的经验,只能根据自己的现有的知识进行设计。
有什么不够准确的地方希望老师批评指正。
参考文献
[1]陈禹,信息系统分析与设计,北京:
高等教育出版社,2008
[2]黄梯云,管理信息系统,北京:
高等教育出版社,2005
[3].Whitten,.Bentley,肖刚,孙慧译,《系统分析与设计方法》,北京:
机械工业出版社,2007
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 家庭理财 管理信息系统