家庭财务管理系统

上传人:人*** 文档编号:432888753 上传时间:2023-02-24 格式:DOC 页数:21 大小:115KB
返回 下载 相关 举报
家庭财务管理系统_第1页
第1页 / 共21页
家庭财务管理系统_第2页
第2页 / 共21页
家庭财务管理系统_第3页
第3页 / 共21页
家庭财务管理系统_第4页
第4页 / 共21页
家庭财务管理系统_第5页
第5页 / 共21页
点击查看更多>>
资源描述

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

1、家庭财务管理系统1:功能介绍:家庭或者个人财务统计功能,用日历模式列表出每天支出、收入情况。统计各种支出类型,以及各个帐户财务状况,方便做出正确理财计划。家庭财务管理系统是典型管理信息系统(MIS),其开发主要包括后台数据库建立和维护以及前端应用程序开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好库。而对于后者则要求应用程序功能完备,易使用等特点。经过分析,我们使用 MICROSOFT公司 VISUAL BASIC开发工具,利用其提供各种面向对象开发工具,尤其是数据窗口这一能方便而简洁操纵数据库智能化对象,首先在短时间内建立系统应用原型,然后,对初始原型系统进行需求迭代,不断

2、修正和改进,直到形成用户满意可行系统。2:家庭财务管理软件是典型信息管理系统(MIS),其开发主要包括后台数据库建立和维护以及前端应用程序开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好库。而对于后者则要求应用程序功能完备, 易使用等特点。经过分析,我们使用MICROSOFT公司 VISUALC+2003开发工具以及Microsoft Office Access 2003数据库系统,利用其提供各种面向对象开发工具,尤其是数据窗口这一能方便而简洁操纵数据库智能化对象,首先在短时间内建立系统应用原型,然后,对初始原型系统进行需求迭代,不断修正和改进,直到形成用户满意可行系统。3:

3、【摘要】很多家庭都需要一个智能管家来协助他们管理家庭财务、通讯等等。如何实现方便化、标准化管理来提高家庭经营效益,就成为一个新议题。“家庭财务管理”系统是在家庭时自家管理信息系统急迫需求情况下着手开发。4:简介 家庭是一个小小管理单元。它管理已经成为世人注目焦点。随着时代发展。家庭格局发生重大变化。家庭收入和支出是一个零碎又及切身利益相关问题。很多家庭对于一段时期收入和花销不太明了,陷入经济烦恼中。很多家庭都需要一个智能管家来协助他们管理家庭财务、通讯等等。如何实现方便化、标准化管理来提高家庭经营效益就成为一个新议题。家庭财务管理”系统是在家庭对自家管理信息系统急迫需求情况下着手开发。它可以帮

4、助一个家庭记录收入支出情况,并可以通过查询统计来获得家庭人员在一段时期内消费收入信息。它给家庭财务管理带来了极大方便。5家庭财务管理特点(1)家庭财务管理将涉及和家庭收支有关记账、查询、统计等方面工作:(2) 家庭财务管理工作是通过家庭成员中全体或部分来完成。即家庭财务状况或许并不希望所有成员得知。如:未成年儿童:(3)在此软件中,家庭成员可能既是管理者(记账人),又是被管理者(被人记账)。(4)家庭收入记账往往是以家庭成员为单位记录。这种记账方式可以假定为能够被绝大多数家庭接受:(5)为了便于收支查询、统计,需要对收入、支出按特定项目分类:(6)假如希望开发出软件能够被更多家庭使用,则应该考

5、虑到不同家庭其财务收支情况或记账方式将会有所差异这意味着在软件中收入、支出项目设置应具有灵活性。从上分析可以看出:在家庭财务管理中。家庭成员和收支项目是两个关键因素。而收支记账、查询和统计等各项操作都对其有所依赖因此此软件工作模式也就建立在家庭成员合法登记和收入、支出项目类别合理设置基础之上。家庭财务管理系统有较明显输入、中心交换、输出三部分属于变换型DFD。基于前面对家庭财务管理工作内容即工作模式分析。基本确定该软件具有以下基本功能成分:(1)用户登陆窗体用户登陆是信息系统最常采用安全手段。由此可防止非用户进入系统此软件总安全机制首先建立在家庭成员注册登记上。用户输入姓名、口令可以用来作为用

