教務管理系統(tǒng)需求規(guī)格說明書_第1頁
教務管理系統(tǒng)需求規(guī)格說明書_第2頁
教務管理系統(tǒng)需求規(guī)格說明書_第3頁
教務管理系統(tǒng)需求規(guī)格說明書_第4頁
教務管理系統(tǒng)需求規(guī)格說明書_第5頁
已閱讀5頁,還剩17頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

軟件工程大作業(yè)《教務管理系統(tǒng)》需求規(guī)格說明書班級:142023小組成員:張烜儀鮑健昕楊鑫安娜王港目錄1引言 31.1目的 31.2文檔格式 31.3預期的讀者和閱讀建議 41.4范圍 42.系統(tǒng)概述 52.1系統(tǒng)概述 52.2總體架構 62.3軟件項目約束 63.詳細描述 73.1用例描述 73.1.1學生功能需求 73.1.2教師功能需求 83.1.3管理員功能需求 93.2活動流圖 103.2.1學生成績查詢 103.2.2學生選課 113.2.3學生課表查詢 123.2.4學生成績錄入 133.2.5教師課表查詢 143.2.6用戶信息修改 153.3類圖概述 164.非功能性需求 174.1性能需求 174.2數(shù)據(jù)需求 184.3安全性需求 184.4用戶文檔 194.5其他需求 19

1引言1.1目的該文檔一方面給出了整個系統(tǒng)的結構概況,然后又對功能需求、性能需求和其它非功能性需求進行了具體的描述。其中對功能需求的描述采用了UML的用例模型方式,重要描述了每一用例的基本領件流。且給出了直觀的用例圖,并做出了用例描述。這些文字和圖形都為了本文檔能具體準確地描述用戶的需求,同時也為用戶更容易地理解這些需求的描述發(fā)明了條件。該文檔詳盡說明了這一軟件產品的需求和規(guī)格,這些規(guī)格說明是進行設計的基礎,也是編寫測試用例和進行系統(tǒng)測試的重要依據(jù)。同時,該文檔也是用戶擬定軟件功能需求的重要依據(jù)。1.2文檔格式本文檔按以下規(guī)定和約定進行書寫:(1)頁面的左邊距為2.5cm,右邊距為2.0cm,裝訂線靠左,行距為最小值20磅。(2)標題最多分三級,分別為等線二號、等線四號、等線小四,標題均加粗。(3)正文字體為等線小四號,無特殊情況下,字體顏色均采用黑色。(4)出現(xiàn)序號的段落不采用自動編號功能而采用人工編號,各級別的序號依次為(1)、1)、a)、、①等,特殊情況另作規(guī)定。1.3預期的讀者和閱讀建議本文檔的重要內容共分4部分:系統(tǒng)概述、具體描述、功能性需求和非功能性需求的介紹。綜合描述部分重要對系統(tǒng)的整體結構進行了大體的介紹;系統(tǒng)特性部分對系統(tǒng)的功能需求進行了具體描述,是本文的重要部分;非功能性需求部分對非功能需求進行了具體的描述;外部接口需求部分對用戶界面、軟件接口、硬件接口和通訊接口等進行了描述。本文檔面向多種讀者對象:(1)項目經(jīng)理:項目經(jīng)理可以根據(jù)該文檔了解預期產品的功能,并據(jù)此進行系統(tǒng)設計、項目管理。(2)設計員:對需求進行分析,并設計出系統(tǒng),涉及數(shù)據(jù)庫的設計。(3)程序員:配合《設計報告》,了解系統(tǒng)功能,編寫《用戶手冊》。(4)測試員:根據(jù)本文檔編寫測試用例,并對軟件產品進行功能性測試和非功能性測試。(5)銷售人員:了解預期產品的功能和性能。(6)用戶:了解預期產品的功能和性能,并與分析人員一起對整個需求進行討論和協(xié)商。(7)其別人員:如部門領導、公司領導等可以據(jù)此了解產品的功能和性能。在閱讀本文檔時,一方面要了解產品的功能概貌,然后可以根據(jù)自身的需要對每一功能進行適當?shù)牧私狻?.4范圍該產品是在積累了豐富經(jīng)驗的基礎上進行開發(fā)的,在需求上,充足考慮了具體用戶的實際情況。本產品將重要用戶群體是在校的師生,方便師生的平常學習生活。同時,該系統(tǒng)也簡化了學校對教學的管理與統(tǒng)一,使管理員、教務員更方便管理教學。2.系統(tǒng)概述2.1系統(tǒng)概述二十一世紀是信息的社會,傳統(tǒng)的教務管理模式,已經(jīng)不適應信息時代的規(guī)定,迫使人們起用新的管理方法來管理。

