《数据库技术》课程设计报告专 业 计 算 机 网 络 技 术 班 级 网 路 专 07-2 班 学 号 姓 名 冯 小 梅 指 引 老师 李 启 锐 完 毕 时间 -2-27 成 绩家 庭 收 支 管 理 系 统 一 、 设 计 目 :家庭理财系统可以有效地记录和管理家庭收支状况,合理规划和支配家庭资金,是家庭理财好帮手。 本系统后台数据库使用Access,前台开发工具使用Visual Basic 。采纳当前比较流行ADO 数据访问技术,通过参加此系统开发,可以理解信息管理系统需求分析、设计和实现完整过程,掌握Access数据库基本管理办法、惯用SQl 用法以及Visual Basic 数据库开发技术,积累有效数据应用系统实践经验。提高运用数据库解决实际问题能力。二 、 系 统 需 求 分 析 :▲ 基本信息添加、修改、删除和查询。基本信息涉及银行信息管理、收入分类管理和支出分类管理等。此功能为理财管理和数据记录模块提供根据。理财信息添加、修改、删除和查询。理财信息涉及寻常收支信息、银行往来信息和银行账户信息。数据记录模块涉及寻常收支记录、银行交易记录和家庭资产记录等功能。 ▲ 系统体系构造设计:依照需求分析中总结顾客需求设计系统体系构造,因此系统功能模块图如图一所示: 图一系统总共分为四个大模块,分别是:基本信息管理、家庭理财管理、数据记录管理、系统顾客管理。▲系统流程分析图二:在系统流程图中可以看到,每个顾客有3 此机会进行身份认证,假如3 次输入顾客名和密码都无法和数据库中数据匹配,则强制退出系统。 关系如图三:图二运营系统后,一方面会看到登录窗体,对顾客身份进行认证。身份认证有两个过程:1 、确认顾客与否是有效系统顾客。2 、拟定顾客类型。假如需要对普通顾客进行管理,则使用Admin顾客登录;否则建议使用Users 顾客登录。假如还要创立其她顾客,可以在顾客管理模块中创立和管理。在本系统中,应当一方面增长基本信息,之后才能增长理财信息。基本信息涉及银行信息、收入类型信息和收入支出信息等。 添加基本信息后,就可以添加理财信息了。在理财信息管理模块中可以对寻常收支信息、银行往来信息和银行账户信息进行添加、修改、删除和查看等操作。 在数据记录管理模块中,可以对寻常收支、银行交易和家庭资产等信息进行记录。三 、 概 要 构 造 设 计★本系统用到模块及其内容描述如下: Const 用来管理工程中全局常量。DbFunc 用来管理与...