互动与顺序图介绍.PPTVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
互动与顺序图介绍

互動與順序圖介紹 互動圖(Interaction Diagram) 描述使用案例中的事件流 描述使用案例中的情境 可塑造使用案例中的流程細節 可塑造使用案例中,各個物件之間互動的時間順序與關係 包含 順序圖(Sequence Diagram) 合作圖(Collaboration Diagram) 範例 利用行動電話系統說明互動圖的做法。 行動電話系統分析步驟 了解行動電話系統的使用方式 了解行動電話系統的功能 找出行動電話系統的動作者 找出行動電話系統的使用案例 行動電話系統的使用方式 撥對方的電話號碼 按OK送出號碼 連接行動電話基地台 基地台透過行動電話網路連到對方的手機 對方接起行動電話 接通後,開始聊天 聊完斷線 行動電話系統的功能 用手機做行動通訊 下載鈴聲 下載圖案 管理電話簿 行動電話系統的動作者 Mobile User(行動電話使用者):使用行動電話聊天的人 Mobile Network(行動通訊網路):負責協調、聯絡每一台手機通訊的無線網路 改良過的使用方式 撥對方的電話號碼 (每按一個按鍵都在手機螢幕上顯示一個電話號碼的位數) 按OK送出號碼 (在手機螢幕上顯示[連線中]) 連接行動電話基地台 (建立與行動電話基地台的連線) 基地台透過行動電話網路連到對方的手機 對方接起行動電話 (在手機螢幕上顯示[連線成功]) 接通後,開始聊天 聊完斷線 按CANCEL 送出斷線信號 通知行動電話基地台斷線 切斷與行動電話基地台的連線 (行動電話基地台切斷與另一位Mobile User之間的連線) 在手機螢幕上顯示[斷線成功] 定義行動電話系統的物件 手機螢幕 手機按鈕 手機(指螢幕與按鈕以外的手機零件,包括晶片、通訊模組等) 基地台 互動的概念 回顧 使用案例是系統提供給動作者的服務 動作者是位於系統之外,但與系統互動的人、事、物 互動是使用案例的情境,情境則是使用案例中的一個路徑 互動圖裡的互動並非指動作者與系統之間的互動,而是指系統內部,某一個使用案例之中,各個物件之間訊息傳遞的方式。 合作圖,不強調物件之間訊息傳遞的『時間順序』,而是強調物件之間訊息傳遞的『關係』 互動圖的元素 物件 連結 訊息 物件 合作圖中的每一方框框均為物件,框框內為物件名稱,格式為XXX:YYY XXX代表物件名稱 YYY代表類別名稱 匿名物件(Anonymous Object) 類別名稱之前無物件名稱 不需要顯示同一個類別之間兩個物件的互動 簡化互動圖 物件名稱多半留到設計階段才定,故分析階段不需要定義太清楚,使用匿名物件即可 連結 連結兩端的物件為 Supplier(供應端) Client(客戶端) 隨著連結箭號的方向性 發出訊息的一端稱為客戶端 接收訊息的一端稱為供應端 訊息 連結箭頭上面的文字稱為訊息 訊息規格 Simple簡單訊息 Synchronous同步訊息 Balking大量訊息 Timeout逾時訊息 Asynchronous非同步訊息 Aperiodic不定期訊息 Periodic定期訊息 編號 種類 不編號 連續編號 階層編號 順序圖 物件 時間 水平軸為物件的排列,垂直軸為時間 由上而下時間是依序遞增 生命線(Life Line) 物件底下的垂直虛線 生命線上的小長條,代表他存在的時間 活動區(Swinlane) 物件與物件之間用生命線分開的區域稱之 互動圖 特質 表現系統的動態角度 表現物件之間的互動 可塑造事件流 表現物件之間互動與時間或關係的差異 非同步訊息(Asynchronous Messages) 指不需要等這種訊息的結果傳回就可以進行其他的訊息傳遞 半箭頭:表示非同步訊息 * * :MButton :MDisplay 2:displayButtonNumber() *

您可能关注的文档

文档评论(0)

zhuwo + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档