家庭财务管理系统设计与实现 下载本文

内容发布更新时间 : 2024/11/5 20:24:15星期一 下面是文章的全部内容请认真阅读。

精品文档就在这里

-------------各类专业好文档,值得你下载,教育,管理,论文,制度,方案手册,应有尽有-------------- --------------------------------------------------------------------------------------------------------------------------------------------

家庭财务管理信息系统的设计与实现

孙根琴1,吴俊萍2

(1.江西省赣南师范学院计划财务处,江西赣州341000;2.江西省赣南师范学院音乐学院,江西赣州341000)

摘要:家庭是一个小小的管理单元, 它的管理已经成为世人注目的焦点。随着时代的发展, 家庭的格局发生重大的变化, 家庭财务的

收入和支出是一个零碎而又与切身利益相关的问题。每一个家庭好比一个小型企业,有着收入、支出及净利,大部分家庭会用脑、用

手记录这些烦琐的数据,因此很多家庭都需要一个智能的管家来协助他们管理家庭财务。如何实现方便化和标准化的管理来提高

家庭经营效益, 就成为一个新的议题。家庭财务管理信息系统是在迫切需要详细了解自家财务状况的情况下着手开发的,它可以有

效地记录和管理家庭的收支情况、合理规划和支配家庭资金,并可以通过统计分析来获得家庭人员在一段时期内的消费和收入信

息,完全替代手记、脑记的烦琐,利于调节家庭财政状况,给家庭财务管理带来了极大的方便,是家庭理财的好帮手。本系统后台数

据库使用SQL Server2000,前台开发工具使用JAVA Swing 技术,为单机版数据库管理信息系统。通过对该系统的开发,更加了解管

理信息系统的需求、设计和实现的完整过程,从而实现本系统的特色和优势。 关键词:家庭财务管理;收入;支出;Java

中图分类号:TP315 文献标识码:A 文章编号:1009-3044(2008)28-0037-05

Design and Realization of Family's Financial Management System SUN Gen-qin1, WU Jun-ping2

(1.Gannan Normal University, Ganzhou 341000, China; 2. Gannan Normal University, Ganzhou 341000, China)

Abstract: Family is the small unit in society and its management have attracted more and more people's attention. With the development

of society, the pattern of family have changed a lot. The incoming and spending is trival but important topic in family. Most families will

record all these trival datas by writing and memorying. However, many of them can't have a clear understanding of the family financial status.

Therefore, we need an intelligent financial helper to help us managing our money. How to improve family's financial profits have become

a new issue. Taking the above reasons into account, we developed Family financial manage-ment system. It can record and manage

family's spending situation. It also can acquire information about the incoming and consumption through statistics. By virtue of sparing the

effort of writing, it brings many convenience to people. This system uses SQL Server2000 database and JAVA Swing technology. In other

words, it belongs to SCM database management system. Through the develop-ment of this system, we have a better understanding of the demands analysis, design and realization.

---------------------------------------------------------精品 文档--------------------------------------------------------------------- 精品文档就在这里

-------------各类专业好文档,值得你下载,教育,管理,论文,制度,方案手册,应有尽有-------------- --------------------------------------------------------------------------------------------------------------------------------------------

Key words: Family Financial Management; incoming;spending;Java

1 引言

国家统计局2008 年1 月24 日发布的统计数据显示,截至2007 年末,我国居民储蓄存款余额为172534 亿元,比上年末增加

10967 亿元,特别是像上海、深圳等发达城市,居民的可支配收入正在逐步达到中等发达国家水平,许多居民除了购房、

购车外还有

大量的金融资产,如何分配、管理金融资产是居民最大的需求。大多数个人对金融方面的需求从储蓄、保管金融资产向金融资产的

保值、增值转变。有些人盲目投资于股市而导致大量损失,还有许多人把大部分资产存在银行做定期储蓄,这些人都不知如何合理

分配其金融资产。如何安排自己富余的现金,如何筹集自己所需的资金,成为了一个现实的问题,这就要求能够提供更好的家庭理 财服务。

家庭财务管理系统是每一个家庭的管理者管理家庭财务不可缺少的管理信息系统,它的内容对于家庭的管理者来说是至关重

要的,所以家庭财务管理信息系统应该能够为每一个家庭的管理者提供充足的信息和快捷的统计手段,大大方便了家庭的管理者合 理理财。

随着计算机科学技术日渐成熟,网上银行的迅速发展,其强大的功能已为人们深刻认识,并已进入人类社会的各个领域,发挥

着越来越重要的作用。作为计算机应用的一部分,使用计算机对家庭财务进行管理具有手工管理所无法比拟的优点,如:检索迅速、

查找方便、可靠性高、存储量大、保密性好、寿命长和成本低等,这些优点能够极大地提高家庭财务管理的效率。因此,开发这样一款

