《UML与Rose建模应用》教材课件-子情境2.1.ppt

子情景2.1 系统需求分析 情境2:桌面系统建模—ATM机 学习情境2:桌面系统建模—ATM机 UML及Rose建模应用 子情境2.1 系统需求 UML及Rose建模应用 情景描述 ATM自动柜员机系统是由计算机控制的银行自动出纳系统,主要服务于活期储蓄,实现客户自助服务的电子化设备。统一建模语言UML(Unified Modeling Language)是面向对象技术的一个重要应用,也是软件工程环境中对象分析和设计的重要工具。通过UML对ATM自动取款机建模,实现查询余额、取款、存款、更改密码等业务,根据需求还可以进一步扩展具体功能。 子情境描述 一个功能完备的ATM系统,必须包括以下基本功能:用户身份认证、信息查询、密码修改、取款、转账、打印、退出等。 根据上述基本功能,分析确定系统目标、用户使用ATM机的行为特点、系统对象、系统功能、操作流程,最后写出ATM机系统分析报告。 ATM机自动出纳业务是银行网络系统的重要组成部分,包括人工出纳和分行共享的自动出纳机;各分理处用自己的计算机处理业务(保存帐户、处理事务等);各分理处与出纳站通过网络通信;出纳站录入帐户和事物数据;主动出纳机与岑行计算机通信;自动出纳机与用户接口,接受现卡,发放现金,打印收据;分行计算机与拨款分理处结账。 相关知识 (1)考虑到目前仍然有很多银行是柜台办理

文档评论(0)

1亿VIP精品文档

相关文档