在線教學系統(tǒng)需求分析說明書(共12頁)_第1頁
在線教學系統(tǒng)需求分析說明書(共12頁)_第2頁
在線教學系統(tǒng)需求分析說明書(共12頁)_第3頁
在線教學系統(tǒng)需求分析說明書(共12頁)_第4頁
在線教學系統(tǒng)需求分析說明書(共12頁)_第5頁
已閱讀5頁,還剩7頁未讀 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領

文檔簡介

1、精選優(yōu)質文檔-傾情為你奉上目 錄專心-專注-專業(yè)在線教學系統(tǒng)需求說明書1引言1.1編寫目的本軟件需求說明書以用戶需求為基礎,展示在線教學系統(tǒng)的開發(fā)要求,主要面向用戶與系統(tǒng)開發(fā)人員;對于用戶,重點在于清楚的表達用戶提出的需求,經(jīng)用戶確認是否符合用戶的需求,在客戶與系統(tǒng)分析人員間形成互動;對于開發(fā)人員,主要讓程序開發(fā)人員了解系統(tǒng)的功能,系統(tǒng)的對象,系統(tǒng)對象的屬性,以及對象之間的關系。1.2背景說明:a 軟件學院在線教學系統(tǒng)b 本項目由軟件學院依托中國地質大學(北京)科學技術基金提出,并由05級本科生開發(fā)完成,該系統(tǒng)依賴于校園局域網(wǎng),主要面向軟件學院全體師生以及校內(nèi)公選課選我院所開課程的同學使用。c

2、 擬該系統(tǒng)與軟件學院在線考試系統(tǒng)相互鏈接,共同組合為軟件學院教學綜合管理系統(tǒng)。1.3定義本文件中用到的專門術語的定義:a. SQL server2000:微軟數(shù)據(jù)庫產(chǎn)品;b. ASP.NET:微軟公司軟件開發(fā)語言;c. Microsoft VisualStudio.Net 2003:微軟公司軟件集成開發(fā)環(huán)境。1.4參考資料本文件的參考資料:a. 本文件以國家標準(GB856788)為軟件開發(fā)標準。b. 本文件引用到的文件為08-軟件需求說明書(GB856T88).doc。2任務概述2.1目標在線學習系統(tǒng),是為了提高學習的靈活性,與課件的及時更新與等問題。本項目實現(xiàn)教師上傳課件,學生點播,下載課

3、件,教師發(fā)布作業(yè)、通知,學生瀏覽作業(yè)、通知,教師與學生,學生與學生之間交流討論等智能化管理。本系統(tǒng)的實現(xiàn)主要目的在于:·提高效率,解決課件發(fā)布與獲得的時效·實現(xiàn)多用戶操作,權限管理,安全可靠·實現(xiàn)在線學習系統(tǒng)管理信息化·界面友好,操作簡單實用,功能完善2.2用戶的特點本系統(tǒng)的最終用戶主要分為四種:系統(tǒng)管理員(超級管理員和普通管理員),教師,學生,論壇用戶。其中每類用戶都擁有不同的權限,系統(tǒng)管理員負責系統(tǒng)的維護、課件資源的增刪,教師負責上傳課件資源,學生能夠瀏覽、下載課件資源,同時教師可以發(fā)布通知,作業(yè)安排,學生可以瀏覽通知、作業(yè)安排。而在學生類中,又將學

4、生分為不同的組(根據(jù)已選的課程進行分組),每個組的同學只能瀏覽自己已選課程的課件,其中教師與選課的同學默認為論壇用戶,未選的同學可以通過注冊成為用戶,由系統(tǒng)管理員設定版主權限,版主負責管理主題評論,一般用戶發(fā)帖及跟帖。本軟件系統(tǒng)的操作簡單易懂,操作人員只要根據(jù)界面操作的提示進行工作即可完成任務,無需要任何技術專長。維護人員要求必須熟練的運用SQL2005,ASP.NET且至少具有一年的相關經(jīng)驗。2.3假定和約束由于系統(tǒng)特殊, 對安全性要求很高,所以在此系統(tǒng)設計中,我們也著重考慮到了安全性功能模塊的設計,采用RBAC權限模型對訪問控制進行設計,該系統(tǒng)的壽命要求能運用3年以上,且整套系統(tǒng)的開發(fā)要求

