Java教學輔助網(wǎng)站需求分析說明書1_第1頁
Java教學輔助網(wǎng)站需求分析說明書1_第2頁
Java教學輔助網(wǎng)站需求分析說明書1_第3頁
Java教學輔助網(wǎng)站需求分析說明書1_第4頁
Java教學輔助網(wǎng)站需求分析說明書1_第5頁
已閱讀5頁,還剩34頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、中原工學院Java教學輔助網(wǎng)站需求分析說明書項目名稱:Java教學輔助網(wǎng)站小組成員:指導老師:所在院校:編寫日期:目錄1.31.4引言. 目的.普導 目樂術語說明 參考資料任務及系統(tǒng)總體概述2.1任務卞S述..2系統(tǒng)概述62.2.3 功能模塊圖 模塊和功能簡介 各個用戶的用例圖 各類用戶的狀態(tài)圖123.功能需求203.1 前臺服務的用例事件流201 .注冊202 .登錄203 .瀏覽214 .記錄筆記225 .刪除筆記226 .修改筆記227 .評論筆記238 .發(fā)布帖子239 .刪除帖子2410查看帖子24

2、11 .回復帖子2512 .網(wǎng)上自測2513檢查評論2614 .更新試題273.2后臺管理系統(tǒng)中的各個用例的事件流273.2.1 公告管理273.2.2 會員管理283.2.3 系統(tǒng)配置293.2.4 資源管理293.2.5 論壇管理304.非功能性需求314.1 網(wǎng)站整體要求314.2 安全性需求314.2.1 權限中空制314.2.2 重要數(shù)據(jù)加密314.2.3 數(shù)據(jù)備份314.2.4 記錄日志314.3 靈活性需求324.3.1 開發(fā)模式324.3.2 操作方式324.3.3 精度和有效時限的變化324.4 性能需求.324.4.1 響應時間324.4.2 輸入與輸出324.4.3 數(shù)據(jù)

3、訪問331.1目的讀者范圍:用戶,教師,設計人員,指導教師該文檔是Java精品課程網(wǎng)站開發(fā)需求分析階段的需求分析說明文檔,用于與用戶確定最終的目標,并成為協(xié)議文本的一部分,同時也是系統(tǒng)設計人員的參考文檔。該文檔首先給出了整個系統(tǒng)的整體網(wǎng)絡結(jié)構(gòu)和功能結(jié)構(gòu)的概貌,試圖從總體架構(gòu)上給出整個系統(tǒng)的輪廓,然后又對功能需求、性能需求和其它非功能性需求進行了詳細的描述。其中對功能需求的描述采用了UML的用例模型方式,主要描述了每一用例的基本事件流,若有備選事件流則描述,否則則省略。而且還給出了非常直觀的用例圖。這些文字和圖形都為了本文檔能詳細準確地描述用戶的需求,同時也為用戶更容易地理解這些需求的描述創(chuàng)造了

4、條件。該文檔詳盡說明了這一軟件產(chǎn)品的需求和規(guī)格,這些規(guī)格說明是進行設計的基礎,也是編寫測試用例和進行系統(tǒng)測試的主要依據(jù)。同時,該文檔也是用戶確定軟件功能需求的主要依據(jù)。1.2 背景Java語言從誕生到現(xiàn)在,已經(jīng)被越來越多的開發(fā)人員所接受,并使用。在各大高校也都開設了Java相關的課程。課程雖然有了,但是在學習的過程中,我們的許多人不免會出現(xiàn)這樣那樣的問題。一個教師,多個學生,對于老師來說,沒有足夠的時間來為所有學生來解決所有的問題,因而需要一個很好的平臺來,幫助教師減輕這種負擔,同時能夠指導學生能夠更好的學習JavaJava精品課程網(wǎng)站旨在減輕教師指導解決學生學習中的問題,幫助學習規(guī)范自己的學

