摘要: ##系统边界 系统边界:一个系统所包含的所有系统成分与系统以外事物的分界线。 系统:被开发的计算机软硬件自身 系统成分:在OOA/OOD中定义的那些系统元素 系统外部实体:人员、设备、外系统 ##参与者 参与者:定义了一组在功能上密切相关的角色,当一个事物与系统交互时,该事物可以扮演这样的角色。 参 阅读全文
posted @ 2020-05-31 19:13 小帆敲代码 阅读(1041) 评论(0) 推荐(0) 编辑
摘要: 面向对象分析包括需求分析和需求模型化两个部分。它的主要作用是明确用户的需求,并用标准化的面向对象模型来规范地表达这一需求,最后形成面向对象的分析模型。它是系统设计的依据。 ##面向对象分析(OOA)的目标 运用面向对象方法,对问题域和系统责任进行分析和理解,找出描述问题域及系统责任所需的对象,并定义 阅读全文
posted @ 2020-05-31 17:44 小帆敲代码 阅读(437) 评论(0) 推荐(0) 编辑
摘要: 在进行问题描述时应用客户的语言来书写,而且应该从客户的角度来描述问题,通常不应用计算机的专业语言而是用自然语言去描述问题。 问题定义一般是软件生命周期中最短的阶段,一般只需要一天甚至更少的时间 ##案例 阅读全文
posted @ 2020-05-31 17:29 小帆敲代码 阅读(125) 评论(0) 推荐(0) 编辑
摘要: ##关系元素 这24种关系在建模表示时可以归为关联关系、实现关系、泛化关系、扩展关系和依赖关系五种,下面介绍这些关系的表示法。 ###关联关系 关联(Association)表示两个类之间存在某种语义上的联系,这种语义是人们赋予事物的联系。关联关系提供了通信的路径,它是所有关系中最通用、语义最弱的关 阅读全文
posted @ 2020-05-31 17:24 小帆敲代码 阅读(253) 评论(0) 推荐(0) 编辑