




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、目錄1 引言 21.1 編寫目的 21.2 背景 21.3 定義 21.4 參考資料 22 任務(wù)概述 32.1 目標(biāo) 32.2 用戶的特點(diǎn) 32.3 假定和約束 33 對(duì)需求的規(guī)定 43.1 對(duì)功能的規(guī)定 4系統(tǒng)功能詳細(xì)列表 73.2 對(duì)性能的規(guī)定 93.2.1 精度 103.2.2 時(shí)間特性要求 103.2.3靈活性 103.3 數(shù)據(jù)管理能力要求 113.4 故障處理要求 113.5 對(duì)功能的需求 114 運(yùn)行環(huán)境規(guī)定 124.1 設(shè)備 124.2 支持軟件 12接口 12在線教學(xué)系統(tǒng)需求說(shuō)明書1 引言1.1 編寫目的本軟件需求說(shuō)明書以用戶需求為基礎(chǔ), 展示在線教學(xué)系統(tǒng)的開發(fā)要求, 主要面向
2、用戶與 系統(tǒng)開發(fā)人員; 對(duì)于用戶, 重點(diǎn)在于清楚的表達(dá)用戶提出的需求, 經(jīng)用戶確認(rèn)是否符合用戶 的需求, 在客戶與系統(tǒng)分析人員間形成互動(dòng); 對(duì)于開發(fā)人員, 主要讓程序開發(fā)人員了解系統(tǒng) 的功能,系統(tǒng)的對(duì)象,系統(tǒng)對(duì)象的屬性,以及對(duì)象之間的關(guān)系。1.2 背景說(shuō)明:a 軟件學(xué)院在線教學(xué)系統(tǒng)b 本項(xiàng)目由軟件學(xué)院依托中國(guó)地質(zhì)大學(xué)(北京)科學(xué)技術(shù)基金提出,并由05 級(jí)本科生開發(fā)完成,該系統(tǒng)依賴于校園局域網(wǎng),主要面向軟件學(xué)院全體師生以及校內(nèi)公選課選 我院所開課程的同學(xué)使用。c 擬該系統(tǒng)與軟件學(xué)院在線考試系統(tǒng)相互鏈接,共同組合為軟件學(xué)院教學(xué)綜合管理系統(tǒng)。1.3 定義本文件中用到的專門術(shù)語(yǔ)的定義:a. SQL s
3、erver2000 :微軟數(shù)據(jù)庫(kù)產(chǎn)品;b. ASP.NET :微軟公司軟件開發(fā)語(yǔ)言;c. Microsoft VisualStudio.Net 2003 :微軟公司軟件集成開發(fā)環(huán)境。1.4 參考資料本文件的參考資料:a. 本文件以國(guó)家標(biāo)準(zhǔn)( GB8567 88)為軟件開發(fā)標(biāo)準(zhǔn)。b. 本文件引用到的文件為 08-軟件需求說(shuō)明書( GB856T 88).doc。2任務(wù)概述2.1目標(biāo)在線學(xué)習(xí)系統(tǒng),是為了提高學(xué)習(xí)的靈活性,與課件的及時(shí)更新與等問(wèn)題。本項(xiàng)目實(shí)現(xiàn)教師上傳課件,學(xué)生點(diǎn)播,下載課件,教師發(fā)布作業(yè)、通知, 學(xué)生瀏覽作業(yè)、通知,教師與學(xué)生,學(xué)生與學(xué)生之間交流討論等智能化管理。本系統(tǒng)的實(shí)現(xiàn)主要目的在
4、于:提高效率,解決課件發(fā)布與獲得的時(shí)效實(shí)現(xiàn)多用戶操作,權(quán)限管理,安全可靠實(shí)現(xiàn)在線學(xué)習(xí)系統(tǒng)管理信息化界面友好,操作簡(jiǎn)單實(shí)用,功能完善2.2用戶的特點(diǎn)本系統(tǒng)的最終用戶主要分為四種:系統(tǒng)管理員(超級(jí)管理員和普通管理員),教師,學(xué)生,論壇用戶。其中每類用戶都擁有不同的權(quán)限,系統(tǒng)管理員負(fù)責(zé)系統(tǒng)的維護(hù)、課件資源的增刪,教師負(fù)責(zé)上傳課件資源,學(xué)生能夠?yàn)g覽、下載課件資源,同時(shí)教師可以發(fā)布通知,作 業(yè)安排,學(xué)生可以瀏覽通知、作業(yè)安排。而在學(xué)生類中,又將學(xué)生分為不同的組(根據(jù)已選 的課程進(jìn)行分組),每個(gè)組的同學(xué)只能瀏覽自己已選課程的課件,其中教師與選課的同學(xué)默 認(rèn)為論壇用戶,未選的同學(xué)可以通過(guò)注冊(cè)成為用戶,由系統(tǒng)
5、管理員設(shè)定版主權(quán)限,版主負(fù)責(zé)管理主題評(píng)論,一般用戶發(fā)帖及跟帖。本軟件系統(tǒng)的操作簡(jiǎn)單易懂,操作人員只要根據(jù)界面操作的提示進(jìn)行工作即可完成任 務(wù),無(wú)需要任何技術(shù)專長(zhǎng)。維護(hù)人員要求必須熟練的運(yùn)用SQL2005,ASP.NET且至少具有一年的相關(guān)經(jīng)驗(yàn)。2.3假定和約束由于系統(tǒng)特殊,對(duì)安全性要求很高,所以在此系統(tǒng)設(shè)計(jì)中,我們也著重考慮到了安全性功能模塊的設(shè)計(jì),采用RBAC權(quán)限模型對(duì)訪問(wèn)控制進(jìn)行設(shè)計(jì),該系統(tǒng)的壽命要求能運(yùn)用 3年以上,且整套系統(tǒng)的開發(fā)要求經(jīng)濟(jì)實(shí)用,經(jīng)費(fèi)在5000元以內(nèi),項(xiàng)目期限為 1年。3對(duì)需求的規(guī)定3.1對(duì)功能的規(guī)定3.1.1用例圖在線教學(xué)部分:1.系統(tǒng)前臺(tái)用例圖教師用戶游客下載課件丿個(gè)
6、人資料修改查詢已選課程提出問(wèn)題丿公告信息瀏覽查詢選課學(xué)生回復(fù)問(wèn)題登陸學(xué)生瀏覽課件查詢課件2.系統(tǒng)后臺(tái)用例圖增加權(quán)限<<include>>普通管理員7 <<include>>限制權(quán)限權(quán)限管理超級(jí)管理員vvinclude>>添加教師刪除公告管理員教師v<include>>-修改公胃include>>公告管理課件資源管理<<include>><<include>>發(fā)布公告刪除課件<<include>>教師信息管理<<includ
7、e>><<include>>添加學(xué)生<<include>>學(xué)生信息管理<<include>>刪除教師增加課件修改教師信息<<include>>刪除學(xué)生修改學(xué)生信息論壇部分:論壇管理用例圖論壇分類管理論壇管理員會(huì)員管理與論壇分類管理用例圖添加板塊更改用戶信息<<extend>><<extend>><<extend>>用尸管理論壇板塊分類管理論壇管理員刪除論壇板<extend>>添加用戶修改板塊主題&l
8、t;<extend>><<extend>>權(quán)限管理<<extend>>增加權(quán)限<<extend>>刪除用戶限制權(quán)限論壇一般用戶用例圖未注冊(cè)用戶發(fā)表主題3.1.2系統(tǒng)功能詳細(xì)列表用戶功能分類數(shù)據(jù)輸入數(shù)據(jù)處理數(shù)據(jù)處理結(jié)果系統(tǒng)管理員 (默認(rèn)為超級(jí)管 理員)教師信息管理開課教師的信 息,將輸入的信息添 加到相應(yīng)的表后臺(tái)數(shù)據(jù)庫(kù)保存 更新學(xué)生信息管理管理已選課程的 學(xué)生的信息將輸入的信息添 加到相應(yīng)的表后臺(tái)數(shù)據(jù)庫(kù)保存 更新課件信息管理刪除已經(jīng)過(guò)時(shí)或 停止開課的課 件資源,增加精 品課件增加或刪除課件站點(diǎn)的更新新聞、通
9、知的發(fā) 布發(fā)布新聞、通知將信息加入后臺(tái) 數(shù)據(jù)庫(kù)數(shù)據(jù)庫(kù)更新主題評(píng)論管理增刪評(píng)論對(duì)不良評(píng)論或與 本版內(nèi)容無(wú)關(guān)的評(píng)論刪除數(shù)據(jù)庫(kù)更新管理員權(quán)限管理 (此功能僅限定 于超級(jí)管理員)對(duì)權(quán)限進(jìn)行設(shè)置 (主要設(shè)置為超 級(jí)或者一般管理 員)將輸入的信息添 加到相應(yīng)的表數(shù)據(jù)庫(kù)更新在線聊天輸入內(nèi)容顯示保存教師增加學(xué)生用戶增加已選自己所 開課程的學(xué)生信 息將輸入的信息添 加到相應(yīng)的表后臺(tái)數(shù)據(jù)庫(kù)保存 更新管理課件管理課程的課件增加或刪除課件 資源,控制學(xué)生 瀏覽課件的范圍(例如控制學(xué)生 只能瀏覽已講章 節(jié)的課件)站點(diǎn)的更新通知的發(fā)布教師根據(jù)自己所 開課程的需要發(fā) 布通知將信息加入后臺(tái) 數(shù)據(jù)庫(kù)數(shù)據(jù)庫(kù)更新作業(yè)安排教師發(fā)布作
10、業(yè)將信息加入后臺(tái) 數(shù)據(jù)庫(kù)數(shù)據(jù)庫(kù)更新發(fā)布調(diào)查冋卷教師可根據(jù)需要 發(fā)布調(diào)查冋卷、將信息加入后臺(tái) 數(shù)據(jù)庫(kù)數(shù)據(jù)庫(kù)更新問(wèn)題的回復(fù)選擇問(wèn)題,輸入 回復(fù)內(nèi)容數(shù)據(jù)庫(kù)保存更新數(shù)據(jù)庫(kù)更新在線聊天輸入內(nèi)容顯示保存學(xué)生個(gè)人密碼的修改修改密碼將信息加入后臺(tái) 數(shù)據(jù)庫(kù)數(shù)據(jù)庫(kù)更新課件的瀏覽、下 載,通知、新聞 的閱讀無(wú)無(wú)無(wú)問(wèn)題的發(fā)表發(fā)出提問(wèn),等待 回答學(xué)生與學(xué)生,學(xué) 生與教師之間的 交流(鏈接到軟 件學(xué)院學(xué)術(shù)交流 平臺(tái))數(shù)據(jù)庫(kù)更新在線聊天輸入內(nèi)容顯示保存游客論壇主題的瀏覽查看論壇主題從后臺(tái)數(shù)據(jù)庫(kù)中 調(diào)出相應(yīng)的信息論壇主題的顯示論壇一般用戶發(fā)表主題發(fā)出討論問(wèn)題將信息加到后臺(tái) 數(shù)據(jù)庫(kù)數(shù)據(jù)庫(kù)更新跟帖發(fā)表觀點(diǎn)將信息加到后臺(tái) 數(shù)據(jù)庫(kù)數(shù)
11、據(jù)庫(kù)更新論壇版主主題評(píng)論管理對(duì)評(píng)論的增刪對(duì)不良主題或與 本版內(nèi)容無(wú)關(guān)的主題刪除數(shù)據(jù)庫(kù)更新發(fā)帖權(quán)限管理取消發(fā)帖權(quán)限對(duì)某些違反論壇 規(guī)定的用戶限制 權(quán)限數(shù)據(jù)庫(kù)更新注解:超級(jí)管理員和普通管理員的權(quán)限區(qū)別:只在于是否具有權(quán)限的的管理此功能。3.1.3數(shù)據(jù)流圖:3.2對(duì)性能的規(guī)定3.2.1 精度對(duì)數(shù)據(jù)表中對(duì)特殊字段的精度要求:字段名精度要求學(xué)號(hào)字符型,11字節(jié)】田千口 i=r. 課程號(hào)字符型,9字節(jié)院系(教師)字符型,8字節(jié)通知號(hào)字符型,10字節(jié)作業(yè)發(fā)布號(hào)字符型,10字節(jié)性別約束為"male”與"female ”年級(jí)約束為“ 0-90-90-90-9級(jí)”選課屬性約束為“必修” “限選
12、” “任選”考核方式約束為“考試” “考查”考試屬性約束為“正常考試”是否緩考約束為“非緩考” “緩考”詳見軟件學(xué)院在線教學(xué)系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì)說(shuō)明書3.2.2時(shí)間特性要求a. 響應(yīng)處理時(shí)間由本地機(jī)與服務(wù)器的運(yùn)行速度決定,占用資源較大,一般也要3秒左 右;b. 更新操作一般由服務(wù)器性能決定,系統(tǒng)要求在1-3s內(nèi)完成用戶的更新處理操作;c. 數(shù)據(jù)轉(zhuǎn)換和數(shù)據(jù)傳送操作由網(wǎng)絡(luò)傳輸速度決定,網(wǎng)絡(luò)傳輸快,只要1秒左右,占用 本地與網(wǎng)絡(luò)資源;3.2.3靈活性a. 操作方式上:下拉列表和手動(dòng)精確選取;b. 運(yùn)行環(huán)境:能應(yīng)用于 windows全系列產(chǎn)品;c. 同其他軟件的接口:XML,方便于其他軟件進(jìn)行數(shù)據(jù)交換;d.
13、 計(jì)劃的變化:能在開發(fā)過(guò)程中進(jìn)行相應(yīng)的改變。a. 輸入輸出數(shù)據(jù)類型及精度要求:學(xué)號(hào)非空字符型長(zhǎng)度11字節(jié)定義為學(xué)生表主健3.3數(shù)據(jù)管理能力要求a.表和文卷的大小為10M,以2M為其增長(zhǎng)分量。3.4故障處理要求本系統(tǒng)采用基于角色的 RBAC訪問(wèn)控制模型,對(duì)安全性要求較高,所以應(yīng)對(duì)確保用戶 的權(quán)限分配正確。本系統(tǒng)中對(duì)課件數(shù)據(jù)的存儲(chǔ)很重要,在系統(tǒng)運(yùn)行中,由于硬件的故障導(dǎo)致了數(shù)據(jù)的丟失,其故障可能多種多樣,但主要是由硬盤內(nèi)部的磁頭或是電路板故障引起的,根據(jù)國(guó)內(nèi)權(quán)威數(shù)據(jù)恢復(fù)機(jī)構(gòu)的統(tǒng)計(jì)此情況占了80%,以及在進(jìn)行數(shù)據(jù)操作或數(shù)據(jù)備份時(shí),突然斷電或是系統(tǒng)死機(jī),突然癱瘓等其他不可遇見的情況。對(duì)此進(jìn)行處理為:對(duì)數(shù)
14、據(jù)進(jìn)行每日備份,以及另外進(jìn)行手工操作的備份。3.5對(duì)功能的需求功能模塊圖:在線教學(xué)系統(tǒng)權(quán)限管理用戶管理T 課件管理刪除下載瀏覽增加權(quán)限限制權(quán)限論論壇壇一版般主用戶上傳發(fā)布理壇 管刪除公告管理公告管理發(fā)瀏回刪查表覽復(fù)除詢需求標(biāo)題需求表述支持B/S模式方便用戶的使用和系統(tǒng)的更新維護(hù)支持多用戶并發(fā)訪問(wèn)本系統(tǒng)在使用時(shí),會(huì)有多個(gè)學(xué)生同時(shí)訪問(wèn)基于角色訪冋控制根據(jù)學(xué)生所選擇的不同的課程,將學(xué)生分為 不同的角色,增強(qiáng)系統(tǒng)的安全性系統(tǒng)智能化教師上傳課件,學(xué)生瀏覽下載課件,教師發(fā) 布通知,作業(yè)安排,學(xué)生瀏覽通知、作業(yè)。學(xué)生提出問(wèn)題,教師回答。4運(yùn)行環(huán)境規(guī)定4.1設(shè)備運(yùn)行該軟件所需要的硬設(shè)備包括:a. PIII處理器或以上及內(nèi)存容量512M或以上;b. 交換機(jī)1臺(tái);4.2支持軟
溫馨提示
- 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ù)覽,若沒有圖紙預(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 茶藝與傳統(tǒng)工藝的結(jié)合試題及答案
- 戰(zhàn)勝壓力:健康管理師考試試題及答案
- 婦幼健康工作的可持續(xù)性試題及答案
- 土木科研成果應(yīng)用試題及答案
- 二零二五年度品牌代理解約后的區(qū)域代理權(quán)轉(zhuǎn)授權(quán)協(xié)議
- 2025年度智能化房屋租賃續(xù)租及配套設(shè)施升級(jí)合同
- 2025年度試用期勞動(dòng)合同與崗位勝任能力評(píng)估協(xié)議
- 2025年度棋牌室品牌戰(zhàn)略規(guī)劃與實(shí)施合同
- 二零二五年度國(guó)際郵輪代購(gòu)服務(wù)協(xié)議
- 2025年度非婚生子女監(jiān)護(hù)權(quán)及教育費(fèi)用分擔(dān)合同
- 高中美術(shù)中的藝術(shù)治療與心理健康
- 工程測(cè)量:四等水準(zhǔn)測(cè)量
- 體育課電子教案模板
- 2022-2023學(xué)年河南省南陽(yáng)市方城縣科普版六年級(jí)下學(xué)期4月期中英語(yǔ)試卷(解析版)
- 學(xué) 生 處 分 登 記 表
- 國(guó)家輔助類藥品一覽表
- 2023年國(guó)內(nèi)廣西地區(qū)民宿行業(yè)分析報(bào)告
- 移動(dòng)機(jī)器人SLAM技術(shù) 課件 【ch06】激光SLAM
- 2023版思想道德與法治緒論教學(xué)設(shè)計(jì) 擔(dān)當(dāng)復(fù)興大任 成就時(shí)代新人教學(xué)設(shè)計(jì)
- 國(guó)家職業(yè)標(biāo)準(zhǔn)-農(nóng)藝工
- 吉林省吉林市高職單招2022年數(shù)學(xué)測(cè)試題及答案
評(píng)論
0/150
提交評(píng)論