5、習路線,并提供一定的學習資源來幫助同學更好的學習Java。1.3 術語說明表1.1術語說明縮寫、術語解釋|用例圖是由主角、用例以及它們之間的關系構(gòu)成的圖。J2EEJ2EE是一套全然不同于傳統(tǒng)應用開發(fā)的技術架構(gòu),包含許多組件,主要可簡化且規(guī)范應用系統(tǒng)的開發(fā)與部署,進而提高可移植性、安全與再用價值。SSHM架SSH為struts+spring+hibernate的一個集成框架,是目前較流行的一種Web應用程序開源框架。AJAX技術即“AsynchronousJavaScriptandXML(異步JavaScript和XML),種異步局部刷新技術MYSQLMYSQ是一個關系型數(shù)據(jù)庫管理系統(tǒng)。JDBC

6、JDBC(JavaDataBaseConnectivity,java數(shù)據(jù)庫連接)是一種用于執(zhí)行SQL語句的JavaAPI,可以為多種關系數(shù)據(jù)庫提供統(tǒng)一訪問,它由一組用Java諦言編寫的類和接口組成。JSPJSP技術使用Java編程諦言編寫類XML的tags和Scriptlets,來封裝產(chǎn)生動態(tài)網(wǎng)貝的處埋邏輯。網(wǎng)貝還能通過tags和Scriptlets訪問存在于服務端的資源的應用邏輯。JSP將網(wǎng)頁邏輯與網(wǎng)頁設計和顯示分離,支持可重用的基于組件的設計,使基于We出勺應用程序的開發(fā)變得迅速和容易。Struts用于快速開發(fā)JavaWeb應用。Struts實現(xiàn)的重點在C(Controller),包括Ac

7、tionServlet/RequestProcessor和我們定制的Action,也為V(View)提供了一系列定制標簽(CustomTag)。但Struts幾乎沒有涉及M(Model),所以Struts可以采用JAVA現(xiàn)的任何形式的商業(yè)邏輯。SpringSpring是一個開源框架,Spring是于2003年興起的一個輕量級的Java開發(fā)框架,由RodJohnson在其著作ExpertOne-On-OneJ2EEDevelopmentandDesign中闡述的部分理念和原型衍生而來。它是為了解決企業(yè)應用開發(fā)的復雜性而創(chuàng)建的。Spring使用基本的JavaBean來元成以前只可能由EJB完成的事

8、情。然而,Spring的用途不僅限于服務器端的開發(fā)。從簡單性、可測試性和松耦合的角度而言,任何Java應用都可以從Spring中受益。1.4 參考資料1 .中文名:Spring實戰(zhàn)(第3版,涵蓋Spring3.0)作者:CraigWalls.2 .中文名:Spring攻略(第2版)作者:CraigWalls.3 .JavaWebF發(fā)實戰(zhàn)作者:軟件開發(fā)技術聯(lián)盟出版社:清華大學出版社4 .搞定J2EE核心技術與企業(yè)應用出版社:電子工業(yè)出版社5 .JSP應用與開發(fā)技術2 .任務及系統(tǒng)總體概述2.1 任務概述2.1.1 目標學習和掌握使用JavaEEWebFF發(fā)技術;熟練使用SpringHiberna

9、te,Struts2等等框架技術;理解和掌握mvc開發(fā)模式的思想與運用;熟悉及掌握面向?qū)ο箝_發(fā)技術的思想與應用;掌握軟件工程開發(fā)模型及編寫各種相關開發(fā)文檔。2.1.2 用戶特點本網(wǎng)站面向廣大Java愛好者,能夠懂得和使用上網(wǎng)工具;所有有志于學習Java的學生和教師均可使用;后臺管理人員具有一定的網(wǎng)絡知識及業(yè)務能力。2.1.3 假定和約束網(wǎng)站系統(tǒng)的完成需要以下條件:系統(tǒng)完善度以及使用人員,包括訪客,學生和教師,管理員的滿意度;用戶體驗以及團隊協(xié)作程度。2.2 系統(tǒng)概述1 .2.1背景Java語言較為流行,在企業(yè)級網(wǎng)站開發(fā)中占有重要的地位。Java的學習人數(shù)急俱增加。在學校里面急需要一個網(wǎng)站來為大

