`

面向对象分析与设计之需求

 
阅读更多
定义:需求

需求就是系统必须提供的能力和必须遵从的条件。

需求不应该是一开始就确定的,需求也是应该是迭代了。应该符合“我与企业共成长”的主题。

需求分析的最大挑战是寻找、沟通和记住什么是真正需要的,并能够清楚地讲解给客户和开发团队的成员。

需求的类型和种类

功能性:特性、功能、安全性

可用性:人性化因素、帮助、文档

可靠性:故障频率、可恢复性、可预测性

性能:相应时间、吞吐量、准确性、有效性、资源利用率

可支持性:适应性、可维护性、国际化、可配置性

FURPS+中的“+”是指一些辅助性的和次要的因素,如:
实现,接口,操作,包装,授权。

UP制品如何组织需求:

用例模型:一组使用系统的典型场景。主要用于功能需求。

补充性规格说明,词汇表,设想,业务规则等。

分享到:
评论

相关推荐

    面向对象分析与设计-需求开发

    ### 面向对象分析与设计之需求开发 #### 一、引言 在软件开发过程中,需求开发作为项目的起点,对于确保项目的成功至关重要。面向对象分析与设计(Object-Oriented Analysis and Design, OOAD)是一种广泛应用于...

    面向对象分析与设计.pdf

    但是,我将尽可能详细地介绍面向对象分析与设计的相关知识点,以满足您的需求。 面向对象分析与设计是软件工程领域内,一种被广泛采用的方法,用来开发可靠的软件系统。该方法专注于对现实世界问题建模的过程,通过...

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

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

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

    通过这些课件,学习者可以深入了解面向对象分析与设计的全貌,掌握从需求分析到系统实现的关键步骤,从而能够设计出更符合实际需求、可扩展性强、易于维护的软件系统。这些知识对于任何软件开发者来说都是至关重要的...

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

    在面向对象分析与设计过程中,我们首先通过收集需求来创建用例图,然后细化这些用例,生成类图和其他结构图。接着,利用交互图来描绘动态行为,最后用组件图和部署图规划系统的实现和部署。这个过程确保了设计的完整...

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

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

    5.面向对象分析与设计.pdf

    * 业务分析:面向对象分析与设计可以应用于业务分析中,帮助分析师更好地理解业务流程和需求。 面向对象分析与设计的工具和技术包括: * UML(Unified Modeling Language):是一种标准的建模语言,用于描述和设计...

    面向对象分析与设计

    13. **敏捷开发**:在面向对象分析与设计中,敏捷方法强调快速响应变化,通过迭代和增量的方式进行开发,以适应需求的不断调整。 以上知识点是面向对象分析与设计的核心内容,学习并掌握这些概念和技术对于成为一名...

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

    "面向对象分析与设计(UML)课程设计报告范文.pdf" 面向对象分析与设计(UML)...通过对面向对象分析与设计(UML)的应用,可以对网络教学系统进行详细的需求分析和设计,从而提高系统的可维护性、可扩展性和可重用性。

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

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

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

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

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

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

    深入浅出面向对象分析与设计.pdf

    ### 面向对象分析与设计概述 #### 一、面向对象的基本概念 面向对象(Object-Oriented,简称OO)是一种软件开发方法,它基于“对象”这一基本概念进行程序设计。在面向对象的世界里,对象是构成系统的基本单元,...

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

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

    面向对象系统分析与设计.pdf

    面向对象系统分析与设计是软件工程领域的一个重要部分,它涉及如何使用面向对象的方法来分析和设计软件系统。面向对象方法强调的是用现实世界中的概念来模拟软件系统中的实体和它们之间的交互。以下是一些在面向对象...

    软工大作业面向对象分析与设计.doc

    综上所述,本次面向对象分析与设计的大作业,将通过UML工具,对京东物流厂库管理系统进行全面建模,包括功能和非功能需求的分析,参与者和用例的定义,以及类图、用例图、顺序图和状态图的绘制,最终形成一套完整的...

    面向对象分析与设计试卷

    7. **软件生命周期**:面向对象分析与设计贯穿于整个软件开发过程,包括需求分析、设计、编码、测试和维护阶段。试题可能涵盖这些阶段的任务和挑战。 8. **案例分析**:试题可能会提供实际的软件开发情境,要求考生...

Global site tag (gtag.js) - Google Analytics