




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
軟件學院實踐課題管理系統改造用戶需求規格說明書項目編號:軟件學院實踐課題管理系統改造編寫:凡天保、徐婧菡、余曉、蔡光明、董廣東審核:高亮批準:日期:2009年3月17日目錄1. 文檔介紹 41.1. 文檔目的 41.2. 讀者對象 41.3. 參考文檔 42. 任務概述 52.1. 目標 5建設目標 5建設內容 52.2. 用戶特點 52.3. 假定和約束 63. 用戶的功能性需求 73.1.功能性需求分類 73.2.公告管理 7 公告信息管理 83.3.課題操作管理 8 課題申報管理 8 課題審批管理 8 課題選報 9 課題上傳管理 93.4.日志管理 9 日志信息管理 93.5.查詢功能管理 10 課題匯總 10 課題選報情況匯總 10 學生選報情況匯總 10 題庫管理 103.6.BBS論壇管理 11 論壇信息管理 113.7.個人信息管理 11 修改密碼 11 個人信息認證 11 重新登錄 123.8.基礎信息設置 12 專業信息管理 12 班級信息管理 12 學生管理 13 教師管理 13 課題維護 13 權限維護 134. 用戶的其它需求 154.1. 界面需求 15導航欄 154.1.2網站頁面的主體部分 15公告維護模塊功能及界面設計 16課題審批模塊功能及界面設計 16課題維護模塊功能及界面設計 174.1.6BBS論壇模塊功能及界面設計 174.2.性能需求 184.3.運行需求 18運行環境 18開發工具要求 185. 驗收標準 19文檔介紹本項目來源于中原工學院軟件學院畢業實訓實踐課題。名稱為:軟件學院實踐課題管理系統改造;該項目在軟件設計大賽的基礎上進行了重新的設計和分析而產生的一個比較成熟的系統。文檔目的準確、完整的描述需求是項目開發成功的關鍵因素。需求說明是定義、規范用戶需求的過程,有益于提高系統開發過程中的能見度,便于對系統開發過程中的控制與管理,便于采用工程方法開發系統,提高系統的質量,便于開發人員、維護人員、管理人員之間的交流、協作,并作為工作成果的原始依據。同時為項目開發的目標,為系統概要設計提供指導,并作為系統測試、以及產品交付的依據。本說明書定義“高校實踐課題管理系統設計與再開發”的功能性需求、非功能性需求、設計約束以及提供完整、綜合的系統需求說明所需的其他因素。目的在于:與用戶和其他參與人員在系統的工作內容方面達成并保持一致。使系統開發人員能夠更清楚地了解系統需求。定義系統邊界。為計劃迭代的技術內容提供基礎。為估算開發系統所需時間提供基礎。定義系統的用戶界面,重點是用戶的需要和目標。讀者對象本說明書的預期讀者為用戶、需求分析人員、系統分析和設計人員、程序員、測試人員、用戶文檔編寫者及項目管理人員。參考文檔郭興峰.ASP.NET動態網站開發基礎教程(C#篇)[M]:北京.清華大學出版社.2006.5劉勇.SQLServer2000基礎教程[M]:清華大學出版社.2005.2任務概述目標建設目標目前已經有的高校實踐課題管理系統非常少,并且通用性太低。很多實踐課題管理系統都是基于C/S模式,需要客戶端安裝專門的應用程序才可以使用,有寫甚至不可聯網使用。另外,不同學校,甚至不同學院由于實踐課題管理的方法不同,都會對實踐課題管理有著不同的要求。如果直接拿現成的系統來應用到個學院的實踐課題管理,會出現很多難以解決的麻煩。為了滿足各高校各實踐課題管理的要求,特別設計一套符合規定的高校實踐課題管理系統,本系統可以完全滿足各高校各個專業學生實踐課題題目的網上選報,教師選認帶領的學生,學生在線上傳課題,教師在線批改課題等。本系統基于B/S架構,無需在客戶端安裝任何程序即可使用,達到真正的方便使用,易于推廣。本系統采用模塊化管理,可以方便的對系統功能進行添加、刪除、修改。這樣,當以后實踐課題管理中出現了什么新的要求,可以通過修改部分系統模塊,添加或修改系統功能來適應新的要求,易于升級和維護建設內容本平臺主要建設內容:學生可以查看公告、個人信息、修改密碼。學生可以選報課題、查看自己選報課題的情況、上傳課題。學生申報某一個課題后,在該題目的指導老師未確認以前,學生可以自由退組。學生可以查看同級的所有課題。學生可以在線和老師一對一的交流學術問題及維護私密室。學生可以在線公共商討問題、回復帖子。教師可以查看公告、個人信息、修改密碼。教師可以申報課題、確定選報組、查看課題被選報的狀況、教師申報課題的情況及維護、課題批改。教師可以按需求查看相應級的所有課題。教師可以在線回復學生的問題。教師自擬課題可以再利用。用戶特點高校實踐課題管理系統有三種用戶類型。第一種為管理員,管理員的主要功能是對本系統基礎信息的維護和相應的數據庫管理,還有對課題申報的審批,發布公告等。第二種為教師,教師的主要功能是申報自己所帶領的課題及確認自己所帶領的學生,并可在線解答學生的疑難問題及批改學生的作業,達到一對一的針對性教學。第三種為學生,學生的主要功能是在線選報課題,在線上傳課題,在線詢問教師問題以及在線討論學習心得等。主要用戶群為以下幾種:系統管理員:是本系統的管理負責人,具有使用本系統的所有權限;教師:是本系統的欄目管理負責人,在自己所負責的欄目中具有所有權限;學生(按不同年級進行更細分類):是本系統的高級用戶群,他們除了具有網站用戶具有的所有權限外,可以查看本系統公開發布的所有信息;假定和約束開發期限項目計劃開始日期:2009年3月15日項目計劃試運行日期:2009年5月1日項目計劃完成日期:2009年5月10日用戶的功能性需求3.1.功能性需求分類序號一級功能二級功能用戶需求描述1公告管理公告信息管理瀏覽并維護公告信息2課題操作管理課題申報管理用戶權限申報課題3課題審批管理用戶權限審批課題4課題選報管理用戶權限選報課題5課題上傳管理課題上傳并維護課題6日志管理日志信息管理瀏覽并維護日志信息7查詢功能管理課題匯總管理課題相關信息8課題選報情況匯總課題選報情況信息的管理9學生選報情況匯總學生選報情況信息管理10題庫管理完成系統權限用戶的管理工作11BBS論壇管理論壇信息管理瀏覽并維護論壇信息12個人信息管理修改密碼完成系統角色相關工作13個人信息認證系統用戶的信息認證14重新登錄完成系統用戶相關工作15基礎信息設置管理專業維護完成對專業信息的管理工作16班級維護完成對班級信息的管理工作17學生管理完成對學生信息的管理工作18教師管理完成對教師信息的管理工作19課題維護對課題信息進行維護20權限維護完成用戶權限設置21語言類型維護完成對課題語言類維護工作22課題類型維護完成對課題類型維護工作23課題文件維護完成對課題文件管理工作3.2.公告管理本模塊用于管理公告信息所需的數據。公告信息管理用戶需求標識用戶需求描述對系統的公告信息進行設置管理參與者具有公告信息設置權限的后臺管理員業務流程提供對用戶在系統模塊中的公告信息進行增、刪、改、查的管理功能業務規則系統管理員在添加,修改,刪除公告信息時使用輸入項公告信息:系統管理員通過用戶權限識別進入系統在相關頁面對其進行管理。學生通過用戶名密碼進入系統可對相關公告信息進行瀏覽輸出項公告通告相關信息3.3.課題操作管理本模塊用于實現對課題信息的相關操作課題申報管理用戶需求標識用戶需求描述對系統課題申報進行管理參與者具有申報課題權限的教師業務流程向系統管理員提交申報的課題名稱,并對個人課題信息進行維護業務規則教師在允許申報課題階段向系統管理員提出申報輸入項教師將學籍、課題類型、語言類型、專業信息錄入提交申請輸出項等待系統管理員審批課題審批管理用戶需求標識用戶需求描述對系統課題審批進行管理參與者具有審批課題權限的后臺管理員業務流程在課題審批界面中查看教師的申報系統辨別之后進行審核(審核通過或駁回審核)必要時添加審核意見業務規則系統管理員進行權限管理輸入項輸入學級、教師名、進入審核狀態輸出項審核通過或駁回申報附加原因課題選報用戶需求標識用戶需求描述對系統課題進行選報參與者具有申報課題權限的在校學生業務流程在申報課題界面選輸入學級、教師名、語言類型、課題級別進入相關界面加入選報組業務規則選報課題未報滿輸入項輸入學級、教師名、語言類型、課題級別進行選報,加入未報滿的項目組需輸入驗證密碼輸出項選報課題成功提示框課題上傳管理用戶需求標識用戶需求描述對完成選報課題進行上傳參與者具有成功選報課題的在校學生業務流程將完成的選報課題打包上傳業務規則必須成功選報課題輸入項將課題打包上傳文件輸出項成功上傳課題3.4.日志管理本模塊對項目組成員日志進行管理日志信息管理用戶需求標識用戶需求描述對系統課題申報進行管理參與者具有申報課題權限的教師業務流程向系統管理員提交申報的課題名稱,并對個人課題信息進行維護業務規則教師在允許申報課題階段向系統管理員提出申報輸入項教師輸入輸出項等待系統管理員審批3.5.查詢功能管理本模塊對相關課題信息進行統一管理課題匯總用戶需求標識用戶需求描述對系統申報課題進行匯總查看參與者系統管理員、教師、在校學生業務流程在主頁面查看課題匯總業務規則必須擁有正確權限角色輸入項輸入登錄信息輸出項所有申報成功課題及語言類型管理相關課題教師課題選報情況匯總用戶需求標識用戶需求描述對系統課題選報信息進行管理參與者擁有正確信息的權限角色業務流程通過正確的用戶信息進入相關頁面進行瀏覽業務規則擁有正確信息的權限角色,課題成功申報輸入項輸入登錄信息輸出項課題選報情況匯總學生選報情況匯總用戶需求標識用戶需求描述對系統課題選報情況瀏覽參與者擁有正確信息的權限角色業務流程通過正確的驗證信息進入相關頁面點擊相關按鈕業務規則擁有正確信息的權限角色輸入項輸入正確登錄信息進入相關頁面輸出項學生選報課題的信息題庫管理用戶需求標識用戶需求描述對系統題庫進行管理參與者具有申報課題權限的教師和后臺管理員業務流程對題庫信息進行瀏覽及相關課題再利用,對題庫進行管理。管理員對題庫中的題目進行修改,刪除的權限業務規則教師在申報課題時使用,管理員對題庫進行管理時進行修改、刪除輸入項輸入正確驗證信息輸出項3.6.BBS論壇管理本模塊對論壇信息進行管理。論壇信息管理用戶需求標識用戶需求描述對論壇信息進行管理參與者在職教師和后臺管理員業務流程在職教師對學生發帖信息進行回復,管理員對信息進行查看、刪除業務規則管理對相關信息查看、刪除時使用,教師在對學生提問回復時使用輸入項輸入發帖或回復的內容輸出項3.7.個人信息管理本模塊對個人信息進行相關管理。修改密碼用戶需求標識用戶需求描述對個人密碼進行修改參與者后臺管理員、教師、在校學生業務流程輸入舊密碼、新密碼、驗證信息業務規則在修改個人信息時使用輸入項輸入個人舊密碼、新密碼、驗證信息輸出項修改密碼成功提示個人信息認證用戶需求標識用戶需求描述對個人信息進行查看參與者后臺管理員、教師、在校學生業務流程輸入正確驗證信息進入相關頁面進行瀏覽業務規則輸入正確的驗證信息輸入項輸入正確的驗證信息進入相關頁面輸出項個人的基本信息重新登錄用戶需求標識用戶需求描述需要轉換權限角色參與者教師或后臺管理員業務流程在主頁面點擊個人信息認證點擊重新登錄業務規則在轉換權限角色時使用輸入項輸入正確的驗證信息輸出項根據不同的角色進入權限不同的界面進行管理3.8.基礎信息設置本模塊對基本的信息進行統一權限管理。專業信息管理用戶需求標識用戶需求描述對專業信息進行管理參與者后臺管理員業務流程對專業信息進行增加、刪除、查看業務規則對專業信息進行改動時進入輸入項輸入要增加的專業信息輸出項添加專業成功提示框班級信息管理用戶需求標識用戶需求描述對班級信息進行管理參與者后臺管理員業務流程向系統增加,刪除,修改,查看班級信息業務規則對班級信息改動時使用輸入項需要增加的班級名輸出項添加班級成功提示框學生管理用戶需求標識用戶需求描述對學生相關基本進行管理參與者后臺管理員業務流程系統增加,刪除,查看,修改學生基本信息業務規則對學生信息進行增加,刪除,修改,查看時使用輸入項輸入需要添加,修改學生的基本信息輸出項添加或修改或刪除學生信息成功提示框教師管理用戶需求標識用戶需求描述對教師基本信息進行管理參與者后臺管理員業務流程系統增加,刪除,查看,修改教師基本信息業務規則對教師信息進行增加,刪除,修改,查看時使用輸入項輸入需要添加,修改教師的基本信息輸出項添加或修改或刪除教師信息成功提示框課題維護用戶需求標識用戶需求描述對系統課題進行管理參與者后臺管理員業務流程對課題進行刪除,查看業務規則管理員對需對課題刪除,查看時使用輸入項輸入課題級別,語言類型,教師名,專業信息進行對課題的查看,刪除輸出項課題更改后的信息權限維護用戶需求標識用戶需求描述對系統用戶權限進行管理參與者后臺管理員業務流程在樹形結構中點擊需要設置的權限對其修改業務規則需要改變用戶權限時使用輸入項對需要設置的權限進行修改輸出項設置權限成功提示框用戶的其它需求高校實踐課題管理系統中的信息均是動態變化的,根據數據庫中輸入信息的不同,此系統可用于不同實踐課題管理。如:高校課程設計、實踐課題、畢業設計、畢業實訓等?,F以中原工學院軟件職業技術學院的實踐課題管理為實踐應用平臺介紹其界面設計。由于是辦公軟件,所以界面的設計偏美觀大方,不喧賓奪主。界面需求需求名稱詳細要求界面風格1、要求界面風格統一、簡潔、色調淡雅2、界面美觀大方,網頁風格,遵循網站CIS尤其是VI設計風格3、要求結構嚴謹;標準格式和壓縮率網絡圖片等多媒體操作方便能夠明確的標明操作的界面、多使用文字提示,以方便用戶使用。界面友好要求能方便的輸入、輸出數據,減少非法數據的輸入,有固定分類的地方采用選擇方式替代手工錄入,減少出錯率。4.1.1導航欄用戶需求標識用戶需求描述該模塊提供三個導航欄信息,不同角色進入導航欄出現的信息不同。參與者系統管理員、教師、學生。業務流程1、用戶通過在導航欄點擊相應導航菜單項,可在頁面主題區域顯示相應結果。業務規則用戶在進入某一專題欄目時使用輸入項導航欄鏈接信息輸出項導航欄鏈接信息4.1.2網站頁面的主體部分用戶需求標識用戶需求描述課題選報情況匯總模塊應具有對課題被選報情況的匯總功能和將匯總的信息提取另存的功能。參與者學生。業務流程1、學生選報課題情況匯總功能:在學生選報課題情況匯總界面用戶可以根據“學生學級”、“課題類別”、“專業”、“班級”、“查詢狀態”信息,匯總相對應的課題的信息。2、導出匯總的學生選報課題情況信息的功能:在學生選報課題情況匯總界面,通過學生選報課題情況匯總功能得到匯總的學生選報課題情況信息,點擊“導出”按鈕,將其信息以Excel表的形式導出存放。3、學生申報某一題目后,在該題目的指導老師確認前,學生可自由退組。業務規則學生再選報課題時使用輸入項要顯示的課題級別和專業編程語言。輸出項所輸入的信息類別下的所有信息或所輸入的信息編號下的信息內容及相關信息列表4.1.3公告維護模塊功能及界面設計公告維護模塊應具有對公告進行增刪改查的功能。現設計三個界面,實現這些功能。用戶需求標識用戶需求描述對公告進行增刪改查的功能。參與者系統管理員、學生。業務流程1、查詢功能:用戶在公告維護界面可以根據輸入的“新聞名稱”查詢相應的新聞,點擊“新聞標題”中的藍色內容(超鏈接)轉換到公告查看界面可以查看該標題對應的新聞條目。點擊相應的條目,可以觀看或下載相關新聞。2、添加功能:在公告維護界面根據不同分類選擇類別后點擊“添加新聞”按鈕,轉換到公告發布界面,進行公告的添加。3、修改功能:在公告維護界面點擊要修改的新聞標題列內容對應的修改按鈕后轉換到公告發布界面。此時,在公告發布界面“新聞標題”、“日志內容”均以被填充原始數據可供修改。4、刪除功能:在公告維護界面點擊要刪除的新聞標題列內容對應的刪除按鈕刪除已發布的對應的公告。5、學生登陸后可自由回帖。6、指導老師可向自己所帶學生發布公告。業務規則系統管理員再管理公告信息及學生再登錄進入主界面時使用。輸入項新聞名稱輸出項能進行訪問的各模塊信息4.1.4課題審批模塊功能及界面設計用戶需求標識用戶需求描述具有對未處理申請課題的查詢及審核功能。參與者系統管理員。業務流程1、查詢未處理申請課題功能:在課題審批主界面用戶可以根據“教師姓名”、“學級”、“課題類別”信息,查詢相對應的未處理申請課題的信息。2、審核未處理申請課題功能:在課題審批主界面通過查詢未處理申請課題功能得到想要審批的課題信息。點擊審核按鈕轉換到課題審批界面,在界面會出現相應課題的具體信息,管理員可以在此處審批該課題是否通過。業務規則系統管理員在教師上傳自己課題后使用。輸入項教師姓名、課題類別、級別。輸出項查詢信息結果4.1
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 形體房安全管理制度
- 徹底不用氣管理制度
- 德力西福利管理制度
- 心里催眠室管理制度
- 快遞操作間管理制度
- 急凍庫安全管理制度
- 總監辦會議管理制度
- 成品罐使用管理制度
- 我校培訓費管理制度
- 掘進市場化管理制度
- 清華大學抬頭信紙
- Unit 2 Lesson 1 Money vs Success 課件 高中英語新北師大版性選擇必修第一冊(2022-2023學年)
- 天津大學年《儀器分析實驗》期末試題及答案
- 特種設備風險分級管控清單(叉車)
- 《創新創業實踐》課程思政教學案例(一等獎)
- 項目激勵管理制度
- 核酸的降解與核苷酸代謝課件
- T∕CGMA 033001-2018 壓縮空氣站能效分級指南
- 設備安全操作培訓.ppt
- 淺談新興縣禪宗文化旅游開發分析解析
- 40篇短文搞定高考英語3500詞(共42頁)
評論
0/150
提交評論