軟件工程第五講作業(yè)講解.doc_第1頁
軟件工程第五講作業(yè)講解.doc_第2頁
軟件工程第五講作業(yè)講解.doc_第3頁
軟件工程第五講作業(yè)講解.doc_第4頁
軟件工程第五講作業(yè)講解.doc_第5頁
已閱讀5頁,還剩22頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

例一:n 一個(gè)日記和時(shí)間管理系統(tǒng),希望它支持一組同事的會議時(shí)間安排。當(dāng)一個(gè)會議包括多個(gè)人時(shí),系統(tǒng)在這些人員的日記中找到共同空閑時(shí)間并將會議安排在這個(gè)時(shí)間。如果沒有共同的空閑時(shí)間可用,系統(tǒng)就同用戶交互來安排日程一邊騰出時(shí)間參加會議。 1)對所描述的系統(tǒng)場景進(jìn)行分析,畫出用例模型; 2)識別出所有的關(guān)鍵抽象,畫出域模型; 3)為每一個(gè)用例創(chuàng)建設(shè)計(jì)模型(用序列圖表示)。用例圖域模型序列圖例二:1)對所描述的系統(tǒng)場景進(jìn)行分析,畫出用例模型;2)識別出所有的關(guān)鍵抽象,畫出域模型;3)為每一個(gè)用例創(chuàng)建設(shè)計(jì)模型(用序列圖表示)。 例三: 一用例模型一個(gè)日記和時(shí)間管理系統(tǒng),希望它支持一組同事的會議時(shí)間安排。當(dāng)一個(gè)會議包括多個(gè)人時(shí),系統(tǒng)在這些人員的日記中找到共同空閑時(shí)間并將會議安排在這個(gè)時(shí)間。如果沒有共同的空閑時(shí)間可用,系統(tǒng)就同用戶交互來安排日程一邊騰出時(shí)間參加會議。 1)對所描述的系統(tǒng)場景進(jìn)行分析,畫出用例模型; 2)識別出所有的關(guān)鍵抽象,畫出域模型; 3)為每一個(gè)用例創(chuàng)建設(shè)計(jì)模型(用序列圖表示)。 E1.a創(chuàng)建日記用例圖如下: E1.b查看日記員工E1.c修改日記 查看日記 E2.a安排會議時(shí)間與員工交互時(shí)間會議時(shí)間管理員 域模型: 1 會議安排參加人員會議地點(diǎn)會議開始時(shí)間會議結(jié)束時(shí)間會議內(nèi)容 安排會議時(shí)間 1 會議時(shí)間安排管理員姓名聯(lián)系方式 查找日記() 與員工交流() 1 查詢 1 日記會議時(shí)間工作時(shí)間創(chuàng)建日記()修改日記()刪除日記() 查找空閑時(shí)間 n 1員工姓名所屬部門聯(lián)系方式職位 交互會議時(shí)間 1 訪問 1 n n 序列圖: 安排會議時(shí)間與員工交流查找空閑時(shí)間登錄 會議時(shí)間 管理人員 管理人員登錄 查看員工日記 有空閑時(shí)間安排時(shí)間 沒有空閑時(shí)間 與員工交流并安排時(shí)間 例四:一個(gè)日記和時(shí)間管理系統(tǒng),希望它支持一組同事的會議時(shí)間安排。當(dāng)一個(gè)會議包括多個(gè)人時(shí),系統(tǒng)在這些人員的日記中找到共同空閑時(shí)間并將會議安排在這個(gè)時(shí)間。如果沒有共同的空閑時(shí)間可用,系統(tǒng)就同用戶交互來安排日程一邊騰出時(shí)間參加會議。 1)對所描述的系統(tǒng)場景進(jìn)行分析,畫出用例模型;日記和時(shí)間管理系統(tǒng) 4、安排會議時(shí)間3、和用戶交互安排日程2、記錄人員空閑時(shí)間1、記錄會議人員日記與系統(tǒng)管理者會人員2)識別出所有的關(guān)鍵抽象,畫出域模型;會議系統(tǒng)管理與會人員人數(shù)與會人員工作信息表與會人員工作時(shí)間表統(tǒng)計(jì)能參加會議人數(shù)會議時(shí)間 與會人員姓名性別有事時(shí)間空閑時(shí)間交互協(xié)調(diào)會議時(shí)間1.*1.*協(xié)調(diào)與會人員11.*與會人員1.*管理人員1會議確定1.* 1管理人員會議3)為每一個(gè)用例創(chuàng)建設(shè)計(jì)模型(用序列圖表示)人員會議日程日記系統(tǒng)管理人員查看協(xié)調(diào)確定時(shí)間通知例五:日記和時(shí)間管理系統(tǒng)用例圖寫日記安排會議協(xié)商寫日記序列圖 系統(tǒng) 提交日記用戶 日記記錄安排會議序列圖 系統(tǒng) 數(shù)據(jù)庫 查看會議 數(shù)據(jù)庫檢索時(shí)間安排 會議時(shí)間 空閑時(shí)間 協(xié)商序列圖 系統(tǒng) 數(shù)據(jù)庫數(shù)據(jù)庫檢索查看會議 空閑時(shí)間空閑時(shí)間 數(shù)據(jù)庫 修改時(shí)間安排 記錄新的時(shí)間 空閑時(shí)間 空閑時(shí)間域模型系統(tǒng)用戶用戶時(shí)間安排公共空閑時(shí)間會議安排檢索空閑時(shí)間返回會議安排與用戶協(xié)商時(shí)間時(shí)間安排安排提交到系統(tǒng) N 提交 1 N 返回會議安排 1 N 修改時(shí)間 1 N 提示無空閑 1例六:日記和時(shí)間管理系統(tǒng)1)2)3)例七:安排會議修改會議時(shí)間會議管理人員修改日記查找空閑時(shí)間無共同空閑時(shí)間寫日記與會人員includeextend1用例圖2域模型:3 序列圖例八:軟件工程作業(yè)088205宋昌寧 軟件2班日程與時(shí)間管理系統(tǒng)1 用例圖2 域模型3 時(shí)序圖a.安排會議B安排日程例九:軟件工程作業(yè) 088138 宋珊珊 軟件C083班一用例模型 用例圖如下: 查看日記會議時(shí)間管理員 搜索共同空閑時(shí)間 交互用戶時(shí)間 記錄日記員工 查看日記 修改日記二域模型侯選的關(guān)鍵抽象表格候選的關(guān)鍵抽象排除原因選定的名字日記時(shí)間管理同事會議時(shí)間安排共同空閑時(shí)間用戶時(shí)間日程員工會議時(shí)間管理員用CRC圖去選擇關(guān)鍵抽象,在此就略畫CRC圖了。更新侯選關(guān)鍵抽象表格候選的關(guān)鍵抽象排除原因選定的名字日記日記時(shí)間管理時(shí)間管理同事用戶的子類會議與系統(tǒng)無關(guān)時(shí)間安排是時(shí)間管理的子類共同空閑時(shí)間共同空閑時(shí)間用戶用戶時(shí)間是時(shí)間管理的屬性日程是時(shí)間的一個(gè)子類員工會議時(shí)間管理員外部的系統(tǒng)類圖時(shí)間管理時(shí)間 記錄時(shí)間交互時(shí)間查看時(shí)間修改時(shí)間用戶姓名 賬號 工作時(shí)間記錄日記查看日記 日記共同空閑時(shí)間 1搜索 1* 11 需要服務(wù) 1* 1*記錄 1* 1*三設(shè)計(jì)模型序列圖:共同空閑時(shí)間:時(shí)間管理服務(wù): 日記界面:時(shí)間管理界面 會議時(shí)間管理員 安排會議時(shí)間查看日記 搜索共同時(shí)間 顯示共同時(shí)間 進(jìn)入界面 搜索共同時(shí)間 :日記:日記管理服務(wù):日記管理界面 用戶 登錄日記界面處理日記 顯示日記 進(jìn)入界面 處理日記 例七:n 3 一個(gè)日記和時(shí)間管理系統(tǒng),希望它支持一組同事的會議時(shí)間安排。當(dāng)一個(gè)會議包括多個(gè)人時(shí),系統(tǒng)在這些人員的日記中找到共同空閑時(shí)間并將會議安排在這個(gè)時(shí)間。如果沒有共同的空閑時(shí)間可用,系統(tǒng)就同用戶交互來安排日程以便騰出時(shí)間參加會議。 1)對所描述的系統(tǒng)場景進(jìn)行分析,畫出用例模型; 2)識別出所有的關(guān)鍵抽象,畫出域模型; 3)為每一個(gè)用例創(chuàng)建設(shè)計(jì)

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論