写出数据库高校水电费管理系统中需求分析的DFD建模
时间: 2023-10-16 22:28:39 浏览: 154
数据库高校水电费管理系统中的需求分析可以采用DFD(数据流程图)建模,以下是可能的DFD建模:
Level 0 DFD:
```
+-------------+
| 用户 |
+------+------+
|查询水电费
+------v-------+
| 系统管理员 |
+------+-------+
|录入水电费信息
+------v-------+
| 水电费管理系统 |
+------+-------+
|更新水电费信息
+------v-------+
| 财务管理系统 |
+------+------+
```
Level 1 DFD:
```
+-------------+
| 用户 |
+------+------+
|查询水电费
+------v-------+ +-----------------------+
| 系统管理员 +------------>| 水电费查询与统计模块 |
+------+-------+ +-----------------------+
|录入水电费信息
+------v-------+ +-----------------------+
| 系统管理员 +------------>| 水电费录入模块 |
+------+-------+ +-----------------------+
|更新水电费信息
+------v-------+ +-----------------------+
| 系统管理员 +------------>| 水电费更新模块 |
+------+-------+ +-----------------------+
+-------->| 财务管理模块 |
+---------+-----------------------+
```
Level 2 DFD:
```
+---------------------+
| 水电费查询与统计模块 |
+-----------+---------+
|查询水电费信息
+-----------v-----------+
| 水电费信息查询模块 |
+-----------------------+
+---------------------+
| 水电费查询与统计模块 |
+-----------+---------+
|统计水电费信息
+-----------v-----------+
| 水电费信息统计模块 |
+-----------------------+
+---------------------+
| 水电费录入模块 |
+-----------+---------+
|录入水电费信息
+-----------v-----------+
| 水电费信息录入模块 |
+-----------------------+
+---------------------+
| 水电费更新模块 |
+-----------+---------+
|更新水电费信息
+-----------v-----------+
| 水电费信息更新模块 |
+-----------------------+
+---------------------+
| 财务管理模块 |
+-----------+---------+
|支付水电费
+-----------v-----------+
| 支付管理模块 |
+-----------------------+
```
在此DFD建模中,Level 0 DFD展示了整个系统的主要角色,包括用户、系统管理员、水电费管理系统和财务管理系统。Level 1 DFD展示了主要的业务流程,包括水电费查询、录入、更新和财务管理。Level 2 DFD则展示了每个业务流程中的具体模块和数据流。通过DFD建模,可以更好地理清整个系统的业务流程和数据流向,为后续的开发工作提供指导。
阅读全文