{财务管理公司理财}家庭理财管理系统的开发

上传人:精****库 文档编号:138244011 上传时间:2020-07-14 格式:DOCX 页数:56 大小:349.56KB
返回 下载 相关 举报
{财务管理公司理财}家庭理财管理系统的开发_第1页
第1页 / 共56页
{财务管理公司理财}家庭理财管理系统的开发_第2页
第2页 / 共56页
{财务管理公司理财}家庭理财管理系统的开发_第3页
第3页 / 共56页
{财务管理公司理财}家庭理财管理系统的开发_第4页
第4页 / 共56页
{财务管理公司理财}家庭理财管理系统的开发_第5页
第5页 / 共56页
点击查看更多>>
资源描述

《{财务管理公司理财}家庭理财管理系统的开发》由会员分享,可在线阅读,更多相关《{财务管理公司理财}家庭理财管理系统的开发(56页珍藏版)》请在金锄头文库上搜索。

1、北京联合大学 毕业设计引 言现代家庭与传统家庭在理财方面出现了许多不同,两相比较,现代家庭理财难度更大,其中还潜藏了多种理财危机。其一是收入虽增,支出更大。其二是投资虽广,风险也高。传统家庭理财方式多半以储蓄为主,财富累积速度虽慢,但风险也低,至少不会把本金赔掉。而现在投资理财工具多样化,但若未具备专业知识而盲目理财,其结果不仅白忙一场,还可能因此赔掉老本。其三是子女虽少,花费更多。现代家庭普遍响应计划生育,只有一个孩子,但由于父母十分重视孩子的养育,花在生活上、学习教育上的费用比以前多得多。其四是借钱虽易,利息巨增。我国居民的储蓄存款超过十万亿人民币。特别是像北京、上海、深圳等发达城市,居民

2、的可支配收入正在逐步达到中等发达国家水平。家庭如何管理财产,如何安排理财投资成为了一个很现实的问题。家庭理财系统以家庭理财的概念、理论、本质为基础,剖析了家庭的经济结构,并对理财市场和理财产品进行了分析,在此基础上提出了家庭理财的模式及如何进行家庭理财规划。 家庭理财系统应是现代家庭管理收入和支出的不可缺少的一个信息管理系统,它应该能为理财者提供简单、方便、实用和全面的理财服务。随着信息技术的提高,计算机强大的功能已被我们所见识,信息化在社会生活中已无处不在。作为计算机应用的一部分,使用计算机对家庭财务进行管理,具有着手工管理所无法比拟的优点,如:检索迅速、查找方便、可靠性高、存储量大、保密性

3、好、寿命长、成本低等。这些优点能够极大地提高家庭财务管理的效率,也是家庭理财的科学化、正规化管理,与先进科学技术接轨的重要条件。-56-1绪论1.1 研究背景随着社会经济的发展,一方面人们生活水平和收入均越来越高,另一方面物价飞涨却给人们带来了不小的压力。怎样让手头的财富保值甚至增值已逐渐进入了广大普通家庭。中国统计年鉴的资料表明,近13年来,中国物价上涨率平均达到了6.5,这一数字意味着,如果不用于投资理财,我们手头的现金每年就会减少6.5。从20世纪90年代国内第一家银行推出个人理财产品,到目前几乎所有的银行都拥有了个人理财部,有些甚至引进了更高层次的贵宾理财。这就要求有更好的家庭理财软件

4、。而现代家庭和个人的理财观念也有所增强,生活节奏的加快,和信息化的快速发展,人们已不满足于手写脑记的记账方式。再者,计算机已在家庭中得到了普及,人们的生活已越来越依赖于计算机了。在这样的大环境下,一个操作简单,使用方便,界面大方,环境要求不高的家庭理财系统已迫切成为社会的需要。家庭理财是随着个人理财而发展起来的,而个人理财在西方国家已经有近百年的研究历程,我国金融机构参与的个人理财发展才区区十年,真正意义上的家庭理财甚至可以说是刚刚起步。而且就目前的经济与社会现状和压力来看,社会对家庭理财系统的需求是供不应求的。十几年来,计算机硬件和软件技术高速发展,为家庭理财管理提供了前所未有的高效手段。家

