1、 经济管理学院本科课程设计说明书 面向对象课程设计 目 录 家庭财务管理系统 3 1 项目概述 3 1.1 系统概述. 3 1.2 项目目标. 3 1.3 项目范围. 3 1.4 业务流程图. 4 2 需求分析 4 2.1 总体目标 4 2.2 具体目标 4 3 概要设计 7 3.1 总体系结构设计 7 4 详细设计 8 4.1 登陆模块 8 4.1.1 模块定义. 8 4.1.2 算法. 8 4.1.3 算法描述. 8 4.2 存储查询模块 9 4.2.1 模块定义. 9 4.2.2 算法. 9 4.2.3 算法描述. 9 5.调试分析. 10 5.1 登录窗口界面 10 5.2 系统登录窗
2、口主界面 10 5.3“日常收入”窗口界面. 10 家庭财务管理系统家庭财务管理系统 1 项目概述项目概述 1.1 1.1 系统概述系统概述 家庭财务的中心内容账务管理。 人们几乎每一天都会经过许多次货币活动。 其中包括了 买入卖出实物,娱乐消费,起居饮食消费,还有发放工资,收缴保费等。如果能把各类不同 的活动进行分类,建立不同的账户,分别对活动进行管理,那么无论现在还是将来,你的账 务就会清楚明白了。 每天, 我们对自己账务的操作有如下几类: 添加新的数据项, 比如今天我卖出了多少钱, 生活中,我们就要对自己还有多少钱,今天所得的利润进行统计。现在我们把这些工作放到 程序里去实现,就是这样的
3、操作。日常生活中,当我们要对一月来,收入支出的情况进行了 解,就非常困难,而观察一个月里的收入之粗总况就更加是问题。做到程序里,把它存放到 一个数据表里就可以了。归结后,账户的操作一般如下:新添,删除,增加,减少,查找, 转账,统计。对重要的数据表记录还可以打印,和生成图表,报表。 1.2 1.2 项目目标项目目标 现代社会家庭的理财观念进一步提高, 理财手段变得更加丰富。 随着生活水平和文化水 平的提高,家庭购买电脑的能力和应用电脑的能力开始提高。电脑及其应用的普及化,人们 应用电脑进行家庭财务管理的观念增强, 因此, 开发一个通用性家庭理财软件已经成为社会 需求。 本系统是一个家庭通用型理
4、财软件, 系统目标是把适合家庭化管理的各种理财手段及 家庭日常收支管理实现计算机化管理, 使对家庭及家庭成员的收支活动更好地进行记录并加 以统计分析成为可能,也使家庭理财变得方便,快捷,全面。 1.3 1.3 项目范围项目范围 现在,人们的生活水平和文化素质普遍提高,并且开始注重生活质量。随着市场经济 的快速发展, 观念的不断更新, 个人理财意识普遍增强, 特别是家庭理财意识得到很大发展, 在意识上,一方面,人们对家庭和个人的各方面消费有想进行统计和分析的愿望,以便更好 地做好家庭收支计划,和家庭财务管理。另一方面,各种理财手段不断丰富,如何把各种理 财手段统一起来, 并且能更加方便的操作成为要求。 在物质基础上, 计算机的应用开始普及, 人们购置计算机和使用计算机的能力增强,人均计算机拥有量将快速提高。这些条件说明, 人们有购买一个家庭化财务软件的要求,在一个可接受的价格范围内,将购买这种软件。使 用这种软件学要家庭有一定的经济基础, 所以这种软件适用于家庭收入在中下层或中下层以 上的家庭。 1.4 1.4 业务流程图业务流程图 图图 1 1 系统业务流程图系统业务流程图