1、源实体(Source Entity) - 客户(Customer) - 账户(Account)2、操作实体(Process Entity) - 开设账户(Open Account) - 存款(Deposit) - 取款(Withdraw) - 查询余额(Check Balance) - 更改密码(Chang……...
1、源实体(Source Entity)
- 客户(Customer)
- 账户(Account)
2、操作实体(Process Entity)
- 开设账户(Open Account)
- 存款(Deposit)
- 取款(Withdraw)
- 查询余额(Check Balance)
- 更改密码(Change Password)
3、数据存储(Data Store)
- 存款记录(Deposit Record)
- 取款记录(Withdrawal Record)
- 交易记录(Transaction Record)
- 账户信息(Account Information)
4、数据流(Data Flows)
输入:
- 客户信息(从客户到开设账户)
- 存款金额(从客户到存款记录)
- 取款请求(从客户到取款)
- 查询请求(从客户到查询余额)
- 密码变更请求(从客户到更改密码)
处理:
- 开设账户:将客户信息存入账户信息存储,生成账户号
- 存款:更新存款记录,增加账户余额
- 取款:检查账户余额,减少账户余额,更新取款记录
- 查询余额:从账户信息中获取并返回余额
- 更改密码:更新账户信息存储的密码
输出:
- 查询结果(从查询余额到客户)
- 交易通知(如存款/取款成功或失败通知)
这个例子展示了数据在系统中的流动路径,以及各个模块之间的交互方式,通过DFD,可以清晰地了解系统的主要功能和数据处理过程。