当前位置:高等教育资讯网  >  中国高校课件下载中心  >  大学文库  >  浏览文档

《UML及软件建模》如何获取用例

资源类别:文库,文档格式:PPT,文档页数:51,文件大小:1.42MB,团购合买
点击下载完整版文档(PPT)

如何获取用例

如何获取用例

UML最适于的过程 oUse-case driven 用例驱动的 ● Architecture- centric以体系结构为中心 Iterative& g incrementa迭代的和增量的 UNIFIED MODELING LANGUAGE

UML 最适于的过程 ⚫Use-case driven 用例驱动的 ⚫Architecture-centric 以体系结构为中心 ⚫Iterative & incremental 迭代的和增量的

Architecture views 目 设计视图 实现视图 自目 Design View 」 Implementation View 3 ysts/Designers End-user Programmers Functionality用例视图 Software management Use-Case View Process view Deployment View System integrators Perormance 进程视图 实施视图 System engineering System topology Scalability tallatio Throughput communication ogic Model Physic Model

Architecture Views Logic Model Physic Model Design View Analysts/Designers Structure 设计视图 Process View Performance Scalability Throughput System integrators 进程视图 Implementation View Programmers Software management 实现视图 Deployment View System topology Delivery, installation communication System engineering 实施视图 Use-Case View End-user Functionality 用例视图

开发过程 卡→( (0)业务 [ (1)需求 自外而内,逐步求精 (2)分析:结构 (3)分析:行为 (4)设计 代码

(0)业务 (1)需求 (2)分析:结构 (3)分析:行为 (4)设计 开发过程

Use Case Diagram Relationship Purchase Ticket Customer Reserve hotel

Use Case Diagram Purchase Ticket Customer Reserve Hotel

参与者 Actor Who Wil Do ?????

参与者 Actor Who Will Do ?????

Actor—定义 o An Actor is someone or something outside the system that interacts with the system Customer (from Actor)

Actor—定义 ⚫An Actor is someone or something outside the system that interacts with the system. Customer (from Actor)

Acor一识别参与者 ●参与者代表在系统边界之外的真实事物, 并不是系统的成分 ●参与者透过系统边界直接与系统交互,参 与者的确定代表着系统边界的确定 ●交互是有意义的 ●参与者可以是任何事物

Actor—识别参与者 ⚫参与者代表在系统边界之外的真实事物, 并不是系统的成分 ⚫参与者透过系统边界直接与系统交互,参 与者的确定代表着系统边界的确定 ⚫交互是有意义的 ⚫参与者可以是任何事物

Acor—识别思路 ●谁使用该系统 ●谁改变系统的数据 ●谁从系统获取信息 ●谁需要系统的支持以完成日常工作任务 ●谁负责维护、管理并保持系统正常运行 系统需要应付那些硬件设备 ●系统需要和那些外部系统交互 ●谁对系统运行产生的结果感兴趣 ●时间、气温等内部外部条件

Actor—识别思路 ⚫ 谁使用该系统 ⚫ 谁改变系统的数据 ⚫ 谁从系统获取信息 ⚫ 谁需要系统的支持以完成日常工作任务 ⚫ 谁负责维护、管理并保持系统正常运行 ⚫ 系统需要应付那些硬件设备 ⚫ 系统需要和那些外部系统交互 ⚫ 谁对系统运行产生的结果感兴趣 ⚫ 时间、气温等内部外部条件

案例1:航空售票系统 需求: 建立一个航空公司的机票预定系统,让客 户通过电话或网络买票、改变订票、取消 订票、预定旅馆、租车等等

案例1:航空售票系统 需求: 建立一个航空公司的机票预定系统,让客 户通过电话或网络买票、改变订票、取消 订票、预定旅馆、租车等等

点击下载完整版文档(PPT)VIP每日下载上限内不扣除下载券和下载次数;
按次数下载不扣除下载券;
24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
共51页,可试读17页,点击继续阅读 ↓↓
相关文档

关于我们|帮助中心|下载说明|相关软件|意见反馈|联系我们

Copyright © 2008-现在 cucdc.com 高等教育资讯网 版权所有