ATM 自动取款机1BruceATM系统ATM 系统图1ATM系统储户ATM中央计算机分行计算机分行计算机 账户 储户柜员储户 ATM 中央 计算机 分行 计算机 分行 计算机 账户 账户 柜员 终端 储户柜员 账户 账户 ATM ATM2 面向对象分析与设计案例Bruce1. 建立对象模型 问题描述 ATM问题陈述: 某银行开发一个自动取款机系统,其组成:自动取款机、中央计算机、分行计算机、柜员终端组成的网络系统。 ATM 和中央计算机由中行投资购买。中行拥有多台ATM, 分别设在全市各个主要街道上。 分行负责提供分行计算机和柜员终端。 柜员终端设在分行营业厅及分行下属的各个储 蓄所内。该系统的软件开发成本由各个分行分摊。 3 面向对象分析与设计案例Bruce银行柜员使用柜员终端处理储户提交 的储蓄事务。 储户可以用现金或支票向自己拥有的某个账户内存款或开新账户。储户可以从自己的账户中取款,通常一个储户可能拥有多个账户。 柜员负责把储户提交的存款或取款事务输进柜员终端,接收储户交来的现金或支票,或付给储户现金。 柜员终端与相应的分行计算机通信。分行计算机具体处理针对某个账户的事务并且