10、家指導和學習Java,幫助廣大學生處理學習中的問題。2 .2.2用戶分類用戶分為三種:未注冊用戶,注冊過的學生和教師,以及管理員。3 .非注冊用戶:(1)瀏覽系統(tǒng)公告;(2)瀏覽課程資源,包括課件和視頻;(3)查看別人問答,但不能進行討論;(4)瀏覽別人筆記,但不能進行評論;4 .注冊學生:(1)記錄學習筆記,查看自己或別人的學習筆記,可以進行評論;(2)發(fā)貼,參與討論與問答,以及進行評論;(3)網(wǎng)上自測;3 .注冊教師(1)參與論壇討論,并給予幫助;(2)上傳課程資源,包括課件,視頻等等;(3)查看學生自測成績,并給予一定的評比和指導;4 .管理員其中管理員分為兩類:系統(tǒng)管理員和輔助管理員1

11、. 系統(tǒng)管理員系統(tǒng)管理員主要管理整個網(wǎng)站系統(tǒng),具有整個網(wǎng)站的最高權限。功能包括:(1) 管理系統(tǒng)的課程基本信息;(2) 管理和發(fā)布系統(tǒng)公告;(3) 管理學生學習筆記,包括刪除等等;(4) 管理用戶權限,包括添加用戶,刪除用戶;(5) 管理論壇信息,包括刪除帖子或評論等等;(6) 管理課程資源,提交和刪除課件、視頻等等學習資源;2. 輔助管理員輔助管理員主要為輔助系統(tǒng)管理員,分擔系統(tǒng)管理員任務,功能包括:(1) 管理論壇信息,包括刪除帖子或評論等等;(2) 管理課程資源,提交和刪除課件、視頻等等學習資源;2.2.3 功能模塊圖Java精品課程網(wǎng)站圖1:功能模塊圖2.2.4 模塊和功能簡介基本功能

12、:所有訪客均可以瀏覽系統(tǒng)公告,瀏覽教學資源,查看別人筆記,查找帖子和評論。根據(jù)需要,個人或教師可以注冊。學生需要提供學工號,教師需要提供教工號,其他選擇其他。筆記模塊:所有注冊的學生或教師可以進行寫筆記,刪除筆記和評論筆記。論壇模塊:所有注冊過的學生和教師,可以發(fā)帖,刪帖,查看、評論別人的帖子。網(wǎng)上考試模塊:所有注冊過的學生可以選擇相應的考試試題,進行在線模塊考試。教師用戶可以更新試題,以及對學生考試情況的評論及提出指導意見。輔助管理員模塊:為系統(tǒng)管理員提供基本的資源管理和論壇管理幫助;系統(tǒng)管理員模塊:公告管理,會員管理,系統(tǒng)配置,資源管理和論壇管理等等。功能:1 .會員注冊:用戶可以進行相應

13、的注冊,成為本站系統(tǒng)的會員,享受一些高級服務;2 .會員登陸:用戶根據(jù)注冊的賬戶進行登陸系統(tǒng),使用其他功能。3 .瀏覽功能游客及會員可以瀏覽系統(tǒng)公告,瀏覽課件和視頻資源進行學習。4 .記錄筆記:會員可以進行寫個人筆記,將自己的學習心得或?qū)W習中的知識要點進行記錄下來,以備日后復習使用。5 .刪除筆記:會員刪除一些筆記,以騰出一定的學習空間,或刪除沒有的筆記。6 .修改筆記:會員根據(jù)需要修改筆記內(nèi)容,以使筆記中的錯誤減少。7 .評論筆記:會員可以評論別人的筆記,指出別人筆記中的不足或錯誤;8 .發(fā)布帖子:會員根據(jù)需要或問題進行發(fā)貼子進行詢問以及討論學習。9 .刪除帖子:會員根據(jù)需要刪除沒有必要的帖