5、庭理财管理将由传统的手写脑记逐渐转向通过计算机对财务进行管理。虽然我国家庭理财在这方面作了大量的工作,先后在财务,物资,人力资源等管理部门引进或者开发了一些系统,提高了工作效率和管理水平。但是总体看来,我国家庭理财的信息化管理仍然处于家庭理财基础业务运行层面的局部。国外的软件技术比较先进,信息化管理水平也比较高,在家庭理财的管理方面很早就引进了计算机软件进行,使得管理起来方便,出错率小,很大程度上避免了家庭理财的流失。1.2 课题目标现代家庭的理财观念进一步提高,理财手段变得更加丰富。随着电脑的普及和信息化的发展,人们应用电脑进行理财的观念增强,故开发一个家庭理财软件已经成为社会和家庭的需求。

6、本系统把家庭理财的各种常用手段(如家庭日常收支管理、银行账户往来管理、财务统计等)借助计算机得以实现。使其对家庭的收支活动等能更好地进行管理,也使得理财变得方便,灵活,全面,使其能满足普通家庭的一般财务记录、管理和统计功能。2 系统分析2.1 需求分析2.1.1 功能需求分析本系统需实现四大功能,分别是:系统管理,基本信息管理,日常财务管理,数据统计管理。其中系统管理包括:系统用户管理,用户密码修改,家庭成员管理,退出。基本信息管理包括:银行信息管理,银行账户管理,收入类型管理,支出类型管理。日常财务管理包括:日常收支管理,银行往来管理。数据统计管理包括:日常收支统计,银行交易统计,资产统计。

7、而每一个单元模块又都能实现相应的查询、添加、修改、删除功能。本系统中,根据用户所拥有的不同权限行使不同的功能。有下列2种用户类型:(l) Admin系统管理员:可以修改自己的密码;可以查看并添加、修改、删除其他用户信息;可以进行系统所有功能的操作。(2) 普通用户:除了不能查看、添加、修改、删除其他用户信息外,普通用户可以进行系统其他所有功能的操作,包括修改自己的密码。2.1.2 性能需求分析(1)易用性需求系统采用窗体显示模式,逻辑清晰,功能全面,简单易用,系统界面尽量符合用户实际操作的要求。数据输入可直接在数据输入框中输入。在一些固定的选项处,系统利用组合框提供可供选项的项目,从而提高输入

8、的速度和准确性,易用性。(2)安全性需求该系统涉及到一个家庭的财务信息,安全性比较重要,系统应有密码设置,防止家庭财务信息外泄或不想被人知道的信息外露。可在每次进入系统前要求输入用户名和密码。当用户错误输入三次则强制退出。另外,系统用户分为两种,系统管理员和普通用户。系统管理员可以进行系统的全部功能操作,普通用户不能操作某些功能,如系统用户管理。这样进一步提高了系统的安全性。2.2可行性研究2.2.1 经济和市场可行性分析随着经济的快速发展,人们的理财意识普遍提高。一方面,人们对家庭和个人的各方面收入和消费有想要进行统计和分析的愿望,以便更方便地进行理财管理和分析计划,对财产做出合理分配。另一

9、方面,各种理财方式层出不穷,如何把这些理财方式统一起来对人们的理财做出贡献,已成为现代家庭和个人的迫切需求。在物质基础上,计算机的应用开始普及,人们购置计算机和使用计算机的能力增强,人均计算机拥有量将快速提高。这些条件说明人们有购买一个家庭理财软件的需求。在一个可接受的价格范围内,人们将购买这种软件,因此具有市场潜力。经过以上分析,开发一个通用型家庭理财软件具有在经济和市场上的可行性。2.2.2 技术可行性分析一个通用型家庭理财软件,可以在项目规模适合大多数家庭的基础上进行开发。(1)操作系统:Windows XP现今,人们通常使用的操作系统有Linux操作系统和Windows操作系统。Lin

10、ux操作系统虽也为图形化界面,但其普及程度远不如Windows操作系统。并且Linux操作系统不能很好的与众多软件兼容,应用起来存在困难,而 Windows操作系统使用方便,可与多种软件兼容。Windows XP是Windows系列里广泛普遍使用的操作系统之一。通过以上比较,决定使用 Windows XP操作系统。(2)系统开发工具:VB6.0因为本系统是针对家庭应用的,不会牵涉到过多跨平台的情况,而且要求界面简单大方,所以选择了一个图形界面较丰富,成本较低的开发工具VB6.0。(3)后台数据库:Access 2007考虑到系统本身的实际应用情况,本人选取Access作为后台数据库。第一,本系

