精选优质文档-倾情为你奉上ATM自动取款机系统1、系统总体功能需求:ATM系统是一个复杂的软件控制硬件的系统,了解外部设备如何协调工作是整个建模的基础。这是以具体的业务为出发点对它进行建模,一个功能完全的ATM系统必须包括以下的几个模块。(1)读卡机模块 在这个功能模块中,允许客户使用银行卡插入读卡机。读卡机来识别卡的种类并在显示器上提示输入密码。(2)键盘输入模块 在这个功能模块中,客户可以输入密码和取款金额,并选择要进行的事务。通常在这个键盘上只设置数字键和选择键,目的是方便客户使用。只有在这个功能模块中,需要客户的交互。(3)IC认证模块 这个功能模块主要用于鉴别卡的真伪。基于IC卡的安全授权系统,完全可以从技术上严格保证卡的唯一性与防伪性,使基于数字形式的电子政务和电子商务安全运转,其目的就是网络安全。(4)显示模块在这个功能模块中,显示一切与客户有关的信息,包括一切交互时所需的提示,确认等信息。(5)吐钱机模块 在这个功能模块中,吐钱机按照客户的需求,选择合适面值的钞票给客户,是比较关