14、子。10 .查看帖子:用戶可以查看和別人的帖子和評論回復,但不能進行回復。11 .回復帖子:會員可以回復別人的帖子或自己的,與別人進行交流。12 .網(wǎng)上自測:會員身份為學生時,可以進行網(wǎng)上考試,選擇相應的試題,填寫答案,進行提交。13 .檢查評論:會員身份為教師時,可以查看學生的考試成績,并進行相應的評論或提示指導意見。14 .更新試題:教師可以更新試題,以達到對學生的學習的全面考核。系統(tǒng)管理員可以發(fā)布新的通知,修改或刪除一些通知。16 .會員管理:系統(tǒng)管理員可以刪除或添加一些會員用戶,合理管理會員的人數(shù)等等;17 .系統(tǒng)配置:系統(tǒng)管理員可以進行網(wǎng)站各用戶內(nèi)存空間的占用,為其他用戶添加一些容量

15、配置。18 .資源管理:管理員可以進行課件,或視頻的上傳,刪除等等功能。教師用戶同樣可以進行資源的上傳。19 .論壇管理:管理員可以進行論壇的管理,刪除某些無用的帖子,水貼等等。2.2.5各個用戶的用例圖1.未注冊的游客:西春椒軟杳看筆記圖2游客用例圖2.學生用戶用例圖:日建今人帖子注冊刪掾星記曜畝答記評詒筆記3.教師用戶用例圖:同上目回帖子直白帖子圖3:學生用例圖-extend_,iiI會員加尸v:rO-1Tit:Ijdvidi神;-eytdnd(下載4.管理員用例圖:-Cjc)皿向記錄需記副屣記ijT:erd,編輯莖記-EKtendif)(1VJ團總論壇卻刪除帖子二一二一9二一二._一、一

16、一一一cexterdBL!i回帖I-i-)J:_-l-.-T一-一一一-_幽例假更新試題上傳闔捌膜圖4教師用例圖*e/iend,:extend-eand*stend回收客量系編配罟香看課件e-rri*而-extend式告整理日/tend3*extend*擊加公告有百會茴*extend*一者看警母at電r】dI-f一一一心:電nd一ec直君在建attend黃若言理破龍管理;右t函而潦1口理件Qdzend.:.ffll驗課件otvnd刪星權秀杳西帖子回帖相險聽圖5管理員用例圖2.2.6各類用戶的狀態(tài)圖1.游客訪問網(wǎng)站:義瀏覽公告)久查看筆記黃看帖子2.學生登錄網(wǎng)站:圖為游客訪問網(wǎng)站狀態(tài)圖-C看,記

17、改刪除看電_式查看戶)C刪除/回腳)式發(fā)布帖F)圖為學生登陸網(wǎng)站狀態(tài)圖3.教師登陸網(wǎng)站:查釬竺記發(fā)布帖子刪除小M_式更新課件_式杳看帖子M二傳下輯課件視B卜圖為教師登陸網(wǎng)站狀態(tài)圖5.管理員登陸網(wǎng)站:圖為管理員登陸網(wǎng)站狀態(tài)圖1.公告管理時序圖管理員1:登錄2:添加公告3:瀏覽公告4:查詢公告5:刪除公告2.資源管理時序圖弟統(tǒng)用戶工上性資源也瀏覽資源IHHUI3f4,資源下載二也刪除資源;3.用戶管理時序圖管理員1:登錄用戶2:添加用戶3:查詢用戶4:刪除用戶5:修改密碼4.管理員信息模塊時序圖管理員1:登錄2:添加管理員3:4:查詢管理員5:修改密碼6:刪除管理員12.2.8流程圖1.教師和學生

18、登錄流程圖:2.管理員登陸3.用戶登陸流程圖4.用戶注冊流程圖:3.功能需求3.1 前臺服務的用例事件流1 .注冊除了管理員以外的角色等都可以在本網(wǎng)站注冊成為本網(wǎng)站的用戶,填寫必要的注冊信息提交經(jīng)后臺驗證后都可以成為本網(wǎng)站的用戶享受所有的用戶權限用例名稱:注冊用例ID:001創(chuàng)建人:關聯(lián)角色游客用例說明游客通過填寫注冊信息成為本論壇會員前置條件進入本論壇且是游客基本事件流:1、游客點擊注冊3、游客填寫用戶名密碼等相關信息,點擊提交2、系統(tǒng)顯示注冊頁陶4、后臺系統(tǒng)處理該請求并最后顯示注冊成功5、注冊成功后將跳轉(zhuǎn)到登錄頁進行登錄其它事件流:3a、游客填寫的信息格式或用戶名非法不止確3a1、系統(tǒng)提示

