VB家庭财务管理系统课程设计报告1.docx
- 文档编号:6686962
- 上传时间:2023-01-09
- 格式:DOCX
- 页数:10
- 大小:219.69KB
VB家庭财务管理系统课程设计报告1.docx
《VB家庭财务管理系统课程设计报告1.docx》由会员分享,可在线阅读,更多相关《VB家庭财务管理系统课程设计报告1.docx(10页珍藏版)》请在冰豆网上搜索。
VB家庭财务管理系统课程设计报告1
经济管理学院本科课程设计说明书
面向对象课程设计
学号:
1005170113
1005170116
姓名:
朱松洁
李登
班级:
管理101
专业:
信息管理与信息系统
系别:
管理系
指导教师:
杨胜春
目录
家庭财务管理系统2
1项目概述2
1.1系统概述2
1.2项目目标3
1.3项目范围3
1.4业务流程图3
2需求分析4
2.1总体目标4
2.2具体目标4
3概要设计6
3.1总体系结构设计6
4详细设计7
4.1登陆模块7
4.1.1模块定义7
4.1.2算法7
4.1.3算法描述8
4.2存储查询模块8
4.2.1模块定义8
4.2.2算法8
4.2.3算法描述8
5.调试分析9
5.1登录窗口界面9
5.2系统登录窗口主界面9
5.3“日常收入”窗口界面10
家庭财务管理系统
1项目概述
1.1系统概述
家庭财务的中心内容账务管理。
人们几乎每一天都会经过许多次货币活动。
其中包括了买入卖出实物,娱乐消费,起居饮食消费,还有发放工资,收缴保费等。
如果能把各类不同的活动进行分类,建立不同的账户,分别对活动进行管理,那么无论现在还是将来,你的账务就会清楚明白了。
每天,我们对自己账务的操作有如下几类:
添加新的数据项,比如今天我卖出了多少钱,生活中,我们就要对自己还有多少钱,今天所得的利润进行统计。
现在我们把这些工作放到程序里去实现,就是这样的操作。
日常生活中,当我们要对一月来,收入支出的情况进行了解,就非常困难,而观察一个月里的收入之粗总况就更加是问题。
做到程序里,把它存放到一个数据表里就可以了。
归结后,账户的操作一般如下:
新添,删除,增加,减少,查找,转账,统计。
对重要的数据表记录还可以打印,和生成图表,报表。
1.2项目目标
现代社会家庭的理财观念进一步提高,理财手段变得更加丰富。
随着生活水平和文化水平的提高,家庭购买电脑的能力和应用电脑的能力开始提高。
电脑及其应用的普及化,人们应用电脑进行家庭财务管理的观念增强,因此,开发一个通用性家庭理财软件已经成为社会需求。
本系统是一个家庭通用型理财软件,系统目标是把适合家庭化管理的各种理财手段及家庭日常收支管理实现计算机化管理,使对家庭及家庭成员的收支活动更好地进行记录并加以统计分析成为可能,也使家庭理财变得方便,快捷,全面。
1.3项目范围
现在,人们的生活水平和文化素质普遍提高,并且开始注重生活质量。
随着市场经济的快速发展,观念的不断更新,个人理财意识普遍增强,特别是家庭理财意识得到很大发展,在意识上,一方面,人们对家庭和个人的各方面消费有想进行统计和分析的愿望,以便更好地做好家庭收支计划,和家庭财务管理。
另一方面,各种理财手段不断丰富,如何把各种理财手段统一起来,并且能更加方便的操作成为要求。
在物质基础上,计算机的应用开始普及,人们购置计算机和使用计算机的能力增强,人均计算机拥有量将快速提高。
这些条件说明,人们有购买一个家庭化财务软件的要求,在一个可接受的价格范围内,将购买这种软件。
使用这种软件学要家庭有一定的经济基础,所以这种软件适用于家庭收入在中下层或中下层以上的家庭。
1.4业务流程图
图1系统业务流程图
2需求分析
软件需求分析的目标是深入描述软件的功能和性能,确定软件的约束和软件同其它系统元素的接口细节,定义软件的其它有效性需求。
需求分析阶段研究的对象是软件项目的用户需求。
一方面,必须全面理解用户的各项要求,但又不能全盘接受所有的要求,另一方面,要准确地表达被接受的用户要求。
2.1总体目标
家庭财务管理主要由日常记账管理和应用各种理财手段进行理财实现家庭资金的最大增值。
记账按范围和使用方式可分为现金记账,定期存款记账,活期记账,债权债务记账。
它们分别对应于现金账户,定期存款账户,活期账户,债权债务账户,保险账户。
现金账户可为不同家庭成员建立自己的账户,也可一人建立几个账户,以便把自己的现金按类归划,按用途有效的进行消费计划和统计。
2.2具体目标
(1)要收入、支出更加全面
可从多方面增加收入支出的情况,包括一般收入、借款所的、它人还钱等。
支出同样如此。
(2)灵活设置系统
包括成员、消费名称、收入来源、银行名称。
(3)增加存储功能
可模拟银行,从而得知怎样才能更好的增加收入,包括现金存储、存款支出、存储查询、存款支出查询。
(4)各费用的统计
包括日常支出、综合统计等。
由需求分析得到本系统的关系图,如下图所示:
图2一般收入关系图
图3家庭成员关系图
图4借入收入关系图
图5存取关系图
图6日常支出关系图
3概要设计
3.1总体系结构设计
图7家庭理财信息系统结构图
4详细设计
4.1登陆模块
4.1.1模块定义
用户注册及登陆模块
(1)模块编号:
S1
(2)模块名称:
用户登陆
(3)模块功能:
用户登陆,登陆时用户添写用户编号和密码请求登陆,系统会从数据库中进行检索,如果有匹配的信息,则表示登陆成功,否则登陆失败,提示重新登陆。
4.1.2算法
(1)如果数据库中没有与输入用户编码相对应的数据,则视为“用户不存在”。
(2)如果用户输入的密码和数据库中内容不一致,则视为“密码错误”。
4.1.3算法描述
图8登录算法流程图
4.2存储查询模块
4.2.1模块定义
存储查询模块
(1)模块编号:
S2
(2)模块名称:
存储
(3)模块功能:
对银行存储进行管理,并可以查询存款的多少。
4.2.2算法
(1)如果数据库中没有与输入合理日期,则视为“输入无效”。
(2)如果用户输入的名字和数据库中内容不一致,则视为“用户不存在”。
4.2.3算法描述
图9查询算法流程图
5.调试分析
5.1登录窗口界面
图10用户登录界面
5.2系统登录窗口主界面
图11系统主界面
5.3“日常收入”窗口界面
图12“日常收入”界面
还有其他的调试过程中出现的窗口界面,这里就不一一列举了。
参考文献
[1]《VisualBasic程序设计教程》王珊机械工业出版社
[2]《VB程序设计》莫德举,夏涛北京邮电大学出版社
[3]《VisualBasic程序设计综合教程》朱从旭清华大学出版社
[4]《VisualBasic程序设计》赵万龙中国铁道出版社
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- VB 家庭 财务管理 系统 课程设计 报告