需求規(guī)格說明書作者:Mod4完成日期:2015.10.1625修訂歷史記錄日期版本說明作者2015.10.16V1.0比較粗糙的第一版Mod425目錄1.引言41.1目的41.2背景41.3定義41.4參考文獻(xiàn)42.項目概述">
軟件需求規(guī)格說明書(終稿)

軟件需求規(guī)格說明書(終稿)

ID:21301736

大?。?013.12 KB

頁數(shù):25頁

時間:2018-10-21

軟件需求規(guī)格說明書(終稿)_第1頁
軟件需求規(guī)格說明書(終稿)_第2頁
軟件需求規(guī)格說明書(終稿)_第3頁
軟件需求規(guī)格說明書(終稿)_第4頁
軟件需求規(guī)格說明書(終稿)_第5頁
資源描述:

《軟件需求規(guī)格說明書(終稿)》由會員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫。

1、<教師報課系統(tǒng)>需求規(guī)格說明書作者:Mod4完成日期:2015.10.1625修訂歷史記錄日期版本說明作者2015.10.16V1.0比較粗糙的第一版Mod425目錄1.引言41.1目的41.2背景41.3定義41.4參考文獻(xiàn)42.項目概述52.1產(chǎn)品描述52.2產(chǎn)品功能52.3用戶特點(diǎn)72.4一般約束72.5假設(shè)與依據(jù)73.具體需求73.1功能需求83.1.1系統(tǒng)角色及登陸83.1.2學(xué)院負(fù)責(zé)人93.1.3系負(fù)責(zé)人173.1.4教師203.2外部接口需求233.2.1用戶接口233.2.2硬件接口233.2.3軟件接口233.2.4通信

2、接口233.3性能需求233.4屬性233.4.1可用性233.4.2安全性243.4.3可維護(hù)性244.驗(yàn)收驗(yàn)證標(biāo)準(zhǔn)24251.引言1.1目的該文檔首先給出項目的整體結(jié)構(gòu)和功能結(jié)構(gòu)概貌,試圖從總體架構(gòu)上給出整個系統(tǒng)的輪廓。同時對功能需求、性能需求進(jìn)行了詳細(xì)的描述。便于用戶、開發(fā)人員進(jìn)行理解和交流,反映出用戶問題的結(jié)構(gòu),可以作為軟件開發(fā)工作的基礎(chǔ)和依據(jù)以及確認(rèn)測試和驗(yàn)收的依據(jù)。本文檔面向多種讀者對象:(1)項目經(jīng)理:項目經(jīng)理可以根據(jù)該文檔了解預(yù)期產(chǎn)品的功能,并據(jù)此進(jìn)行系統(tǒng)設(shè)計、項目管理。(2)設(shè)計員:對需求進(jìn)行分析,并設(shè)計出系統(tǒng),包括數(shù)據(jù)

3、庫的設(shè)計。(3)程序員:了解系統(tǒng)功能,編寫《用戶手冊》。(4)測試員:根據(jù)本文檔編寫測試用例,并對軟件產(chǎn)品進(jìn)行功能性測試和非功能性測試。(5)用戶:了解預(yù)期產(chǎn)品的功能和性能,并與分析人員一起對整個需求進(jìn)行討論和協(xié)商。在閱讀本文檔時,首先要了解產(chǎn)品的功能概貌,然后可以根據(jù)自身的需要對每一功能進(jìn)行適當(dāng)?shù)牧私狻?.2背景本次待開發(fā)的軟件為教師報課系統(tǒng)。用戶通過使用該軟件在移動終端完成報課相關(guān)操作。學(xué)院負(fù)責(zé)人通過導(dǎo)入報課信息,設(shè)定截止時間來開啟報課。系負(fù)責(zé)人查看報課信息,進(jìn)行審核修改。教師填寫報課信息,預(yù)覽報課信息等最終提交報課。1.3定義序號縮