19、輸入止確的數(shù)據(jù)4a、注冊失敗4a1、系統(tǒng)再跳轉(zhuǎn)到注冊頁面,提示訪客重新注冊異常事件流:無后臺系統(tǒng)正確地收集用戶提交的信息并保存到數(shù)據(jù)庫表中備注說明:無2 .登錄已成為本網(wǎng)站的用戶通過填寫用戶名及密碼等確認信息后,由服務器判斷是否為合法用戶的驗證過程,驗證成功后及可以進入網(wǎng)站查看視頻及論壇信息用例名稱:登錄用例ID:roo2創(chuàng)建人:關聯(lián)角色:用戶用例說明::論壇會員填寫確認信息由系統(tǒng)驗證后進入本論壇前置條件:已注冊成為本論壇用戶基本事件流:1、會員填寫確認信息點擊登錄3、會員進入論壇2、系統(tǒng)進行信息驗證其它事件流:1a、用戶所輸入的登錄信息無效1a1、系統(tǒng)提示輸入正確格式的用戶標識信息2a、驗證

20、失敗2a1、系統(tǒng)提示錯誤需會員重新填寫驗證信息異常事件流:無后置條件:用戶所輸入的信息與后臺系統(tǒng)數(shù)據(jù)庫表中所保存的信息TC一備注說明:無3.瀏覽用戶可以瀏覽本網(wǎng)站的權限信息信息用例名稱:瀏覽用例ID:1003創(chuàng)建人:關聯(lián)角色所有用戶及游客用例說明r所有用戶及游客都可以通過瀏覽器瀏覽本論壇帖子前置條件用戶進入本論壇基本事件流:1、用戶通過HTTP青求論壇內(nèi)容2、論壇服務器搜索用戶請求3、服務器返回結(jié)果給用戶其它事件流:無異常事件流:2a、如果沒有搜索到內(nèi)容則將錯誤業(yè)面作為請求內(nèi)容2b、如果請求內(nèi)杳為動態(tài)貝向,則由服務器進仃解析后置條件:無備注說明:無4.記錄筆記:會員可以進行寫個人筆記,將自己的

21、學習心得或?qū)W習中的知識要點進行記錄下來,以備日后復習使用用例名稱:記錄筆記用例ID:1004創(chuàng)建人:關聯(lián)角色:教師和學生用例說明:可以進行寫個人筆記,將自己的學習心得或?qū)W習中的知識要點進行記錄下前置條件:r已登錄,身份合法基本事件流:,.用戶編寫日記12.日記發(fā)布其它事件流:1 .用戶身份不合法提示沒有權限,轉(zhuǎn)到登陸界面2 .日記發(fā)布失敗提示相應的錯誤信息,系統(tǒng)跳轉(zhuǎn)到錯誤信息頁而異常事件流:無后置條件:系統(tǒng)止確地接收用戶提交的信息并且成功匹配信息備注說明:無5.刪除筆t己:會員刪除一些筆記,以騰出一定的學習空間,或刪除沒有的筆記。用例名稱:刪除筆記用例ID::005創(chuàng)建人:關聯(lián)角色:教師和學生

22、1用例說明:刪除用戶的日記前置條件:已登錄,身份合法基本事件流:用戶刪除日記其它事件流:1 .用戶身份不合法提示沒有權限,轉(zhuǎn)到登陸界面2 .日記刪除失敗提示相應的錯誤信息,系統(tǒng)跳轉(zhuǎn)到錯誤信息頁而異常事件流:無后置條件:系統(tǒng)止確地接收用戶提交的信息并且成功匹配信息備注說明:無6.修改筆t己:會員根據(jù)需要修改筆記內(nèi)容,以使筆記中的錯誤減少用例名稱:修改筆記用例ID:006創(chuàng)建人:關聯(lián)角色:教師和學生用例說明:根據(jù)需要修改筆記內(nèi)容,以使筆記中的錯誤減少前置條件::已登錄,身份合法基本事件流:1.用戶修改日記12.日記發(fā)布其它事件流:1 .用戶身份不合法提示沒有權限,轉(zhuǎn)到登陸界面2 .日記發(fā)布失敗提示

