面向对象的分析建模型,简述面向对象分析的三个模型

面向对象模型面向对象模型的介绍是一个新的数据模型,它采用了面向对象的方法 。从面向对象 分析到面向对象的设计是一个逐渐扩大模型的过程,第二部分是分析,详细介绍了面向对象 分析,第六章到第八章是面向对象System分析的核心内容,从对象的三个层次、它们的特征层以及对象之间的关系来介绍如何建立基本系统模型 , 即类图 。

1、软件工程:3.需求 分析 demand 分析的任务是准确回答“系统必须做什么” 。通过系统分析与用户约定,清晰、准确、具体地描述软件产品必须具备的功能、性能、运行环境等要求 。用户:知道做什么,但不知道怎么做 。开发商:我知道怎么做,但是不知道怎么做 。因此,系统分析 member必须与用户密切合作 , 充分交换信息,以获得用户认可的系统需求 。requirement 分析的目的是明确用户的需求,将双方的共同理解清楚地表达成书面的文档需求规格说明 。

需求分析 模型是精确描述需求的图形化工具,主要包括实体关系图、数据流图和状态转移图 。需求分析Established模型为软件设计人员提供转化为数据结构、架构、接口和流程设计的能力模型 。如上图所示,目标系统模型的建立过程分四步完成:将分析的结果记录在正式文档中,作为最终软件配置的组成部分 。需求规格说明书为开发人员和用户提供了软件开发完成后进行质量评估的基础 。

2、软件需求的 分析方法软件需求分析方法大致可以分为以下四类:结构化方法、面向对象方法、面向控件方法和面向数据方法 。限于篇幅,本文将简要讨论构造法和面向对象法及RUP 。面向对象(面向对象,OO)的方法在系统对象和对象间交互的基础上构建分析,使我们能够用三个基本的方法框架对象及其属性、分类结构和集合结构来定义和沟通需求 。

【面向对象的分析建模型,简述面向对象分析的三个模型】需求工程的抽象、层次和分段的原理也适用于面向对象 method,即对象抽象和功能抽象的原理是一样的,从高层到低层,从逻辑到物理进行细分 。对象建模(对象识别)-动态建模(事件识别)-功能建模(操作识别)的过程在每一级抽象上重复,直到每一个对象实例都在物理上 。面向对象Demand分析(OORA)用一些基本概念建立相应的模型来表达目标系统的不同方面 。

    推荐阅读