6、户身份验证依据而输入权限则可以用来限制其工作范围,权限从大到小分为设置、记账、停用三种。安全机制最终实现则考虑在软件启动过程中设置用户登陆窗体中获得,通过验证用户名和用户口令。由此确定用户是否合法。并确定用户进入系统后权限。(2)家庭成员登记窗体家庭成员是该软件基本操作对象。通过成员登记有利于记账查账和账目统计汇总。家庭成员一些个人特点可能会和家庭财务管理发生关系。如:生日,结婚纪念日;而通过家庭成员登记则可以建立起及此有关个人档案:当在家庭成员中建立其余家庭成员登记为主表表之间关联时可以由此获得对记录数据一次性维护。在家庭财务管理中,家庭成员可能具有被人记账(操作对象)和记账人(用户)双重身

7、份。因此。成员登记还具有用户注册用途;家庭成员登记关键数据是成员姓名。但为使其登记具有以上所要求多方面价值登记数据还应包括口令、权限、备注等。而进行成员登记时操作应该有追加、删除和修改登记。(3)收支项目设置窗体这个窗口主要作用是记录具体支出项目(如水电费。人情等)和收入项目(如工资,彩票中奖等)。这样可以使收支项目更加清楚:方便账目查询统计,如哪个收入项目是家庭主要收入。给家庭决策提供信息。当在数据库中建立起以收支项目为主表表之间关联时。可由此获得对记录数据一致性维护。在进行收支项目设置时应具有操作有:追加、删除和修改!(4)数据维护 这个窗口实现功能主要是清除一段时间纪录。避免数据库中数据

8、过多,也可以一次性清除所有纪录即对收支数据、收支项目、家庭成员登记等数据做初始化处理:如果后悔前面所作操作,可以如果作了上面操作。向改正话可以按“取消”按钮,事务即可回滚。如果确定操作,就按下“确定”按钮。(5)收支记账窗体在家庭财务管理系统中,收支记账是最基本操作。需要输入数据应包括:家庭成员姓名、收支项目、金额、日期、备注说明,收支记账时操作应包括追加、删除和修改。权限为“设置”“记账”成员就可以通过“追加”“删除”按钮对收入支出表进行修改,收入支出表可以在窗体上面选择:(6)查询窗体针对家庭财务管理特点。查询操作方式通过树形搜索框实现搜索查询,而查询定位精度则以家庭成员、收支项目为搜索单

9、位,并可以精确到以日为基本单位任意时间段。主要是用SQL语句实现查询结果=“select from 收支表where NAME like ” nodetxt ” and date-#” 前面日期 ”#and date ”&前面日期& ”静AND 支出表日期=静”&后面日期&”静GROUP BY支出表姓名PIV0T支出表项目:”此外还需要一个主窗体,来管理,协调各个子窗体。总结“家庭财务管理”系统是在家庭对自家管理信息系统急迫需求情况下着手开发。它可以帮助一个家庭记录收入支出情况,并可以通过查询统计来获得家庭人员在一段时期内消费。收入信息。它给家庭财务管理带来了极大方便。本文详细描述了“家财管理

10、”系统开发环境和各个功能。并且对于具体开发环节也作了详细阐述。但是该系统报表数据库导入导出等还需要进一步完善。6:1 引言家庭理财理念越来越深入人心,现代财务管理应该能够为家庭财务管理者提供充足信息,方便家庭管理者合理理财。使用计算机对家庭财务进行管理,能够极大提高家庭财务管理效率。2 系统分析及设计需求分析,把软件功能总体概念描述为具体功能描述说明,确定了软件需求之后,就进行系统设计,合理划分功能模块。家庭财务管理系统包括系统管理、设置管理、数据管理、交易管理、收支管理、工具管理、窗口管理和帮助管理,详细功能描述如下。系统管理包括系统用户管理、用户密码管理和退出系统管理,财务管理系统只能由具

