面向对象分析
uml面向对象分析与设计
按数字键 显示按键号码 按发送键 连接基站 建立连接 连接成功 显示连接成功 102 协作图 协作图展现了一组对象,这组对象之间的连接以及这组对象收发的消息。 它强调收发消息的对象结构组织,按组织结构对控制流建模。 协作图中的协作不是参与者与系统之间的交互,而是系统内部某一个用例中各个对象之间信息传递的方式。 消息上所附编号指明执行顺序。 移动电话系统的协作图 : 移动用户 1:
第十章面向对象分析object-orientedanalysis
信 柜员输入事务 事务修改账户 ATM与中央计算机通信 在 ATM上输入事务 中央计算机确定事务与分行的对应关系 167。 Object Model 第 3步:完善 ① 正名:分行提供分行计算机和柜员终端 = 分行拥有分行计算机 + 分行拥有柜员终端 ② 分解:适当分解前面确定的 classamp。 objects ,使其适用于不同的关联 事务 = 远程事务 + 柜员事务 ③
第10章面向对象分析object-orientedanalysis
1. 找出候选的类与对象 (Noun for Classobject candidate) (1) 可感知的物理实体,例如,飞机、汽车、书、房屋等等。 (2) 人或组织的角色,例如,医生、教师、雇主、雇员、计算机系、财务处等等。 (3) 应该记忆的事件,例如,飞行、演出、访问、交通事故等等。 (4) 两个或多个对象的相互作用,通常具有交易或接触的性质,例如,购买、纳税、结婚等等。 (5)