——抽取和整理用户需求并建立问题域精确模型的过程。理解----用户、分析员和领域专家表达----需求规格说明书(对象模型、动态模型、功能模型)验证----二义性,完善性对象模型最基本、最重要、最核心。3个子模型对所解决问题的描述角度进行划分:静态结构(对象模型)3个子模型交互次序(动态模型)数据变换(功能模型)解决问题不同,三个子模型的重要程度也不同。,一层比一层显示出对象模型的更多细节。主题指读者理解大型、复杂模型的一种机制(记忆的7+2原则)“做什么”,而不是“怎样做”(ATM),ATM被共享中心所分享。每家银行利用自己的计算机维护自己的账户并处理账户所属的交易,这些交易包括存款和取款。某些银行拥有自己的柜员站,柜员站直接和该银行的计算机通信,柜员键入账户数据和交易数据。ATM和中心计算机通信,中心计算机再和银行清账。ATM接受金融卡,要求用户做些操作后和中心计算机通信,执行交易给予现金和打印收据。系统要求保留交易记录和严守安全规定。能同时存取客户的相同账户。,,作为类和对象的初步候选者银行,自动取款机(ATM),系统,中央计算机,分行计算机,柜员终端,网络,总行,分行,软件,成本,市,街道,营业厅,储蓄所,柜员,储户,现金,支票,账户,事物,现金兑换卡,余额,磁卡,分行代码,卡号,用户,副本,信息,密码,类型,取款额,账单,访问。
软件工程面向对象分析 来自淘豆网m.daumloan.com转载请标明出处.