freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

java與uml面向?qū)ο蟪绦蛟O(shè)計(jì)概述、用例圖ppt(編輯修改稿)

2024-11-14 14:29 本頁面
 

【文章內(nèi)容簡介】 ); ? 用例( Use Case); ? 用例間的關(guān)系( Relationship)。 用例圖示例 主體 ? 主體( Subject)就是 UML早期版本中的系統(tǒng)邊界,在 UML 的正式術(shù)語。在開發(fā)一個(gè)系統(tǒng)時(shí),首先要確定系統(tǒng)的主體,即決定什么是系統(tǒng)的組成部分,什么是系統(tǒng)的外部。 ? 主體決定了誰(參與者)使用系統(tǒng),系統(tǒng)能為誰提供什么功能(用例)。這表面看起來顯而易見,事實(shí)上,對(duì)于某些系統(tǒng)來說,其邊界很難確定。 UML系統(tǒng)邊界表示法 參與者 ? 參與者是指系統(tǒng)以外的,在使用系統(tǒng)或與系統(tǒng)交互中所扮演的角色。因此參與者可以是人,可以是事物,也可以是時(shí)間或其它系統(tǒng)等等。 ? 參與者在建模過程中利用人形符號(hào)和命名來表示。由于參與者表示外部事物參與系統(tǒng)的角色,因此參與者的命名一定要充分體現(xiàn)其功能特性。 用例圖中的參與者命名 參與者間的泛化關(guān)系 用例 ? 用例( Use Case)最初由 Ivar Jackboson博士提出,后被綜合到 UML規(guī)范之中。它用來表示參與者期望系統(tǒng)所要完成的功能。 ? 系統(tǒng)執(zhí)行的一組動(dòng)作序列,這些動(dòng)作序列可以產(chǎn)生一個(gè)特定參與者可觀察的結(jié)果。簡單來講,用例就是對(duì)系統(tǒng)功能的描述。不過,一個(gè)用例描述的是整個(gè)系統(tǒng)功能的一部分(子功能模塊),若干個(gè)用例聯(lián)合起來描述了完整的系統(tǒng)功能。 用例主要有以下幾個(gè)特點(diǎn) ? 用例總是由參與者來啟動(dòng)的。 ? 用例必須為參與者提供數(shù)據(jù)。 ? 用例的完整性。 用例圖中的通信關(guān)聯(lián) 用例之間的關(guān)系 ? 泛化( Generalization)關(guān)系 ? 包含( Include)關(guān)系 ? 擴(kuò)展( Extend)關(guān)系 用例間的泛化關(guān)系 多級(jí)泛化關(guān)系 用例間的包含關(guān)系 用例包含關(guān)系示例 用例間的擴(kuò)展關(guān)系 建立用例模型 ? 問題描述 ? 確定參與者 ? 確定用例 ? 用例描述 即時(shí)通信系統(tǒng)的參與者 即時(shí)通信系統(tǒng)用例圖 用例“注冊(cè)帳號(hào)”的描述 用例名稱 : Register 參與者 : 客戶、數(shù)據(jù)庫 簡要描述 : 客戶在即時(shí)通信系統(tǒng)中注冊(cè)。 前置條件: 客戶端應(yīng)用程序主界面已經(jīng)啟動(dòng)。 基本事件流: 1. 客戶點(diǎn)擊“注冊(cè)”按鈕。 2. 系統(tǒng)彈出一個(gè)注冊(cè)交互對(duì)話框。 3. 客戶輸入注冊(cè)信息:昵稱、密碼等。 4. 客戶按“提交”按鈕,發(fā)送注冊(cè)信息到數(shù)據(jù)庫。 5. 數(shù)據(jù)庫保存注冊(cè)信息,并自動(dòng)生成一個(gè)數(shù)字 ID返回。 6. 客戶端彈出對(duì)話框顯示注冊(cè)的 ID,提示注冊(cè)成功。 7. 用例終止。 可選事件流 : 在“提交”按鈕前,客戶可隨時(shí)點(diǎn)擊“取消”按鈕,關(guān)閉注冊(cè)窗口,返回客戶端主界面。 異常事件流 : 提示注冊(cè)錯(cuò)誤,請(qǐng)稍后再試,客戶確認(rèn),然后返回客戶端主界面。 后置條件 : 客戶獲得一個(gè) ID,可用此 ID登錄系統(tǒng)開始即時(shí)通信。 用例“登錄系統(tǒng)”的描述 用例名稱
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1