5、經(jīng)濟實用,經(jīng)費在5000元以內(nèi),項目期限為1年。3對需求的規(guī)定3.1對功能的規(guī)定3.1.1用例圖在線教學部分:1 系統(tǒng)前臺用例圖2 系統(tǒng)后臺用例圖論壇部分:1論壇管理用例圖2會員管理與論壇分類管理用例圖3論壇一般用戶用例圖3.1.2系統(tǒng)功能詳細列表用戶功能分類數(shù)據(jù)輸入數(shù)據(jù)處理數(shù)據(jù)處理結果系統(tǒng)管理員(默認為超級管理員)教師信息管理開課教師的信息, 將輸入的信息添加到相應的表后臺數(shù)據(jù)庫保存更新學生信息管理管理已選課程的學生的信息將輸入的信息添加到相應的表后臺數(shù)據(jù)庫保存更新課件信息管理刪除已經(jīng)過時或停止開課的 課件資源,增加精品課件增加或刪除課件站點的更新新聞、通知的發(fā)布發(fā)布新聞、通知將信息加入后臺

6、數(shù)據(jù)庫數(shù)據(jù)庫更新主題評論管理增刪評論對不良評論或與本版內(nèi)容無關的評論刪除數(shù)據(jù)庫更新管理員權限管理(此功能僅限定于超級管理員)對權限進行設置(主要設置為超級或者一般管理員)將輸入的信息添加到相應的表數(shù)據(jù)庫更新在線聊天輸入內(nèi)容顯示保存教師增加學生用戶增加已選自己所開課程的學生信息將輸入的信息添加到相應的表后臺數(shù)據(jù)庫保存更新管理課件管理課程的課件增加或刪除課件資源,控制學生瀏覽課件的范圍(例如控制學生只能瀏覽已講章節(jié)的課件)站點的更新通知的發(fā)布教師根據(jù)自己所開課程的需要發(fā)布通知將信息加入后臺數(shù)據(jù)庫數(shù)據(jù)庫更新作業(yè)安排教師發(fā)布作業(yè)將信息加入后臺數(shù)據(jù)庫數(shù)據(jù)庫更新發(fā)布調查問卷教師可根據(jù)需要發(fā)布調查問卷、將信

7、息加入后臺數(shù)據(jù)庫數(shù)據(jù)庫更新問題的回復選擇問題,輸入回復內(nèi)容數(shù)據(jù)庫保存更新數(shù)據(jù)庫更新在線聊天輸入內(nèi)容顯示保存學生個人密碼的修改修改密碼將信息加入后臺數(shù)據(jù)庫數(shù)據(jù)庫更新課件的瀏覽、下載,通知、新聞的閱讀無無無問題的發(fā)表發(fā)出提問,等待回答學生與學生,學生與教師之間的交流(鏈接到軟件學院學術交流平臺)數(shù)據(jù)庫更新在線聊天輸入內(nèi)容顯示保存游客論壇主題的瀏覽查看論壇主題從后臺數(shù)據(jù)庫中調出相應的信息論壇主題的顯示論壇一般用戶發(fā)表主題發(fā)出討論問題將信息加到后臺數(shù)據(jù)庫數(shù)據(jù)庫更新跟帖發(fā)表觀點將信息加到后臺數(shù)據(jù)庫數(shù)據(jù)庫更新論壇版主主題評論管理對評論的增刪對不良主題或與本版內(nèi)容無關的主題刪除數(shù)據(jù)庫更新發(fā)帖權限管理取消發(fā)帖

