ImageVerifierCode 换一换
格式:DOCX , 页数:22 ,大小:391.17KB ,
资源ID:10393889      下载积分:12 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/10393889.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(家庭理财的管理信息系统.docx)为本站会员(b****8)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

家庭理财的管理信息系统.docx

1、家庭理财的管理信息系统家庭理财的管理信息系统(总24页)1引 言随着计算机技术的不断发展,我们的生活中处处都体现着计算机技术给我们带来的方便和效率,它已经融入我们的生活的各个领域,并发挥着越来越重要的作用。计算机技术在日常的管理中得到了迅速的普及和应用,使用计算机家庭日常财务收支管理无疑是一个高效的方法。财务管理在每一个单位里都是一件必不可少的事情,它对于每一个管理者来说都至关重要,同样,对于一个家庭来说也是这样的。但是,一直以来人们使用传统人工方式的文件、纸张记账管理模式,这些管理模式存在着许多缺点,如:效率低、保密性差、另外时间一长,将产生大量的文件和数据,这给查找、更新和维护都带来了很多

2、困难。所以,我们可以将计算机技术和家庭财务管理结合起来,发挥计算机计算的优点。开发出家庭理财系统,将我们的生活管理的更有效率,有条不紊。家庭理财系统可以有效地记录和管理家庭的收支,合理规划和支配家庭资金,是家庭理财的好帮手。它利用计算机技术技术,使家庭理财逐步信息化,从而形成由家庭成员与计算机共同构成服务于家庭的人机信息财务管理系统。随着计算机发展,家庭理财系统已经成为很多家庭财务管理的一个重要途径。计算机的最大优点在于利用它能够高效准确地进行财务信息管理。使用计算机进行信息财务管理,不仅提高了工作效率,而且大大的提高了其安全性。在数据库技术的开发工具中Microsoft SQL Sever是

3、比较好的,安全性比较高,开发语言比较简单实用。所以后台数据库采用Microsoft SQL Sever。利用面向对象的方法设计系统,这样可以使程序设计条理清楚,明白。根据实际情况开发系统,能够使整个系统操作简单,满足多种家庭,不同文化水平的人的需求。2需求分析 总体需求分析在系统设计之前,我们要做的工作就是对家庭理财的流程,操作等,做出详细的调查,从而了解系统需要实现的功能。系统在开发过程中,经过比较长时间的设计阶段,可以说模型贴近生活,有很大的现实意义。一般家庭或者类似家庭的小团体都能够比较方便的使用该系统。考虑到系统本身具有较强的专业性,而这些知识普及率毕竟有限,所以在程序设计过程中一直遵

4、循实际应用的原则,保证设计出来的软件能被一般用户所接受。这也是由这个课题本身决定的。因此,它的操作界面会尽可能的简单,明了;各种控件的布置也会非常清晰,使用的控件种类不会太多且对控件的操作不会复杂。这样就能让不参与该软件设计的人也能够熟练地更好地使用。根据家庭的消费和收入记录要求,和记录数据的一些习惯,该系统实现后,应能达到以下目标:界面设计友好,美观,数据存储安全,可靠。基本的设置保证收入和支出分类管理强大的查询功能,保证数据查询的灵活性。对增加,删除,修改,查询的信息进行精密设计,保证能及时处理信息。具体功能分析 根据需求分析,了解了家庭的具体的财务管理情况,需要对系统进行功能上的初步规划

5、和设计。首先系统要有保护功能,其次是修改删除,还有能够对家庭的收入支出做出记录。能够对总体的数据进行统计和分析。对家庭的财务有指导作用。系统主要功能需求如下:(1)允许用户进行系统管理,包括密码修改和重新登录的功能 (2)用户可以进行基础数据管理,包括家庭成员管理,是对家庭信息表进行添加、修改、删除等操作,实现对数据库中家庭信息表的更新。(3)满足用户进行收入支出项目管理,实现对收入支出项目表的添加、删除和修改等操作,实现对数据库中日常收入支出项目表的更新。(4)允许用户进行日常收入和日常支出信息的添加、删除和修改等操作,实现对数据库中日常收入和日常支出信息表的更新。(5)允许用户进行银行储蓄

