版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、8.6.2 用例建??蛻粼敿?xì)說明系統(tǒng)應(yīng)有的功能,并描述系統(tǒng)的使用方法理解系統(tǒng)的需求,為后續(xù)階段的工作奠定基礎(chǔ)開發(fā)人員系統(tǒng)集成與測(cè)試人員驗(yàn)證最終實(shí)現(xiàn)的系統(tǒng)是否與用例模型說明的功能一致文檔人員為編寫用戶手冊(cè)提供參考(1)作用8.6.2 用例建模繪制用例圖并編寫用例描述發(fā)現(xiàn)角色發(fā)現(xiàn)用例(2)流程8.6.2 用例建模(3)實(shí)例:學(xué)生注冊(cè)課程系統(tǒng)某大學(xué)準(zhǔn)備開發(fā)一個(gè)學(xué)生課程注冊(cè)系統(tǒng),學(xué)生可以使用該系統(tǒng)查詢新學(xué)期將開設(shè)的課程和講課教師情況,選擇自己要學(xué)習(xí)的課程進(jìn)行登記注冊(cè),并可以查詢成績(jī)單;教師可以使用該系統(tǒng)查詢新學(xué)期將開設(shè)的課程和選課學(xué)生情況,并可以登記成績(jī)單;注冊(cè)管理員使用該系統(tǒng)進(jìn)行注冊(cè)管理,包括維護(hù)教
2、師信息、學(xué)生信息和課程信息等。 在每個(gè)學(xué)期的開始,學(xué)生可以獲得該學(xué)期的課程目錄表,課程目錄表列出每門課程的所有信息,諸如基本信息、教師、開課系和選課條件等。 新學(xué)期開始前兩周為選課注冊(cè)時(shí)間,在此期間學(xué)生可以選課注冊(cè),并且允許改變或取消注冊(cè)申請(qǐng),開學(xué)兩周后注冊(cè)管理員負(fù)責(zé)關(guān)閉課程注冊(cè)。每個(gè)學(xué)生可以選擇不超過4門課程,同時(shí)指定2門侯選課程以備主選課程未選上。每門課程最多不能超過10人,最少不能低于3人,低于3人選課的課程將被取消。一旦學(xué)生的注冊(cè)過程完畢,注冊(cè)系統(tǒng)將有關(guān)信息提交收費(fèi)系統(tǒng)以便學(xué)生付費(fèi)。如果在實(shí)際注冊(cè)過程中名額已滿,系統(tǒng)將通知學(xué)生在提交課程表之前予以更改。 在學(xué)期結(jié)束時(shí),學(xué)生可以存取系統(tǒng)查
3、看電子成績(jī)單。由于學(xué)生成績(jī)屬于敏感信息,系統(tǒng)必須提供必要的安全措施以防非法存取。a)發(fā)現(xiàn)角色誰將使用系統(tǒng)的主要功能?誰需要借助系統(tǒng)的支持來完成日常工作?誰來維護(hù)和管理系統(tǒng)?系統(tǒng)控制哪些硬件設(shè)備?系統(tǒng)需要與哪些其他系統(tǒng)交互?哪些人或系統(tǒng)對(duì)本系統(tǒng)產(chǎn)生的結(jié)果感興趣?8.6.2 用例建模2.尋找用例行為者需要系統(tǒng)提供哪些功能?行為者自身需要做什么?行為者是否需要讀取、創(chuàng)建、刪除、修改或存儲(chǔ)系統(tǒng)中的信息?系統(tǒng)中發(fā)生的事件需要通知行為者嗎?行為者需要通知系統(tǒng)某些事情嗎?系統(tǒng)需要哪些輸入輸出?當(dāng)前使用的系統(tǒng)存在的主要問題是什么?8.6.2 用例建模2.尋找用例與教師有關(guān)的用例選擇課程-選擇所教的課程,并獲得
4、學(xué)生名冊(cè)登記成績(jī)-在學(xué)期結(jié)束時(shí),提交學(xué)生的課程成績(jī)。與學(xué)生有關(guān)的用例注冊(cè)課程-在學(xué)期開始進(jìn)行選課注冊(cè),允許在一段時(shí)間內(nèi)更改或刪除,課程目錄系統(tǒng)提供當(dāng)前學(xué)期的所有可選課程列表;查看成績(jī)單-學(xué)生可以查看以前學(xué)期的電子成績(jī)單。8.6.2 用例建模2.尋找用例與注冊(cè)管理員有關(guān)的用例維護(hù)課程信息-在系統(tǒng)中增加、修改和刪除課程信息;維護(hù)學(xué)生信息-在系統(tǒng)中增加、修改和刪除學(xué)生信息;維護(hù)教師信息-在系統(tǒng)中增加、修改和刪除教師信息。關(guān)閉注冊(cè)-刪除少于3人的課程,并由付費(fèi)系統(tǒng)通知學(xué)生繳費(fèi)。與安全性要求有關(guān)的用例登錄-使用此系統(tǒng)的人員需要進(jìn)行登錄,以驗(yàn)證其身份和權(quán)限。8.6.2 用例建模3.繪制用例圖并編寫用例描述8.6.2 用例建模提綱三種模型之間的關(guān)系1)針對(duì)每個(gè)類建立的動(dòng)態(tài)模型,描述了實(shí)例的生命周期或運(yùn)行周期。2)狀態(tài)轉(zhuǎn)換驅(qū)使行為發(fā)生,這些行為在數(shù)據(jù)流圖中被映射成處理,在用例圖中被映射成用例,它們同時(shí)與類圖中的服務(wù)相對(duì)應(yīng)。3)功能模型中的處理(或用例)對(duì)應(yīng)于對(duì)象模型中的類所提供的服務(wù)。4)數(shù)據(jù)流圖中的數(shù)據(jù)存儲(chǔ),以及數(shù)據(jù)的源點(diǎn)/終點(diǎn),通常是對(duì)象模型中的對(duì)象。9.7 三種模型之間的關(guān)系5)數(shù)據(jù)流圖中的數(shù)據(jù)流,往往是對(duì)象模型中對(duì)象的屬性值,也可能是整個(gè)對(duì)象。6)用例圖中的行為者,可能是對(duì)象模型中的對(duì)象。7)功能模型中的處
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 船舶泵機(jī)租賃合同
- 醫(yī)療創(chuàng)新項(xiàng)目管理流程
- 智能機(jī)場(chǎng)智能化施工合同
- 住院期間患者離院管理
- 建筑綠化安全合同協(xié)議書
- 醫(yī)保業(yè)務(wù)數(shù)據(jù)
- 植物園水電設(shè)施施工協(xié)議
- 電力工程皮卡租賃協(xié)議
- 醫(yī)療器械招標(biāo)評(píng)分索引表模板
- 神經(jīng)外科護(hù)理觀察典型案例
- 彎扭構(gòu)件制作工藝方案(共22頁(yè))
- 焓熵圖(膨脹線)
- 水利工程填塘固基、堤身加固施工方法
- 中醫(yī)針灸的骨邊穴怎樣定位
- 人教版八年級(jí)上冊(cè)英語單詞表默寫版(直接打印)
- 電脫水、電脫鹽講解
- 江西省科技創(chuàng)新平臺(tái)建設(shè)(PPT課件)
- 違約損失率(LGD)研究
- XSD3016輪式洗砂機(jī)結(jié)構(gòu)設(shè)計(jì)和實(shí)現(xiàn)機(jī)械設(shè)計(jì)和自動(dòng)化專業(yè)論文設(shè)計(jì)
- 溝槽回填施工方案(完整版)
- 2021-2025鄉(xiāng)村5年規(guī)劃三篇
評(píng)論
0/150
提交評(píng)論