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

复旦大学:《面向对象分析和设计》课程资料_UML&GRASP_3.2 Iteration 1 用例模型——SSD

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

用例模型-SSD 徐迎晓 xuyingxiao@126.com 复旦大学软件学院

用例模型--SSD 徐迎晓 xuyingxiao@126.com 复旦大学软件学院

用例模型-SSD Discipline Artifact Incep. Elab. Const.I Trans Iteration-* I1 EL En CL Cn T1T2 Business modeling Domain model Requirements Use-Case model Vision Supplementary specification ssss rrr Glossary Design Design model r Sw Architecture Document Data model sss Implementation Implementation model Project Management sw Development Plan rrrr Testing Test Model nvironment Development Case r Table 2. 1 Sample Development Case of UP artifacts, s-start; r-refine

用例模型--SSD

用例模型-SSD ●细化阶段 ●系统顺序图 ●SSD和用例之间的对应关系 ●系统事件和操作的命名 ●SSD和UP

用例模型--SSD 细化阶段 系统顺序图 SSD和用例之间的对应关系 系统事件和操作的命名 SSD和UP

细化阶段 细化阶段开始OOAD,应用UML, patterns,and architecture 多数的需求被发现和稳定下来 主要的风险被缓解 ●实现和验证核心体系结构元素

细化阶段 细化阶段开始OOA/D, 应用UML, patterns, and architecture. ⚫ 多数的需求被发现和稳定下来 ⚫ 主要的风险被缓解 ⚫ 实现和验证核心体系结构元素

用例模型-SSD ●细化阶段 ●系统顺序图 ●SSD和用例之间的对应关系 ●系统事件和操作的命名 ●SSD和UP

用例模型--SSD 细化阶段 系统顺序图 SSD和用例之间的对应关系 系统事件和操作的命名 SSD和UP

系统顺序图 ●顺序图显示参与者和系统之间的事件 创建系统顺序图是调査要建造什么系统的工作的 部分 在进行逻辑设计之前以黑箱调查系统的行为 系统行为是描述系统做什么,而不是怎么做 系统顺序图 ●用例 系统合约

系统顺序图 ⚫ 顺序图显示参与者和系统之间的事件 ⚫ 创建系统顺序图是调查要建造什么系统的工作的 一部分 ⚫ 在进行逻辑设计之前以黑箱调查系统的行为 ⚫ 系统行为是描述系统做什么,而不是怎么做 ⚫ 系统顺序图 ⚫ 用例 ⚫ 系统合约

system as black box the name could be"NextGen POS"but"System"keeps i the". "and underline imply an instance, and are explain later chapter on sequence diagram notation in the UM external actor to Process sale Scenario system makeNewsale box may enloe iteration area enterltem(itemID, quantity the*[]is an iterated marker and clause indicating the box is fpr Iteration description. total more items andsales a message w return value( s) parameters associated with the previous message total with taxes it is an abstracted representing the an abstraction that ent of make Payment(amour entering the ignores presentation and medium Payment data by some mechanis the return line is change due receipt optional if nothing is returned

the name could be"NextGenPOS"but"System"keeps it the" and underline imply an instance, and are explained in a later chapter on sequence diagram notation in the UML external actor to Process sale Scenario System makeNewSale a UML loop nteraction oop丿 more items enterltem(itemID, quantity frame with a boolean guard description, total end Sale eturn value( s) parameters associated with the total with taxes it is an abstraction previous message an abstraction that make Payment(amount) O------HNN--i---t representing the system event of entering the ignores presentation and medium payment data by some mechanism the return line is change due, receipt optional if nothing is returned

enterItem(itemID, quantity) : Cashier :System endSale makePayment(amount) a UML loop interaction frame, with a boolean guard expression external actor to system Process Sale Scenario system as black box the name could be "NextGenPOS" but "System" keeps it simple the ":" and underline imply an instance, and are explained in a later chapter on sequence diagram notation in the UML a message with parameters it is an abstraction representing the system event of entering the payment data by some mechanism description, total return value(s) associated with the previous message an abstraction that ignores presentation and medium the return line is optional if nothing is returned total with taxes change due, receipt makeNewSale loop [ more items ]

●SSD可以用于显示系统间的协作 tHHNextGen Pos and the external credit payment authorizer 由于本次迭代不包括远程系统的协作,系统 之间的协作放在下一次迭代中

SSD也可以用于显示系统间的协作 ⚫ 如NextGen POS and the external credit payment authorizer 由于本次迭代不包括远程系统的协作,系统 之间的协作放在下一次迭代中

用例模型-SSD ●细化阶段 ●系统顺序图 ●SSD和用例之间的对应关系 ●系统事件和操作的命名 ●SSD和UP

用例模型--SSD 细化阶段 系统顺序图 SSD和用例之间的对应关系 系统事件和操作的命名 SSD和UP

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

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

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