6、管理,活期账户信息进行插入修改删除等操作,还包括模拟银行存取款的操作对账户信息进行更新。(6)允许用户进行定期账户进行添加修改和删除等操作,实现对数据库中定期账户信息表的更新。(7)能够允许用户对现有日常收入和日常支出信息进行按条件查询。实现对数据库中信息的选择浏览。3系统可行性分析可行性分析可行性分析是指在现有的技术,经济等,条件下分析每项需求实施的可行性,通过可行性分析,提出各个方面的相关要求,和设计条件,包括对对外界的依赖和技术障碍。可行性分析的任务是明确应用项目的开发的可能性和必要性。可行性取决于实现应用系统的资源和条件。每一个管理系统,都要有一个合适的设计思想和方法,这样才能保证系统

7、的基本思想是贯彻始终的。选择合理的逻辑结构,物理结构,操作系统,和外部开发环境,这些都对系统的开发起着关键的作用。只有这样才能构成完善的整体的系统。3.1.1技术可行性就技术可行性而言,以现在的信息技术和计算机技术完全可以完成这个工作,现在的计算机技术已经发展到很高的水平了,处理这么一个小的系统是没有问题的。在数据库方面,SQL Server 2000无疑是最成功的一个数据库开发工具,它可以对数据库实施操作,更新,维护,和权限识别。也可以应用SQL语句的综合,对数据库进行更复杂的操作。所以说对于这个系统来说,技术上是完全可行的。所设计的财务管理系统要充分应用现在的信息技术,软件开发技术,大型的

8、数据库技术。来满足系统的需求,但是要根据实际情况对系统进行一些特殊功能的开发,来满足顾客特殊的需求。不断优化改进系统的逻辑设计和物理设计,从而不断优化系统的各项功能,最后使系统有较强的处理能力,运行能力。3.1.2经济可行性对于家庭财务管理的经济可行性来说,实在是很简单,只是需要购买一台配置比较高的计算机就可以了,没有什么大的投入。只要我们运用家庭财务管理系统就可以简单的有效地处理,复杂而又难以计算的数据。快速更新,修改,删除过时的,错误的信息。为我们节省了把贵的时间,提高了工作效率。不需要对家庭人员有特别的培训,无论是时间还是资金都有很大的节约。所以说,经济可行性是通过的。3.1.3社会可行

9、性对于家庭理财管理系统来说,是很值得推广的,现在的计算机技术飞快发展,家庭里的单机计算机是很普遍的,再加上价钱比较低,很容易普及和发展.所以说家庭理财管理系统有很大的发展前途.只要我们做出符合用户需求的系统就可以得到很大的成功。所以这个系统的社会可行性是没有问题的。完全可以彻底的进行下去。可行性结论通过以上对家庭理财管理系统的可行性分析,得出的结论是:理财管理系统的开发不管是在管理上、技术上、经济上还是安全保密上都是可行的,可以立即开发。该系统可以解决家庭一般的财务管理包括:账户管理和交易管理,收入和支出信息的添加、删除和查询,收入和支出信息的统计分析等。4系统详细分析业务流程图 在大多数家庭

10、里,收入和支出的流程大体是这样的,具体收入到支出,收入又去银行储蓄,银行储蓄又分为定期储蓄和活期储蓄,收入还可以再借出,但是相对于借款一般就不会进行储蓄和外借了。所以,流程图可以为: 图4-1 业务流程图数据流程图 0层数据流程图: 1层数据流程图:图 4-6 借款管理数据流程图2层数据流程图: 图 4-11更新定期账户流程图数据字典4.3.1数据流数据流编号:数据流名称:家庭成员信息简述:家庭成员的添加、修改、删除等更新信息数据流来源:家庭成员数据流去向:家庭成员表数据项组成:性别+密码+姓名+称呼+生日数据流量:随机,高峰流量:随机数据流编号:数据流名称:收入/支出项目信息简述:收入/支出

