场景:
InfoSuper 银行需要有自动出纳机 (ATM)系统通过提供增值服务来减少客户访问和改善客
户服务。在分析了 InfoSuper 银行的需求之后,Tom 建议该银行应有一个具有以下特点
的 ATM 系统:
提取现金
现金存贮
交易摘要
可改变个人身份识别号(PIN)
检查存款
同一银行内资金转移
Global System 公司需要设计此 ATM 系统。
关键任务
识别并列出系统内执行者。
解答:
InfoSuper 银行的 ATM 系统的执行者是:
可能解答 解答理由
集中化银行系统 集中化银行系统可使 ATM 系统确认 PIN 和
客户的余额。它也允许 ATM 系统进行交
易,如:提取现金和存入现金 。集中化银
行系统对 ATM 系统来说是外部的,并与
ATM 系统交互。结果,集中化银行系统是
一个执行者。
银行客户 银行客户请求不同的服务,如:提取现金和
存款、输入 PIN 以访问服务。银行客户对
ATM 系统来说是外部的并与 ATM 系统交
互。结果,银行客户是执行者。
学生可能识别 ATM 为执行者。告诉他们 ATM 不是外部实体也不是执行者。