完整版本使用UML对ATM系统进行建模.docxVIP

  • 7
  • 0
  • 约3.63千字
  • 约 12页
  • 2020-11-14 发布于山东
  • 举报
ATM 自动取款机系统 1、系统总体功能需求: ATM 系统是一个复杂的软件控制硬件的系统,了解外部设备如何协调工作是整个建模的基 础。这是以具体的业务为出发点对它进行建模,一个功能完全的 ATM 系统必须包括以下的 几个模块。 (1)读卡机模块 在这个功能模块中,允许客户使用银行卡插入读卡机。读卡机来识别卡的种类并在显示器上提示输入密码。 (2)键盘输入模块 在这个功能模块中,客户可以输入密码和取款金额,并选择要进行的事务。通常在这 个键盘上只设置数字键和选择键, 目的是方便客户使用。 只有在这个功能模块中, 需要客户的交互。 (3) IC 认证模块 这个功能模块主要用于鉴别卡的真伪。 基于 IC 卡的安全授权系统, 完全可以从技术上 严格保证卡的唯一性与防伪性, 使基于数字形式的电子政务和电子商务安全运转, 其目的就 是网络安全。 4)显示模块 在这个功能模块中,显示一切与客户有关的信息,包括一切交互时所需的提示,确认 等信息。 (5)吐钱机模块 在这个功能模块中,吐钱机按照客户的需求,选择合适面值的钞票给客户,是比较关键的一步。 (6)打印报表模块 在这个功能模块中,是提供给客户一张取款凭据。客户可以选择打印与不打印。主要信息是卡号和金额等。 (7)监视器模块 在这个功能模块中,为防止意外事件产生而设置摄像头,以保证客户交易的安全性。 银行有权调查取款记录。 读卡机模块

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档