23、相應的錯誤信息,系統(tǒng)跳轉(zhuǎn)到錯誤信息頁而異常事件流:無后置條件:系統(tǒng)止確地接收用戶提交的信息并且成功匹配信息備注說明:無7.評論筆記:會員可以評論別人的筆記,指出別人筆記中的不足或錯誤;用例名稱:評論筆記用例ID::007創(chuàng)建人:關聯(lián)角色:教師和學生用例說明:r可以評論別人的筆記,指出別人筆記中的不足或錯誤前置條件:已登錄,身份合法基本事件流:1.用戶評論日記12.信息提交其它事件流:1 .用戶身份不合法提示沒有權限,提示其登陸2 .評語發(fā)布失敗提示相應的錯誤信息,系統(tǒng)跳轉(zhuǎn)到錯誤信息頁而異常事件流:無后置條件:系統(tǒng)止確地接收用戶提交的信息并且成功匹配信息備注說明:無8 .發(fā)布帖子:會員根據(jù)需要或

24、問題進行發(fā)貼子進行詢問以及討論學習用例名稱:發(fā)布帖子用例ID:008創(chuàng)建人:關聯(lián)角色:學生、教師用例說明:關聯(lián)角色可以發(fā)布帖子前置條件:1、用戶已登錄;2、用戶進入本論壇;3、用戶為學生或者教師;基本事件流:1、用戶通過HTTP請求發(fā)布帖子2、論壇服務器響應用戶請求4、用戶發(fā)布帖子3、服務器返回結(jié)果給用戶其它事件流:無異常事件流:2a、如果沒有相關權限則返回作為請求內(nèi)容;2b、如果請求內(nèi)杳為動態(tài)貝向,則由服務器進仃解析后置條件:無備注說明:無9 .刪除帖子:會員根據(jù)需要刪除沒有必要的帖子用例名稱:刪除帖子用例ID:1009創(chuàng)建人:關聯(lián)角色:學生、教師、管理員用例說明:1、非管理員角色刪除自己發(fā)

25、布帖子;2、管理員可刪除任何人發(fā)布帖子前置條件:1、用戶已登錄;2、用戶進入本論壇;3、若為管理員,進入帖子管理界面;基本事件流:1、用戶通過HIIP請求刪除帖子若有權限,則用戶可以刪除帖子;否則,返回失敗結(jié)果,并提示!2、論壇服務器根據(jù)用戶權限作出響應;3、服務器返回結(jié)果給用戶其它事件流:無異常事件流:2a、如果沒有搜索到內(nèi)容則將錯誤業(yè)面作為請求內(nèi)容2b、如果請求內(nèi)杳為動態(tài)貝向,則由服務器進仃解析后置條件:無備注說明:無10.查看巾占子:用戶可以查看和別人的帖子和評論回復,但不能進行回復用例名稱:查看貼子用例ID:010創(chuàng)建人:關聯(lián)角色:學生、教師用例說明:所有用戶都可以通過瀏覽器查看本論壇

26、帖子前置條件:回復帖子基本事件流:1、用戶通過HTTP請求論壇內(nèi)谷2、論壇服務器搜索用戶請求3、服務器返回結(jié)果給用戶其它事件流:無異常事件流:r如果請求內(nèi)容為動態(tài)頁而,則由服務器進行解析后置條件:無備注說明:無11 .回復帖子:會員可以回復別人的帖子或自己的,與別人進行交流用例名稱:回復帖子用例ID:。11創(chuàng)建人:關聯(lián)角色學生、教師用例說明:用戶可以回復自己的帖子和別人發(fā)布的帖子;前置條件用戶進入本論壇基本事件流:1、用戶通過http請求論壇內(nèi)谷2、論壇服務器搜索用戶請求3、服務器返回結(jié)果給用戶其它事件流:無異常事件流:r如果請求內(nèi)容為動態(tài)頁而,則由服務器進行解析后置條件:無備注說明:無12

