




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、最后大題參考答案(beta版歡迎參加修改并共享本答案僅供參考,最終考試題目請(qǐng)咨詢趙會(huì)群老師。六、一個(gè)網(wǎng)絡(luò)教學(xué)系統(tǒng)的功能需求內(nèi)容:1學(xué)生通過客戶端根據(jù)學(xué)號(hào)和密碼進(jìn)入選課界面,在這里學(xué)生可以進(jìn)行查詢已選課程、指定自己的選修課程以及對(duì)自己基本信息的查詢;2學(xué)生可以登錄本系統(tǒng)中學(xué)習(xí)模塊,瀏覽課程信息、選擇和查找自己所需要學(xué)習(xí)課程的課件并進(jìn)行下載;3教師可以登錄本系統(tǒng),在網(wǎng)站上輸入課程介紹、上傳課程的課件、發(fā)布、更新和修改消息;4系統(tǒng)管理員可以對(duì)本系統(tǒng)進(jìn)行維護(hù)和批準(zhǔn)用戶申請(qǐng)注冊(cè)等操作。對(duì)課程信息進(jìn)行維護(hù),包括:添加、刪除和修改課程信息;對(duì)學(xué)生基本信息進(jìn)行維護(hù),包括:添加、修改、查詢和刪除;對(duì)教師信息進(jìn)行
2、維護(hù),包括:添加、修改、查詢和刪除等操作。試完成系統(tǒng)的分析與設(shè)計(jì)工作。具體要求如下:畫出系統(tǒng)的數(shù)據(jù)流程圖(此題可以進(jìn)行細(xì)化,根據(jù)相關(guān)功能所需數(shù)據(jù)進(jìn)行細(xì)化。 畫出系統(tǒng)E-R圖(此圖可根據(jù)題目對(duì)聯(lián)系添加屬性 畫出系統(tǒng)狀態(tài)轉(zhuǎn)換圖(根據(jù)系統(tǒng)的狀態(tài)變化畫圖 畫出系統(tǒng)功能的模塊結(jié)構(gòu)圖(此圖是根據(jù)該系統(tǒng)的功能從頂層逐步向下細(xì)化得到,是各個(gè)功能模塊的組合 給出模塊結(jié)構(gòu)圖中學(xué)生選課并下載課件的算法的偽代碼(每問4分,共20分答:(說明:每個(gè)模塊都可以寫偽代碼,考試可能會(huì)是其他模塊,學(xué)會(huì)舉一反三。 DO 登錄IF 密碼&&用戶名正確THENIF 選擇學(xué)生選課THENDO 選課ELSE 選擇下載課件
3、DO 下載課件ENDIFELSEDORETURN 密碼|用戶名錯(cuò)誤RETURN 登錄界面七、采用面向?qū)ο蟮姆治雠c設(shè)計(jì)方法完成“網(wǎng)絡(luò)教學(xué)系統(tǒng)”下面要求的系統(tǒng)分析與設(shè)計(jì)工作。(每問4分,共20分畫出系統(tǒng)UML用例圖(根據(jù)使用者需要的哪些功能進(jìn)行畫圖,改圖類似系統(tǒng)功能的模塊結(jié)構(gòu)圖,只是需要對(duì)每一類使用者進(jìn)行設(shè)計(jì) 畫出系統(tǒng)UML類圖(此圖和C+語言的類類似,有類名和屬性以及動(dòng)作。值得注意的是需要知道它們之間的關(guān)系 畫出系統(tǒng)UML狀態(tài)轉(zhuǎn)換圖(該題和前一個(gè)大題的狀態(tài)轉(zhuǎn)換類似,猜測(cè)可能會(huì)選擇其中一個(gè)出題課程狀態(tài)(同理有學(xué)生狀態(tài)、老師狀態(tài) 管理員添加課程(類推添加老師和學(xué)生信息 登錄系統(tǒng)(同理有老師和管理員登
4、錄學(xué)生查詢個(gè)人信息(同理有查詢老師和管理員的個(gè)人信息 : Student 管理員刪除課程(可自己畫出刪除學(xué)生和教師信息管理員修改學(xué)生信息(可以畫出修改教師和課程信息的圖例 : Student ModifyInfoForm Control Student : SystemManager 1: 進(jìn)入修改學(xué)生信息界面 2: 提交修改的信息 3: 檢查學(xué)生信息 4: 判斷是否可以修改 5: 執(zhí)行修改操作 6: 返回修改成功的信息 7: 顯示修改成功的信息 管理員添加學(xué)生信息(同理可添加教師和課程信息) AddInfoForm Control Student : SystemManager 1: 進(jìn)入添加學(xué)生信息界面 2: 提交學(xué)生的信息 3: 檢查學(xué)生信息 4: 判斷是否可以添加 6: 返回添加成功的信息 5: 執(zhí)行添加 7: 顯示添加成功的信息 教師上傳課件 UploadForm : Teacher 1: 進(jìn)入上傳課件界面 Control Course 2: 提交上傳請(qǐng)求 3: 查詢課程信息 4: 判斷課程是否存在 5: 執(zhí)行上傳課件 6: 返回課件上傳成功 7: 顯示課件上傳成功 l 給出類圖中教師發(fā)布課程信息方法的偽代碼; DO 登錄 IF 密碼&&用戶名正確 THEN DO 發(fā)布課程信息 IF
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 二手車銷售質(zhì)量保證合同書
- 政府項(xiàng)目招標(biāo)與投標(biāo)操作手冊(cè)
- 分季度財(cái)務(wù)預(yù)算明細(xì)表
- 農(nóng)村農(nóng)業(yè)項(xiàng)目資金使用協(xié)議
- 基礎(chǔ)工作流程簡(jiǎn)明教程與指南
- 員工辦公電腦使用說明書
- 理發(fā)師學(xué)徒專用合同
- 《數(shù)學(xué)函數(shù)圖像理解與問題解決》
- 企業(yè)戰(zhàn)略聯(lián)盟合作能力提升效果評(píng)估預(yù)案
- 汽車股份轉(zhuǎn)讓合同
- ADS射頻電路設(shè)計(jì)與仿真從入門到精通
- 八大危險(xiǎn)作業(yè)檢查表
- 農(nóng)業(yè)物聯(lián)網(wǎng)技術(shù)的培訓(xùn)
- 研究中藥在老年醫(yī)學(xué)中的應(yīng)用
- 成事的時(shí)間管理
- 靜脈輸液治療與護(hù)理規(guī)范
- 心臟康復(fù)評(píng)估量表-完整版
- “五育融合”背景下小學(xué)美術(shù)課堂的實(shí)踐路徑構(gòu)建
- 第4章無人機(jī)-氣象
- 電子線產(chǎn)品成本分析表
- 直播停播協(xié)議
評(píng)論
0/150
提交評(píng)論