VB家庭财务管理系统课程设计报告_第1页
VB家庭财务管理系统课程设计报告_第2页
VB家庭财务管理系统课程设计报告_第3页
VB家庭财务管理系统课程设计报告_第4页
VB家庭财务管理系统课程设计报告_第5页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

经济管理学院本科课程设计说明书 面向对象课程设计 学 号 姓 名 朱松洁 李 登 班 级 管理 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 11 1 系统概述系统概述 家庭财务的中心内容账务管理 人们几乎每一天都会经过许多次货币活动 其中包括 了买入卖出实物 娱乐消费 起居饮食消费 还有发放工资 收缴保费等 如果能把各类 不同的活动进行分类 建立不同的账户 分别对活动进行管理 那么无论现在还是将来 你的账务就会清楚明白了 每天 我们对自己账务的操作有如下几类 添加新的数据项 比如今天我卖出了多少 钱 生活中 我们就要对自己还有多少钱 今天所得的利润进行统计 现在我们把这些工 作放到程序里去实现 就是这样的操作 日常生活中 当我们要对一月来 收入支出的情 况进行了解 就非常困难 而观察一个月里的收入之粗总况就更加是问题 做到程序里 把它存放到一个数据表里就可以了 归结后 账户的操作一般如下 新添 删除 增加 减少 查找 转账 统计 对重要的数据表记录还可以打印 和生成图表 报表 1 21 2 项目目标项目目标 现代社会家庭的理财观念进一步提高 理财手段变得更加丰富 随着生活水平和文化 水平的提高 家庭购买电脑的能力和应用电脑的能力开始提高 电脑及其应用的普及化 人们应用电脑进行家庭财务管理的观念增强 因此 开发一个通用性家庭理财软件已经成 为社会需求 本系统是一个家庭通用型理财软件 系统目标是把适合家庭化管理的各种理 财手段及家庭日常收支管理实现计算机化管理 使对家庭及家庭成员的收支活动更好地进 行记录并加以统计分析成为可能 也使家庭理财变得方便 快捷 全面 1 31 3 项目范围项目范围 现在 人们的生活水平和文化素质普遍提高 并且开始注重生活质量 随着市场经 济的快速发展 观念的不断更新 个人理财意识普遍增强 特别是家庭理财意识得到很大 发展 在意识上 一方面 人们对家庭和个人的各方面消费有想进行统计和分析的愿望 以便更好地做好家庭收支计划 和家庭财务管理 另一方面 各种理财手段不断丰富 如 何把各种理财手段统一起来 并且能更加方便的操作成为要求 在物质基础上 计算机的 应用开始普及 人们购置计算机和使用计算机的能力增强 人均计算机拥有量将快速提高 这些条件说明 人们有购买一个家庭化财务软件的要求 在一个可接受的价格范围内 将 购买这种软件 使用这种软件学要家庭有一定的经济基础 所以这种软件适用于家庭收入 在中下层或中下层以上的家庭 1 41 4 业务流程图业务流程图 收入支出表 收入支出帐簿 用户 设置信息 收入支出管理 用户信息表 消费表 存款表 信息管理簿 统计 用户 图图 1 1 系统业务流程图系统业务流程图 2 需求分析需求分析 软件需求分析的目标是深入描述软件的功能和性能 确定软件的约束和软件同其它系 统元素的接口细节 定义软件的其它有效性需求 需求分析阶段研究的对象是软件项目的用户需求 一方面 必须全面理解用户的各项 要求 但又不能全盘接受所有的要求 另一方面 要准确地表达被接受的用户要求 2 12 1 总体目标总体目标 家庭财务管理主要由日常记账管理和应用各种理财手段进行理财实现家庭资金的最大 增值 记账按范围和使用方式可分为现金记账 定期存款记账 活期记账 债权债务记账 它们分别对应于现金账户 定期存款账户 活期账户 债权债务账户 保险账户 现金账 户可为不同家庭成员建立自己的账户 也可一人建立几个账户 以便把自己的现金按类归 划 按用途有效的进行消费计划和统计 2 22 2 具体目标具体目标 1 要收入 支出更加全面 可从多方面增加收入支出的情况 包括一般收入 借款所的 它人还钱等 支出同样 如此 2 灵活设置系统 包括成员 消费名称 收入来源 银行名称 3 增加存储功能 可模拟银行 从而得知怎样才能更好的增加收入 包括现金存储 存款支出 存储 查询 存款支出查询 4 各费用的统计 包括日常支出 综合统计等 由需求分析得到本系统的关系图 如下图所示 图图 2 2 一般收入关系图一般收入关系图 图图 3 3 家庭成员关系图家庭成员关系图 一般收入 收入人 收入金额 日期 收入来源 备注 家庭成员 成员编号 成员名称 成员权限 借入收入 借款人 货款人 借入金额 借款时间 备注 借款日期 图图 4 4 借入收入关系图借入收入关系图 图图 5 5 存取关系图存取关系图 日常支出 总价格 消费日期 消费时间 消费用途 说明 消费名称 消费人数量 图图 6 6 日常支出关系图日常支出关系图 存 取款 存取款人 存取款金额 日期 银行 备注 3 概要设计概要设计 3 13 1 总体系结构设计总体系结构设计 图图 7 7 家庭理财信息系统结构图家庭理财信息系统结构图 家庭理财系统 收入管理 一般收入信息 借入收入信息 返还收入信息 股票收入信息 支出管理 日常支出信息 股票支出信息 借出支出信息 还贷支出信息 存储管理 现金存储信息 存储支出信息 存储查询 设置 设置成员名称 设置消费名称 设置收入来源 设置银行名称 数据统计 日常支出 借出返还 借入还贷 综合统计 查询 返还收入 借出支出 借入收入 日常支出 一般收入 股票买入 股票卖出 4 详细设计详细设计 4 14 1 登陆模块登陆模块 4 1 14 1 1 模块定义模块定义 用户注册及登陆模块 1 模块编号 S1 2 模块名称 用户登陆 3 模块功能 用户登陆 登陆时用户添写用户编号和密码请求登陆 系统会从数据 库中进行检索 如果有匹配的信息 则表示登陆成功 否则登陆失败 提示重新登陆 4 1 24 1 2 算法算法 1 如果数据库中没有与输入用户编码相对应的数据 则视为 用户不存在 2 如果用户输入的密码和数据库中内容不一致 则视为 密码错误 4 1 34 1 3 算法描述算法描述 图图 8 8 登录算法流程图登录算法流程图 Y 开始 输入用户编号 检验编号 编号是否存在 显示用户名输入密码 密码是否正确进入主界面 结束 N NY 4 24 2 存储查询模块存储查询模块 4 2 14 2 1 模块定义模块定义 存储查询模块 1 模块编号 S2 2 模块名称 存储 3 模块功能 对银行存储进行管理 并可以查询存款的多少 4 2 24 2 2 算法算法 1 如果数据库中没有与输入合理日期 则视为 输入无效 2 如果用户输入的名字和数据库中内容不一致 则视为 用户不存在 4 2 34 2 3 算法描述算法描述 图图 9 9 查询查询算法流程图算法流程图 开始 输入查询日期 检索库中是否存在 显示信息 结束 Y N 5 调试分析调试分析 5 1 登录窗口界面登录窗口界面 图图 1010 用户登录界面用户登录界面 5 2 系统登录窗口主界面系统登录窗口主界面 图图 1111 系统主界面系统主界面 5 3 日常收入日常收入 窗口界面窗口界面 图图 12 12 日常收入日常收入 界面界面 还有其他的调试过程中出现的窗口界面 这里就不一

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论