27、.網(wǎng)上自測說明這是Java精品課程的基本服務功能,只有登錄驗證成功的學生才能夠進行的操作對應的事件流網(wǎng)上自測用例名稱:網(wǎng)上自測用例ID:創(chuàng)建人:關聯(lián)角色:會員身份為學生用例說明:會員身份為學生時,可以進行網(wǎng)上考試,選擇相應的試題,填寫答案,進行提交。前置條件:會員是學生并且登錄驗證成功基本事件流:1、會員輸入用戶名密碼點擊登錄2、會員選擇試題進測試4、完成試題,點擊提交3、精品課程服務器搜索用戶請求5、服務器返回結(jié)果給用戶其它事件流:1、用戶名或者密碼輸入錯誤2、不能正確顯示學生的成績異常事件流:1、如果沒有搜索到內(nèi)容則將錯誤業(yè)面作為請求內(nèi)容2、如果請求內(nèi)咨為動態(tài)貝而,則由服務器進行解析后置條

28、件:系統(tǒng)自動的將學生的成績記錄到數(shù)據(jù)庫中備注說明:無13 .檢查評論說明會員身份為教師時,可以查看學生的考試成績,并進行相應的評論或提示指導意見。對應的事件流用例名稱:檢查評論用例ID:創(chuàng)建人:關聯(lián)角色:會貝身份為教師用例說明:教師通過成功登錄,查看學生的考試成績,并進行相應的評論或提示指導意見前置條件::進入精品課程網(wǎng)站且是成為會員的教師基本事件流:1、教師輸入用戶名密碼點擊登錄3、教師進行學生成績的查詢2、系統(tǒng)顯示登錄貝聞4、對學生進行評論和指導意見其它事件流:1、教師輸入的用戶名或者密碼錯誤2、系統(tǒng)提示輸入止確的數(shù)據(jù)3、系統(tǒng)再跳轉(zhuǎn)到登錄頁面,提示教師重新登錄4、評論不能正常進行,出現(xiàn)錯誤

29、,不能提交評論和建議異常事件流:無后置條件:后臺系統(tǒng)正確地收集用戶提交的評論信息并保存到數(shù)據(jù)庫表中備注說明:14 .更新試題說明注冊成為會員的教師可以更新試題,以達到對學生的學習的全面考核對應的事件流更新試題用例名稱:更新試題用例ID:創(chuàng)建人:關聯(lián)角色成為會員的老師用例說明r教師進入系統(tǒng)進行試題的更新前置條件已注冊成為本精品課程系統(tǒng)的教師基本事件流:1、教師填寫確認信息點擊登錄3、教師進入系統(tǒng)進行試題的更新2、系統(tǒng)進行信息驗證4、更新之后進行試題的提交其它事件流:1、用戶所輸入的登錄信息無效2、系統(tǒng)提示輸入正確格式的用戶標識信息3、驗證失敗4、系統(tǒng)提示錯誤需會員重新填寫驗證信息異常事件流:無后

30、置條件:系統(tǒng)更新并保存試題在數(shù)據(jù)庫中備注說明:無3.2后臺管理系統(tǒng)中的各個用例的事件流3.2.1 公告管理說明管理員登錄后臺后,點擊公告管理對網(wǎng)站公告進行相應操作。對應的事件流表3.15公告管理用例名稱:版塊管理用例ID:國創(chuàng)建人:關聯(lián)角色管理員用例說明:管理員登錄后臺后,點擊版塊管理對論壇版塊進行相應操作。前置條件管理員登錄進入后臺基本事件流:1、管理員點擊版塊管理2.系統(tǒng)將版塊管理頁而返回給管理員3、管理員作相應操作后點擊提交4、系統(tǒng)對管理員提交的信息進行審核,通過后改義相應數(shù)據(jù)庫數(shù)據(jù)其它事件流:無異常事件流:無后置條件:系統(tǒng)止確米集管理員提交的信息備注說明:無3.2.2 會員管理說明管理

