版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、出卷系統(tǒng)設(shè)計(jì)出卷系統(tǒng)的需求概述用例分析與設(shè)計(jì)1)確定用例2)生成用例3)用例設(shè)計(jì)描述概念模型與頂層架構(gòu)設(shè)計(jì)1)概念模型設(shè)計(jì)2)頂層架構(gòu)設(shè)計(jì)用戶界面設(shè)計(jì)數(shù)據(jù)模型設(shè)計(jì)設(shè)計(jì)精化1)精化軟件構(gòu)架2)調(diào)整軟件構(gòu)成類3)精化類之間的關(guān)系類設(shè)計(jì)1)精化類的屬性與操作部署模型設(shè)計(jì)小結(jié).出卷系統(tǒng)的需求概述對(duì)出卷系統(tǒng)關(guān)注的人有:教師、student、庫(kù)維護(hù)人員1)教師:關(guān)注如何出一份合理的試卷,并根據(jù)試卷樣式打印與輸出2)student:關(guān)注如何通過(guò)生成一些模擬試題,來(lái)在線學(xué)習(xí)和檢查學(xué)習(xí)結(jié)果3)題庫(kù)維護(hù)人員:關(guān)注試題的添加、更新和刪除等工作此出卷系統(tǒng)所要實(shí)現(xiàn)的主要功能有1)自動(dòng)出卷:系統(tǒng)根據(jù)教師的要求自動(dòng)生成一份
2、合理的試卷2)手動(dòng)出卷:教師手動(dòng)從試題庫(kù)中挑選試題3)隨機(jī)出卷:系統(tǒng)隨即抽取試題產(chǎn)生一份試卷4)在線練習(xí):student可以在線做練習(xí)和查看試卷5)在線評(píng)價(jià):系統(tǒng)可以在線評(píng)價(jià)student的練習(xí)情況6)試題管理:題庫(kù)維護(hù)人員可以維護(hù)題庫(kù)中的試題,進(jìn)行增刪改7)試卷編輯:更新試題8)試卷輸出:根據(jù)某個(gè)樣式輸出試卷二.用例分析與設(shè)計(jì)1)確定用例由需求概述可總結(jié)出系統(tǒng)的參與者:teacher student operator系統(tǒng)的功能:出卷(自動(dòng)出卷手動(dòng)出卷隨機(jī)出卷)在線學(xué)習(xí)在線評(píng)價(jià) 試題管理(試題的增刪 改)試卷編輯 試卷輸出出卷系統(tǒng)的初步用例圖細(xì)化后的用例圖2)用例設(shè)計(jì)描述用例名稱:自動(dòng)出卷參與
3、者:teacher前置條件:teacher已經(jīng)輸入自己的用戶名和密碼并且密碼正確主事件流:A teacher輸入要求B系統(tǒng)從試題庫(kù)中挑選試題生成一份試卷輔事件流:如果試題庫(kù)中沒(méi)有teacher要求的試題,則顯示信息“試題庫(kù)中沒(méi)有這種試題,請(qǐng)重新輸入要求”,并返回主事件流中的步驟A后置條件:如果生成試卷成功,系統(tǒng)將保留這套試卷用例名稱:手動(dòng)出卷參與者:teacher前置條件:teacher已經(jīng)輸入自己的用戶名和密碼并且密碼正確主事件流:A teacher打開試題庫(kù)B teacher從試題庫(kù)中挑選合適的試題形成試卷輔事件流:如果試題庫(kù)中沒(méi)有teacher希望找到的試題,則退出試題庫(kù),將這一情況反映
4、給opetator后置條件:如果生成試卷成功,系統(tǒng)將保留這套試卷用例名稱:隨機(jī)出卷參與者:teacher前置條件:老師已經(jīng)輸入自己的用戶名和密碼并且密碼正確 主事件流:老師點(diǎn)擊隨機(jī)生成按鈕生成一份試卷后置條件:如果生成試卷成功,系統(tǒng)將保留這套試卷用例名稱:試卷輸出參與者:teacher前置條件:teacher已經(jīng)通過(guò)出卷生成了試卷主事件流:Teacher根據(jù)已經(jīng)出好的試卷通過(guò)輸出按鈕將試卷輸出輔事件流:如果試卷輸出失敗,則輸出信息“試卷輸出失敗,請(qǐng)檢查輸出是否正確。并返回主事件流。后置條件:如果輸出試卷成功,系統(tǒng)將永久保存著份試卷在題庫(kù)中,直到operator進(jìn)行刪除操作用例名稱:試卷試題更新
5、參與者:teacher前置條件:修改的前提是在一份已經(jīng)出好的試卷基礎(chǔ)上主事件流:A teacher打開一份已經(jīng)出好的試卷B teacher根據(jù)自己的想法對(duì)試卷上的試題進(jìn)行增加和刪除操作輔事件流:如果teacher修改一份試卷失敗則給出信息“請(qǐng)檢查自己是否有權(quán)限 對(duì)試卷進(jìn)行修改”。后置條件:如果teacher修改試卷成功,試題庫(kù)將保存修改后的試卷, 對(duì)試卷進(jìn)行更新用例名稱:在線學(xué)習(xí)參與者:student前置條件:student已經(jīng)通過(guò)輸入帳號(hào)和密碼進(jìn)入系統(tǒng)主事件流:A student點(diǎn)擊自己想要做的試題的類型B系統(tǒng)根據(jù)student的要求從試題庫(kù)中已經(jīng)做好的試卷中抽取試卷C student根據(jù)系
6、統(tǒng)產(chǎn)生的試卷進(jìn)行練習(xí)輔事件流:如果系統(tǒng)沒(méi)有產(chǎn)生student想要練習(xí)的試卷,則顯示信息“題庫(kù)中沒(méi) 有此種類型的試題,請(qǐng)重新選擇”并返回主事件流的步驟A后置條件:如果student已經(jīng)做好了試卷,系統(tǒng)將暫時(shí)保留student做的試卷用例名稱:在線評(píng)估參與者:student前置條件:student已經(jīng)做好了一份試卷主事件流:系統(tǒng)根據(jù)student做好的試卷對(duì)試卷進(jìn)行評(píng)估輔事件流:如果系統(tǒng)沒(méi)辦法對(duì)試卷進(jìn)行評(píng)估,則顯示信息“系統(tǒng)出現(xiàn)故障請(qǐng)通知 operator”。后置條件:如果系統(tǒng)評(píng)估完成,則返回student做錯(cuò)的試題和試題的 相應(yīng)的解答過(guò)程。用例名稱:試題增加參與者:opetator前置條件:試題
7、庫(kù)的試題需要更新且opetator已經(jīng)通過(guò)身份的驗(yàn)證主事件流:A opetator打開試題庫(kù)B對(duì)需要加入的試題加入到試題庫(kù)中輔事件流:如果opetator對(duì)試題的增加失敗則顯示信息“請(qǐng)檢查你是是否有權(quán)限 對(duì)試題庫(kù)進(jìn)行修改”。后置條件:opetator對(duì)試題修改成功則試題庫(kù)進(jìn)行更新用例名稱:試題刪除參與者:opetator前置條件:試題庫(kù)的試題需要更新且opetator已經(jīng)通過(guò)身份的驗(yàn)證主事件流:A opetator打開試題庫(kù)B對(duì)需要?jiǎng)h除的試題從題庫(kù)中刪除輔事件流:如果opetator對(duì)試題的刪除失敗則顯示信息“請(qǐng)檢查你是否有權(quán)限對(duì) 試題庫(kù)進(jìn)行修改”。后置條件:opetator對(duì)試題修改成功則試
8、題庫(kù)進(jìn)行更新用例名稱:試題更新參與者:opetator前置條件:試題庫(kù)的試題需要更新且opetator已經(jīng)通過(guò)身份的驗(yàn)證主事件流:A opetator打開試題庫(kù)B對(duì)需要修改的試題進(jìn)行修改。輔事件流:如果opetator對(duì)試題的修改失敗則顯示信息“請(qǐng)檢查你是否有權(quán)限對(duì) 試題庫(kù)進(jìn)行修改”。后置條件:opetator對(duì)試題修改成功則試題庫(kù)進(jìn)行更新(11)用例名稱:用戶登錄參與者:opetator student teacher主事件流:A參與者打開登錄頁(yè)面B輸入用戶名和密碼輔事件流:A如果參與者的用戶名錯(cuò)誤則輸出信息“用戶名錯(cuò)誤請(qǐng)重新輸入用戶 名”。并返回主事件流的步驟BB如果參與者的密碼錯(cuò)誤則顯示
9、信息“密碼錯(cuò)誤,請(qǐng)重新輸入”并 返回主事件流的步驟B。三.概念模型與頂層架構(gòu)設(shè)計(jì)1)概念模型設(shè)計(jì)2)頂層架構(gòu)設(shè)計(jì)四.用戶界面設(shè)計(jì)1)表示屏幕變化的狀態(tài)圖2)用戶操作的包圖3)用戶登錄屏幕的結(jié)構(gòu)類圖4) student包的結(jié)構(gòu)類圖5) teacher包的結(jié)構(gòu)類圖6) opetator包的結(jié)構(gòu)類圖五.數(shù)據(jù)模型設(shè)計(jì)數(shù)據(jù)模型的設(shè)計(jì)可以包括數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)數(shù)據(jù)庫(kù)設(shè)計(jì)數(shù)據(jù)文件設(shè) 計(jì)等多個(gè)方面,但是主要關(guān)注的是持久存儲(chǔ)數(shù)據(jù)的設(shè)計(jì)。這里主要關(guān) 注的是持久數(shù)據(jù)模型的設(shè)計(jì)。持久數(shù)據(jù)模型設(shè)計(jì)主要包括以下幾個(gè)步驟:1)確定設(shè)計(jì)模型中需要出九保存的類的對(duì)象及屬性,其中實(shí)體類是 主要關(guān)注的對(duì)象2)確定出九存儲(chǔ)數(shù)據(jù)之間的組織方式3)確定數(shù)據(jù)模型中的操作行為,例如完整性驗(yàn)證數(shù)據(jù)讀取存儲(chǔ)與 更新數(shù)據(jù)求和求平均值等。4)進(jìn)一步優(yōu)化持久數(shù)據(jù)操作的性能,例如使用數(shù)據(jù)索引 存儲(chǔ)過(guò)程 觸發(fā)器等方式在出卷系統(tǒng)中有兩個(gè)實(shí)例類。試題庫(kù)和試卷庫(kù)。數(shù)據(jù)模型可以設(shè)計(jì)成下面的格式:六.設(shè)計(jì)精化1)精化軟件構(gòu)架用戶交互層精化后的模型用戶交互層子包精化業(yè)務(wù)邏輯層精化自動(dòng)出卷手動(dòng)出卷試題維件1I I試輯刪除隨即出
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- (2024)PVC新型裝飾膜生產(chǎn)線項(xiàng)目可行性研究報(bào)告建議書立項(xiàng)(一)
- 2023年厚、薄膜混合集成電路及消費(fèi)類電路項(xiàng)目融資計(jì)劃書
- 高分子物理考試模擬題及答案
- 四川省綿陽(yáng)市三臺(tái)縣2023-2024學(xué)年八年級(jí)上學(xué)期期末考試數(shù)學(xué)試卷(含答案)
- 養(yǎng)老院老人生活設(shè)施維修人員職業(yè)道德制度
- 養(yǎng)老院老人活動(dòng)場(chǎng)地設(shè)施管理制度
- 《電機(jī)基礎(chǔ)知識(shí)講座》課件
- 《脊柱骨折》課件
- 《特種設(shè)備講義》課件
- 2024年消防工程升級(jí)改造施工合同書版B版
- 白酒銷售培訓(xùn)
- 團(tuán)建活動(dòng)勞務(wù)合同模板
- 人力資源的降本增效操作
- 【初中語(yǔ)文】2024-2025學(xué)年新統(tǒng)編版語(yǔ)文七年級(jí)上冊(cè)期中專題12:議論文閱讀
- 浙江省杭州市2024年中考英語(yǔ)真題(含答案)
- 北京市朝陽(yáng)區(qū)2022屆高三一模數(shù)學(xué)試題 附解析
- 2024年國(guó)家公務(wù)員考試《行測(cè)》真題卷(行政執(zhí)法)答案和解析
- 中央2024年中國(guó)合格評(píng)定國(guó)家認(rèn)可中心招聘筆試歷年參考題庫(kù)解題思路附帶答案詳解
- 趣味英語(yǔ)與翻譯學(xué)習(xí)通超星期末考試答案章節(jié)答案2024年
- 【課件】Unit+7+Happy+Birthday!+Section+B課件人教版(2024)七年級(jí)英語(yǔ)上冊(cè)
- 2022年《數(shù)據(jù)結(jié)構(gòu)(本)》形考任務(wù)實(shí)踐活動(dòng)3
評(píng)論
0/150
提交評(píng)論