`

面向对象分析与设计

 
阅读更多

1.怎么样才能算作是伟大的软件       
    a.满足用户需求   
    b.编码良好   
    c.方便维护、扩展和重用   
2.怎么进行需求分析,做出满足用户的需求       
   用例的好处:好的用例能准确地描述系统要做的事,能方便自己、经理、客户及其他设计师理解系统。

    a.use case包含三个部分,缺一不可   
        外部启动者
        该use case的实现有清楚的价值
        有起点和终点
    b.use case可以有不同的替换路径   
        为什么完成特定的目标,在现实情况下可能有不同的问题发生导致完成目标的路径不同
        即,通过不同的方式完成目标
    c.怎么判断是个独立的use case   
        有与其他use case不同的目标

   

分享到:
评论

相关推荐

    面向对象分析与设计.pdf

    由于提供的文件内容不包含实际的文本信息,而是重复的URL链接,因此无法从该部分提供有关面向对象分析与设计(OOAD)的知识点。但是,我将尽可能详细地介绍面向对象分析与设计的相关知识点,以满足您的需求。 面向...

    面向对象分析与设计(第3版).pdf

    ### 面向对象分析与设计(第3版) #### 知识点概览 《面向对象分析与设计(第3版)》是一本全面介绍面向对象方法论的经典著作,由Grady Booch、Robert A. Maksimchuk、Michael W. Engle、Bobbi J. Young、Jim ...

    面向对象分析与设计(UML2.0版)(PDF)

    面向对象分析与设计是软件开发领域中的核心概念,它结合了计算机科学、工程学和管理学的方法,旨在创建高效、可维护的软件系统。在这个过程中,UML(统一建模语言)扮演着至关重要的角色,它是面向对象设计的标准化...

    面向对象分析与设计(第3版)

    面向对象分析与设计是软件工程领域的一个重要分支,它强调以对象作为基本单元来构建软件系统,从而使得软件具有更好的模块化、复用性和可维护性。在软件开发的实践中,面向对象的思想和技术已成为主流。Grady Booch...

    面向对象分析与设计 麻志毅的课件

    面向对象分析与设计是软件开发领域中的一种重要方法论,主要应用于复杂系统的设计与实现。这一方法论由麻志毅等专家深入研究并传授,旨在提高软件开发的效率和质量。下面将详细介绍其中的关键知识点。 首先,我们来...

    UML 面向对象分析与设计 5份期末试卷(附答案)

    面向对象分析与设计(Object-Oriented Analysis and Design, 简称OOAD)是软件开发过程中的关键步骤,它结合了模型驱动工程(Model-Driven Engineering)与统一建模语言(Unified Modeling Language, UML)等现代...

    面向对象分析与设计(UML)课程设计报告范文.pdf

    "面向对象分析与设计(UML)课程设计报告范文.pdf" 面向对象分析与设计(UML)是软件开发领域中的一种重要方法论,通过使用Unified Modeling Language(UML),对系统进行分析、设计和实现。下面是对面向对象分析与...

    面向对象分析与设计课程设计(餐厅点菜系统).pdf

    面向对象分析与设计(OOA&D)课程设计在实际应用中通常是针对具体项目来进行的,例如本案例中的餐厅点菜系统。面向对象的技术主要是以对象为基础来构建软件系统,它强调在系统开发过程中应用封装、继承和多态等面向...

    面向对象分析与设计(第3版) 扫描版

    面向对象分析与设计是软件开发领域中的核心概念,它涵盖了软件生命周期中两个关键阶段:分析与设计。在《面向对象分析与设计(第3版)》这本书中,作者王海鹏详细阐述了如何运用面向对象的方法来理解和构建复杂的...

    面向对象分析与设计习题及部分答案

    在进行面向对象分析与设计时,经常会用到各种工具和技术,例如用例图、类图、序列图等UML(统一建模语言)图,帮助软件工程师更好地理解需求和设计系统。面向对象分析(OOA)关注于系统需求的建模,而面向对象设计...

    面向对象分析与设计(pdf,ppt)

    面向对象分析与设计(OOAD)是软件工程领域的一个核心概念,它涉及到将现实世界的问题转化为计算机程序的过程。本主题涵盖了面向对象编程的基本原理、分析方法、设计模式以及相关工具和技术。以下是对这一主题的详细...

Global site tag (gtag.js) - Google Analytics