财务管理系统

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

财务管理系统

1

2020年5月29日

课程设计说明书

课程设计名称: 数据库课程设计

课程设计题目: 家庭财务管理系统

学院名称: 信息工程学院

专业: 计算机应用与技术班级:

2

2020年5月29日

一、数据库需求分析:

对于"家庭财务管理系统"而言,整个系统就是一个加工"家庭财务管理"。从用户的需求描述可知,"管理员"是数据的源点,"普通用户"是数据的终点。另外,管理员需要录入用户信息、理财信息和日常管理信息,说明"用户信息"、"理财信息"和"日常管理信息"是数据流;同样,"统计请求"和"统计结果"也是数据流。根据上述分析,得到如图所示的第1层DFD。

3

2020年5月29日

根据第1层DFD图绘制下一层数据流图时,细化第1层的加工"家庭财务管理",从而描述系统的主要功能。从第1层DFD 得知,"用户信息"是管理员需要录入的一个信息,因此加入一个加工"录入用户信息",同样得到"录入理财项目信息"、"录入日常管理信息"两个加工。另外,数据流"统计报告请求"和"统计报告结果"应该由加工"统计报告"来完成。这样,我们用"录入用户信息"、"录入理财项目信息"、"录入日常管理信息"和"统计报告"四个加工代替第1层的"家庭财务管理",同时增加这些数据流对应的数据存储,即"用户"、"理财"和"日常管理",最后得到如图所示的第2层DFD。

4

2020年5月29日

继续进行分解,分析第2层DFD中的加工"统计报告"。用户统计报告时需要提供合法性检查,因此,"统计报告"能够分解为"合法性检查"和"统计"两个处理步骤,从而形成如图所示的第3层DFD。

5

2020年5月29日

相关文档
最新文档