11、项目的添加、修改和删除等更新信息数据流来源:家庭成员数据流去向:收入/支出项目表数据项组成:项目编号+收入/支出项目数据流量:随机,高峰流量:随机数据流编号:数据流名称:日常收入/日常支出信息简述:日常收入和日常支出记录的添加、修改、删除等更新信息数据流来源:家庭成员数据流去向:日常收入/日常支出信息表数据项组成:收入/支出编号+收入/支出日期+收入/支出方式+金额+收入/支出项目+来源/去处+收入/支出人员+备注数据流量:随机,高峰流量随机数据流编号:数据流名称:活期账户信息简述:活期账户存取款记录的添加、修改和删除等更新信息数据流来源:家庭成员数据流去向:活期帐户信息表数据项组成:存取编号

12、+银行帐号+存取+存取数目+存取日期+剩余金额+取款人数据流量:随机,高峰流量:随机数据流编号:数据流名称:定期帐户信息简述:定期帐户记录的添加、修改、删除等更新信息数据流来源:家庭成员数据流去向:定期帐户信息表数据项组成:银行帐号+银行名称+银行地址+开户日期+开户金额+是否已取出数据流量:随机,高峰流量:随机数据流编号:数据流名称:借入/借出信息简述:借入借出记录的添加、修改、删除等更新信息数据流来源:家庭成员数据流去向:借入/借出信息表数据项组成:借入/借出编号+借出/借入人+借入/借出人+借入/借出日期+借入/借出金额+借入/借出原因+是否已还数据流量:随机,高峰流量:随机4.3.2处

13、理逻辑处理逻辑编号:处理逻辑名称:更新家庭成员信息简述:对家庭成员表进行更新的添加、删除和修改等操作输入的数据流:家庭成员信息处理描述:在对家庭成员信息的添加、修改和删除等处理输出的信息流:家庭成员信息表处理频率:随机处理逻辑编号:处理逻辑名称:更新收入/支出项目信息简述:对收入/支出项目表进行更新的添加、删除和修改等操作输入的数据流:收入/支出项目信息处理描述:在对收入/支出项目信息的添加、修改和删除等处理输出的信息流:收入/支出项目表处理频率:随机处理逻辑编号:处理逻辑名称:更新日常收入/支出信息简述:对日常收入/支出信息表尽心更新的添加、删除和修改等操作输入的数据流:日常收入/支出信息处

14、理描述:在对日常收入/支出信息的添加、修改和删除等处理输出的信息流:日常收入/支出信息表处理频率:随机处理逻辑编号:处理逻辑名称:更新活期帐户信息简述:对活期账户表尽心更新的添加、删除和修改等操作输入的数据流:活期帐户信息处理描述:在对活期账户信息的添加、修改和删除等处理输出的信息流:活期账户信息表处理频率:随机处理逻辑编号:处理逻辑名称:更新定期帐户信息简述:对定期帐户表尽心更新的添加、删除和修改等操作输入的数据流:定期帐户信息处理描述:在对定期帐户信息的添加、修改和删除等处理输出的信息流:定期帐户信息表处理频率:随机处理逻辑编号:处理逻辑名称:更新借出/借入信息简述:对借出/借入表尽心更新

15、的添加、删除和修改等操作输入的数据流:借出/借入信息处理描述:在对借出/借入信息的添加、修改和删除等处理输出的信息流:借出/借入信息表处理频率:随机4.3.3数据存储数据存储编号:数据存储名称:家庭成员表简述:存储家庭成员信息的表单数据存储组成:家庭成员+密码+姓名+称呼+生日关键词:用户名相关联处理:数据存储编号:数据存储名称:收入/支出项目表简述:存储收入/支出项目的表单数据存储组成:项目编号+收入/支出项目关键词:项目编号相关联处理:数据存储编号:数据存储名称:日常收入/支出信息表简述:存储日常收入/支出信息的表单数据存储组成:收入/支出编号+收入/支出日期+收入/支出方式+金额+收入/