8、權限對某些違反論壇規(guī)定的用戶限制權限數(shù)據(jù)庫更新注解:超級管理員和普通管理員的權限區(qū)別:只在于是否具有權限的的管理此功能。3.1.3數(shù)據(jù)流圖:上傳流上傳課件資源學生信息維護學生信息下載流覽下載瀏覽課件資源教師信息維護教師信息課件資源維護課件資源發(fā)布流發(fā)布作業(yè)、通知流覽瀏覽作業(yè)安排及通知管理權限取消或限制用戶權限管理主題對不符合本版規(guī)定的主題刪除發(fā)帖跟帖發(fā)表主題或跟帖討論指定指定論壇版主選課學生默認為論壇一般用戶管理流信息資料管理系統(tǒng)管理員教師課件資源學生作業(yè)、通知論壇一般用戶管理員(為本系統(tǒng)的管理員)論壇版主主題3.2對性能的規(guī)定3.2.1精度對數(shù)據(jù)表中對特殊字段的精度要求:字段名精度要求學號字

9、符型,11字節(jié)課程號字符型,9字節(jié)院系(教師)字符型,8字節(jié)通知號字符型,10字節(jié)作業(yè)發(fā)布號字符型,10字節(jié)性別約束為“male”與“female”年級約束為“0-90-90-90-9級”選課屬性約束為“必修”“限選”“任選”考核方式約束為“考試”“考查”考試屬性約束為“正??荚嚒笔欠窬徔技s束為“非緩考”“緩考”詳見軟件學院在線教學系統(tǒng)數(shù)據(jù)庫設計說明書3.2.2時間特性要求a 響應處理時間由本地機與服務器的運行速度決定,占用資源較大,一般也要3秒左右;b 更新操作一般由服務器性能決定,系統(tǒng)要求在1-3s內(nèi)完成用戶的更新處理操作;c 數(shù)據(jù)轉換和數(shù)據(jù)傳送操作由網(wǎng)絡傳輸速度決定,網(wǎng)絡傳輸快,只要1秒

10、左右,占用本地與網(wǎng)絡資源;3.2.3靈活性a 操作方式上:下拉列表和手動精確選??;b 運行環(huán)境:能應用于windows全系列產(chǎn)品;c 同其他軟件的接口:XML,方便于其他軟件進行數(shù)據(jù)交換;d 計劃的變化:能在開發(fā)過程中進行相應的改變。a. 輸入輸出數(shù)據(jù)類型及精度要求:學號 非空 字符型 長度11字節(jié) 定義為學生表主健3.3數(shù)據(jù)管理能力要求a. 表和文卷的大小為10M,以2M為其增長分量。3.4故障處理要求本系統(tǒng)采用基于角色的RBAC訪問控制模型,對安全性要求較高,所以應對確保用戶的權限分配正確。本系統(tǒng)中對課件數(shù)據(jù)的存儲很重要,在系統(tǒng)運行中,由于硬件的故障導致了數(shù)據(jù)的丟失,其故障可能多種多樣,但

11、主要是由硬盤內(nèi)部的磁頭或是電路板故障引起的,根據(jù)國內(nèi)權威數(shù)據(jù)恢復機構的統(tǒng)計此情況占了80%,以及在進行數(shù)據(jù)操作或數(shù)據(jù)備份時,突然斷電或是系統(tǒng)死機,突然癱瘓等其他不可遇見的情況。對此進行處理為:對數(shù)據(jù)進行每日備份,以及另外進行手工操作的備份。3.5對功能的需求功能模塊圖:需求標題需求表述支持B/S模式方便用戶的使用和系統(tǒng)的更新維護支持多用戶并發(fā)訪問本系統(tǒng)在使用時,會有多個學生同時訪問基于角色訪問控制根據(jù)學生所選擇的不同的課程,將學生分為不同的角色,增強系統(tǒng)的安全性系統(tǒng)智能化教師上傳課件,學生瀏覽下載課件,教師發(fā)布通知,作業(yè)安排,學生瀏覽通知、作業(yè)。學生提出問題,教師回答。4運行環(huán)境規(guī)定4.1設備運行該軟件所需要的硬設備包括:a PIII處理器或以上及內(nèi)存容量512M或以上;b 交換機1臺;4.2支持軟件a. 要用到的操作系統(tǒng)為windows server2000或更高版本

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論