4、寫定義1.app應(yīng)用程序,Application的縮寫,一般指手機(jī)軟件。2.AndroidAndroid是一種基于Linux的自由及開放源代碼的操作系統(tǒng),主要使用于移動設(shè)備,如智能手機(jī)和平板電腦,由Google公司和開放手機(jī)聯(lián)盟領(lǐng)導(dǎo)及開發(fā)。1.4參考文獻(xiàn)[1]GB-T8567-2006,《計算機(jī)軟件文檔編制規(guī)范》[S][2].(美)RogerS.Pressman著,鄭人杰等譯.軟件工程[M].第七版.北京:機(jī)械工業(yè)出版社,2011.252.項目概述2.1產(chǎn)品描述通過開發(fā)基于Android平臺的app解決高校教師及相關(guān)報課負(fù)責(zé)人手動匯總報課

5、信息的困擾,減輕工作量,提高效率。2.2產(chǎn)品功能當(dāng)前高校的報課匯總負(fù)責(zé)人因繁瑣的開課報課流程而困擾,繁瑣的根源便是郵件群收發(fā),需要人工核對報課信息,最終人工匯總表格。工作量大且出錯率高。教師報課系統(tǒng)致力于通過移動Android平臺便捷地完成此項工作,且大大較低出錯率。首先通過用例圖了解角色分工如下:25用戶場景如下:教師A是學(xué)院負(fù)責(zé)人,每個學(xué)期第六周需要統(tǒng)計匯總下學(xué)期老師的開課情況。通過群發(fā)郵件的方式,將下學(xué)期的所有開課表發(fā)送給各個老師,老師在規(guī)定的時間內(nèi)填寫好自己想要開的課程,回發(fā)郵件給教師A,教師A匯總所有表格并下發(fā)最終開課結(jié)果。教師

6、報課系統(tǒng)app的解決方式:系統(tǒng)共分為3個角色,分別是學(xué)院負(fù)責(zé)人、系負(fù)責(zé)人、教師。學(xué)院負(fù)責(zé)人通過簡單的一鍵導(dǎo)入課表,設(shè)定好系負(fù)責(zé)人匯總提交截止時間和教師提交截止時間,開始一輪新的開課匯25總,且學(xué)院負(fù)責(zé)人可實(shí)時查看本院所有教師的報課信息。教師通過報課app在截止時間前提交報課信息給系負(fù)責(zé)人,系負(fù)責(zé)人可修改本系教師的報課信息,匯總提交給學(xué)院負(fù)責(zé)人,由學(xué)院負(fù)責(zé)人最終匯總成表。使用該app,教師A只需要幾個簡單的點(diǎn)擊動作便可以完成原先繁瑣的報課過程,所有課程問題的處理完全由后臺完成,最終得到一份完整的開課表2.3用戶特點(diǎn)本軟件的最終用戶為高校教師

7、,該用戶群體普遍接受高等教育,學(xué)習(xí)及適應(yīng)能力強(qiáng)。能快速適應(yīng)該軟件,并充分感受到在報課工作中的效能變化,提出合理改進(jìn)意見。操作人員及維護(hù)人員為在校學(xué)子,了解該工作的整體流程,深入用戶交流,便于調(diào)整軟件功能,實(shí)現(xiàn)客戶需求。本軟件預(yù)期每學(xué)期使用一次完成報課。除去報課時間,允許用戶查看歷史報課信息。2.4一般約束進(jìn)行本軟件開發(fā)工作的約束條件如下:1.開發(fā)周期短:兩個月的開發(fā)時間需要開發(fā)者合理規(guī)劃時間,做到多項任務(wù)并發(fā)。2.所采用的方法與技術(shù)有限:項目團(tuán)隊成員的技術(shù)水平不夠成熟,需要在開發(fā)中并發(fā)學(xué)習(xí)多種技術(shù)和能力。2.5假設(shè)與依據(jù)本項目是否能夠成功

8、實(shí)施,主要取決于以下的條件:(1)團(tuán)隊成員的積極合作配合,為了項目的開發(fā)和實(shí)施,對個人時間進(jìn)行合理規(guī)劃同時為團(tuán)隊做出合理犧牲,配合隊友完成任務(wù)。(2)學(xué)院教師提供完整詳細(xì)的功能和性能需求資料,

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費(fèi)完成后未能成功下載的用戶請聯(lián)系客服處理。