




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、在線教學(xué)系統(tǒng)需求分析說明書(DOC)目錄1 引言.4.1.1 編寫目的1.2 背景 1.3 定義 1.4 參考資料.2 任務(wù)概述5.2.1 目標(biāo) 2.2 用戶的特點2.3 假定和約束 對需求的規(guī)定7.3.1 對功能的規(guī)定 系統(tǒng)功能詳細(xì)列表 .3.2 對性能的規(guī)定 3.2.1 精度3.2.2 時間特性要求 .3.2.3 靈活性3.3 數(shù)據(jù)管理能力要求3.4 故障處理要求 .7.1 11. 71. 8.1 91. 9.2 02. 03.5 對功能的需求2. 04 運行環(huán)境規(guī)定2. 24.1 設(shè)備 4.2 支持軟件.2. 22. 24.3 接.2. 2在線教學(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)( GB8567 88)為 軟件開發(fā)標(biāo)準(zhǔn)。b. 本文件引用到的文件為 08-軟件需求說明書( GB856T 88).doc。2 任務(wù)概述2.1 目標(biāo)在線學(xué)習(xí)系統(tǒng), 是為了提高學(xué)習(xí)的靈活性, 與 課件的及時更新與等問題。本項目實現(xiàn)教師上傳課件, 學(xué)生點
4、播, 下載課 件, 教師發(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)的維護(hù)、 課件資源的增刪, 教師 負(fù)責(zé)上傳課件資源, 學(xué)生能夠瀏覽、 下載課件資 源,同時教師可以發(fā)布通知,作業(yè)安排,學(xué)生可 以瀏覽通知、作業(yè)安排。而在學(xué)生類中,
5、又將學(xué) 生分為不同的組(根據(jù)已選的課程進(jìn)行分組) , 每個組的同學(xué)只能瀏覽自己已選課程的課件, 其 中教師與選課的同學(xué)默認(rèn)為論壇用戶, 未選的同 學(xué)可以通過注冊成為用戶, 由系統(tǒng)管理員設(shè)定版 主權(quán)限, 版主負(fù)責(zé)管理主題評論, 一般用戶發(fā)帖 及跟帖。本軟件系統(tǒng)的操作簡單易懂, 操作人員只要根據(jù)界面操作的提示進(jìn)行工作即可完成任務(wù), 無需 要任何技術(shù)專長。 維護(hù)人員要求必須熟練的運用SQL2005,ASP.NET 且至少具有一年的相關(guān)經(jīng) 驗。2.3 假定和約束由于系統(tǒng)特殊, 對安全性要求很高,所以在 此系統(tǒng)設(shè)計中,我們也著重考慮到了安全性功能 模塊的設(shè)計,采用 RBAC 權(quán)限模型對訪問控制 進(jìn)行設(shè)計
6、,該系統(tǒng)的壽命要求能運用 3 年以上, 且整套系統(tǒng)的開發(fā)要求經(jīng)濟(jì)實用,經(jīng)費在 5000 元以內(nèi),項目期限為 1 年。3 對需求的規(guī)定3.1 對功能的規(guī)定3.1.1 用例圖在線教學(xué)部分:1 系統(tǒng)前臺用例圖公告信息瀏覽教師游客下載課件學(xué)生個人資料修改查詢課件瀏覽課件登陸查詢選課學(xué)生回復(fù)問題查詢已選課程提出問題2 系統(tǒng)后臺用例圖增加權(quán)限制權(quán)限刪除公告超級管理員普通管理員管理員課件資源管理學(xué)生信息管理 添加教師權(quán)限管理教師改公告 公告管理發(fā)布公告刪除課件增加課件教師信息管理刪除教師修改教師信息添加學(xué)生修改學(xué)生信息刪除學(xué)生論壇部分:1論壇管理用例圖論壇分類管理添加板塊刪除論壇板塊用戶管理添加用戶修改板塊
7、主題論壇板塊分類管理增加權(quán)限論壇管理員權(quán)限管理刪除用戶限制權(quán)限2會員管理與論壇分類管理用例圖更改用戶信息3論壇一般用戶用例圖注冊用戶未注冊用戶發(fā)表主題3.1.2 系統(tǒng)功能詳細(xì)列表用戶功能分 類數(shù)據(jù)輸 入數(shù)據(jù)處 理數(shù)據(jù)處理結(jié)果系統(tǒng)管 理員(默認(rèn) 為超級 管理員)教師信 息管理開課教 師的信 息,將輸入 的信息 添加到 相應(yīng)的 表后臺數(shù) 據(jù)庫保 存更新學(xué)生信 息管理管理已 選課程 的學(xué)生 的信息將輸入 的信息 添加到 相應(yīng)的 表后臺數(shù) 據(jù)庫保 存更新課件信 息管理刪除已 經(jīng)過時 或停止 開課的 課件資 源,增加精品課 件增加或 刪除課 件站點的 更新新聞、通 知的發(fā) 布發(fā)布新 聞、通知將信息加入后
8、臺數(shù)據(jù)數(shù)據(jù)庫 更新庫主題評 論管理增刪評 論對不良 評論或 與本版 內(nèi)容無 關(guān)的評 論刪除數(shù)據(jù)庫 更新管理員 權(quán)限管 理(此功 能僅限 定于超 級管理 員)對權(quán)限 進(jìn)行設(shè) 置(主要 設(shè)置為 超級或 者一般 管理員)將輸入 的信息 添加到 相應(yīng)的 表數(shù)據(jù)庫 更新在線聊 天輸入內(nèi) 容顯示保存教師增加學(xué) 生用戶增加已 選自己將輸入 的信息后臺數(shù) 據(jù)庫保所開課程的學(xué)生信息添加到 相應(yīng)的 表存更新管理課 件管理課 程的課 件增加或 刪除課 件資源, 控制學(xué) 生瀏覽 課件的 范圍(例如控制 學(xué)生只 能瀏覽 已講章 節(jié)的課 件)站點的 更新通知的 發(fā)布教師根 據(jù)自己 所開課 程的需 要發(fā)布 通知將信息 加入
9、后 臺數(shù)據(jù) 庫數(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ù)庫 更新課件的 瀏覽、下 載,通無無無知、新聞 的閱讀學(xué)生與問題的 發(fā)表發(fā)出提 問,等待 回答學(xué)生,學(xué) 生與教 師之間 的交流 (鏈接 到軟件 學(xué)院學(xué) 術(shù)交流 平臺)數(shù)據(jù)庫 更新在線聊 天輸入內(nèi) 容顯示保存游客論壇主 題的瀏 覽查看論 壇主題從后臺 數(shù)據(jù)庫 中調(diào)出 相應(yīng)的
10、 信息論壇主 題的顯 示論壇一 般用戶發(fā)表主 題發(fā)出討 論問題將信息 加到后 臺數(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ù)流圖:系統(tǒng)管教師信息教師管理課件資源課件學(xué)生信息流覽發(fā)布學(xué)生流覽選課學(xué)管理論壇一權(quán)限生默認(rèn)論壇版管理員作業(yè)、發(fā)帖管理跟帖主題3.2 對性能的規(guī)定3.2.1 精度對數(shù)據(jù)表中對特殊字段的精度要
11、求:字段名精度要求學(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)處理時間由本地機(jī)與服務(wù)器的運行 速度決定, 占用資源較大, 一般也要 3 秒左 右;b 更新操作一般由服務(wù)器性能決定, 系統(tǒng)要 求在 1-3s 內(nèi)完成用戶的更新
12、處理操作;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)用于 品;c 同其他軟件的接口:windows 全系列產(chǎn)XML ,方便于其他軟件進(jìn)行數(shù)據(jù)交換;d 計劃的變化:能在開發(fā)過程中進(jìn)行相應(yīng)的 改變。a. 輸入輸出數(shù)據(jù)類型及精度要求:學(xué)號 非空 字符型 長度 11 字節(jié) 定義為學(xué)生 表主健3.3 數(shù)據(jù)管理能力要求a. 表和文卷的大小為 10M ,以 2M 為其增長 分量。3.4 故障處理要求本系統(tǒng)采用基于角色的 RBAC 訪問控制模型, 對安全性要求較高, 所以應(yīng)對確
13、保用戶的權(quán)限分 配正確。本系統(tǒng)中對課件數(shù)據(jù)的存儲很重要, 在系統(tǒng)運 行中,由于硬件的故障導(dǎo)致了數(shù)據(jù)的丟失, 其故 障可能多種多樣, 但主要是由硬盤內(nèi)部的磁頭或 是電路板故障引起的, 根據(jù)國內(nèi)權(quán)威數(shù)據(jù)恢復(fù)機(jī) 構(gòu)的統(tǒng)計此情況占了 80% ,以及在進(jìn)行數(shù)據(jù)操 作或數(shù)據(jù)備份時, 突然斷電或是系統(tǒng)死機(jī), 突然 癱瘓等其他不可遇見的情況。對此進(jìn)行處理為: 對數(shù)據(jù)進(jìn)行每日備份, 以及 另外進(jìn)行手工操作的備份。3.5 對功能的需求功能模塊圖:在線教學(xué)系統(tǒng)需求標(biāo)題需求表述支持 B/S 模式方便用戶的使用和系統(tǒng) 的更新維護(hù)支持多用戶并發(fā)訪問本系統(tǒng)在使用時,會有 多個學(xué)生同時訪問基于角色訪問控制根據(jù)學(xué)生所選擇的不同 的課程,將學(xué)生分為不 同的角色,增強(qiáng)系統(tǒng)的 安全性系統(tǒng)智能化教師上傳課件,學(xué)生瀏 覽下載課件,教師發(fā)布 通知,作業(yè)安排,學(xué)生 瀏覽通知、作業(yè)。學(xué)生提出問題,教師回答。4 運行環(huán)境規(guī)定4.1 設(shè)備運行該軟件所需要的硬設(shè)備包括:a PIII 處理器或以上及內(nèi)存容量 512M 或 以上;b 交換機(jī) 1 臺;4.2 支持軟件a. 要用到的操作系統(tǒng)為 wi
溫馨提示
- 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度門衛(wèi)免責(zé)責(zé)任與社區(qū)和諧共建合同
- 2025年度高新技術(shù)公司股權(quán)轉(zhuǎn)讓合同
- 二零二五年度酒店整體租賃與旅游特色產(chǎn)品開發(fā)協(xié)議
- 2025年度留學(xué)住宿保障與中介服務(wù)合同
- 簡短代理合同(二零二五年度)-高端餐飲品牌代理
- 2025年度環(huán)保產(chǎn)業(yè)入股合作協(xié)議
- 2025年度道路施工合同變更及索賠處理協(xié)議
- 二零二五年度旅游度假區(qū)土地使用權(quán)抵押協(xié)議
- 二零二五年度主播與直播平臺解除合同樣本
- 二零二五年度天津高端住宅租賃服務(wù)協(xié)議
- 2024年廣東省公務(wù)員錄用考試《行測》真題及解析
- 高中英語必背3500單詞表(完整版)
- 房產(chǎn)中介居間服務(wù)合同模板樣本
- 海洋工程裝備保險研究
- 2024年廣東省深圳市中考英語試題含解析
- GB/T 16288-2024塑料制品的標(biāo)志
- 麻風(fēng)病防治知識課件
- 中國舞課件下載
- 3素炒圓白菜 教案
- 透析患者營養(yǎng)不良護(hù)理
- 學(xué)生消防安全常識問卷及答案
評論
0/150
提交評論