科學技術日新月異的進步,讓人類生活發(fā)生了巨大的變化,計算機技術的飛速發(fā)展,使各行各業(yè)在計算機技術應用方面得到了廣泛的普及和使用。信息化時代的到來成為不可抗拒的潮流。當今高校教務管理數(shù)據(jù)量大、難以統(tǒng)一管理,因此,教務管理系統(tǒng)也以方便、快捷、費用低的優(yōu)點正慢慢地進入校園的生活,成為高校管理不可缺少的一部分。本系統(tǒng)重要分為以下功能:學生成績錄入及查詢;學生選課;學生課表查詢;教師課表查詢;用戶信息管理;2.2總體架構如圖為該系統(tǒng)的總體架構圖:2.3軟件項目約束系統(tǒng)的運營壽命的最小值:2年

進行系統(tǒng)方案選擇比較的時間:1周

經(jīng)費來源:**公司運營環(huán)境:Windows

數(shù)據(jù)庫:MYSQL

硬件條件:服務器sun工作站,終端為pc機

系統(tǒng)投入使用的最晚時間:2個月3.具體描述3.1用例描述3.1.1學生功能需求標題說明用例名稱評教用例標記號UC03簡要說明學生可以通過該功能進行評教前置條件用戶身份驗證成功基本領件流判斷系統(tǒng)是否處在可以評教的狀態(tài)判斷評教信息是否填寫完整其他事件流假如系統(tǒng)沒有處在可以評教的狀態(tài),則提醒“不在評教階段”假如評教信息填寫不完整,則提醒“請?zhí)顚懲暾碑惓J录骱笾脳l件教師的狀態(tài)更改為已評教特殊需求用例中的時間需要進行事務解決,保持操作的一致性3.1.2教師功能需求標題說明用例名稱查詢用例標記號UC01簡要說明教師可以通過該功能查詢選修課的學生,查詢成績前置條件教師身份驗證成功基本領件流判斷需要查詢的選修課程是否為正常狀態(tài)判斷需要查詢成績的學生是否為正常狀態(tài)判斷需要查詢成績的課程是否為正常狀態(tài)其他事件流假如需要查詢的選修課程為不正常,則提醒“該課程不在正常狀態(tài)”假如需要查詢的學生異常,則提醒“該學生狀態(tài)異?!奔偃缧枰樵兊恼n程異常,則提醒“該課程狀態(tài)異常”異常事件流假如需要查詢的選修課課程不存在,則提醒“不存在該課程”假如需要查詢的學生不存在,則提醒“不存在該學生”假如需要查詢的課程不存在,則提醒“不存在該課程”后置條件顯示需要查詢的內容特殊需求用例中的時間需要進行事務解決,保持操作的一致性標題說明用例名稱成績管理用例標記號UC02簡要說明教師可以通過該功能錄入、修改學生的成績前置條件用戶身份驗證成功基本領件流判斷選擇的課程是否對的判斷選擇的需要錄入成績的班級是否對的判斷錄入的成績是否在合法范圍內其他事件流假如選擇的課程不在可選擇狀態(tài),則提醒“該課程不在正常狀態(tài)”假如選擇的班級不在可選擇的范圍內,則提醒“該班級不在正常狀態(tài)”假如錄入的成績不在合法范圍內,則提醒“輸入不合法,請重新輸入”異常事件流假如所選課程不存在,則提醒“不存在該課程”假如所選班級不存在,則提醒“不存在改班級”后置條件課程的狀態(tài)修改為成績已錄入,成績信息更新特殊需求用例中的時間需要進行事務解決,保持操作的一致性3.1.3管理員功能需求標題說明用例名稱用戶管理用例標記號UC04簡要說明管理員可以通過該功能對用戶進行增刪以及重置用戶登錄信息前置條件管理員用戶身份驗證成功基本領件流增長用戶刪除用戶重置用戶登錄密碼判斷重置的密碼是否合法其他事件流(1)假如重置的密碼不合法,則提醒“密碼不合法”異常事件流后置條件用戶信息更改為最新特殊需求用例中的時間需要進行事務解決,保持操作的一致性3.2活動流圖3.2.1學生成績查詢如圖為學生成績查詢活動圖,學生可通過如圖流程查詢到自己成績。3.2.2學生選課如圖為學生選課活動圖,學生可通過如上流程選擇選修課程。3.2.3學生課表查詢如圖,學生可通過此流程對個人課表進行查詢。3.2.4學生成績錄入如圖,教師可通過如上流程對學生成績進行錄入。3.2.5教師課表查詢如圖,教師可通過以上流程對個人課表進行查詢。3.2.6用戶信息修改如圖,管理員可通過以上流程對用戶信息進行修改。3.3類圖概述(1)管理員類可以對學生及教師信息進行管理,并且可以管理用戶的權限以及增長或者刪除用戶(2)學生類可以登錄教務系統(tǒng)查詢自己的個人信息以及成績信息,并且可以通過教務系統(tǒng)進行選課(3)教師類可以查看學生以及教師的信息并且對學生的部分信息進行修改,可以向教務系統(tǒng)中錄入學生的成績(4)課程類中可供學生及教師查詢課表或者授課表,并且管理員或者教師可以進行一些列的操作4.非功能性需求4.1性能需求系統(tǒng)性能是系統(tǒng)建設成敗的一個關鍵指標,影響系統(tǒng)性能的因素是多方面的,網(wǎng)絡、主機、安全、數(shù)據(jù)庫等都也許對系統(tǒng)的性能產生影響。因此,一方面必須從系統(tǒng)規(guī)劃階段開始,綜合考慮各方面的因素,對系統(tǒng)性能進行總體的設計,另一方面,在系統(tǒng)建設和運營維護過程中通過各種手段對系統(tǒng)不斷的優(yōu)化,以滿足業(yè)務發(fā)展所帶來的新的性能指標規(guī)定。具體的性能規(guī)定指標相應時間如下:(1)教務系統(tǒng)需要存儲大量用戶信息,保證用戶數(shù)據(jù)庫的長期完整性和對的性,所以數(shù)據(jù)庫系統(tǒng)應當具有備份和恢復功能。并且規(guī)定系統(tǒng)的服務器應當可以長期無端障的運營,可以便于管理員的操作。系統(tǒng)能全年連續(xù)運營,故障時間不超過千分之一,導致業(yè)務故障連續(xù)停止時間不超過八小時。滿足高峰時段相應的規(guī)定。(2)安全性規(guī)定比較高,對業(yè)務邏輯必須封裝,限制不同用戶的權限,以防止用戶私自修改數(shù)據(jù)。(3)教務系統(tǒng)在例如選課的時段流量會特別高,所以要增強系統(tǒng)的穩(wěn)定性,防止系統(tǒng)在用戶過多的情況下崩潰,至少能支持3000人同時在線,進行選課、查詢成績課程表等操作。(4)手機用戶一般使用安卓系統(tǒng),也有少量iOS系統(tǒng),電腦登錄網(wǎng)頁登錄的兼容性較強,適合各種操作系統(tǒng),要針對客戶的平臺設計出不同的客戶端。4.2數(shù)據(jù)需求數(shù)據(jù)來源:學生信息文獻,學生選課文獻,學生成績文獻

數(shù)據(jù)去向:終端界面基于演示設計的一站式在線演示、素材銷售、服務交易系統(tǒng)(1)學生選課數(shù)據(jù)來源:學生,學生信息文獻,課程開設文獻

數(shù)據(jù)去向:終端界面,學生選課文獻(2)管理員管理用戶信息數(shù)據(jù)來源:管理員,學生信息文獻,教師信息文獻,用戶權限文獻

數(shù)據(jù)去向:學生信息文獻,教師信息文獻,用戶權限文獻(3)學生成績錄入數(shù)據(jù)來源:教室,學生信息文獻

數(shù)據(jù)去向:終端界面,學生信

溫馨提示

  • 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. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論