3.3 案例2:ATM系统
ATM系统称为自动柜员机系统,能够自动处理银行储户的各种业务,如取款、存款、转账、查询、修改密码等。开发一个ATM软件系统,使客户能够直接访问银行计算机,完成他们的交易,无须银行工作人员的介入。ATM系统的问题描述如下:
- ATM处理银行储户的各种操作,并与分行计算机通信。
- 各分理处的计算机保存各自的账户,负责录入账户和事务数据。
- 分行计算机与拨款分理处结账。
- ATM与用户接口接受现金卡,与分行计算机通信,完成事务,发放现金,打印票据。
- 系统需要记录保管和安全措施。
- 系统必须正确处理同一账户的并发访问。
时间: 2024-09-20 20:35:23