版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、精選優(yōu)質(zhì)文檔-傾情為你奉上在線教學(xué)系統(tǒng)需求分析說明書專心-專注-專業(yè)目 錄在線教學(xué)系統(tǒng)需求說明書1引言1.1編寫目的本軟件需求說明書以用戶需求為基礎(chǔ),展示在線教學(xué)系統(tǒng)的開發(fā)要求,主要面向用戶與系統(tǒng)開發(fā)人員;對于用戶,重點在于清楚的表示用戶提出的需求,經(jīng)用戶確認是否符合用戶的需求,在客戶與系統(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)公選課選
2、我院所開課程的同學(xué)使用。c 擬該系統(tǒng)與軟件學(xué)院在線考試系統(tǒng)相互鏈接,共同組合為軟件學(xué)院教學(xué)綜合管理系統(tǒng)。1.3定義本文件中用到的專門術(shù)語的定義:a. SQL server :微軟數(shù)據(jù)庫產(chǎn)品;b. ASP.NET:微軟公司軟件開發(fā)語言;c. Microsoft VisualStudio.Net :微軟公司軟件集成開發(fā)環(huán)境。1.4參考資料本文件的參考資料:a. 本文件以國家標(biāo)準(zhǔn)(GB856788)為軟件開發(fā)標(biāo)準(zhǔn)。b. 本文件引用到的文件為08-軟件需求說明書(GB856T88).doc。2任務(wù)概述2.1目標(biāo)在線學(xué)習(xí)系統(tǒng),是為了提高學(xué)習(xí)的靈活性,與課件的及時更新與等問題。本項目實現(xiàn)教師上傳課件,學(xué)生
3、點播,下載課件,教師發(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)管理員負責(zé)系統(tǒng)的維護、課件資源的增刪,教師負責(zé)上傳課件資源,學(xué)生能夠瀏覽、下載課件資源,同時教師能夠發(fā)布通知,作業(yè)安排,學(xué)生能夠瀏覽通知、作業(yè)安排。而在學(xué)生
4、類中,又將學(xué)生分為不同的組(根據(jù)已選的課程進行分組),每個組的同學(xué)只能瀏覽自己已選課程的課件,其中教師與選課的同學(xué)默認為論壇用戶,未選的同學(xué)能夠經(jīng)過注冊成為用戶,由系統(tǒng)管理員設(shè)定版主權(quán)限,版主負責(zé)管理主題評論,一般用戶發(fā)帖及跟帖。本軟件系統(tǒng)的操作簡單易懂,操作人員只要根據(jù)界面操作的提示進行工作即可完成任務(wù),無需要任何技術(shù)專長。維護人員要求必須熟練的運用SQL ,ASP.NET且至少具有一年的相關(guān)經(jīng)驗。2.3假定和約束由于系統(tǒng)特殊, 對安全性要求很高,因此在此系統(tǒng)設(shè)計中,我們也著重考慮到了安全性功能模塊的設(shè)計,采用RBAC權(quán)限模型對訪問控制進行設(shè)計,該系統(tǒng)的壽命要求能運用3年以上,且整套系統(tǒng)的開
5、發(fā)要求經(jīng)濟實用,經(jīng)費在5000元以內(nèi),項目期限為1年。3對需求的規(guī)定3.1對功能的規(guī)定3.1.1用例圖在線教學(xué)部分:1 系統(tǒng)前臺用例圖2 系統(tǒng)后臺用例圖論壇部分:1論壇管理用例圖2會員管理與論壇分類管理用例圖3論壇一般用戶用例圖3.1.2系統(tǒng)功能詳細列表用戶功能分類數(shù)據(jù)輸入數(shù)據(jù)處理數(shù)據(jù)處理結(jié)果系統(tǒng)管理員(默認為超級管理員)教師信息管理開課教師的信息, 將輸入的信息添加到相應(yīng)的表后臺數(shù)據(jù)庫保存更新學(xué)生信息管理管理已選課程的學(xué)生的信息將輸入的信息添加到相應(yīng)的表后臺數(shù)據(jù)庫保存更新課件信息管理刪除已經(jīng)過時或停止開課的 課件資源,增加精品課件增加或刪除課件站點的更新新聞、通知的發(fā)布發(fā)布新聞、通知將信息加
6、入后臺數(shù)據(jù)庫數(shù)據(jù)庫更新主題評論管理增刪評論對不良評論或與本版內(nèi)容無關(guān)的評論刪除數(shù)據(jù)庫更新管理員權(quán)限管理(此功能僅限定于超級管理員)對權(quán)限進行設(shè)置(主要設(shè)置為超級或者一般管理員)將輸入的信息添加到相應(yīng)的表數(shù)據(jù)庫更新在線聊天輸入內(nèi)容顯示保存教師增加學(xué)生用戶增加已選自己所開課程的學(xué)生信息將輸入的信息添加到相應(yīng)的表后臺數(shù)據(jù)庫保存更新管理課件管理課程的課件增加或刪除課件資源,控制學(xué)生瀏覽課件的范圍(例如控制學(xué)生只能瀏覽已講章節(jié)的課件)站點的更新通知的發(fā)布教師根據(jù)自己所開課程的需要發(fā)布通知將信息加入后臺數(shù)據(jù)庫數(shù)據(jù)庫更新作業(yè)安排教師發(fā)布作業(yè)將信息加入后臺數(shù)據(jù)庫數(shù)據(jù)庫更新發(fā)布調(diào)查問卷教師可根據(jù)需要發(fā)布調(diào)查問卷
7、、將信息加入后臺數(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ā)出討論問題將信息加到后臺數(shù)據(jù)庫數(shù)據(jù)庫更新跟帖發(fā)表觀點將信息加到后臺數(shù)據(jù)庫數(shù)據(jù)庫更新論壇版主主題評論管理對評論的增刪對不良主題或與本版內(nèi)容無關(guān)的主題刪除數(shù)據(jù)庫更新發(fā)帖權(quán)限管理取
8、消發(fā)帖權(quán)限對某些違反論壇規(guī)定的用戶限制權(quán)限數(shù)據(jù)庫更新注解:超級管理員和普通管理員的權(quán)限區(qū)別:只在于是否具有權(quán)限的的管理此功能。3.1.3數(shù)據(jù)流圖:上傳流上傳課件資源學(xué)生信息維護學(xué)生信息下載流覽下載瀏覽課件資源教師信息維護教師信息課件資源維護課件資源發(fā)布流發(fā)布作業(yè)、通知流覽瀏覽作業(yè)安排及通知管理權(quán)限取消或限制用戶權(quán)限管理主題對不符合本版規(guī)定的主題刪除發(fā)帖跟帖發(fā)表主題或跟帖討論指定指定論壇版主選課學(xué)生默認為論壇一般用戶管理流信息資料管理系統(tǒng)管理員教師課件資源學(xué)生作業(yè)、通知論壇一般用戶管理員(為本系統(tǒng)的管理員)論壇版主主題3.2對性能的規(guī)定3.2.1精度對數(shù)據(jù)表中對特殊字段的精度要求:字段名精度要求
9、學(xué)號字符型,11字節(jié)課程號字符型,9字節(jié)院系(教師)字符型,8字節(jié)通知號字符型,10字節(jié)作業(yè)發(fā)布號字符型,10字節(jié)性別約束為“male”與“female”年級約束為“0-90-90-90-9級”選課屬性約束為“必修”“限選”“任選”考核方式約束為“考試”“考查”考試屬性約束為“正??荚嚒笔欠窬徔技s束為“非緩考”“緩考”詳見軟件學(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ò)傳輸快,只
10、要1秒左右,占用本地與網(wǎng)絡(luò)資源;3.2.3靈活性a 操作方式上:下拉列表和手動精確選取;b 運行環(huán)境:能應(yīng)用于windows全系列產(chǎn)品;c 同其它軟件的接口:XML,方便于其它軟件進行數(shù)據(jù)交換;d 計劃的變化:能在開發(fā)過程中進行相應(yīng)的改變。3 輸入輸出數(shù)據(jù)類型及精度要求:學(xué)號 非空 字符型 長度11字節(jié) 定義為學(xué)生表主健3.3數(shù)據(jù)管理能力要求a. 表和文卷的大小為10M,以2M為其增長分量。3.4故障處理要求本系統(tǒng)采用基于角色的RBAC訪問控制模型,對安全性要求較高,因此應(yīng)對確保用戶的權(quán)限分配正確。本系統(tǒng)中對課件數(shù)據(jù)的存儲很重要,在系統(tǒng)運行中,由于硬件的故障導(dǎo)致了數(shù)據(jù)的丟失,其故障可能多種多樣
11、,但主要是由硬盤內(nèi)部的磁頭或是電路板故障引起的,根據(jù)國內(nèi)權(quán)威數(shù)據(jù)恢復(fù)機構(gòu)的統(tǒng)計此情況占了80%,以及在進行數(shù)據(jù)操作或數(shù)據(jù)備份時,突然斷電或是系統(tǒng)死機,突然癱瘓等其它不可遇見的情況。對此進行處理為:對數(shù)據(jù)進行每日備份,以及另外進行手工操作的備份。3.5對功能的需求功能模塊圖:需求標(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ī)定4.1設(shè)備運行該軟件所需要的硬設(shè)備包括:a PIII處理器或以上及內(nèi)存容量512M或以上;b 交換機1臺;4.2支持軟件a. 要用到的操作系統(tǒng)為windows se
溫馨提示
- 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)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度牛肉產(chǎn)品綠色認證與環(huán)保標(biāo)識合同4篇
- 二零二五版暖通設(shè)備研發(fā)與制造合同4篇
- 2025年度農(nóng)業(yè)品牌授權(quán)合作合同范本4篇
- 2025年度嬰幼兒奶粉線上線下融合營銷合作合同范本
- 2025年度門臉房屋租賃與新能源汽車充電站建設(shè)合同4篇
- 2025年度土地流轉(zhuǎn)收益分配合同示范文本
- 二零二五年度房地產(chǎn)公司打字員招聘合同4篇
- 二零二五年度互聯(lián)網(wǎng)+期權(quán)合約合同范本4篇
- 二零二五年度智能安防系統(tǒng)技術(shù)服務(wù)合同協(xié)議書2篇
- 2025年度蘋果出口貿(mào)易合同模板4篇
- 安徽省蚌埠市2025屆高三上學(xué)期第一次教學(xué)質(zhì)量檢查考試(1月)數(shù)學(xué)試題(蚌埠一模)(含答案)
- 【探跡科技】2024知識產(chǎn)權(quán)行業(yè)發(fā)展趨勢報告-從工業(yè)轟鳴到數(shù)智浪潮知識產(chǎn)權(quán)成為競爭市場的“矛與盾”
- 《中國政法大學(xué)》課件
- GB/T 35270-2024嬰幼兒背帶(袋)
- 遼寧省沈陽名校2025屆高三第一次模擬考試英語試卷含解析
- 2022版藝術(shù)新課標(biāo)解讀心得(課件)小學(xué)美術(shù)
- Profinet(S523-FANUC)發(fā)那科通訊設(shè)置
- 第三章-自然語言的處理(共152張課件)
- 醫(yī)學(xué)教程 常見化療藥物歸納
- 行政事業(yè)單位國有資產(chǎn)管理辦法
- 六年級口算訓(xùn)練每日100道
評論
0/150
提交評論