11、有管理员权限人操作,系统用户管理可以对系统用户进行添加、删除和修改,用户密码管理可以对管理员用户重新设置密码。设置管理包括收入类型管理和支出类型管理,收入类型管理包括收入类型添加、删除和修改,而支出类型管理也包括支出类型添加、删除和修改,还可以进行打印设置和打印输出。数据管理包括用户管理和帐户管理,这里用户是普通用户,可以通过用户管理添加、删除、修改用户和查询用户,帐户管理负责管理家庭在银行所有帐户,包括对帐户增加、删除和修改,还能进行多关键字查询。交易管理是该系统核心功能之一,包括交易信息录入和查询,其中,查询是按多关键字进行。收支管理也是该系统核心功能之一,用于管理用户日常收支信息,包括收

12、支信息录入、收支信息查询。工具管理包括计算器、记事本、万年历和理财投资管理,是为了方便用户而提供附加功能。窗口管理可以对打开窗口按层叠、平铺、水平排列、垂直排列和排列图标进行五种方式显示。帮助管理帮助用户熟悉本系统操作和开发信息。3 数据库设计数据库是信息系统核心和基础。提供存储、维护、检索功能,可以方便、及时、准确地从数据库中获取信息,只有对数据库进行合理逻辑设计和物理设计才能开发出完善和高效信息系统。通过对系统功能分析,家庭财务管理应该包含以下数据库信息。管理员信息,包括代号和密码。收入类型信息,包括编号和名称。支出类型信息,包括编号和名称。收入和支出信息,包括收入支出号、日期、收入或支出

13、类型、收入或支出名称、金额、说明。银行信息,包括编号和银行名称。帐户信息,包括帐号、用户名、卡号、银行、日期、余额、说明。交易信息,包括流水号、帐号、日期、类型、金额。用户信息,包括编号、称呼、名称、说明。以上是现代家庭最基本财务数据管理需求,随着经济发展和城乡一体化深入,越来越多家庭开始具有理财意识,进行了许多其他方面投资,包括债券、股票、基金等,本系统并没有考虑这些需求。家庭财务管理信息系统设计及实现摘要:家庭是一个小小管理单元, 它管理已经成为世人注目焦点。随着时代发展, 家庭格局发生重大变化, 家庭财务收入和支出是一个零碎而又及切身利益相关问题。每一个家庭好比一个小型企业,有着收入、支

14、出及净利,大部分家庭会用脑、用手记录这些烦琐数据,因此很多家庭都需要一个智能管家来协助他们管理家庭财务。如何实现方便化和标准化管理来提高家庭经营效益, 就成为一个新议题。家庭财务管理信息系统是在迫切需要详细了解自家财务状况情况下着手开发,它可以有效地记录和管理家庭收支情况、合理规划和支配家庭资金,并可以通过统计分析来获得家庭人员在一段时期内消费和收入信息,完全替代手记、脑记烦琐,利于调节家庭财政状况,给家庭财务管理带来了极大方便,是家庭理财好帮手。本系统后台数据库使用SQL Server2000,前台开发工具使用JAVA Swing 技术,为单机版数据库管理信息系统。通过对该系统开发,更加了解

15、管理信息系统需求、设计和实现完整过程,从而实现本系统特色和优势。关键词:家庭财务管理;收入;支出;Java1 引言国家统计局2008 年1 月24 日发布统计数据显示,截至2007 年末,我国居民储蓄存款余额为172534 亿元,比上年末增加10967 亿元,特别是像上海、深圳等发达城市,居民可支配收入正在逐步达到中等发达国家水平,许多居民除了购房、购车外还有大量金融资产,如何分配、管理金融资产是居民最大需求。大多数个人对金融方面需求从储蓄、保管金融资产向金融资产保值、增值转变。有些人盲目投资于股市而导致大量损失,还有许多人把大部分资产存在银行做定期储蓄,这些人都不知如何合理分配其金融资产。如何安排自己富余现金,如何筹集自己所需资金,成

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

当前位置:首页 > 资格认证/考试 > 自考

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