管理软件是很有必要的事情,也是将计算机应用于现实管理一次很有意义的实践活动。

2 系统设计目标

随着现代家庭财务管理观念进一步提高,管理财务的手段也变得更加丰富。生活水平和文化水平的提高,家庭购买电脑的能力

和应用电脑的能力也开始提高,人们应用电脑进行家庭财务管理的观念也在增强,因此,开发一款通用型家庭财务软件已经成为社

会需求。本系统开发的是一款家庭通用型财务管理软件,系统目标是把适合家庭化的常用财务管理手段及家庭日常收支管理实现

计算机化管理,使家庭及家庭成员的收支活动更好地进行记录并加以统计分析,也使家庭理财变得方便、快捷、安全、全面。

本系统是典型的管理信息系统(MIS),其开发主要包括后台数据库的建立和前台应用程序开发两个方面。对于前者要求建立起

收稿日期:2008-08-11

作者简介:孙根琴(1980-),男,本科学历,江西樟树人,江西省赣南师范学院计划财务处助教,主要从事计算机应用;吴俊萍

(1981-),女,本科学历,江西龙南人,江西省赣南师范学院音乐学院助教,主要从事学生工作,管理科学。

ISSN 1009-3044

Computer Knowledge And Technology 电脑知识与技术 Vol.4,No.1,October 2008, pp.37-41,93

---------------------------------------------------------精品 文档--------------------------------------------------------------------- 精品文档就在这里

-------------各类专业好文档,值得你下载,教育,管理,论文,制度,方案手册,应有尽有-------------- --------------------------------------------------------------------------------------------------------------------------------------------

E-mail: jslt@cccc.net.cn http://www.dnzs.net.cn Tel:+86-551-5690963 5690964 37

2008 年第4 卷第1 期(总第28 期)

数据库与信息管理 本栏目责任编辑:闻翔军

Computer Knowledge And Technology 电脑知识与技术

资源的“一致性和完整性”,对于后者则要求应用程序具有“功能完备、使用方便、易于扩展”等特点。 根据家庭财务管理系统的日常工作流程与内容,本系统所实现的功能如下:

1) 账户管理功能:建立新账户、账户浏览和删除帐户等功能。

2) 收支管理功能:收入明细记账、消费支出记账、收入类型管理和支出类型管理等功能。 3) 债权债务管理功能:管理银行存款账户和债权债务账户。

4) 报表图表管理功能:日常收支统计、现金流量图、家庭账户统计、银行存款统计和债权债务统计等功能。 5) 系统设置:用户管理、修改密码、退出系统和皮肤设置等功能。 6) 数据维护:备份数据库和还原数据库功能。

7) 常用工具:记事本、计算器、通讯录和个税计算器等功能。

3 系统需求分析

3.1 系统业务概述

家庭财务的中心内容是账务管理。人们几乎每一天都会经过许多次货币活动。其中包括了买入卖出实物、娱乐消费、起居饮食

消费、发放工资和收缴保费等。如果能把各类不同的活动进行分类,建立不同的账户,分别对活动进行管理,那么无论现在还是将

来,你的账务就会清楚明白了。可以建立如下账户:现金账户、支票账户、存款账户、外汇账户、实物账户、保险账户和借贷账户,建立

好账户后就可对这些账户进行操作。上面是账户的分类,可由实 际情况来选择不同的账户。每天,我们对自己账务的操作有如下 几类:添加新的数据项,比如今天我卖出了多少欧元,生活中,我 们就要对自己还有多少欧元,今天所得的利润进行统计。现在我 们把这些工作放到程序里去实现,就是这样的操作:某账户今天 是添加还是减少,比如对欧元的操作就是减少,如果与这个操作 相关的账户是现金,然后根据货币兑换率提供的值计算现金账户 今天该录入的数值;再如变卖所有古董的收藏,再存入银行,在软 件的实现就为把古董的变卖值转入存款账户;日常生活中,当我 们要对一周来,外汇交易的情况进行了解,就非常困难,而观察外 汇一个月里的利率走势就更加是问题。若在程序中实现,只要把 它存放到一个数据表里就可以了。归根结底,账户的操作一般如 下:新添、删除、增加、减少、查找、转账和统计,对重要的数据还可 以打印和生成图表、报表。因此账户管理还需要一个统计分析的 过程,可定义这样一个过程:分析数据、生成报表和图表。比如日 常收支统计可建立日常收支图表,以数据表、柱形图和圆饼图的 方式对日常收支状况加以统计,统计可按家庭成员、账户名称、收 支类型和时间段分类统计,也可综合统计,以报表或图表的形式 统计并可打印输出,用以存档。系统业务框架图如图1 所示。

---------------------------------------------------------精品 文档---------------------------------------------------------------------