家庭理财系统报告

上传人:飞*** 文档编号:31310649 上传时间:2018-02-06 格式:DOC 页数:59 大小:938.50KB
返回 下载 相关 举报
家庭理财系统报告_第1页
第1页 / 共59页
家庭理财系统报告_第2页
第2页 / 共59页
家庭理财系统报告_第3页
第3页 / 共59页
家庭理财系统报告_第4页
第4页 / 共59页
家庭理财系统报告_第5页
第5页 / 共59页
点击查看更多>>
资源描述

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

1、目 录一、系统分析 .- 2 -1.1 需求分析 .- 2 -1.2 系统功能结构 .- 2 -1.3 构建开发环境 .- 3 -1.4 系统预览 .- 3 -二、数据库设计 .- 7 -2.1 数据库分析 .- 7 -2.2 数据库实体 E-R 图 .- 8 -2.3 数据库表的设计 .- 9 -三、系统整体布局 .- 11 -3.1 主界面初始化和退出 .- 11 -3.2 系统帮助的实现 .- 12 -四、用户管理功能 .- 12 -4.1 用户登录界面 .- 12 -4.2 实现用户登录 .- 15 -4.3 用户管理功能实现 .- 17 -五、银行卡管理功能 .- 20 -六、收入记

2、录管理功能 .- 21 -6.1 收入记录管理界面实现 .- 21 -6.2 收入记录编辑对话框实现 .- 21 -七、支出记录管理功能 .- 26 -八、数据的读取和写入 .- 26 -8.1 用户信息数据库操作实现 .- 26 -8.2 银行卡信息数据库操作实现 .- 30 -8.3 支出记录数据库操作实现 .- 40 -8.4 收入记录操作数据库操作实现 .- 49 -九、总结 .- 59 - 1 -一、系统分析系统分析用来清理一个系统的脉络,个人财务管理系统都包括哪些功能?如何创建自己的登录名,如何管理自己的收入和支出?本节系统分析主要解决这几个问题,让开发者知道系统的功能。1.1 需

3、求分析需求分析就是掌握用户要求的功能,将用户的口头要求装换成需求文档,用简洁明了的语句概括出家庭理财帮手的主要功能。本系统需要具备如下功能。管理银行卡信息:包括增加、删除、修改银行卡信息。其中银行卡信息包括卡号、开户银行名称、余额等。管理收入记录:包括增加、删除、修改收入记录。收入记录包括收入时间、记录时间、收入金额、收入来源、备注、收入方式等详细信息。其中收入时间是本次收入实际发生的时间,记录时间是指最近一次修改该记录的时间,收入来源是指为什么会有该输入(如工资) ,备注是对收入记录的特别说明。管理支出记录:包括增加、删除、修改支出记录。支出记录包括支出时间、记录时间、支出金额、支出用途、备

4、注、支出方式等详细信息。其中,支出时间是本次支出实际发生的时间,记录时间是指最近一次修改该记录的时间,支出用途是指为什么会有该支出(如买日用品) ,备注是对收入记录的特别说明。支持多个人的理财数据管理:因为一个家庭只有一台计算机,安装一个软件,同时有多个人的数据存在。而且,个人的数据应该具有保密性,不能随便被查阅。支出记录和收入记录可以与具体的银行卡相连,表示将钱存入银行卡,或由该银行卡支出。而且,相关联的银行卡应该是属于登陆者本人的。支出方式、收入方式、收入来源,支出用途应该可以给出一些默认的选项,让用户在操作的时候可以尽量少地输入数据。不同的用户之间应该具有一定的权限级别,分成管理员和普通

5、用户两种,管理员拥有用户管理等高级权限,而普通用户则只能管理自己的记录。任何权限的用户都只能管理属于自己的银行卡、收入记录、支出记录。查看特定时间段内的收入记录和支出记录。根据收入记录和支出记录,对此人的收入和支出进行统计。1.2 系统功能结构系统功能就是通过一个图例分析本系统主要的功能,系统结构图将系统分成两部分,主要是通过登录人员的权限不同来划分的。普通用户可以实现三个功能,而管理员可实现五个功能。系统结构图如下:- 2 -1.3 构建开发环境开发个人财务管理系统这个软件用到的开发工具及数据库系统如下:基于.NET Framework 3.5 版的 Visual Studio 2008。M

6、icrosoft Access 2003 数据库,因为本系统只涉及家庭的一些日常记账,数据量非常少,所以考虑使用 Office 2003 包含的 Acess 数据库。1.4 系统预览个人财务管理系统是一个非常方便的记账工具,打开后的默认界面如下图(1)所示。用户单击工具的“登录”按钮,可以打开登录对话框如下图(2)所示,然后可以登录自己的记账系统。图(1)默认运行界面家庭理财帮手普通用户 管理员支出管理收入管理银行卡管理支出管理收入管理银行卡管理用户管理其他功能- 3 -(2)登录界面如果登录用户名不存在,可以通过单击“如果还没有用户,请创建用户”链接,创建一个新的家庭用户,如下图所示:登录权限有两种,如果是普通用户,界面如下图(1)所示。如果是管理员,则界面如下图(2 )所示。管理员比普通用户多两个选项卡,用户管理和其他功能。- 4 -用户管理主要是管理这个个人财务管理系统中创建的所有用户,如下图(1)所示。其他功能包括两个功能:消费方式和用途分类。这两个功能类似字典表,用户的消费方式(现金或卡)都是提前设计好的,不允许用户随意输入,但是管理员可以修改,如下图(2)所示。- 5 -(1)用户管理界面(2)其他功能界面本系统最主要的两个功能就是登记收入和支出。收入界面如下图(1)所示,其中右侧有一排按钮,可实现查询和统计等功能。支出界面功能与之类似,效果如下

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 中学教育 > 其它中学文档

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