




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、目目 錄錄 1 引言引言.2 1.1 編寫目的.2 1.2 背景.2 1.3 定義.2 1.4 參考資料.2 2 任務(wù)概述任務(wù)概述.3 2.1 目標(biāo).3 2.2 用戶的特點.3 2.3 假定和約束.3 3 對需求的規(guī)定對需求的規(guī)定.4 3.1 對功能的規(guī)定.4 系統(tǒng)功能詳細(xì)列表.4 3.2 對性能的規(guī)定.7 3.2.1精度.7 3.2.2時間特性要求.7 3.2.3靈活性.7 3.3 數(shù)據(jù)管理能力要求.8 3.4 故障處理要求.8 3.5 對功能的需求.8 4 運行環(huán)境規(guī)定運行環(huán)境規(guī)定.9 4.1 設(shè)備.9 4.2 支持軟件.9 4.3 接口.9 在線教學(xué)系統(tǒng)需求說明書在線教學(xué)系統(tǒng)需求說明書
2、1 引言引言 1.1 編寫目的編寫目的 本軟件需求說明書以用戶需求為基礎(chǔ),展示在線教學(xué)系統(tǒng)的開發(fā)要求,主要面向用戶 與系統(tǒng)開發(fā)人員;對于用戶,重點在于清楚的表達(dá)用戶提出的需求,經(jīng)用戶確認(rèn)是否符合 用戶的需求,在客戶與系統(tǒng)分析人員間形成互動;對于開發(fā)人員,主要讓程序開發(fā)人員了 解系統(tǒng)的功能,系統(tǒng)的對象,系統(tǒng)對象的屬性,以及對象之間的關(guān)系。 1.2 背景背景 說明: a 軟件學(xué)院在線教學(xué)系統(tǒng) b 本項目由軟件學(xué)院依托中國地質(zhì)大學(xué)(北京)科學(xué)技術(shù)基金提出,并由 05 級本科 生開發(fā)完成,該系統(tǒng)依賴于校園局域網(wǎng),主要面向軟件學(xué)院全體師生以及校內(nèi)公選課 選我院所開課程的同學(xué)使用。 c 擬該系統(tǒng)與軟件學(xué)院
3、在線考試系統(tǒng)相互鏈接,共同組合為軟件學(xué)院教學(xué)綜合管理系統(tǒng)。 1.3 定義定義 本文件中用到的專門術(shù)語的定義: a.SQL server2000:微軟數(shù)據(jù)庫產(chǎn)品; b.ASP.NET:微軟公司軟件開發(fā)語言; c.Microsoft VisualStudio.Net 2003:微軟公司軟件集成開發(fā)環(huán)境。 1.4 參考資料參考資料 本文件的參考資料: a.本文件以國家標(biāo)準(zhǔn)(GB856788)為軟件開發(fā)標(biāo)準(zhǔn)。 b.本文件引用到的文件為08-軟件需求說明書(GB856T88).doc 。 2 任務(wù)概述任務(wù)概述 2.1 目標(biāo)目標(biāo) 在線學(xué)習(xí)系統(tǒng),是為了提高學(xué)習(xí)的靈活性,與課件的及時更新與等問題。 本項目實現(xiàn)
4、教師上傳課件,學(xué)生點播,下載課件,教師發(fā)布作業(yè)、通知,學(xué)生瀏覽作業(yè)、 通知,教師與學(xué)生,學(xué)生與學(xué)生之間交流討論等智能化管理。 本系統(tǒng)的實現(xiàn)主要目的在于: 提高效率,解決課件發(fā)布與獲得的時效 實現(xiàn)多用戶操作,權(quán)限管理,安全可靠 實現(xiàn)在線學(xué)習(xí)系統(tǒng)管理信息化 界面友好,操作簡單實用,功能完善 2.2 用戶的特點用戶的特點 本系統(tǒng)的最終用戶主要分為四種:系統(tǒng)管理員(超級管理員和普通管理員) ,教師,學(xué) 生,論壇用戶。其中每類用戶都擁有不同的權(quán)限,系統(tǒng)管理員負(fù)責(zé)系統(tǒng)的維護、課件資源 的增刪,教師負(fù)責(zé)上傳課件資源,學(xué)生能夠瀏覽、下載課件資源,同時教師可以發(fā)布通知, 作業(yè)安排,學(xué)生可以瀏覽通知、作業(yè)安排。而
5、在學(xué)生類中,又將學(xué)生分為不同的組(根據(jù) 已選的課程進(jìn)行分組) ,每個組的同學(xué)只能瀏覽自己已選課程的課件,其中教師與選課的同 學(xué)默認(rèn)為論壇用戶,未選的同學(xué)可以通過注冊成為用戶,由系統(tǒng)管理員設(shè)定版主權(quán)限,版 主負(fù)責(zé)管理主題評論,一般用戶發(fā)帖及跟帖。 本軟件系統(tǒng)的操作簡單易懂,操作人員只要根據(jù)界面操作的提示進(jìn)行工作即可完成任 務(wù),無需要任何技術(shù)專長。維護人員要求必須熟練的運用 SQL2005,ASP.NET 且至少具有 一年的相關(guān)經(jīng)驗。 2.3 假定和約束假定和約束 由于系統(tǒng)特殊, 對安全性要求很高,所以在此系統(tǒng)設(shè)計中,我們也著重考慮到了安全 性功能模塊的設(shè)計,采用 RBAC 權(quán)限模型對訪問控制進(jìn)行
6、設(shè)計,該系統(tǒng)的壽命要求能運用 3 年以上,且整套系統(tǒng)的開發(fā)要求經(jīng)濟實用,經(jīng)費在 5000 元以內(nèi),項目期限為 1 年。 3 對需求的規(guī)定對需求的規(guī)定 3.1 對功能的規(guī)定對功能的規(guī)定 3.1.1 用例圖用例圖 在線教學(xué)部分: 1系統(tǒng)前臺用例圖 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 2系統(tǒng)后臺用例圖 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下
7、 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 論壇部分: 1論壇管理用例圖 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 2會員管理與論壇分類管理用例圖 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下
8、下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 3論壇一般用戶用例圖 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 下 3.1.2 系統(tǒng)功能詳細(xì)列表系統(tǒng)功能詳細(xì)列表 用戶功能分類數(shù)據(jù)輸入數(shù)據(jù)處理數(shù)據(jù)處理結(jié)果 教師信息管理 開課教師的信息, 將輸入的信息添 加到相應(yīng)的表 后臺數(shù)據(jù)庫保存 更新 學(xué)生信息管理 管理已選課程的 學(xué)生的信息 將輸入的信息添 加到相應(yīng)的表 后臺數(shù)據(jù)庫保存 更新 課件信息管理 刪除已經(jīng)過時或 停止開課的 課 件資源,增加精 品課件 增加或刪除課件站點的更新 新聞、通知的發(fā) 布 發(fā)布新聞、通知 將信息加入后臺 數(shù)據(jù)庫
9、數(shù)據(jù)庫更新 主題評論管理增刪評論 對不良評論或與 本版內(nèi)容無關(guān)的 評論刪除 數(shù)據(jù)庫更新 管理員權(quán)限管理 (此功能僅限定 于超級管理員) 對權(quán)限進(jìn)行設(shè)置 (主要設(shè)置為超 級或者一般管理 員) 將輸入的信息添 加到相應(yīng)的表 數(shù)據(jù)庫更新 系統(tǒng)管理員 (默認(rèn)為超級管 理員) 在線聊天輸入內(nèi)容顯示保存 增加學(xué)生用戶 增加已選自己所 開課程的學(xué)生信 息 將輸入的信息添 加到相應(yīng)的表 后臺數(shù)據(jù)庫保存 更新 管理課件管理課程的課件 增加或刪除課件 資源,控制學(xué)生 瀏覽課件的范圍 (例如控制學(xué)生 只能瀏覽已講章 節(jié)的課件) 站點的更新 通知的發(fā)布 教師根據(jù)自己所 開課程的需要發(fā) 布通知 將信息加入后臺 數(shù)據(jù)庫
10、數(shù)據(jù)庫更新 作業(yè)安排教師發(fā)布作業(yè) 將信息加入后臺 數(shù)據(jù)庫 數(shù)據(jù)庫更新 發(fā)布調(diào)查問卷 教師可根據(jù)需要 發(fā)布調(diào)查問卷、 將信息加入后臺 數(shù)據(jù)庫 數(shù)據(jù)庫更新 問題的回復(fù) 選擇問題,輸入 回復(fù)內(nèi)容 數(shù)據(jù)庫保存更新數(shù)據(jù)庫更新 教師 在線聊天輸入內(nèi)容顯示保存 學(xué)生個人密碼的修改修改密碼 將信息加入后臺 數(shù)據(jù)庫 數(shù)據(jù)庫更新 課件的瀏覽、下 載,通知、新聞 的閱讀 無無無 問題的發(fā)表 發(fā)出提問,等待 回答 學(xué)生與學(xué)生,學(xué) 生與教師之間的 交流(鏈接到軟 件學(xué)院學(xué)術(shù)交流 平臺) 數(shù)據(jù)庫更新 在線聊天輸入內(nèi)容顯示保存 游客論壇主題的瀏覽查看論壇主題 從后臺數(shù)據(jù)庫中 調(diào)出相應(yīng)的信息 論壇主題的顯示 發(fā)表主題發(fā)出討論
11、問題 將信息加到后臺 數(shù)據(jù)庫 數(shù)據(jù)庫更新 論壇一般用戶 跟帖發(fā)表觀點 將信息加到后臺 數(shù)據(jù)庫 數(shù)據(jù)庫更新 主題評論管理對評論的增刪 對不良主題或與 本版內(nèi)容無關(guān)的 主題刪除 數(shù)據(jù)庫更新 論壇版主 發(fā)帖權(quán)限管理取消發(fā)帖權(quán)限 對某些違反論壇 規(guī)定的用戶限制 權(quán)限 數(shù)據(jù)庫更新 注解:超級管理員和普通管理員的權(quán)限區(qū)別:只在于是否具有權(quán)限的的管理此功能。 3.1.3 數(shù)據(jù)流圖:數(shù)據(jù)流圖: 上傳流 上傳課件 資源 學(xué)生信息 維護學(xué)生 信息 下載流覽 下載瀏覽 課件資源 教師信息 維護教師 信息 課件資源 維護課件 資源 發(fā)布流 發(fā)布作業(yè)、 通知 流覽 瀏覽作業(yè)安 排及通知 管理權(quán)限 取消或限制 用戶權(quán)限
12、管理主題 對不符合本 版規(guī)定的主 題刪除 發(fā)帖跟帖 發(fā)表主題或 跟帖討論 指定 指定論壇版 主 選課學(xué)生默 認(rèn)為論壇一 般用戶 管理流 信息資料 管理 系統(tǒng)管理員 教師 課件資源 學(xué)生 作業(yè)、通知 論壇一般用戶 管理員 (為本系 統(tǒng)的管理 員) 論壇版主 主題 3.2 對性能的規(guī)定對性能的規(guī)定 3.2.1 精度精度 對數(shù)據(jù)表中對特殊字段的精度要求: 字段名精度要求 學(xué)號字符型,11 字節(jié) 課程號字符型,9 字節(jié) 院系(教師)字符型,8 字節(jié) 通知號字符型,10 字節(jié) 作業(yè)發(fā)布號字符型,10 字節(jié) 性別約束為“male”與“female” 年級約束為“0-90-90-90-9級” 選課屬性約束為
13、“必修” “限選” “任選” 考核方式約束為“考試” “考查” 考試屬性約束為“正??荚嚒?是否緩考約束為“非緩考” “緩考” 詳見軟件學(xué)院在線教學(xué)系統(tǒng)數(shù)據(jù)庫設(shè)計說明書 3.2.2 時間特性要求時間特性要求 a 響應(yīng)處理時間由本地機與服務(wù)器的運行速度決定,占用資源較大,一般也要 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 操作方式上:下拉列表和手動精確選??; b 運行環(huán)境:能應(yīng)用于 windows 全系列產(chǎn)品;
14、 c 同其他軟件的接口:XML,方便于其他軟件進(jìn)行數(shù)據(jù)交換; d 計劃的變化:能在開發(fā)過程中進(jìn)行相應(yīng)的改變。 a.輸入輸出數(shù)據(jù)類型及精度要求: 學(xué)號 非空 字符型 長度 11 字節(jié) 定義為學(xué)生表主健 3.3 數(shù)據(jù)管理能力要求數(shù)據(jù)管理能力要求 a.表和文卷的大小為 10M,以 2M 為其增長分量。 3.4 故障處理要求故障處理要求 本系統(tǒng)采用基于角色的 RBAC 訪問控制模型,對安全性要求較高,所以應(yīng)對確保用戶 的權(quán)限分配正確。 本系統(tǒng)中對課件數(shù)據(jù)的存儲很重要,在系統(tǒng)運行中,由于硬件的故障導(dǎo)致了數(shù)據(jù)的丟 失,其故障可能多種多樣,但主要是由硬盤內(nèi)部的磁頭或是電路板故障引起的,根據(jù)國內(nèi) 權(quán)威數(shù)據(jù)恢復(fù)
15、機構(gòu)的統(tǒng)計此情況占了 80%,以及在進(jìn)行數(shù)據(jù)操作或數(shù)據(jù)備份時,突然斷電 或是系統(tǒng)死機,突然癱瘓等其他不可遇見的情況。 對此進(jìn)行處理為:對數(shù)據(jù)進(jìn)行每日備份,以及另外進(jìn)行手工操作的備份。 3.5 對功能的需求對功能的需求 功能模塊圖: 在線教學(xué)系統(tǒng) 權(quán) 限 管 理 用 戶 管 理 課 件 管 理 公 告 管 理 論 壇 管 理 超 級 管 理 員 普 通 管 理 員 教 師 游 客 論 壇 版 主 論 壇 一 般 用 戶 上 傳 瀏 覽 下 載 刪 除 發(fā) 布 瀏 覽 查 詢 刪 除 發(fā) 表 瀏 覽 回 復(fù) 刪 除 查 詢 增 加 權(quán) 限 限 制 權(quán) 限 需求標(biāo)題需求表述 支持 B/S 模式方便用戶的使用和系統(tǒng)的更新維護 支持多用戶并發(fā)訪問本系統(tǒng)在使用時,會有多個學(xué)生同時訪問 基于角色訪問控制 根據(jù)學(xué)生所選擇的不同的課程,將學(xué)生分為 不同的角色,增強系統(tǒng)的安全性 系統(tǒng)智能化 教師上傳課件,學(xué)生瀏覽下載課件,教師發(fā) 布通知,作業(yè)安排,學(xué)生瀏覽通知、作業(yè)。 學(xué)生提出問題,教師回答。 4 運行環(huán)境規(guī)定運行環(huán)境規(guī)定 4.1 設(shè)備設(shè)備 運行該軟件所需要的硬設(shè)備包括: a PIII 處理器或以上及內(nèi)存容量 512M 或以上; b 交
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年井下瑞雷波探測儀項目合作計劃書
- 云服務(wù)在智慧教室建設(shè)中的應(yīng)用與挑戰(zhàn)
- 智能教育背景下大數(shù)據(jù)驅(qū)動的學(xué)生個性化學(xué)習(xí)路徑研究
- 2025屆江西省贛中南五校聯(lián)考物理高二第二學(xué)期期末統(tǒng)考試題含解析
- 學(xué)生個人數(shù)據(jù)在數(shù)字化轉(zhuǎn)型中的安全存儲與處理
- 教育心理學(xué)視角下的學(xué)生學(xué)習(xí)動力
- 2025年江蘇省連云港市贛榆高級中學(xué)物理高二下期末教學(xué)質(zhì)量檢測試題含解析
- 教職工科技應(yīng)用創(chuàng)新在商業(yè)領(lǐng)域的拓展
- 孩子心理健康成長的五大要素
- 企業(yè)遠(yuǎn)程培訓(xùn)的智慧教室應(yīng)用分享
- GB/T 18380.33-2022電纜和光纜在火焰條件下的燃燒試驗第33部分:垂直安裝的成束電線電纜火焰垂直蔓延試驗A類
- 第一章-護理學(xué)基礎(chǔ)緒論
- 煙花爆竹經(jīng)營單位安全管理人員培訓(xùn)教材課件
- J波與J波綜合征課件
- 微整面部美學(xué)設(shè)計面部風(fēng)水設(shè)計課件
- 5噸龍門吊安裝與拆除專項施工方案
- 康復(fù)科護理質(zhì)量監(jiān)測指標(biāo)
- 農(nóng)藥基本常識課件
- 六年級數(shù)學(xué)分?jǐn)?shù)除法、解方程計算題 (含答案)
- 高速鐵路竣工驗收辦法
- 擬投入公路工程施工設(shè)備檢測儀器設(shè)備表
評論
0/150
提交評論