资源描述:
《家庭理财系统》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、全国计算机应用技术证书考试(NIT)全国计算机应用技术证书考试(NIT)家庭理财系统考生姓名:学员证号:身份证号:辅导老师:完成日期:21全国计算机应用技术证书考试(NIT)作品名称:家庭理财系统完成本系统的软硬件配置:硬件:cpu:酷睿2T6600内存:2G硬盘:320G软件:系统:Windows7数据库管理系统:VisualFoxPro6.0文字处理软件:Word2007作业内容:一.家庭理财系统建设的背景和意义“家庭理财系统”主要是一个财务方面的管理系统,它的主要目标是通过对家庭的收入、支出、存取款、固定资产、债务等进行科学的管理,使家庭的财务管理更准确、更科学。现今社会发展越
2、来越快,人民生活水平越来越高,人民的消费项目越来越多,使得我们对怎样合理地进行财务上的支出,合理地规划和管理家庭财产,合理地支配家庭的资金越来越重视。本系统的开发正是利用计算机对家庭的财产进行合理有效的管理,利用计算机对家庭家财务进行管理,具有着手工管理所无法比拟的优点,21全国计算机应用技术证书考试(NIT)如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高家庭财务管理的效率,使家庭理财更加科学化。庭理财系统是每一个家庭管理家庭财务收入和支出的不可缺少的一个管理信息系统,它的内容对于家庭的管理者来说是至关重要的,所以家庭理财系统应该能够为
3、每一个家庭的管理者提供充足的信息和快捷的查询手段,以便家庭的管理者更好的理财。通过计算机管理家庭财产,实现无纸化理财;通过查询分析,统计出各项数据,分析出生活中的浪费和节约的地方;通过强大的查询和索检功能,高效的索检出数据,提高办事效率。这就是家庭理财系统所要达到的目的。二.系统概述2.1开发设计的主要思想和目标开发设计家庭理财系统的主要思想是:①尽量采用学校现有软硬件环境,及先进的管理系统开发方案,从而达到充分利用学校现有资源,提高系统开发水平和应用效果的目的;②系统应符合家庭收支情况的有关事项,满足对家庭日常管理的需要,并达到操作过程中的直观、方便、实用、安全等要求;③系统采用模
4、块化程设计方法,便于系统的各个组合和个性,也便于未参加开发的技术维护人员补充和维护。“家庭理财系统”的主要目标是通过对家庭的收入、支出、存取款、固定资产、债务等进行科学的管理,使家庭的财务管理更准确、更科学.2.2系统的主要功能“家庭理财系统”的功能主要包括以下几个部分:1.收支管理21全国计算机应用技术证书考试(NIT)日常收入、支出管理是家庭理财系统最基本的功能.通过记录每个家庭成员的收支情况(包括收支日期、项目、地点、收支方式、金额、收支账号等),可以让家庭收支情况变得一目了然.2、存取款管理存取款管理通过银行存款和取款是大多数家庭理财得基本手段之一,可以记录家庭的存取款状况.
5、3、家庭资金共用管理在家庭内部,经常会发生资金的共用现象例如款项从一个家庭成员的账户转至另一个家庭成员的账户等,家庭资金共用管理可以对这种家庭成员之间的资金流动进行科学的管理.4、固定资产管理每个家庭都有一批固定的资产,例如汽车、房子、家用电器、家具等,利用“家庭理财系统”的固定资产管理功能,可以对家庭的不动产进行科学的管理5、债务管理每个家庭都有可能存在债务,包括借入债务和借出债务,债务管理功能可以对借入、借出债务以及还款状况进行有效的记录和监控.6、统计报表统计报表是“家庭理财系统”中最重要的功能之一.在“家庭理财系统”中,提供的报表有10个,包括收支一览表、存取款一览表、家庭资
6、金共用一览表、日常收支对照表、家庭资金损益表、家庭资金汇总表、固定资产汇总表等.通过这一系列的报表,可以充分了解家庭财产的运行状况,分析资金的使用流向,进一步提高家庭资金的利用率,达到最大的收益.21全国计算机应用技术证书考试(NIT)三.系统分析和设计3.1数据表的设计在系统设计中,数据表的设计是关键,如何根据系统要实现的功能合理地设计数据表,将关系到整个系统的运行效率甚至整个系统的成败。本系统中涉及的主要几个表如下。1、日常收支表(表名:tally)该表主要记录家庭日常收入、支出情况,包括摘要、日期、金额、收入/支出方式、收入/支出账号、收入/支出人等字段,如图4-1所示。tal
7、lyLabelTypeidIDintegert_name摘要char(80)in_out收入/支出integert_date收入/支出日期dateio_item收入/支出项目integert_money金额numeric(10,2)t_address收入/支出地点char(20)t_member收入/支出人integerpaytype收入/支出方式integerbankaccount收入支出账号integerremark备注Varchar(80)2、收支项