版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、需求規(guī)格說明書作者:Mod4完成日期: 2015.10.16 修訂歷史記錄日期版本說明作者V比較粗糙的第一版Mod4目錄1. 引言41.1 目的41.2 背景41.3 定義4參考文獻42. 項目概述52.1 產(chǎn)品描述52.2 產(chǎn)品功能52.3 用戶特點72.4 一般約束72.5 假設與依據(jù)73. 具體需求73.1 功能需求8系統(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
2、安全性243.4.3 可維護性244. 驗收驗證標準241. 引言1.1 目的該文檔首先給出項目的整體結構和功能結構概貌,試圖從總體架構上給出整個系統(tǒng)的輪廓。同時對功能需求、性能需求進行了詳細的描述。便于用戶、開發(fā)人員進行理解和交流,反映出用戶問題的結構,可以作為軟件開發(fā)工作的基礎和依據(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)品進行功能性測試和非功
3、能性測試。(5)用戶:了解預期產(chǎn)品的功能和性能,并與分析人員一起對整個需求進行討論和協(xié)商。在閱讀本文檔時,首先要了解產(chǎn)品的功能概貌,然后可以根據(jù)自身的需要對每一功能進行適當?shù)牧私狻?.2 背景本次待開發(fā)的軟件為教師報課系統(tǒng)。用戶通過使用該軟件在移動終端完成報課相關操作。學院負責人通過導入報課信息,設定截止時間來開啟報課。系負責人查看報課信息,進行審核修改。教師填寫報課信息,預覽報課信息等最終提交報課。1.3 定義序號縮寫定義1.app應用程序,Application的縮寫,一般指手機軟件。2.AndroidAndroid是一種基于Linux的自由及開放源代碼的操作系統(tǒng),主要使用于移動設備,如智
4、能手機和平板電腦,由Google公司和開放手機聯(lián)盟領導及開發(fā)。參考文獻1 GB-T8567-2006,計算機軟件文檔編制規(guī)范S2.(美)Roger 著,鄭人杰等譯.軟件工程M.第七版.北京:機械工業(yè)出版社,2011.2. 項目概述2.1 產(chǎn)品描述通過開發(fā)基于Android平臺的app解決高校教師及相關報課負責人手動匯總報課信息的困擾,減輕工作量,提高效率。2.2 產(chǎn)品功能當前高校的報課匯總負責人因繁瑣的開課報課流程而困擾,繁瑣的根源便是郵件群收發(fā),需要人工核對報課信息,最終人工匯總表格。工作量大且出錯率高。教師報課系統(tǒng)致力于通過移動Android平臺便捷地完成此項工作,且大大較低出錯率。首先通
5、過用例圖了解角色分工如下:用戶場景如下:教師A是學院負責人,每個學期第六周需要統(tǒng)計匯總下學期老師的開課情況。通過群發(fā)郵件的方式,將下學期的所有開課表發(fā)送給各個老師,老師在規(guī)定的時間內填寫好自己想要開的課程,回發(fā)郵件給教師A,教師A匯總所有表格并下發(fā)最終開課結果。教師報課系統(tǒng)app的解決方式:系統(tǒng)共分為3個角色,分別是學院負責人、系負責人、教師。學院負責人通過簡單的一鍵導入課表,設定好系負責人匯總提交截止時間和教師提交截止時間,開始一輪新的開課匯總,且學院負責人可實時查看本院所有教師的報課信息。教師通過報課app在截止時間前提交報課信息給系負責人,系負責人可修改本系教師的報課信息,匯總提交給學院
6、負責人,由學院負責人最終匯總成表。使用該app,教師A只需要幾個簡單的點擊動作便可以完成原先繁瑣的報課過程,所有課程問題的處理完全由后臺完成,最終得到一份完整的開課表2.3 用戶特點本軟件的最終用戶為高校教師,該用戶群體普遍接受高等教育,學習及適應能力強。能快速適應該軟件,并充分感受到在報課工作中的效能變化,提出合理改進意見。操作人員及維護人員為在校學子,了解該工作的整體流程,深入用戶交流,便于調整軟件功能,實現(xiàn)客戶需求。本軟件預期每學期使用一次完成報課。除去報課時間,允許用戶查看歷史報課信息。2.4 一般約束進行本軟件開發(fā)工作的約束條件如下:1.開發(fā)周期短:兩個月的開發(fā)時間需要開發(fā)者合理規(guī)劃
7、時間,做到多項任務并發(fā)。2.所采用的方法與技術有限:項目團隊成員的技術水平不夠成熟,需要在開發(fā)中并發(fā)學習多種技術和能力。2.5 假設與依據(jù)本項目是否能夠成功實施,主要取決于以下的條件:(1)團隊成員的積極合作配合,為了項目的開發(fā)和實施,對個人時間進行合理規(guī)劃同時為團隊做出合理犧牲,配合隊友完成任務。(2)學院教師提供完整詳細的功能和性能需求資料,以便于團隊對其進行分析,從而形成完善的軟件需求。(3)團隊掌握先進的能夠適用于該項目的技術,這是系統(tǒng)的性能是否優(yōu)化和項目能否成功的保證。3. 具體需求首先引入類圖明確該項目中的角色分類及其角色間的相互聯(lián)系。3.1 功能需求系統(tǒng)角色及登陸該系統(tǒng)共有三種角
8、色:學院負責人,系負責人,教師。所有角色都具有登陸功能,根據(jù)角色不同登陸后進入各個角色所對應的頁面。用戶通過輸入賬號密碼,點擊登錄,登錄不同的賬號自動判斷角色,進入不同的界面。3.1.2 學院負責人1.創(chuàng)建學期報課任務通過點擊“+”,在彈出的頁面中選擇當前學期,點擊確認后,得到一個呈現(xiàn)灰色的開課計劃。(點擊開課計劃,導入課表后將變成綠色。)2.按系導入開課表由上述界面點擊需報課的對應學期,進入課表導入界面,通過點擊各系按鈕,在彈出框中選擇對應的文件進行導入操作。完成導入操作后,該系的圖標由灰變藍。當點擊已變?yōu)樗{色的系的圖標時,可看到該系已導入的具體課表,點擊右上角的設置按鈕可以重新導入。點擊某
9、門課程可查看具體信息。3.設置截止時間在各系預覽界面中,點擊時間部分,在彈出框中設置對應的時間。假如出現(xiàn)系負責人設置時間小于教師的選課時間,則會彈出對應的提示。4.查看修改個人信息在報課系統(tǒng)首頁的右上角點擊個人信息圖標,可對密碼、姓名和手機號碼進行修改。5.增刪改系負責人、教師賬號學院負責人在登陸后的主頁面點擊賬號管理,進入到如下界面,通過長按可以對其賬號進行重置密碼,左滑出現(xiàn)刪除按鈕,點擊對其進行刪除操作。通過點擊右上角的“+”彈出添加賬號的界面。系負責人賬號通過填寫用戶名、密碼和院系進行單個添加,教師賬號支持一鍵導入功能,可以選擇Excel表格快捷導入,也可手動單次添加。點擊對應的系聯(lián)系人
10、或教師可出現(xiàn)教師的信息界面,在界面可對教師的信息進行修改,長按也可進入修改的界面。6.查看并審核報課信息登陸后的主頁面點擊報課系統(tǒng)再進入到對應的學期中,可以看到目前各系的提交情況,灰色表示尚未提交,藍色表示已提交還未通過院審,紅色表示已過院審。當所有的系都審核過后,可以點擊右上角的完成,完成本輪報課。通過點擊對應的系,可以進入看到對應系老師的所有報課,點擊右上角的完成,通過審核。7.報課結果的查看與導出通過選擇歷史學期報課結果,點擊對應的系,可以看到詳細的課程,點擊課程可以查看哪些教師報了該課。點擊右上角的導出鍵,可以將該系結果導出成表。3.1.3 系負責人1.查看與修改個人信息在報課首頁,點
11、擊右上角的個人信息,可以查看個人信息,并可修改密碼。2.查看與修改本系報課信息進入對應的學期報課,可以看到本系教師的報課情況,通過點擊右上角的完成可以通過審核,并提交到學院。對于教師的報課,通過左滑可以進行刪除操作。通過長按的方式,手動為其添加課程。3.歷史報課的查看與導出在歷史記錄里點擊對應的學期,可以看到對應的課程,點擊課程可以看到選擇該課的教師及課程信息。點擊右上角的導出按鈕,可以把課程導出成excel表格。3.1.4 教師在首頁點擊右上角的個人信息,可以查看個人信息及修改密碼,郵箱,手機號,性別,出生年月。其余信息不可修改。報課信息與預覽在對應的選課界面,通過點擊右側的原點進行選擇,如
12、有特殊要求,可在對應的位置點擊填寫詳細要求,如圖所示。通過點擊課程名,可以看到課程的詳細信息,點擊預覽,可以看到要選的所有課程,點擊確認完成最終的報課。此時界面自動刷新最終報課結果從歷史報課記錄中,點擊對應的學期,可看到個人的最終報課結果。3.2 外部接口需求3.2.1 用戶接口本系統(tǒng)采用C/S架構,所有界面使用APP風格,用戶界面的具體細在功能需求文檔中描述。3.2.2 硬件接口無特殊需求。3.2.3 軟件接口無特殊需求。3.2.4 通信接口無特殊需求。3.3 性能需求非功能性需求當前尚未形成完整文檔。3.4屬性3.4.1 可用性(1)方便操作,操作流程合理。盡量從用戶角度出發(fā),以方便使用本
13、產(chǎn)品。如:新增信息時,敲入回車鍵光標的自動跳轉、輸入法的自動轉換,信息檢索時輸入漢語簡拼快速檢索到結果等。(2)控制必錄入項。本系統(tǒng)能夠對必須錄入的項目進行控制,使用戶能夠確保信息錄入的完整。同時對必錄入項進行有效的統(tǒng)一的提示。(4)容錯能力。系統(tǒng)具有一定的容錯和抗干擾能力,在非硬件故障或非通訊故障時,系統(tǒng)能夠保證正常運行,并有足夠的提示信息幫助用戶有效正確地完成任務。(5)操作完成時有統(tǒng)一規(guī)范的提示信息。例如刪除操作時,系統(tǒng)可提示警示框“您確認刪除記錄嗎?操作不可恢復!”,用戶點擊確認后,系統(tǒng)才執(zhí)行刪除操作,刪除后可直接返回相關頁面。3.4.2 安全性(1)權限控制根據(jù)不同用戶角色,設置相應
14、權限,用戶的重要操作都做相應的日志記錄以備查看,沒有權限的用戶禁止使用系統(tǒng)。教師只可查看自己的報課信息,系負責人只可查看本系教師的報課信息。(2)重要數(shù)據(jù)加密對一些重要的數(shù)據(jù)按一定的算法進行加密,如用戶口令、重要參數(shù)等。(3)數(shù)據(jù)備份允許用戶進行數(shù)據(jù)的備份和恢復,以彌補數(shù)據(jù)的破壞和丟失。(4)記錄日志本系統(tǒng)應該能夠記錄系統(tǒng)運行時所發(fā)生的所有錯誤,包括本機錯誤和網(wǎng)絡錯誤。這些錯誤記錄便于查找錯誤的原因。日志同時記錄用戶的關鍵性操作信息。3.4.3 可維護性當前尚未形成完整文檔。4. 驗收驗證標準序號角色功能名稱詳細操作檢驗情況1所有用戶登錄功能通過輸入賬號密碼,點擊登錄,不同的角色登錄自動判斷角
15、色,進入不同的界面2學院負責人創(chuàng)建新開課任務點擊添加新學期開課,選擇當前學期后可以得到一個新的報課任務3導入課表點擊一鍵導入,通過excel表格導入課表,并可以在界面中得到更新4設置截止時間在開課詳情中,可以設置和修改對應系負責人和教師的提交截止時間5查看修改個人信息在報課系統(tǒng)首頁點擊個人信息圖標,可對部分信息進行修改6增加系負責人賬號通過填寫用戶名、密碼和院系,手動添加系負責人賬號7刪改系負責人賬號在系負責人詳情頁面可以修改信息,也可以通過左滑調出刪除按鈕進行刪除操作8增加教師賬號通過excel表格一鍵導入并且可以單個填寫工號、密碼和姓名手動添加9刪改教師賬號在教師詳情頁面可以修改信息,也可以通過左滑調出刪除按鈕進行刪除操作10查看報課信息點擊對應的學期報課系統(tǒng),可以查看所有教師的報課信息11審核并匯總開課信息點擊對應的學期報課系統(tǒng),得到各系提交的報課信息,審核后匯總成表12系負責人查看修改個人信息在個人信息中可以查看具體信息,只能修改密碼13查看和修改本系報課信息點擊對應的學期報課系統(tǒng),可以查看和修改本系教師的報課信息14提
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 湘教版福建省莆田市五校聯(lián)盟2023-2024學年高二上學期期中數(shù)學試題
- 2024年上海市中考語文真題卷及答案解析
- 華支睪吸蟲課件
- 幼兒園小班音樂《表情歌》課件
- 福建省尤溪一中 2024-2025學年高三上學年半期考地理試卷及答案
- 西京學院《大數(shù)據(jù)技術原理及應用》2022-2023學年期末試卷
- 簡愛課件 圖片
- 西華師范大學《外貿(mào)函電》2023-2024學年期末試卷
- 西華師范大學《數(shù)據(jù)庫原理及應用》2022-2023學年期末試卷
- 職業(yè)技術學院移動商務學情分析報告
- 《路遙人生》讀書分享課件
- 二甲評審迎檢注意事項及技巧
- 九宮數(shù)獨200題(附答案全)
- 2024版年度樹立正確就業(yè)觀課件
- 音樂家海頓課件
- 輪機工程專業(yè)職業(yè)生涯規(guī)劃
- 中職教育二年級上學期電子與信息《路由基礎-動態(tài)路由協(xié)議OSPF原理與配置》微教案
- 起重機安裝安全協(xié)議書
- 早產(chǎn)臨床防治指南(2024版)解讀
- 學堂樂歌 說課課件-2023-2024學年高中音樂人音版(2019) 必修 音樂鑒賞
- VDA6.3-2023過程審核檢查表
評論
0/150
提交評論