16、支出项目+来源/去处+收入/支出人员+备注关键词:收入/支出编号相关联处理:数据存储编号:数据存储名称:活期账户信息表简述:存储活期账户信息的表单数据存储组成:存取编号+银行帐号+存取+存取数目+存取日期+剩余金额+取款人关键词:存取编号相关联处理:数据存储编号:数据存储名称:定期帐户信息表简述:存储定期帐户信息的表单数据存储组成:银行帐号+银行名称+银行地址+开户日期+开户金额+期限+是否已取出关键词:银行帐号相关联处理:数据存储编号:数据存储名称:借入/借出信息表简述:存储借入/借出信息的表单数据存储组成:借入/借出编号+借出/借入人+借入/借出人+借入/借出日期+借入/借出金额+借入/借

17、出原因+是否已还关键词:借入/借出编号相关联处理:4.3.4外部实体外部实体编号:外部实体名称:家庭成员简述:进行理财的人员输入的数据流:无输出的数据流:关于理财的一些表单信息5系统总体设计功能结构图 系统的功能结构是根据需求分析的结果来设计的,根据系统详细分析,家庭理财管理系统共分为六个模块,分别为:基础数据管理、日常收支管理、银行储蓄管理、借入借出管理、理财分析和系统管理。 系统功能结构图如下: 数据库设计5.2.1 E-R图E-R图为实体-联系图,提供了表示实体型、属性和联系的方法,用来描述现实世界的概念模型。 将现实世界的实体,属性和联系转化为抽象的概括的概念模型。构成E-R图的基本要

18、素是实体型、属性和联系。 家庭理财的E-R图为:图5-2家庭理财管理系统 E-R图在实验室管理系统中所涉及的实体主要有:家庭成员,银行,收支记录其属性如下:家庭成员姓名,性别,密码,生日,工作单位银行银行名称,账号,开户人,开户日期,金额收支记录日期,类型,账户,收支类型,收支总额 5.2.2数据结构 家庭成员表,如表5-1所示:列名数据类型长度是否为空姓名文本8Null性别文本4Null密码文本10Null工作单位文本10Not null生日日期/时间8Null表5-1 家庭成员表定期帐户表,如表5-2所示:列名数据类型长度是否为空帐号文本20Not null银行名称文本20Null银行地址

19、文本10Null开户日期日期/时间8Null金额货币14Null开户人文本20Null是否已取出文本8Null表5-2 定期账户表日常收入信息表,如图5-3所示:列名数据类型长度是否为空收入编号自动编号8Not null收入日期日期/时间8Null收入方式文本10Null金额货币10Null收入项目文本14Null收入类型文本20Null收入人员文本8Null备注文本100Null表5-3 日常收入信息表借出信息表,如表5-4所示:列名数据类型长度是否为空借出编号文本8Not null得款人文本20Null借出人文本10Null借出日期日期/时间8Null借出金额货币14Null借出原因文本2

20、0Null是否已还文本8Null表5-4 借出信息表借入信息表,如表5-5所示:列名数据类型长度是否为空借入编号自动编号 8Not null借出人文本20Null借入人文本10Null借入日期日期/时间8Null借入金额货币14Null借入原因文本20Null是否已还文本8Null表5-5 借入信息表活期账户表,如表5-6所示:列名数据类型长度是否为空银行帐号文本8Not null银行名称文本20Null银行地址文本10Null开户日期日期/时间8Null开户金额货币14Null开户人文本20Null表5-6 活期账户表活期账户信息表,如表5-7所示:列名数据类型长度是否为空存取帐号自动编号8

