




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、對(duì)象,實(shí)例描述:習(xí)題管理系統(tǒng) 系統(tǒng)需求說(shuō)明按三方面描述: 系統(tǒng)問(wèn)題域說(shuō)明:應(yīng)用系統(tǒng)的業(yè)務(wù)范圍 系統(tǒng)邊界說(shuō)明:確定系統(tǒng)與用戶之間接口 系統(tǒng)功能說(shuō)明:系統(tǒng)需要實(shí)現(xiàn)的責(zé)任,系統(tǒng)問(wèn)題域說(shuō)明:,在一個(gè)公共習(xí)題庫(kù)的支持下, 負(fù)責(zé)各科習(xí)題的教師: 可用系統(tǒng)編寫(xiě)習(xí)題及答案,并存入習(xí)題庫(kù); 從習(xí)題庫(kù)中選擇一組習(xí)題去組成作業(yè),并在要求時(shí)間公布習(xí)題答案; 從習(xí)題庫(kù)中選擇一組習(xí)題組成考試題公布; 可以批改學(xué)生的作業(yè); 學(xué)生答題后收卷,閱卷評(píng)分.,系統(tǒng)問(wèn)題域說(shuō)明:,每個(gè)學(xué)生: 用系統(tǒng)完成作業(yè)或答題并提交給系統(tǒng); 可在習(xí)題庫(kù)中選擇習(xí)題自己練習(xí); 可以在公布答案后核對(duì)自己的作業(yè); 一名系統(tǒng)管理員: 負(fù)責(zé)習(xí)題,編班和權(quán)限管理
2、和維護(hù)習(xí)題庫(kù).,系統(tǒng)邊界說(shuō)明:,系統(tǒng)的用戶有本校教師,學(xué)生,系統(tǒng)管理員. 學(xué)校以班組織學(xué)生,每班每學(xué)期有若干課程. 每門(mén)課的習(xí)題由一位教師負(fù)責(zé). 只有本科教師可提交或修改習(xí)題.,系統(tǒng)功能說(shuō)明:,教師編寫(xiě)習(xí)題及答案入庫(kù); 教師選擇習(xí)題作為作業(yè)公布于習(xí)題板上向?qū)W生布置; 教師選擇習(xí)題作為試題公布于考試板上(有考題,時(shí)間和評(píng)分要求). 每個(gè)學(xué)生每門(mén)課程都有一個(gè)練習(xí)本.記錄學(xué)生完成每道習(xí)題(或考題)的解答. 教師通過(guò)練習(xí)本批改習(xí)題(或考題); 習(xí)題庫(kù)提供入庫(kù),提取,權(quán)限,查詢等管理.,發(fā)現(xiàn)對(duì)象,出發(fā)點(diǎn):問(wèn)題域和系統(tǒng)功能 問(wèn)題域: 考慮客觀事務(wù)與系統(tǒng)中對(duì)象的映射. 系統(tǒng)功能: 系統(tǒng)中每項(xiàng)功能應(yīng)落實(shí)到某些
3、對(duì)象來(lái)完成. 邊界: 考慮用戶界面對(duì)象.,發(fā)現(xiàn)對(duì)象,篩選對(duì)象原則: 舍棄與功能無(wú)關(guān)的事物 對(duì)系統(tǒng)有關(guān)的事物中篩選是否對(duì)系統(tǒng)提供有用的信息,是否向系統(tǒng)提供某些服務(wù). 如:一本書(shū)是圖書(shū)館管理系統(tǒng)的類, 但不能是書(shū)店管理系統(tǒng)的類,發(fā)現(xiàn)對(duì)象,具體做法: 從需求中找名詞作為侯選對(duì)象: 教師,系統(tǒng),習(xí)題,答案,作業(yè),時(shí)間,學(xué)生,試題,系統(tǒng)管理員,權(quán)限,學(xué)校,班,學(xué)期,課程,習(xí)題板,考試板,練習(xí)本,習(xí)題庫(kù). 共18項(xiàng),發(fā)現(xiàn)對(duì)象,分析候選對(duì)象: 系統(tǒng):太大的抽象,不能作為對(duì)象. 作業(yè):是習(xí)題的同義詞,可舍棄. 時(shí)間:只有考試板要求,可作為考試板屬性處理. 試題:習(xí)題的同義詞,可舍棄.,發(fā)現(xiàn)對(duì)象,分析候選對(duì)象:
4、 權(quán)限:是系統(tǒng)管理員的功能,作為其屬性. 學(xué)校:與系統(tǒng)功能無(wú)關(guān),可舍棄. 學(xué)期:與系統(tǒng)功能無(wú)關(guān),可舍棄. 系統(tǒng)管理員(一個(gè))與習(xí)題庫(kù)合并為習(xí)題庫(kù)服務(wù)對(duì)象.,發(fā)現(xiàn)對(duì)象,篩選結(jié)果: 班,課程, 教師,學(xué)生,習(xí)題板,練習(xí)本 習(xí)題,考試板,習(xí)題答案, 習(xí)題庫(kù)服務(wù) 共10項(xiàng),分4層對(duì)象.,確定對(duì)象類,班對(duì)象類的屬性和方法 屬性: 方法: ID 編班 本班學(xué)生名單 負(fù)責(zé)教師名單,確定對(duì)象類,課程類的屬性和方法 屬性: (無(wú)方法) 課程編號(hào) 課程名稱 授課起止時(shí)間 負(fù)責(zé)教師ID,確定對(duì)象類,教師類的屬性和方法 屬性: 方法: ID 工作 姓名 負(fù)責(zé)班號(hào) 負(fù)責(zé)課程,確定對(duì)象類,教師“工作”方法的注釋:教師行為
5、有編寫(xiě)習(xí)題和答案,選習(xí)題,公布習(xí)題和答案,檢查作業(yè),閱卷等.這些行為應(yīng)與“習(xí)題”,“習(xí)題班”,“考試板”,“練習(xí)本”等對(duì)象封裝更合理(共享).因此,設(shè)立“工作”方法抽象表示,它通過(guò)教師發(fā)送不同消息,去分別完成不同功能.,確定對(duì)象類,學(xué)生類的屬性和方法 屬性: 方法: ID 練習(xí) 姓名 班級(jí),確定對(duì)象類,學(xué)生“練習(xí)”方法的注釋:與教師類似,學(xué)生行為有提取習(xí)題,核對(duì)答案,自選習(xí)題,答題等.這些行為應(yīng)與“練習(xí)本”,“習(xí)題解答”和“習(xí)題庫(kù)服務(wù)”等對(duì)象封裝更合理.因此,設(shè)立“練習(xí)”方法抽象表示,通過(guò)學(xué)生發(fā)不同消息,去完成不同功能.,確定對(duì)象類,習(xí)題板類的屬性和方法 屬性: 方法: 所屬課程, 選題,查題
6、, 要求完成期限, 公布答案 一組習(xí)題, 查閱答案 公布時(shí)間,確定對(duì)象類,練習(xí)本類的屬性和方法 屬性: 方法: 課程號(hào) 提取習(xí)題, 答案 檢查作業(yè), 學(xué)生ID 自選習(xí)題, 習(xí)題解答 核對(duì)答案,確定對(duì)象類,習(xí)題類的屬性和方法 屬性: 方法: 習(xí)題號(hào) 編寫(xiě)習(xí)題, 題目?jī)?nèi)容 編寫(xiě)答案, 答案 習(xí)題入庫(kù) 所屬課程 難度系數(shù),確定對(duì)象類,考試板類的屬性和方法 屬性: 方法: 所屬課程 收卷 要求完成期限 閱卷 答卷 評(píng)分標(biāo)準(zhǔn),確定對(duì)象類,習(xí)題答案類的屬性和方法 屬性: 方法: 習(xí)題號(hào) 答題 解答 答案,確定對(duì)象類,習(xí)題庫(kù)服務(wù)類的屬性和方法 屬性: 方法: 權(quán)限表 庫(kù)管理,編班, 查詢表 習(xí)題入庫(kù), 索引
7、表 提取習(xí)題, 權(quán)限檢查.,確定對(duì)象類的關(guān)系,各類對(duì)象之間的關(guān)系: 分類關(guān)系:一般-特殊(繼承)關(guān)系 組成關(guān)系:整體-部分(結(jié)構(gòu))關(guān)系 靜態(tài)關(guān)系:實(shí)例連接(屬性相關(guān)) 動(dòng)態(tài)關(guān)系:消息連接(行為相關(guān)),分析本例的對(duì)象之間的關(guān)系,分類的關(guān)系 習(xí)題板與考試板是父子關(guān)系. 考試板可看作為特殊的習(xí)題板,除習(xí)題板的共性外,增加了評(píng)分標(biāo)準(zhǔn).,分析本例的對(duì)象之間的關(guān)系,組成的關(guān)系: 班與學(xué)生是組成的關(guān)系 (1對(duì)n) 習(xí)題板與習(xí)題是組成的關(guān)系(1,0對(duì)n) 練習(xí)本與習(xí)題答案是組成關(guān)系(1對(duì)n),分析本例的對(duì)象之間的關(guān)系,實(shí)例連接關(guān)系: 學(xué)生與練習(xí)本對(duì)象之間存在一對(duì)多的實(shí)例連接關(guān)系.由練習(xí)本中的學(xué)生ID屬性體現(xiàn).
8、 考試板與練習(xí)本對(duì)象之間存在一對(duì)多的實(shí)例連接關(guān)系.練習(xí)本用快照復(fù)制答案作為考試板中答卷屬性體現(xiàn). 教師與課程對(duì)象之間存在一對(duì)多的實(shí)例連接關(guān)系.由課程中負(fù)責(zé)教師ID屬性體現(xiàn).,對(duì)象間關(guān)系圖,班,教師,習(xí)題板,練 習(xí)本,學(xué)生,考試板,習(xí)題庫(kù),系統(tǒng)管理員,習(xí)題,課程,習(xí)題解答,1,n,n,n,n,n,n,n,1,1,1,1,0,1,0,1,分析本例的對(duì)象之間的關(guān)系,對(duì)象消息連接: 消息連接與系統(tǒng)分布相關(guān).如何安排系統(tǒng)對(duì)象所在地是關(guān)鍵.本例假設(shè)用3臺(tái)處理機(jī),對(duì)象分3組: 教師,課程,習(xí)題,習(xí)題板,考試板 班,學(xué)生,練習(xí)本,習(xí)題解答 習(xí)題庫(kù)服務(wù),分析本例的對(duì)象之間的關(guān)系,對(duì)象消息連接:(同機(jī)通信) 教師
9、向習(xí)題發(fā)消息:調(diào)用編寫(xiě)習(xí)題,編寫(xiě)答案,習(xí)題入庫(kù)等方法. 教師向習(xí)題板發(fā)消息,可調(diào)用選題,公布答案,查詢答案,查詢習(xí)題等方法. 教師向考試板發(fā)消息可調(diào)用收卷,閱卷方法,分析本例的對(duì)象之間的關(guān)系,對(duì)象消息連接:(同機(jī)通信) 學(xué)生向練習(xí)本發(fā)消息,可調(diào)用提取作業(yè),核對(duì)答案,自選習(xí)題等方法 學(xué)生向習(xí)題答案發(fā)消息,可調(diào)用答題方法,分析本例的對(duì)象之間的關(guān)系,對(duì)象消息連接:(異機(jī)通信) 教師向練習(xí)本發(fā)消息,可調(diào)用檢查作業(yè)方法 練習(xí)本向習(xí)題板發(fā)消息,可調(diào)用查詢習(xí)題,查詢答案方法 練習(xí)本調(diào)用自選習(xí)題時(shí),要向習(xí)題庫(kù)發(fā)消息去提取習(xí)題,分析本例的對(duì)象之間的關(guān)系,對(duì)象消息連接:(異機(jī)通信) 習(xí)題對(duì)象向習(xí)題庫(kù)發(fā)消息可調(diào)用習(xí)題入庫(kù),提取習(xí)題方法. 習(xí)題板對(duì)象向習(xí)題庫(kù)發(fā)消息可調(diào)用習(xí)題入庫(kù),提取習(xí)題方法,確定對(duì)象類圖,畫(huà)完整的類圖: (如下一頁(yè)) 每個(gè)類有屬性和方法. 各類之間的各
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝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ù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 提高公司財(cái)務(wù)團(tuán)隊(duì)服務(wù)水平的培訓(xùn)計(jì)劃
- 提升前臺(tái)溝通技巧的工作計(jì)劃
- 醫(yī)院財(cái)務(wù)管理優(yōu)化的策略與效果計(jì)劃
- 學(xué)習(xí)資源共享平臺(tái)建設(shè)計(jì)劃
- 《貴州創(chuàng)泰礦業(yè)有限公司修文縣龍場(chǎng)鎮(zhèn)高倉(cāng)老二洞鋁鐵礦山礦產(chǎn)資源綠色開(kāi)發(fā)利用方案(三合一)》專家組評(píng)審意見(jiàn)
- 第二單元課題2氧氣-教學(xué)設(shè)計(jì)-2024-2025學(xué)年九年級(jí)化學(xué)人教版上冊(cè)
- 2025年鎮(zhèn)江道路運(yùn)輸從業(yè)資格證模擬考試年新版
- 2025年湖州資格證模擬考試
- 2025年湖北貨車資格證考試題
- 2025年遼陽(yáng)貨運(yùn)從業(yè)資格證模擬考試下載題
- 班組長(zhǎng)安全管理培訓(xùn)課件
- 增強(qiáng)CT檢查流程
- 水利行業(yè)知識(shí)培訓(xùn)課件
- 2025年春新外研版(三起)英語(yǔ)三年級(jí)下冊(cè)課件 Unit5第1課時(shí)Startup
- 2024年揚(yáng)州工業(yè)職業(yè)技術(shù)學(xué)院?jiǎn)握新殬I(yè)適應(yīng)性測(cè)試試題庫(kù)(含答案)
- 2025-2030年中國(guó)人力資源服務(wù)行業(yè)全國(guó)市場(chǎng)開(kāi)拓戰(zhàn)略制定與實(shí)施研究報(bào)告
- 2024年池州職業(yè)技術(shù)學(xué)院?jiǎn)握新殬I(yè)技能測(cè)試題庫(kù)標(biāo)準(zhǔn)卷
- 事故隱患內(nèi)部報(bào)告獎(jiǎng)勵(lì)機(jī)制實(shí)施細(xì)則
- 事業(yè)單位考試(公共基礎(chǔ)知識(shí))3000題每日練習(xí)
- 《CT、MR的臨床應(yīng)用》課件
- 2025農(nóng)村魚(yú)塘承包合同書(shū)
評(píng)論
0/150
提交評(píng)論