



下載本文檔
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、精品課程網站需求分析報告課程名稱 _軟件工程 _學生學院 _計算機學院 _專業班級 _計算機科學與技術 8 班 _學號 _3111006057_學生姓名 _卓悅 _指導教師 _2014年5月28日目錄1導言 .51.1目的.51.2任務.51.3參考資料 .52系統定義 .52.1項目背景 .52.2項目目標 .62.3項目系統結構 .63應用環境 .63.1網絡環境 .73.2硬件環境 .73.3軟件環境 .84功能規格 .84.1角色的定義 .84.1.1普通用戶 .84.1.2管理人員 .84.1.3數據庫 .84.2系統主 USE CASE圖 .94.3客戶端系統 .94.3.1個人信
2、息管理 .114.3.2課件信息查詢 .114.3.3公告信息查詢 .114.4管理端系統 .114.4.1管理員信息管理 .124.4.2課件資源管理 .134.4.3用戶管理 .134.4.4公告信息管理 .135性能需求 .145.1磁盤容量要求 .145.2安全性要求.145.3適應性要求.146產品提交 .147實現約束 .151 導言1.1目的該文檔是關于用戶對于精品課程網站的功能和性能的要求, 重點描述了精品課程網站的設計需求,將作為對該工具在概要設計階段的設計。本文檔的預期讀者是:設計人員開發人員測試人員項目管理員目標用戶1.2任務本文檔解決的是系統必須完成哪些工作的問題,對目
3、標系統提出具體、完整、準確的的要求。在這里, 主要是通過建模的方式來描述用戶的需求, 準確理解客戶的。 要求,為用戶,客戶等不同參與方提供一個交流的通道。1.3參考資料1 UML V1.12 需求規格報告格式標準V1.12 系統定義2.1項目背景為實現讓廣大師生能夠在課堂外也能隨時掌握學校的課程信息和獲取實時的課程資源,特有此目的我們準備開發精品課程網站。系統能夠實現基于校園網絡環境下的資源管理,以便有效地管理用戶們上傳的資源,構建適合的課程資源庫。系統采用B S 結構,用戶通過瀏覽器向服務器發出請求,服務器對瀏覽器的請求進行處理,將用戶所需信息返回到瀏覽器上。客戶機無需安裝軟件, 只需在服務
4、器上進行簡單的設置, 數據的請求和返回結果均以網頁形式完成,方便系統的管理,適合管理員的使用習慣。2.2項目目標1、提供友好的界面,使用戶的工作量最大限度地減少;2、系統具有優良的運行效率,能夠滿足用戶的要求;3、具有良好的擴充性,能夠加入其他的系統功能;4、通過這個項目可以鍛煉隊伍,提高團隊和個人的開發能力;2.3項目系統結構精品課程網站根據不同的使用者,可以分為兩個部分:一是面向管理員部分,管理員的部分內容包括文章、公告管理、課件管理、用戶管理(教師和用戶)、管理員信息管理、退出功能;二是面向學生用戶和教師用戶部分,用戶可以查看公告、課件區下載、站內搜索、個人信息。3 應用環境本系統的應用
5、環境氛圍硬件環境、軟件環境和網絡環境進行描述3.1網絡環境如下圖,無論是客戶端的教師和學生用戶還是管理端的管理人員都可以通過網絡獲取和修改相關的信息。 教師和學生通過網絡瀏覽信息和下載課程,管理員通過網絡上傳課件資源和修改相關數據。3.2硬件環境本精品課程網站的硬件環境如下:客戶機:普通PCCPU: I5 2.5Ghz內存: 4G分辨率:1024*768 像素WEB服務器:自己的電腦CPU: I5 2.5Ghz內存: 4G數據庫服務器:自己的電腦CPU: I5 2.5Ghz內存: 4G3.3軟件環境操作系統: Windows 8.1數據庫: MySQLJSP 服務器: Tomcat瀏覽器: G
6、oogle4 功能規格我們采用面向對象分析作為主要的系統建模方法,使用UML(Unified ModelingLanguage) 作為建模語言。UML為建模活動提供了從不同角度觀察和展示系統的各種特征的方法。 在 UML中,從任何一個角度對系統所作的抽象都可能需要幾種模型來描述,自不同角度的模型圖最終組成了系統的映像。而這些來設計用例圖時,我們遵循下列步驟:第一步,識別出系統的“ actor ”。 Actor 可以是用戶、外部系統,甚至是外部處理,通過某種途徑與系統交互。 重要的是著重從系統外部執行者的角度來描述系統需要提供哪些功能,并指明這些功能的執行者(Actor)是誰。盡可能地確保所有A
7、ctor 都被完全識別出來。第二步,描述主要的Use Case 。可以采取不斷地問自己“這個Actor究竟想通過系統做什么?”來準確地描述Use Case 。第三步,重新審視每個Use Case ,為它們下個詳盡的定義。4.1角色的定義普通用戶普通用戶是指在這個精品課程網站中通過客戶端瀏覽網站課件和下載資源的老師和學生,這個 actor 主要參與客戶端的個人信息修改,瀏覽課件信息,下載課件,提交意見等功能。管理人員管理人員是指管理端的用戶,這個 actor的主要功能就是對網站的資源進行管理,上傳一些課程資源和刪除一些過期的資料;對用戶的反饋進行收集和更新公告。數據庫數據庫是一個與系統產生交互的
8、外部系統,這個 Actor 負責系統的數據查詢、增加、 刪除和修改等操作。4.2系統主用例圖精品課程網站氛圍兩個部分,一個是客戶端子系統,一個是管理端子系統;客戶端子系統指的是用戶通過網站進行的一系列操作,主要是瀏覽下載功能;管理端系統進行資源的管理,主要是資源管理功能。系統的主用例圖如下:4.3客戶端系統用戶通過登陸網站進行課件瀏覽查詢,下載等功能,活動圖如下:客戶端的功能用例圖如下:功能介紹如下:個人信息管理用例描述: 個人信息管理執行者: 用戶前置條件: 用戶已登錄系統;后置條件: 進入個人主頁后,可以進行查詢修改操作基本路徑: 用戶登陸進入個人信息頁面后, 可以查詢賬戶的相關信息, 并
9、修改用戶名等信息,不需要管理員的授權。課件信息查詢用例描述: 課件信息查詢執行者: 用戶前置條件: 用戶已登錄系統;后置條件: 進入主頁后,可以瀏覽相關信息基本路徑: 進入課件信息主頁后,用戶可以查詢當前的所有的課件信息,包括文章,視頻和課件信息,可以搜索自己想要的資源,并可以進行下載。公告信息查詢用例描述: 公告信息查詢執行者: 用戶前置條件: 用戶已登錄系統;后置條件: 進入主頁后,可以進行相關操作。基本路徑: 進入公告信息主頁后, 用戶可以獲知當前更新的課件信息和管理員發布的通知,并在此頁面發表自己的意見和建議。4.4管理端系統管理系統表示了管理員的操作權限,管理員可以有管理員的權限,身
10、份認證通過以后,管理員可以進行用戶管理,課件管理,公告管理等。具體的用例圖如下:活動圖如下:管理員信息管理用例描述: 管理員信息查詢執行者: 管理員前置條件: 管理員已登錄系統;后置條件: 登入系統后可見相關的管理員信息基本路徑:a、管理員可以查看自己的相關信息。b、管理員可以修改自己的相關信息。c、管理員可以添加新的管理員賬戶。課件資源管理用例描述: 課件資源管理執行者: 管理員前置條件: 管理員已登錄系統;后置條件: 登入系統后進行相關操作基本路徑:a、管理員進入頁面修改當前資源的信息。b、管理員上傳新的課件資源。c、管理員刪除不需要的課件資源。用戶管理用例描述: 用戶管理執行者: 管理員前置條件: 管理員已登錄系統;后置條件: 登入系統后進行相關操作基本路徑:a、查看當前的用戶。b、刪除用戶公告信息管理用例描述: 公告信息管理執行者: 管理員前置條件: 管理員已登錄系統;后置條件: 登入系統后進行相關操作基本路徑:a、在主頁面發布新的通知信息b、把更新的課件信息發布到公告c、處理回復用戶的意見5 性能需求5.1磁盤容量要求本系統屬于B/S 模式構架,因此存儲容量較小,數據庫系統也不是很大。存儲課件的磁盤需要一定的容量。5.2安全性要求本系統有著權限設置,用戶不可以越權更改或者訪問管理員的頁面。管理員的權限, 可以對網站進行任何的操作。5.3適應性要求要求界面
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 優生優育與生殖健康知識普及
- 寶潔健康用品使用指導
- 教育故事的力量與應用
- 水閘設計畢業答辯
- 中年教師婦產科疾病健康
- 手術室剖宮產疑難病例處理要點
- 乳房腫物護理查房
- 護理師資教學能力比賽
- 胸主動脈疾病病人的護理
- 企業架構業務流程設計五步法
- 2024年北京電子科技學院招考聘用筆試歷年典型考題及考點研判與答案解析
- 江蘇省南京市鼓樓區鼓樓實驗中學2022年蘇教版小升初招生分班考試數學試卷(原卷版+解析)
- 重癥肌無力的護理課件
- LNG接收站定量風險評價的開題報告
- 工程部內部培訓(一)項目經理培訓
- 《病歷書寫基本規范》課件
- 【多旋翼無人機的組裝與調試分析6000字(論文)】
- 中學生反詐專題主題班會課件
- 塔式起重機安裝驗收牌
- 幼兒園大班社會《偉大的起點 》 高清有聲課件
- 工程倫理-核工程的倫理問題
評論
0/150
提交評論