21、Not null银行帐号文本20Null存取文本10Null存取数目货币10Null存取日期日期/时间8Null剩余金额货币20Null取款人文本8Null表5-7 活期账户信息表支出信息表,如表5-8所示:列名数据类型长度是否为空项目编号自动编号8Not null支出日期日期/时间8Null支出方式文本10Null金额货币10Null支出项目文本14Null去处文本20Null支出人员文本8Null备注文本8Null表5-8 支出信息表收入项目表,如表5-9所示:列名数据类型长度是否为空项目编号自动编号8Not null收入项目文本20Null表5-9:收入项目表支出项目表,如表5-10所示

22、:列名数据类型长度是否为空支出编号自动编号8Not null支出项目文本20Null表5-10 支出项目表 6系统评价对家庭做了详细的调查后,可以准确的把握家庭理财的需要,怎样才能满足家庭理财的需求。通过可行性分析,了解到无论在技术,资金还是在安全管理上都能够顺利的对系统进行设计。在具体的设计过程中,要严格按照详细调查的结果来设计系统。但是还要照顾特殊情况。对于具体的家庭特设的需求,我们可以适当的考虑做一些改进。在业务流程图中,要依据家庭成员的具体业务来往设计。保证业务的准确。需求分析是这个系统设计的关键。只有这一步做好了我们才可以放心地做以后的工作。对于设计的这个家庭理财系统,可以实现一些家

23、庭理财的基本功能,能够满足一般家庭的财务管理需求。例如:能够实现家庭收入支出的核算。在收入中有其他分类:工资,奖金,福利,补贴,其他等。给用户提供多种报表,如收入记录,可根据收入人员、收入来源、收入方式、收入类型、收入地点、货币类型等进行统计。支出的管理模块中同样允许用户对具体的数据更新和修改。支出中有指出类型,金额等。借款中有编号,借入出人,借入出原因和日期等。银行账户名,账户号,存取日期,金额等。对于这个财务管理系统,可以满足家庭成员的收入,支出,借入款,借出款。银行账户,财务统计等,一些操作需求。所以,这个系统是成功的。 7总结这次课程设计,对我来说是受益匪浅的,在平时的学习中不能够理解

24、信息系统分析这一门课程到底是一门什么样的课程。学习中只是在跟着老师走,每一次上课都是一头雾水。总是感觉这样的课程是没有什么用处的,没有什么太高的知识价值,所以没有足够的重视。但是这次课程设计让我知道了这门课程的重要性。在系统设计中,首先进行需求分析,把系统和具体的实际的家庭中的业务结合起来,明确所设计的系统所具备的功能和解决的问题。然后通过可行性分析,从经济、技术、社会三方面进行阐述和说明系统设计的必要性和可行性。然后就是业务流程图和数据流程图以及数据字典。对于要做的系统已经有了一个比较全面的了解之后。再往下就是数据库和界面的设计。通过这次课程设计,我觉得开发一个系统的关键是需求分析,只有经过

25、详细的调查分析,才能确定系统所需实现的功能和解决的问题。开发过程中的难题和关键是业务流程分析和数据流程分析,这关系到系统整体性和完整性,是系统实现各个功能和各模块之间调用的理论基础。对于数据库的设计,应避免数据冗余和重复,但也不能缺少应有的数据存储,保证数据库的完整性,和安全性,并且应是经过规范化设计的数据存储。对于管理信息系统,我们还不够了解,这是一个复杂繁琐的过程,只有不断的完善,改进才能做出一个好的,适应用户的系统。第一次做系统开发,没有实际的经验,只能根据自己的现有的知识进行设计。有什么不够准确的地方希望老师批评指正。参考文献1陈禹,信息系统分析与设计,北京:高等教育出版社,20082黄梯云,管理信息系统,北京:高等教育出版社,20053. Whitten,. Bentley,肖刚,孙慧译,系统分析与设计方法,北京:机械工业出版社,2007

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1