版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
在在如線文檔對學(xué)你有用習(xí),請下載系支持!統(tǒng)有用體系結(jié)構(gòu)設(shè)計報告文件狀態(tài):文件標(biāo)識:[]草稿當(dāng)前版本:1.0[]正式發(fā)布作者:李興杰[]正在修改完成日期:2017-09-18重慶工程學(xué)院ChongqingInstituteofEngineering如文如文版檔對你本有用,歷請下載史支持如文如文版檔對你本有用,歷請下載史支持版本/狀態(tài)作者參與者起止日期備注1.0李興杰李興杰如文檔對你有用,請下載支持!如文檔對你有用,請下載支持!如文檔對你有用,請下載支持!如文檔對你有用,請下載支持!目錄TOC\o"1-5"\h\z0.文檔介紹40.1文檔目的40.2文檔范圍40.3讀者對象40.4參考文檔40.5術(shù)語與縮寫解釋41.系統(tǒng)概述42.設(shè)計約束53.設(shè)計策略54.系統(tǒng)總體結(jié)構(gòu)55.系統(tǒng)架構(gòu)設(shè)計66.子系統(tǒng)結(jié)構(gòu)與功能66.1注冊用戶管理66.2學(xué)習(xí)批次管理錯誤!未定義書簽。6.3課件管理錯誤!未定義書簽。6.4學(xué)生學(xué)習(xí)情況管理錯誤!未定義書簽。6.5統(tǒng)計查詢錯誤!未定義書簽。6.6成績管理模塊錯誤!未定義書簽。6.7用戶管理錯誤!未定義書簽。角色管理錯誤!未定義書簽。課程管理錯誤!未定義書簽。我的培訓(xùn)錯誤!未定義書簽。TOC\o"1-5"\h\z7.開發(fā)環(huán)境的配置118.測試環(huán)境的配置119.運行環(huán)境的配置1110.其它110.文檔介紹0.1文檔目的本文檔是在線學(xué)習(xí)系統(tǒng)的體系結(jié)構(gòu)設(shè)計報告,主要用于說明系統(tǒng)的設(shè)計約束、設(shè)計策略、總體結(jié)構(gòu)、和架構(gòu)設(shè)計說明。本系統(tǒng)的總體建設(shè)目標(biāo)是:在線學(xué)習(xí)系統(tǒng)應(yīng)能從各學(xué)校網(wǎng)站主頁連接進入,該平臺可以實現(xiàn)在校學(xué)生(研究生、本科生、高職高專生)在網(wǎng)上進行各類課程學(xué)習(xí)報名申請,學(xué)院相關(guān)負(fù)責(zé)人進行資格審查,最后由系統(tǒng)管理員確認(rèn)報名資格。審查通過的學(xué)員能登錄網(wǎng)上學(xué)習(xí)平臺進行有關(guān)課程資源點播和學(xué)習(xí),系統(tǒng)自動記錄學(xué)員學(xué)習(xí)時間,管理員能通過平臺導(dǎo)入學(xué)員本批次考試成績供學(xué)生自行查詢。0.2文檔范本文檔系統(tǒng)的描述了系統(tǒng)的設(shè)計約束、設(shè)計策略、總體結(jié)構(gòu)、和架構(gòu)設(shè)計等。0.3讀者對象設(shè)計人員、開發(fā)人員0.4參考文檔無0.5術(shù)語與縮寫解釋現(xiàn)在每個學(xué)校每年都要對很多在校學(xué)生進行各類專業(yè)知識培訓(xùn)。隨著學(xué)校規(guī)模擴大,想報名參加各類課程學(xué)習(xí)的學(xué)生越來越多。有限的教育資源無法滿足學(xué)生們迫切想?yún)⒓痈黝愓n程學(xué)習(xí)需求。基于IP和互聯(lián)網(wǎng)的在線學(xué)習(xí)系統(tǒng)網(wǎng)絡(luò)教育技術(shù)支持平臺是以學(xué)習(xí)者為主的自主學(xué)習(xí)環(huán)境;它是一種新型的、開放的沒有圍墻的學(xué)校。在INTERNET環(huán)境下,人們可以在任何時間、任何地點、完成任何課程的任何章節(jié)網(wǎng)絡(luò)化交互式教與學(xué)活動。利用各學(xué)校網(wǎng)絡(luò)教育技術(shù)模式,建設(shè)基于網(wǎng)絡(luò)的遠程教育平臺并在此基礎(chǔ)上開展網(wǎng)上學(xué)習(xí)教育活動,能夠很好的緩解龐大的各類課程學(xué)習(xí)需求和有限的教育資源的矛盾。2.設(shè)計約束無3.設(shè)計策略設(shè)計策略遵循結(jié)構(gòu)化設(shè)計,將系統(tǒng)劃分為幾個相互關(guān)聯(lián)模塊來進行設(shè)計。把程序要解決的總目標(biāo)分解為子目標(biāo),再進一步分解為具體的小目標(biāo),把每一個小目標(biāo)稱為一個模塊。系統(tǒng)總體結(jié)構(gòu)根據(jù)需求,本在線學(xué)習(xí)系統(tǒng)擬分為以下子模塊等。整個系統(tǒng)間各子模塊的結(jié)構(gòu)圖如下所示:如文檔對你有用,請下載支持!如文檔對你有用,請下載支持!在嵯學(xué)習(xí)系蜿在嵯學(xué)習(xí)系蜿系統(tǒng)架構(gòu)設(shè)計一套好的系統(tǒng)離不開良好的架構(gòu)設(shè)計。由于本項目的特殊性需要兼容Java和C#語言兩種后臺語言,所以在瀏覽器端只能采取靜態(tài)HTML和jQuery。程序整體結(jié)構(gòu)如下圖所示。對于在應(yīng)用服務(wù)器部分的代碼,為了能對C#和Java都做出較好的約束,也為了能共用瀏覽器端的全部代碼,在此處我們采用了工廠方法模式來控制業(yè)務(wù)邏輯的訪問方式。子系統(tǒng)結(jié)構(gòu)與功能系統(tǒng)管理功能簡介后臺登陸成功后,對注冊用戶進行用戶和角色權(quán)限的管理。設(shè)計思想要求查詢數(shù)據(jù)的準(zhǔn)確性和方便性。功能設(shè)計a)系統(tǒng)活動圖b)系統(tǒng)用例設(shè)計1)用例1:查詢注冊用戶信息前置條件:必須登陸,且具有權(quán)限。主事件流:根據(jù)用戶輸入的查詢條件,查詢注冊用戶信息。在查詢結(jié)果列表中根據(jù)權(quán)限顯示查看,修改密碼和刪除功能按鈕。其他事件流A1:未登陸用戶,無法訪問。其他事件流A2:成功登陸,但沒有權(quán)限,無法訪問。其他事件流A3:輸入查詢條件時,時間格式不正確,給出提示讓用戶修改。如文檔對你有用,請下載支持!其他事件流A4:沒有找到數(shù)據(jù),給出提示,要求用戶重新輸入查詢條件。2)用例2:設(shè)置角色主事件流:設(shè)置角色的類型。其他事件流A1:未登陸用戶,無法訪問。其他事件流A2:成功登陸,但沒有權(quán)限,無法訪問。其他事件流A3:沒有指定用戶,給出提示。3)用例3:設(shè)置權(quán)限主事件流:設(shè)置用戶的權(quán)限。其他事件流A1:未登陸用戶,無法訪問。其他事件流A2:成功登陸,但沒有權(quán)限,無法訪問。其他事件流A3:用戶設(shè)置權(quán)限不成功,要求重新查看用戶。4)用例4:新增用戶前置條件:已經(jīng)注冊的用戶不能進行新增。主事件流新增一條用戶記錄。其他事件流A1:已經(jīng)存在的用戶,無法進行新增。其他事件流A2:基本信息不填寫完整,,無法進行新增。5)用例5:刪除用戶前置條件:不能刪除正在報名或在讀的學(xué)生。主事件流:刪除指定學(xué)生的所有記錄。其他事件流A1:未登陸用戶,無法訪問。其他事件流A2:成功登陸,但沒有權(quán)限,無法訪問。其他事件流A3:用戶正在報名或在讀。提示用戶不能刪除該用戶。課程管理功能簡介后臺登陸成功后,進入業(yè)務(wù)管理菜單欄,對課程進行管理。設(shè)計思想要求查詢數(shù)據(jù)的準(zhǔn)確性和方便性。功能設(shè)計a)系統(tǒng)活動圖b)系統(tǒng)用例設(shè)計1)用例1:課程的管理前置條件:必須登陸,且具有權(quán)限。主事件流:根據(jù)輸入的查詢條件,查詢課程,并進行課程管理。其他事件流A1:未登陸,無法訪問。其他事件流A2:成功登陸,但沒有權(quán)限,無法訪問。其他事件流A3:輸入查詢條件時,時間格式不正確,給出提示讓用戶修改。其他事件流A4:沒有找到數(shù)據(jù),給出提示,要求用戶重新輸入查詢條件。課件管理功能簡介后臺登陸成功后,進入業(yè)務(wù)管理菜單欄,對課件進行管理。設(shè)計思想要求查詢數(shù)據(jù)的準(zhǔn)確性和方便性。功能設(shè)計a)系統(tǒng)活動圖b)系統(tǒng)用例設(shè)計1)用例1:課件的管理前置條件:必須登陸,且具有權(quán)限。主事件流:根據(jù)輸入的查詢條件,查詢課件,并進行課件管理。其他事件流Al:未登陸,無法訪問。其他事件流A2:成功登陸,但沒有權(quán)限,無法訪問。其他事件流A3:輸入查詢條件時,時間格式不正確,給出提示讓用戶修改。其他事件流A4:沒有找到數(shù)據(jù),給出提示,要求用戶重新輸入查詢條件。批次管理功能簡介后臺登陸成功后,進入業(yè)務(wù)管理菜單欄,對批次進行管理。設(shè)計思想要求查詢數(shù)據(jù)的準(zhǔn)確性和方便性。功能設(shè)計a)系統(tǒng)活動圖b)系統(tǒng)用例設(shè)計1)用例1:批次的管理前置條件:必須登陸,且具有權(quán)限。主事件流:根據(jù)輸入的查詢條件,查詢批次信息。其他事件流A1:未登陸,無法訪問。其他事件流A2:成功登陸,但沒有權(quán)限,無法訪問。其他事件流A3:輸入查詢條件時,時間格式不正確,給出提示讓用戶修改。其他事件流A4:沒有找到數(shù)據(jù),給出提示,要求用戶重新輸入查詢條件。2)用例2:批次課程前置條件:必須登陸,且具有權(quán)限。主事件流:根據(jù)輸入的查詢條件,查詢批次信息,并對批次課程進行管理。其他事件流A1:未登陸,無法訪問。其他事件流A2:成功登陸,但沒有權(quán)限,無法訪問。其他事件流A3:輸入查詢條件時,時間格式不正確,給出提示讓用戶修改。其他事件流A4:沒有找到數(shù)據(jù),給出提示,要求用戶重新輸入查詢條件。3)用例3:批次課件如文檔對你有用,請下載支持!前置條件:必須登陸,且具有權(quán)限。主事件流:根據(jù)輸入的查詢條件,查詢批次信息,并對批次課件進行管理。其他事件流Al:未登陸,無法訪問。其他事件流A2:成功登陸,但沒有權(quán)限,無法訪問。其他事件流A3:輸入查詢條件時,時間格式不正確,給出提示讓用戶修改。其他事件流A4:沒有找到數(shù)據(jù),給出提示,要求用戶重新輸入查詢條件。學(xué)習(xí)記錄查詢功能簡介記錄用戶對課件的學(xué)習(xí)進度和學(xué)習(xí)情況。設(shè)計思想要求查詢數(shù)據(jù)的準(zhǔn)確性和方便性。功能設(shè)計a)系統(tǒng)活動圖b)系統(tǒng)用例設(shè)計1)用例1:學(xué)習(xí)記錄管理前置條件:必須登陸,且具有權(quán)限。主事件流:查看用戶的學(xué)習(xí)記錄信息,并進行學(xué)習(xí)記錄管理。其他事件流A1:未登陸,無法訪問。其他事件流A2:成功登陸,但沒有權(quán)限,無法訪問。其他事件流A3:輸入查詢條件時,時間格式不正確,給出提示讓用戶修改。其他事件流A4:沒有找到數(shù)據(jù),給出提示,要求用戶重新輸入查詢條件。2)用例3:學(xué)習(xí)記錄查詢前置條件:必須登陸,且具有權(quán)限。主事件流:根據(jù)輸入的查詢條件,查詢學(xué)習(xí)記錄信息,并對并進行學(xué)習(xí)記錄進行查詢。其他事件流A1:未登陸,無法訪問。其他事件流A2:成功登陸,但沒有權(quán)限,無法訪問。其他事件流A3:輸入查詢條件時,時間格式不正確,給出提示讓用戶修改。其他事件流A4:沒有找到數(shù)據(jù),給出提示,要求用戶重新輸入查詢條件。成績管理功能簡介用戶學(xué)習(xí)課程課件,得到相應(yīng)的課程課件學(xué)分,然后參加線下考試,管理員根據(jù)用戶線下考試成績導(dǎo)入系統(tǒng)供用戶查詢。設(shè)計思想要求查詢數(shù)據(jù)的準(zhǔn)確性和方便性。功能設(shè)計a)系統(tǒng)活動圖b)系統(tǒng)用例設(shè)計1)用例1:成績上傳如文檔對你有用,請下載支持!前置條件:必須登陸,且具有權(quán)限。主事件流:根據(jù)用戶線下考試成績,然后導(dǎo)入線下成績。其他事件流Al:未登陸,無法訪問。其他事件流A2:成功登陸,但沒有權(quán)限,無法訪問。其他事件流A3:輸入查詢條件時,時間格式不正確,給出提示讓管理員修改。2)用例2:成績查詢前置條件:必須登陸,且具有權(quán)限。主事件流:查看用戶的線下考試成績信息,并進行成績的管理。其他事件流A1:未登陸,無法訪問。其他事件流A2:成功登陸,但沒有權(quán)限,無法訪問。其他事件流A3:輸入查詢條件時,時間格式不正確,給出提示讓用戶修改。其他事件流A4:沒有找到數(shù)據(jù),給出提示,要求用戶重新輸入查詢條件。學(xué)習(xí)管理功能簡介用戶進入學(xué)習(xí)管理菜單,查看我的培訓(xùn)、課件列表、查詢成績,學(xué)習(xí)課件,產(chǎn)生學(xué)習(xí)記錄,獲得學(xué)分參加考試,查詢考試成績。設(shè)計思想要求查詢數(shù)據(jù)的準(zhǔn)確性和方便性。功能設(shè)計a)系統(tǒng)活動圖b)系統(tǒng)用例設(shè)計1)用例1:我的培訓(xùn)前置條件:必須登陸,且具有權(quán)限。主事件流:根據(jù)用戶輸入的查詢條件,查詢自己培訓(xùn)課程,學(xué)習(xí)自己的課件,查詢自己的學(xué)習(xí)記錄。其他事件流A1:未登陸,無法訪問。其他事件流A2:成功登陸,但沒有權(quán)限,無法訪問。其他事件流A3:輸入查詢條件時,時間格式不正確,給出提示讓用戶修改。其他事件流A4:沒有找到數(shù)據(jù),給出提示,要求用戶重新輸入查詢條件。2)用例2:課件列表前置條件:必須登陸,且具有權(quán)限。主事件流:根據(jù)用戶輸入的查詢條件,查詢自己所擁有的課程。其他事件流A1:未登陸,無法訪問。其他事件流A2:成功登陸,但沒有權(quán)限,無法訪問。其他事件流A3:輸入查詢條件時,時間格式不正確,給出提示讓用戶修改。其他事件流A4:沒有找到數(shù)據(jù),給出提示,要求用戶重新輸入查詢條件。3)用例3:查詢成績前置條件:必須登陸,且具有權(quán)限。如文檔對你有用,請下載支持!主事件流:根據(jù)用戶所學(xué)習(xí)的課程,查詢學(xué)習(xí)課程的考試成績。其他事件流Al:未登陸,無法訪問。其他事件流A2:成功登陸,但沒有權(quán)限,無法訪問
溫馨提示
- 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2026福建福州市閩清縣住房和城鄉(xiāng)建設(shè)局招聘4人備考題庫及一套答案詳解
- 2026貴州貴陽市城鄉(xiāng)建設(shè)學(xué)校招聘兼職教師備考題庫及1套完整答案詳解
- 2026海南省地質(zhì)礦業(yè)集團有限公司下屬企業(yè)招聘備考題庫及答案詳解(考點梳理)
- 2026湖北武漢武昌區(qū)中南電力設(shè)計院有限公司數(shù)智科技公司招聘4人備考題庫有答案詳解
- 2026福建福州市中小學(xué)生綜合實踐中心招聘護士1人備考題庫及答案詳解(考點梳理)
- 2026西安市遠東第二中學(xué)招聘初中語文教師備考題庫含答案詳解
- 醫(yī)院自律合規(guī)管理制度
- 物流管理物流通物流協(xié)調(diào)實習(xí)報告
- 市場營銷快消品公司市場調(diào)研員實習(xí)報告
- 軟件工程軟件開發(fā)公司后端開發(fā)工程師實習(xí)報告
- 人教版三年級上冊豎式計算練習(xí)300題及答案
- 心臟血管檢查課件
- 運用PDCA循環(huán)管理提高手衛(wèi)生依從性課件
- 二手房定金合同(2023版)正規(guī)范本(通用版)1
- 點因素法崗位評估體系詳解
- 初中畢業(yè)英語學(xué)業(yè)考試命題指導(dǎo)
- DB63T 1933-2021無人機航空磁測技術(shù)規(guī)范
- 繪本這就是二十四節(jié)氣春
- 開車前安全環(huán)保檢查表(PSSR )
- 2023年吉林省公務(wù)員錄用考試《行測》真題及答案解析
- 渾河渾南攔河壩海漫改造工程項目環(huán)評報告
評論
0/150
提交評論