軟件需求規(guī)格說明指導書終稿_第1頁
軟件需求規(guī)格說明指導書終稿_第2頁
軟件需求規(guī)格說明指導書終稿_第3頁
軟件需求規(guī)格說明指導書終稿_第4頁
軟件需求規(guī)格說明指導書終稿_第5頁
已閱讀5頁,還剩21頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

<老師報課系統(tǒng)>需求規(guī)格說明書作者:Mod4完成日期:.10.16

修訂歷史統(tǒng)計日期版本說明作者.10.16V1.0比較粗糙第一版Mod4目錄1.引言 41.1目的 41.2背景 41.3定義 41.4參考文獻 42.項目概述 52.1產(chǎn)品描述 52.2產(chǎn)品功能 52.3用戶特點 72.4一般約束 72.5假設與依據(jù) 73.具體需求 73.1功能需求 83.1.1系統(tǒng)角色及登陸 83.1.2學院負責人 93.1.3系負責人 173.1.4教師 203.2外部接口需求 233.2.1用戶接口 233.2.2硬件接口 233.2.3軟件接口 233.2.4通信接口 233.3性能需求 233.4屬性 233.4.1可用性 233.4.2安全性 243.4.3可維護性 244.驗收驗證標準 241.引言1.1目標該文檔首先給出項目標整體結(jié)構(gòu)和功效結(jié)構(gòu)概貌,試圖從總體架構(gòu)上給出整個系統(tǒng)輪廓。同時對功效需求、性能需求進行了具體描述。便于用戶、開發(fā)人員進行了解和交流,反應出用戶問題結(jié)構(gòu),能夠作為軟件開發(fā)工作基礎(chǔ)和依據(jù)和確定測試和驗收依據(jù)。本文檔面向多個讀者對象:(1)項目經(jīng)理:項目經(jīng)理能夠依據(jù)該文檔了解預期產(chǎn)品功效,并據(jù)此進行系統(tǒng)設計、項目管理。(2)設計員:對需求進行分析,并設計出系統(tǒng),包含數(shù)據(jù)庫設計。(3)程序員:了解系統(tǒng)功效,編寫《用戶手冊》。(4)測試員:依據(jù)本文檔編寫測試用例,并對軟件產(chǎn)品進行功效性測試和非功效性測試。(5)用戶:了解預期產(chǎn)品功效和性能,并和分析人員一起對整個需求進行討論和協(xié)商。在閱讀本文檔時,首先要了解產(chǎn)品功效概貌,然后能夠依據(jù)本身需要對每一功效進行合適了解。1.2背景此次待開發(fā)軟件為老師報課系統(tǒng)。用戶經(jīng)過使用該軟件在移動終端完成報課相關(guān)操作。學院責任人經(jīng)過導入報課信息,設定截止時間來開啟報課。系責任人查看報課信息,進行審核修改。老師填寫報課信息,預覽報課信息等最終提交報課。1.3定義序號縮寫定義1.app應用程序,Application縮寫,通常指手機軟件。2.AndroidAndroid是一個基于Linux自由及開放源代碼操作系統(tǒng),關(guān)鍵使用于移動設備,如智能手機和平板電腦,由谷歌企業(yè)和開放手機聯(lián)盟領(lǐng)導及開發(fā)。1.4參考文件[1]GB-T8567-,《計算機軟件文檔編制規(guī)范》[S][2].(美)RogerS.Pressman著,鄭人杰等譯.軟件工程[M].第七版.北京:機械工業(yè)出版社,.2.項目概述2.1產(chǎn)品描述經(jīng)過開發(fā)基于Android平臺app處理高校老師及相關(guān)報課責任人手動匯總報課信息困擾,減輕工作量,提升效率。2.2產(chǎn)品功效目前高校報課匯總責任人因繁瑣開課報課步驟而困擾,繁瑣根源便是郵件群收發(fā),需要人工查對報課信息,最終人工匯總表格。工作量大且犯錯率高。老師報課系統(tǒng)致力于經(jīng)過移動Android平臺便捷地完成此項工作,且大大較低犯錯率。首先經(jīng)過用例圖了解角色分工以下:用戶場景以下:老師A是學院責任人,每個學期第六周需要統(tǒng)計匯總下學期老師開課情況。經(jīng)過群發(fā)郵件方法,將下學期全部開課表發(fā)送給各個老師,老師在要求時間內(nèi)填寫好自己想要開課程,回發(fā)郵件給老師A,老師A匯總?cè)勘砀癫⑾掳l(fā)最終開課結(jié)果。老師報課系統(tǒng)app處理方法: 系統(tǒng)共分為3個角色,分別是學院責任人、系責任人、老師。學院責任人經(jīng)過簡單一鍵導入課表,設定好系責任人匯總提交截止時間和老師提交截止時間,開始一輪新開課匯總,且學院責任人可實時查看本院全部老師報課信息。老師經(jīng)過報課app在截止時間前提交報課信息給系責任人,系責任人可修改本系老師報課信息,匯總提交給學院責任人,由學院責任人最終匯總成表。使用該app,老師A只需要多個簡單點擊動作便能夠完成原先繁瑣報課過程,全部課程問題處理完全由后臺完成,最終得到一份完整開課表2.3用戶特點本軟件最終用戶為高校老師,該用戶群體普遍接收高等教育,學習及適應能力強。能快速適應該軟件,并充足感受到在報課工作中效能改變,提出合理改善意見。操作人員及維護人員為在校學子,了解該工作整體步驟,深入用戶交流,便于調(diào)整軟件功效,實現(xiàn)用戶需求。本軟件預期每學期使用一次完成報課。除去報課時間,許可用戶查看歷史報課信息。2.4通常約束進行本軟件開發(fā)工作約束條件以下:1.開發(fā)周期短:兩個月開發(fā)時間需要開發(fā)者合理計劃時間,做到多項任務并發(fā)。2.所采取方法和技術(shù)有限:項目團體組員技術(shù)水平不夠成熟,需要在開發(fā)中并發(fā)學習多個技術(shù)和能力。2.5假設和依據(jù)本項目是否能夠成功實施,關(guān)鍵取決于以下條件:(1)團體組員主動合作配合,為了項目標開發(fā)和實施,對個人時間進行合理計劃同時為團體做出合理犧牲,配合隊友完成任務。(2)學院老師提供完整具體功效和性能需求資料,方便于團體對其進行分析,從而形成完善軟件需求。(3)團體掌握優(yōu)異能夠適適用于該項目標技術(shù),這是系統(tǒng)性能是否優(yōu)化和項目能否成功確保。3.具體需求首先引入類圖明確該項目中角色分類及其角色間相互聯(lián)絡。3.1功效需求3.1.1系統(tǒng)角色及登陸該系統(tǒng)共有三種角色:學院責任人,系責任人,老師。全部角色全部含有登陸功效,依據(jù)角色不一樣登陸后進入各個角色所對應頁面。1.登錄界面用戶經(jīng)過輸入賬號密碼,點擊登錄,登錄不一樣賬號自動判定角色,進入不一樣界面。3.1.2學院責任人1.創(chuàng)建學期報課任務經(jīng)過點擊“+”,在彈出頁面中選擇目前學期,點擊確定后,得到一個展現(xiàn)灰色開課計劃。(點擊開課計劃,導入課表后將變成綠色。)2.按系導入開課表由上述界面點擊需報課對應學期,進入課表導入界面,經(jīng)過點擊各系按鈕,在彈出框中選擇對應文件進行導入操作。完成導入操作后,該系圖標由灰變藍。當點擊已變?yōu)樗{色系圖標時,可看到該系已導入具體課表,點擊右上角設置按鈕能夠重新導入。點擊某門課程可查看具體信息。3.設置截止時間在各系預覽界面中,點擊時間部分,在彈出框中設置對應時間。假如出現(xiàn)系責任人設置時間小于老師選課時間,則會彈出對應提醒。4.查看修改個人信息在報課系統(tǒng)首頁右上角點擊個人信息圖標,可對密碼、姓名和手機號碼進行修改。5.增刪改系責任人、老師賬號學院責任人在登陸后主頁面點擊賬號管理,進入到以下界面,經(jīng)過長按能夠?qū)ζ滟~號進行重置密碼,左滑出現(xiàn)刪除按鈕,點擊對其進行刪除操作。經(jīng)過點擊右上角“+”彈出添加賬號界面。系責任人賬號經(jīng)過填寫用戶名、密碼和院系進行單個添加,老師賬號支持一鍵導入功效,能夠選擇Excel表格快捷導入,也可手動單次添加。點擊對應系聯(lián)絡人或老師可出現(xiàn)老師信息界面,在界面可對老師信息進行修改,長按也可進入修改界面。6.查看并審核報課信息登陸后主頁面點擊報課系統(tǒng)再進入到對應學期中,能夠看到現(xiàn)在各系提交情況,灰色表示還未提交,藍色表示已提交還未經(jīng)過院審,紅色表示已過院審。當全部系全部審核過后,能夠點擊右上角完成,完成本輪報課。經(jīng)過點擊對應系,能夠進入看到對應系老師全部報課,點擊右上角完成,經(jīng)過審核。7.報課結(jié)果查看和導出經(jīng)過選擇歷史學期報課結(jié)果,點擊對應系,能夠看到具體課程,點擊課程能夠查看哪些老師報了該課。點擊右上角導出鍵,能夠?qū)⒃撓到Y(jié)果導出成表。3.1.3系責任人1.查看和修改個人信息在報課首頁,點擊右上角個人信息,能夠查看個人信息,并可修改密碼。2.查看和修改本系報課信息進入對應學期報課,能夠看到本系老師報課情況,經(jīng)過點擊右上角完成能夠經(jīng)過審核,并提交到學院。對于老師報課,經(jīng)過左滑能夠進行刪除操作。經(jīng)過長按方法,手動為其添加課程。3.歷史報課查看和導出在歷史統(tǒng)計里點擊對應學期,能夠看到對應課程,點擊課程能夠看到選擇該課老師及課程信息。點擊右上角導出按鈕,能夠把課程導出成excel表格。3.1.4老師1.查看和修改個人信息在首頁點擊右上角個人信息,能夠查看個人信息及修改密碼,郵箱,手機號,性別,出生年月。其它信息不可修改。2.提交報課信息和預覽在對應選課界面,經(jīng)過點擊右側(cè)原點進行選擇,如有特殊要求,可在對應位置點擊填寫具體要求,圖所表示。經(jīng)過點擊課程名,能夠看到課程具體信息,點擊預覽,能夠看到要選全部課程,點擊確定完成最終報課。此時界面自動刷新3.查看最終報課結(jié)果從歷史報課統(tǒng)計中,點擊對應學期,可看到個人最終報課結(jié)果。3.2外部接口需求3.2.1用戶接口本系統(tǒng)采取C/S架構(gòu),全部界面使用APP風格,用戶界面具體細在功效需求文檔中描述。3.2.2硬件接口無特殊需求。3.2.3軟件接口無特殊需求。3.2.4通信接口無特殊需求。3.3性能需求非功效性需求目前還未形成完整文檔。3.4屬性3.4.1可用性(1)方便操作,操作步驟合理。盡可能從用戶角度出發(fā),以方便使用本產(chǎn)品。如:新增信息時,敲入回車鍵光標自動跳轉(zhuǎn)、輸入法自動轉(zhuǎn)換,信息檢索時輸入漢語簡拼快速檢索到結(jié)果等。(2)控制必錄入項。本系統(tǒng)能夠?qū)Ρ匦桎浫腠椖窟M行控制,使用戶能夠確保信息錄入完整。同時對必錄入項進行有效統(tǒng)一提醒。(4)容錯能力。系統(tǒng)含有一定容錯和抗干擾能力,在非硬件故障或非通訊故障時,系統(tǒng)能夠確保正常運行,并有足夠提醒信息幫助用戶有效正確地完成任務。(5)操作完成時有統(tǒng)一規(guī)范提醒信息。比如刪除操作時,系統(tǒng)可提醒警示框“您確定刪除統(tǒng)計嗎?操作不可恢復!”,用戶點擊確定后,系統(tǒng)才實施刪除操作,刪除后可直接返回相關(guān)頁面。3.4.2安全性(1)權(quán)限控制依據(jù)不一樣用戶角色,設置對應權(quán)限,用戶關(guān)鍵操作全部做對應日志統(tǒng)計以備查看,沒有權(quán)限用戶嚴禁使用系統(tǒng)。老師只可查看自己報課信息,系責任人只可查看本系老師報課信息。(2)關(guān)鍵數(shù)據(jù)加密對部分關(guān)鍵數(shù)據(jù)按一定算法進行加密,如用戶口令、關(guān)鍵參數(shù)等。(3)數(shù)據(jù)備份許可用戶進行數(shù)據(jù)備份和恢復,以填補數(shù)據(jù)破壞和丟失。(4)統(tǒng)計日志本系統(tǒng)應該能夠統(tǒng)計系統(tǒng)運行時所發(fā)生全部錯誤,包含本機錯誤和網(wǎng)絡錯誤。這些錯誤統(tǒng)計便于查找錯誤原因。日志同時統(tǒng)計用戶關(guān)鍵性操作信息。3.4.3可維護性目前還未形成完整文檔。4.驗收驗證標準序號角色功效名稱具體操作檢驗情況1全部用戶登錄功效經(jīng)過輸入賬號密碼,點擊登錄,不一樣角色登錄自動判定角色,進入不一樣界面2學院責任人創(chuàng)建新開課任務點擊添加新學期開課,選擇目前學期后能夠得到一個新報課任務3導入課表點擊一鍵導入,經(jīng)過excel表格導入課表,并能夠在界面中得到更新4設置截止時間在開課詳情中,能夠設置和修改對應系責任人和老師提交截止時間5查看修改個人信息在報課系統(tǒng)首頁點擊個人信息圖標,可對部分信息進行修改6增加系責任人賬號經(jīng)過填寫用戶名、密碼和院系,手動添加系責任人賬號7刪改系責任人賬號在系責任人詳情頁面能夠修改信息,也能夠經(jīng)過左滑調(diào)出刪除按鈕進行刪除操作8增加老師賬號經(jīng)過excel表格一鍵導入而且能夠單個填寫工號、密碼和姓名手動添加9刪改老師賬號在老師詳情頁面能夠修改信息,也能夠經(jīng)過左滑調(diào)出刪除按鈕進行刪除操作10查看報課信息點擊對應學期報課系統(tǒng),能夠查看全部老師報課信息11審核并匯總開課信息點擊對應學期報課系統(tǒng),得到各系提交報課信息,審核后匯總成表12系責任人查看修改個人信息在個人信息中能夠查看具體信息,只能修改密碼13查看和修改本系報課信息點擊對應學期報課系統(tǒng),能夠查看和修改本系老師報課信息14提交本系開課信息在對應學期開課系統(tǒng)里,點擊提交后學院責任人能夠看到本

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論