11、统是针对家庭个人用户使用,因此数据量不大。第二,家庭理财管理系统是一款针对家庭的应用软件,而很少有家庭电脑上愿意安装既昂贵又耗内外存空间资源的Oracle 和 SQL Server等商用数据库软件。而Access作为Microsoft Office的一个小小的组件,对于家庭定位的软件是再好不过的了。家庭理财系统在上述的应用环境中,系统的实现在技术上具有可行性。2.3 系统详细分析系统详细分析是在现有资料的基础上深入地调查研究,进行功能分析,最终确定系统的逻辑功能结构。系统分析可以采用业务流程图和数据流程图的方式来表达系统分析的结果1。2.3.1 系统业务流程图家庭理财管理系统的用户信息业务流程

12、图如图2.1所示。系统管理员用户信息系统用户管理用户新密码用户密码修改系统用户信息图2.1 用户信息业务流程图家庭理财管理系统的业务流程图如图2.2所示。银行账户日常收支信息日常收支统计日常收支统计表银行信息银行账户管理家庭成员收入类型支出类型用户银行信息银行信息管理家庭成员信息家庭成员管理收入类型信息支出类型信息收入类型管理支出类型管理日常收支管理日常明细用户银行往来管理银行往来银行交易统计银行交易统计表资产统计资产统计表图2.2 家庭理财管理系统业务流程图2.3.2 系统数据流图数据流图是组织中信息运动的抽象,是管理信息系统逻辑模型的主要形式。这个模型不涉及硬件、软件、数据结构与文件组织,

13、它与系统的物理描述无关,只是用一种图形及与此相关的注释来表示系统的逻辑功能。图形描述简明,清晰,不涉及技术细节,所描述的内容是面向用户的。因此数据流图是系统分析人员与用户进行交流的有效手段,也是系统设计的主要依据之一【2】。数据流图是在对业务流程图进行分析的基础上,从系统的科学性、管理的合理性、实际运行的可行性角度出发,将信息处理功能和彼此之间的联系自顶向下、逐层分解,从逻辑上精确的描述新系统具有的数据加工功能、数据输入、数据输出、数据存储及数据来源和去向。数据流图具有抽象性和概括性两种特性2 。2.3.2.1 系统关联图关联图给出系统的一个总概念,明确了外部项和整个系统的界面。家庭理财管理系

14、统的数据来源是用户,去处是用户。用户向系统输入基本信息、日常财务信息、成员用户信息,经过系统的处理,得到财务数据统计。由此,得到系统的关联图。此系统的关联图如图2.3 所示。用户F3成员、用户信息务家庭理财管理系统F1基本信息F2日常财务F6数据统计报表用户图2.3 家庭理财管理系统关联图2.3.2.2 系统顶层图根据需求定义,此系统必须具备系统管理、基本信息管理、日常财务管理、数据统计四个功能。如系统顶层图2.4所示。D3P2系统管理用户D2成员信息日常财务用户P4数据统计F4理财统计F2成员信息P1基本信息管理P3日常财务管理D1基本数据F1基本信息F3日常财务流图2.4 家庭理财管理系统顶层图2.3.2.3 第一层数据流图F4 资产统计报告F2.3家庭成员用户信息核对F1.2支出类型D2.2家庭成员用户P1.2支出类型管理D2.1用户信息P4.3资产统计P4.2银行交易统计银行交易统计D4.2用户F2.1用户信息F2.2新密码P2.3成员管理P5登陆管理登陆反馈F1.1 收入类型P1.1收入类型管理D1.1收支类型P1.3银行信息管理D1.2银行信息F1.3 银行基本信息P1.4银行账户管理P3.2银行往来管理D3.2银行交易D1.3银行账户P3.1日常收支管理D3.1日常收支P4.1日常收支统计P2.1系统用户D4.1收支统计修改密码P2.2第一层数据流图应

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 商业/管理/HR > 企业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号