《《atm机系统实例》ppt课件》由会员分享,可在线阅读,更多相关《《atm机系统实例》ppt课件(20页珍藏版)》请在金锄头文库上搜索。
1、ATM机系统UML实例集美大学计算机学院2011.0920ii-ioa7u场景分析磊的第一步是迹行场景分析,卯描述ATM系统的功能,统的力能求。c系统中的角色为银行傅户和ATM系统。D场景王耍有银行储户把银行卡插入到ATM柜员机“卡验证用户输入密码密码验证取次转帐查询修改密码退卡20ii-ioa7E2环境层(第0层)DFD银行卡HHGQaE后台服务嘴出传口2oui-ioa大H20ii-ia7颖4E+20ii-ia7大H520ii-ia7大H5.用例视大玲滔寻葵图描述ATM系统的功能多怡怀口M英目-例“取款“的场景描述-引才件流宏例:银行储户、ATM系统、输入设备、显示设桧件:银行卡及密码验证有
2、效oa.用户输入金颢Db.核萱输入金额是否合法.不合法,则提示出错,转a;5“C:核交ATM机宇的钱是否够时,知木筝用,苍d;否则提示出锦,转a;a.更新账户信息,并点钞e出钞:账户信息更新、出钞完成,等待用户下一步操作aoliioE2.领域分析-类图的建立a分析是将系统中的领域和关键类条理化,为了进行领域分析,需要阅读规格说明和用例,了解系统要处理的概念(类,或将用户领域专家组织在一起开一个讨论会,设法确定所有必须处理的概念以及概念间的关系。a整个银行系统包括了帐户库、银行储户库及ATM系统。20ii-ioa7E52.领域分析-类图的建立D有一点要强调的是在本阶段域类还是处于草图状态,定义的操作和属性不是最后的版本,只是在现阶段看来这些操作和属性是比较合适的,一些操作是在序列图的草图中而不是在用例中定义的。20ii-ioa7E4