家庭财务管理系统(共10页).doc
《家庭财务管理系统(共10页).doc》由会员分享,可在线阅读,更多相关《家庭财务管理系统(共10页).doc(10页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
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、绝大多数的家庭接受:(5)为了便于收支的查询、统计,需要对收入、支出按特定项目分类:(6)假如希望开发出的软件能够被更多的家庭使用,则应该考虑到不同的家庭其财务收支情况或记账方式将会有所差异这意味着在软件中收入、支出项目的设置应具有灵活性。从上分析可以看出:在家庭财务管理中。家庭成员和收支项目是两个关键因素。而收支的记账、查询和统计等各项操作都对其有所依赖因此此软件的工作模式也就建立在家庭成员的合法登记和收入、支出项目类别的合理设置基础之上。家庭财务管理系统有较明显的输入、中心交换、输出三部分属于变换型的DFD。基于前面对家庭财务管理工作内容即工作模式的分析。基本确定该软件具有以下基本功能成分
6、:(1)用户登陆窗体用户登陆是信息系统最常采用的安全手段。由此可防止非用户进入系统此软件总安全机制首先建立在家庭成员的注册登记上。用户输入的姓名、口令可以用来作为用户身份验证的依据而输入的权限则可以用来限制其工作范围,权限从大到小分为设置、记账、停用三种。安全机制的最终实现则考虑在软件启动过程中设置用户登陆窗体中获得,通过验证用户名和用户口令。由此确定用户是否合法。并确定用户进入系统后的权限。(2)家庭成员登记窗体家庭成员是该软件的基本操作对象。通过成员登记有利于记账查账和账目的统计汇总。家庭成员的一些个人特点可能会和家庭财务管理发生关系。如:生日,结婚纪念日;而通过家庭成员登记则可以建立起与
7、此有关的个人档案:当在家庭成员中建立其余家庭成员登记为主表的表之间的关联时可以由此获得对记录数据的一次性维护。在家庭财务管理中,家庭成员可能具有被人记账(操作对象)和记账人(用户)双重身份。因此。成员登记还具有用户注册用途;家庭成员登记的关键数据是成员姓名。但为使其登记具有以上所要求的多方面价值登记数据还应包括口令、权限、备注等。而进行成员登记时的操作应该有追加、删除和修改登记。(3)收支项目设置窗体这个窗口的主要作用是记录具体的支出项目(如水电费。人情等)和收入项目(如工资,彩票中奖等)。这样可以使收支项目更加清楚:方便账目的查询统计,如哪个收入项目是家庭的主要收入。给家庭决策提供信息。当在
8、数据库中建立起以收支项目为主表的表之间的关联时。可由此获得对记录数据的一致性维护。在进行收支项目设置时应具有的操作有:追加、删除和修改!(4)数据维护 这个窗口实现的功能主要是清除一段时间的纪录。避免数据库中的数据过多,也可以一次性的清除所有的纪录即对收支数据、收支项目、家庭成员登记等数据做初始化处理:如果后悔前面所作的操作,可以如果作了上面的操作。向改正的话可以按“取消”按钮,事务即可回滚。如果确定操作,就按下“确定”按钮。(5)收支记账窗体在家庭财务管理系统中,收支记账是最基本的操作。需要输入的数据应包括:家庭成员姓名、收支项目、金额、日期、备注说明,收支记账时的操作应包括追加、删除和修改
9、。权限为“设置”“记账”的成员就可以通过“追加”“删除”按钮对收入支出表进行修改,收入支出表可以在窗体上面选择:(6)查询窗体针对家庭财务管理的特点。查询操作方式通过树形搜索框实现搜索查询,而查询定位精度则以家庭成员、收支项目为搜索单位,并可以精确到以日为基本单位的任意时间段。主要是用SQL语句实现的查询结果=“select from 收支表where NAME like ” nodetxt ” and date-#” 前面日期 ”#and date ”&前面日期& ”静AND 支出表日期=静”&后面日期&”静GROUP BY支出表姓名PIV0T支出表项目:”此外还需要一个主窗体,来管理,协调
10、各个子窗体。总结“家庭财务管理”系统是在家庭对自家管理信息系统急迫需求的情况下着手开发的。它可以帮助一个家庭记录收入支出情况,并可以通过查询统计来获得家庭人员在一段时期内的消费。收入信息。它给家庭的财务管理带来了极大的方便。本文详细描述了“家财管理”系统的开发环境和各个功能。并且对于具体开发的环节也作了详细的阐述。但是该系统的报表数据库的导入导出等还需要进一步的完善。6:1 引言家庭理财理念越来越深入人心,现代财务管理应该能够为家庭的财务管理者提供充足的信息,方便家庭的管理者的合理理财。使用计算机对家庭财务进行管理,能够极大提高家庭财务管理的效率。2 系统分析与设计需求分析,把软件功能的总体概
11、念描述为具体的功能描述说明,确定了软件需求之后,就进行系统设计,合理划分功能模块。家庭财务管理系统包括系统管理、设置管理、数据管理、交易管理、收支管理、工具管理、窗口管理和帮助管理,详细的功能描述如下。系统管理包括系统用户管理、用户密码管理和退出系统管理,财务管理系统只能由具有管理员权限的人操作,系统用户管理可以对系统用户进行添加、删除和修改,用户密码管理可以对管理员用户重新设置密码。设置管理包括收入类型管理和支出类型管理,收入类型管理包括收入类型的添加、删除和修改,而支出类型管理也包括支出类型的添加、删除和修改,还可以进行打印设置和打印输出。数据管理包括用户管理和帐户管理,这里的用户是普通用
12、户,可以通过用户管理添加、删除、修改用户和查询用户,帐户管理负责管理家庭在银行的所有帐户,包括对帐户的增加、删除和修改,还能进行多关键字的查询。交易管理是该系统核心功能之一,包括交易信息的录入和查询,其中,查询是按多关键字进行的。收支管理也是该系统的核心功能之一,用于管理用户的日常收支信息,包括收支信息的录入、收支信息查询。工具管理包括计算器、记事本、万年历和理财投资管理,是为了方便用户而提供的附加功能。窗口管理可以对打开的窗口按层叠、平铺、水平排列、垂直排列和排列图标进行五种方式的显示。帮助管理帮助用户熟悉本系统操作和开发信息。3 数据库设计数据库是信息系统的核心和基础。提供存储、维护、检索
13、功能,可以方便、及时、准确地从数据库中获取信息,只有对数据库进行合理的逻辑设计和物理设计才能开发出完善和高效的信息系统。通过对系统功能的分析,家庭财务管理应该包含以下数据库信息。管理员信息,包括代号和密码。收入类型信息,包括编号和名称。支出类型信息,包括编号和名称。收入和支出信息,包括收入支出号、日期、收入或支出类型、收入或支出名称、金额、说明。银行信息,包括编号和银行名称。帐户信息,包括帐号、用户名、卡号、银行、日期、余额、说明。交易信息,包括流水号、帐号、日期、类型、金额。用户信息,包括编号、称呼、名称、说明。以上是现代家庭最基本的财务数据管理需求,随着经济的发展和城乡一体化的深入,越来越
14、多的家庭开始具有理财意识,进行了许多其他方面的投资,包括债券、股票、基金等,本系统并没有考虑这些需求。家庭财务管理信息系统的设计与实现摘要:家庭是一个小小的管理单元, 它的管理已经成为世人注目的焦点。随着时代的发展, 家庭的格局发生重大的变化, 家庭财务的收入和支出是一个零碎而又与切身利益相关的问题。每一个家庭好比一个小型企业,有着收入、支出及净利,大部分家庭会用脑、用手记录这些烦琐的数据,因此很多家庭都需要一个智能的管家来协助他们管理家庭财务。如何实现方便化和标准化的管理来提高家庭经营效益, 就成为一个新的议题。家庭财务管理信息系统是在迫切需要详细了解自家财务状况的情况下着手开发的,它可以有
15、效地记录和管理家庭的收支情况、合理规划和支配家庭资金,并可以通过统计分析来获得家庭人员在一段时期内的消费和收入信息,完全替代手记、脑记的烦琐,利于调节家庭财政状况,给家庭财务管理带来了极大的方便,是家庭理财的好帮手。本系统后台数据库使用SQL Server2000,前台开发工具使用JAVA Swing 技术,为单机版数据库管理信息系统。通过对该系统的开发,更加了解管理信息系统的需求、设计和实现的完整过程,从而实现本系统的特色和优势。关键词:家庭财务管理;收入;支出;Java1 引言国家统计局2008 年1 月24 日发布的统计数据显示,截至2007 年末,我国居民储蓄存款余额为 亿元,比上年末
16、增加10967 亿元,特别是像上海、深圳等发达城市,居民的可支配收入正在逐步达到中等发达国家水平,许多居民除了购房、购车外还有大量的金融资产,如何分配、管理金融资产是居民最大的需求。大多数个人对金融方面的需求从储蓄、保管金融资产向金融资产的保值、增值转变。有些人盲目投资于股市而导致大量损失,还有许多人把大部分资产存在银行做定期储蓄,这些人都不知如何合理分配其金融资产。如何安排自己富余的现金,如何筹集自己所需的资金,成为了一个现实的问题,这就要求能够提供更好的家庭理财服务。家庭财务管理系统是每一个家庭的管理者管理家庭财务不可缺少的管理信息系统,它的内容对于家庭的管理者来说是至关重要的,所以家庭财
17、务管理信息系统应该能够为每一个家庭的管理者提供充足的信息和快捷的统计手段,大大方便了家庭的管理者合理理财。随着计算机科学技术日渐成熟,网上银行的迅速发展,其强大的功能已为人们深刻认识,并已进入人类社会的各个领域,发挥着越来越重要的作用。作为计算机应用的一部分,使用计算机对家庭财务进行管理具有手工管理所无法比拟的优点,如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长和成本低等,这些优点能够极大地提高家庭财务管理的效率。因此,开发这样一款管理软件是很有必要的事情,也是将计算机应用于现实管理一次很有意义的实践活动。2 系统设计目标随着现代家庭财务管理观念进一步提高,管理财务的手段也变得更
18、加丰富。生活水平和文化水平的提高,家庭购买电脑的能力和应用电脑的能力也开始提高,人们应用电脑进行家庭财务管理的观念也在增强,因此,开发一款通用型家庭财务软件已经成为社会需求。本系统开发的是一款家庭通用型财务管理软件,系统目标是把适合家庭化的常用财务管理手段及家庭日常收支管理实现计算机化管理,使家庭及家庭成员的收支活动更好地进行记录并加以统计分析,也使家庭理财变得方便、快捷、安全、全面。本系统是典型的管理信息系统(MIS),其开发主要包括后台数据库的建立和前台应用程序开发两个方面。对于前者要求建立起资源的“一致性和完整性”,对于后者则要求应用程序具有“功能完备、使用方便、易于扩展”等特点。根据家
19、庭财务管理系统的日常工作流程与内容,本系统所实现的功能如下:1) 账户管理功能:建立新账户、账户浏览和删除帐户等功能。2) 收支管理功能:收入明细记账、消费支出记账、收入类型管理和支出类型管理等功能。3) 债权债务管理功能:管理银行存款账户和债权债务账户。4) 报表图表管理功能:日常收支统计、现金流量图、家庭账户统计、银行存款统计和债权债务统计等功能。5) 系统设置:用户管理、修改密码、退出系统和皮肤设置等功能。6) 数据维护:备份数据库和还原数据库功能。7) 常用工具:记事本、计算器、通讯录和个税计算器等功能。3 系统需求分析3.1 系统业务概述家庭财务的中心内容是账务管理。人们几乎每一天都
20、会经过许多次货币活动。其中包括了买入卖出实物、娱乐消费、起居饮食消费、发放工资和收缴保费等。如果能把各类不同的活动进行分类,建立不同的账户,分别对活动进行管理,那么无论现在还是将来,你的账务就会清楚明白了。可以建立如下账户:现金账户、支票账户、存款账户、外汇账户、实物账户、保险账户和借贷账户,建立好账户后就可对这些账户进行操作。上面是账户的分类,可由实际情况来选择不同的账户。每天,我们对自己账务的操作有如下几类:添加新的数据项,比如今天我卖出了多少欧元,生活中,我们就要对自己还有多少欧元,今天所得的利润进行统计。现在我们把这些工作放到程序里去实现,就是这样的操作:某账户今天是添加还是减少,比如
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 家庭 财务管理 系统 10
限制150内