用例分析与用例图.pptx
《用例分析与用例图.pptx》由会员分享,可在线阅读,更多相关《用例分析与用例图.pptx(55页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、回顾需求工程的六个阶段需求获取、需求分析与协商、系统建模、需求规约、需求确认、需求管理需求分析的概念需求的类型与怎样获取需求需求分析过程需求规格说明书(SRS)第1页/共55页主要内容基于用例的分析与设计业务用例与系统用例用例与用例关系小结与实验第2页/共55页前言之一软件开发过程中常见的场景你这做的是什么东西!这个做还不错,不过好像不是我想要的。我们这很混乱,你这个系统应该把我们的所有问题全部解决掉!“弱弱”地问:“您到底想要什么?”第3页/共55页前言之二需求分析与管理软件开发过程中的“永远的痛”第4页/共55页 基于用例的分析与设计基于用例的分析与设计第5页/共55页以用例为中心组织需求
2、用例用例用例用例可用性可用性可用性可用性可靠性可靠性可靠性可靠性网络协议网络协议网络协议网络协议业务规则业务规则业务规则业务规则硬件接口硬件接口硬件接口硬件接口界面约束界面约束界面约束界面约束性能性能性能性能第6页/共55页基于基于UMLUMLUMLUML的分析与设计的分析与设计使用UML过程的基本特征是:用例驱动,以体系结构为中心,反复,渐增式。用例包含了功能描述,它们将影响后面所有阶段及视图。第7页/共55页用户视图用户视图用例图用例图实现视图实现视图实现视图实现视图 结构视图结构视图结构视图结构视图 行为视图行为视图行为视图行为视图 环境视图环境视图环境视图环境视图 类图类图类图类图对象
3、图对象图对象图对象图顺序图顺序图顺序图顺序图协作图协作图协作图协作图状态图状态图状态图状态图活动图活动图活动图活动图组件图组件图组件图组件图部署图部署图部署图部署图结构模型视图第8页/共55页业务用例与系统用例业务用例:业务过程是描述这个业务的具体工作流的一次涉众与实现业务目标的业务之间的交互它可能包含手工和自动化的过程也可能发生在一个长期的时间段中系统用例涉及范围是这个计算机系统涉及的范围是一个系统参与者与计算机系统一起实现一个目标是参与者如何与计算机技术相联系,而不是业务过程。第9页/共55页业务用例与系统用例业务级(概要级)系统级第10页/共55页华软校园ATMATM机系统用例模型华软特
4、有的业务第11页/共55页用例与用例关系用例图参与者用例用例关系第12页/共55页用例图获取需求、指导测试、对过程中的其他工作流起指导作用系统内部系统外部整车销售第13页/共55页参与者参与者,Actor关键词:边界参与者:在系统之外,透过系统边界与系统进行有意义交互的任何事物第14页/共55页边界-BoundaryBoundary也叫系统边界,用于界定系统功能范围4用一个带名称的矩形框,把描述系统功能的用例都置于其中,而描述的与系统交互的角色都置于其外4系统-完整系统或子系统4一个系统包括一个或多个用例准确的定义系统的边界(功能)不是一件很容易的事先识别出系统的基本功能集,以此为基础定义一个
5、稳定的、精确定义的系统体系结构,再不断地扩充系统功能,以逐步完善第15页/共55页识别参与者要点系统外参与者代表在系统边界之外的真实事物,并不是系统的成分系统边界参与者透过系统边界直接与系统交互,参与者的确定代表系统边界的确定有意义交互的任何事物人、外部系统、外部因素、时间第16页/共55页识别参与者思路谁使用系统的主要功能谁改变系统的数据谁从系统获取信息谁需要系统的支持以完成日常工作任务谁负责日常维护、管理并保证系统正常运行谁使用或删除系统中的信息谁(或什么)对系统运行产生的结果(值)感兴趣系统需要应付(处理)那些硬设备系统需要和那些外部系统交互在预定时间,是否有事件自动发生时间、气温等内部
6、外部条件第17页/共55页参与者的类型和职责主要参与者直接与系统交互的人,或执行系统主要功能的执行者次要参与者使用系统次要功能的执行者,或维护系统一般功能的执行者外部硬件作为系统一部分的、运行应用的非计算机的硬件其他系统为其工作需要与系统交互的外部系统第18页/共55页参与者之间的关系独立关系泛化关系一个参与者的抽象描述可以被一个或多个具体的参与者所共享客户客户客户客户个体客户个体客户个体客户个体客户商业客户商业客户商业客户商业客户第19页/共55页用例定义:Use Case用例表示系统的一项外部功能,它从用户的角度分析所得的需求。为完成一个相对完整的一种功能,系统执行的一系列动作的集合&是外
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 分析 用例图
限制150内