需求分析复习思考题:第五章 《面向对象分析与建模》思考题

来源:互联网 发布:淘宝上买的电动汽车 编辑:程序博客网 时间:2024/06/14 04:27
    1. UML是由什么构成的?

    UML由视图(views)、图(diagrams)、模型元素(Model elements)、通用机制(general mechanism)等构成

    1. UML用到的图包括哪些?理解各图的作用。

     

                

    组成及与对象关系

     

    用例图

    描述角色与系统中的用例关系,主要用来描述系统的外部行为;

    角色、用例

    静态

    类图

    描述类及关系,用来定义类的属性和操作;

    名字、属性、操作(方法)

    静态

    对象图

    类实例对象

     

    静态

    状态图

    对类的补充。描述类的对象所有可能的状态以及事件发生时状态的转移;

    单个类对象状态、事件

    动态

    序列图

    反映若干对象之间的动态协作状态,随时间流逝,对象间如何交互的。它强调对象之间消息发送的顺序,同时显示对象之间的交互。

    多个对象、消息

    动态

     

                

    组成及与对象关系

     

    协作图

    描述对象的关系及传递的消息,强调对象间的动态合作关系;

     

    动态

    活动图

    反映一个连续活动流,显示动作和结果,尤其能表示并发和同步

    单个或多个类对象

    动态

    组件图

    反映代码的物理结构

     

    静态

    包图

    多个组件组合成包图。

     

    静态

    部署图1

    部署图2

    描述系统软件和硬件的物理架构

     

    静态

     

    1. 可以根据场景画出活动图和序列(时序)图。

     

    1. 用例模型是由哪些组成的?

     

    1. 用例间的关系有哪些?理解它们间的关系。
    2. 能够根据背景材料,画出用例图。
    3. 理解包图的作用。
    4. 用例模型包括什么?用例规约由什么组成?
    5. 理解并能说明原型法的工作流程。

    1.原型法的概念:在对用户需求作简要分析后,就快速地建立系统的原型,使用户能通过实际试用原型系统来认识优势与不足,多次反复地参与原型改进,直到得到满意的系统。

    2.原型法的一般工作过程

    1)用户提出要求

    2)识别归纳问题

    3)开发系统原型

    4)分析评价

    5)不可行处理

    6)不满意处理

    7)修改

    8)试运行


    1. 理解原型法的流程图。
原创粉丝点击