31、員登錄后臺后,點擊會員管理對論壇會員進行相應操作(如:刪除會員,添加會員等)。對應的事件流表3.16會員管理用例名稱:會員管理用例ID:國創(chuàng)建人:關聯(lián)角色:管理員用例說明:管理員登錄后臺后,對會員作相應管理。前置條件:管理員登錄進入后臺基本事件流:1、管理員點擊會員管理2、系統(tǒng)將會員管理頁而返回給管理員3、管理員作相應操作后點擊提交4、系統(tǒng)對管理員提交的信息進行審核,通過后改義相應數(shù)據(jù)庫數(shù)據(jù)其它事件流:無異常事件流:無后置條件:系統(tǒng)止確米集管理員提交的信息備注說明:無3.2.3 系統(tǒng)配置說明管理員登錄后臺后,對論壇系統(tǒng)進行配置,包括數(shù)據(jù)庫備份,論壇標題,論壇通土星口專。對應的事件流表3.17系

32、統(tǒng)配置用例名稱:系統(tǒng)配置用例ID:17創(chuàng)建人:關聯(lián)角色管理員用例說明管理員登錄后臺后,對系統(tǒng)進行配置。前置條件管理員登錄進入后臺基本事件流:1、管理員點擊系統(tǒng)配置2、系統(tǒng)將系統(tǒng)配置頁面返回給管理員3、管理員作相應操作后點擊提交4、系統(tǒng)對管理員提交的信息進行審核,通過后改義相應數(shù)據(jù)庫數(shù)據(jù)其它事件流:無異常事件流:無后置條件:r系統(tǒng)止確米集管理員提交的信息備注說明:無3.2.4 資源管理說明管理員登錄后臺后,管理員可以進行課件,或視頻的上傳,刪除等等功能對應的事件流表3.18資源管理用例名稱:資源管理用例ID:;18創(chuàng)建人:關聯(lián)角色:管理員用例說明:管理員登錄后臺后,對系統(tǒng)進行配置。前置條件:管理

33、員登錄進入后臺基本事件流:1、管理員點擊資源管理2、系統(tǒng)將系統(tǒng)配置頁面返回給管理員3、管理員作相應操作后點擊提交4、系統(tǒng)對管理員提交的信息進行審核,通過后改義相應數(shù)據(jù)庫數(shù)據(jù)其它事件流:無異常事件流:無后置條件::系統(tǒng)止確米集管理員提交的信息備注說明:無3.2.5 論壇管理說明管理員登錄后臺后,可以進行論壇的管理,刪除某些無用的帖子,水貼等等。對應的事件流表3.19論壇管理用例名稱:論壇管理用例ID:19創(chuàng)建人:關聯(lián)角色管理員用例說明管理員登錄后臺后,對系統(tǒng)進行配置。前置條件管理員登錄進入后臺基本事件流:1、管理員點擊資源管理2、系統(tǒng)將系統(tǒng)配置頁面返回給管理員3、管理員作相應操作后點擊提交4、系統(tǒng)對管理員提交的信息進行審核,通過后改義相應數(shù)據(jù)庫數(shù)據(jù)其它事件流:無異常事件流:無后置條件:系統(tǒng)止確米集管理員提交的信息備注說明:無4.非功能性需求4.1 網(wǎng)站整體要求對于網(wǎng)站整體要求,要做到以下幾個方面:(1)界面設計要求布局簡潔,可視性好,能夠較多的顯示相關的信息界面布局采用模塊的方式,并且子界面要繼承主界面的大體風格,采用統(tǒng)一模板實現(xiàn)。(2)更快的信息訪問速度、更加省時和智能化的用戶界面-網(wǎng)絡響應速度應該盡量快(3)更簡便、智能化程度更高的瀏覽查詢流程(4)后臺管理功能強大、錄入效

溫馨提示

  • 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

提交評論