




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
./軟件開發(fā)方向"成績管理系統(tǒng)"軟件需求規(guī)約安博教育集團二零零八年十月修訂歷史記錄日期版本說明作者2008-10-120.8未評審的初稿吳子敬目錄1引言51.1目的51.2文檔格式51.3預期的讀者和閱讀建議51.4范圍61.5術語61.6參考文獻62系統(tǒng)概述62.1概述62.2功能72.3運行環(huán)境82.4假設與依賴83系統(tǒng)特性93.1系統(tǒng)角色93.2學生管理93.2.1增加學生信息93.2.2修改學生信息93.2.3刪除學生信息93.2.4導入學生信息93.3教師管理103.3.1增加教師信息103.3.2修改教師信息103.3.3刪除教師信息103.3.4導入教師信息103.4課程管理113.4.1增加課程基本信息113.4.2修改課程基本信息113.4.3刪除課程基本信息113.4.4維護課程學生信息113.5成績查詢123.5.1學生查詢成績123.5.2教師查詢成績123.6成績分析與統(tǒng)計123.6.1考試成績表123.6.2班級各科平均成績表123.6.3年級成績排名表133.7系統(tǒng)維護133.7.1數據字典維護134非功能性需求134.1性能需求134.2安全性需求134.3可用性需求144.4用戶文檔144.5其它需求155外部接口需求155.1用戶接口155.2硬件接口155.3軟件接口155.4通信接口151引言1.1目的該文檔首先給出了整個系統(tǒng)的整體網絡結構和功能結構的概貌,試圖從總體架構上給出整個系統(tǒng)的輪廓,然后又對功能需求、性能需求和其它非功能性需求進行了詳細的描述。其中對功能需求的描述采用了UML的用例模型方式,主要描述了每一用例的基本事件流,若有備選事件流則描述,否則則省略。而且還給出了非常直觀的用例圖。這些文字和圖形都為了本文檔能詳細準確地描述用戶的需求,同時也為用戶更容易地理解這些需求的描述創(chuàng)造了條件。該文檔詳盡說明了這一軟件產品的需求和規(guī)格,這些規(guī)格說明是進行設計的基礎,也是編寫測試用例和進行系統(tǒng)測試的主要依據。同時,該文檔也是用戶確定軟件功能需求的主要依據。1.2文檔格式本文檔按以下要求和約定進行書寫:〔1頁面的左邊距為2.5cm,右邊距為2.0cm,裝訂線靠左,行距為最小值20磅。〔2標題最多分三級,分別為黑體小三、黑體四號、黑體小四,標題均加粗?!?正文字體為宋體小四號,無特殊情況下,字體顏色均采用黑色?!?出現(xiàn)序號的段落不采用自動編號功能而采用人工編號,各級別的序號依次為〔1、1、a>等,特殊情況另作規(guī)定。1.3預期的讀者和閱讀建議本文檔的主要內容共分4部分:綜合描述、系統(tǒng)特性、和非功能性需求和外部接口描述。綜合描述部分主要對系統(tǒng)的整體結構進行了大致的介紹;系統(tǒng)特性部分對系統(tǒng)的功能需求進行了詳細描述,是本文的主要部分;非功能性需求部分對非功能需求進行了詳細的描述;外部接口需求部分對用戶界面、軟件接口、硬件接口和通訊接口等進行了描述。本文檔面向多種讀者對象:〔1項目經理:項目經理可以根據該文檔了解預期產品的功能,并據此進行系統(tǒng)設計、項目管理。〔2設計員:對需求進行分析,并設計出系統(tǒng),包括數據庫的設計。〔3程序員:配合《設計報告》,了解系統(tǒng)功能,編寫《用戶手冊》。〔4測試員:根據本文檔編寫測試用例,并對軟件產品進行功能性測試和非功能性測試。〔5銷售人員:了解預期產品的功能和性能。〔6用戶:了解預期產品的功能和性能,并與分析人員一起對整個需求進行討論和協(xié)商。〔7其他人員:如部門領導、公司領導等可以據此了解產品的功能和性能。在閱讀本文檔時,首先要了解產品的功能概貌,然后可以根據自身的需要對每一功能進行適當的了解。1.4范圍該產品是在積累了豐富業(yè)務經驗的基礎上進行開發(fā)的,在需求上,充分考慮了具體用戶的實際情況。本產品將主要適用于XX省各高級中學的成績管理,主要完成學生成績錄入、批量導入、學生成績分析與統(tǒng)計等業(yè)務,也可作為學校學生與教務管理系統(tǒng)的一個子模塊。1.5術語1.6參考文獻2系統(tǒng)概述2.1概述高級中學對學生的考核主要還是對學生各科成績的考核,考試類別多、課程多,而且要隨高考制度的變化不斷地改變,學生多,工作量大,尤其對學生成績的分析〔如排名統(tǒng)計要及時,所以成績管理一直是學校管理中的一個重要子系統(tǒng)。好的管理系統(tǒng)可以簡少老師在成績管理上的工作量,學生可以及時查詢學習成績,學校可以快速獲得考試結果,掌握教學情況,改進教學活動。增加學生信息2.2功能增加學生信息修改學生信息修改學生信息學生檔案管理刪除學生信息學生檔案管理刪除學生信息導入學生信息導入學生信息刪除教師信息修改教師信息增加教師信息刪除教師信息修改教師信息增加教師信息教師信息管理教師信息管理導入教師信息導入教師信息成績管理系統(tǒng)修改學生成績錄入學生成績管理課程學生管理課程基本信息成績管理系統(tǒng)修改學生成績錄入學生成績管理課程學生管理課程基本信息課程管理課程管理成績維護成績維護考試成績表各科平均成績表考試成績表各科平均成績表學生成績分析統(tǒng)計學生成績分析統(tǒng)計期末考試成績排名表期末考試成績排名表學生查詢成績學生查詢成績成績查詢教師查詢成績成績查詢教師查詢成績系統(tǒng)管理系統(tǒng)管理圖一成績管理系統(tǒng)功能2.3運行環(huán)境該系統(tǒng)為B/S三層結構,它的運行環(huán)境分客戶端、應用服務器端和數據庫服務器端三部分。以下是系統(tǒng)的軟件環(huán)境。〔1客戶端操作系統(tǒng):Windows2000Professional/XP或更新版本。瀏覽器:IE6以上,其它常見瀏覽器如FireFox?!?應用服務器端操作系統(tǒng):Windows2000Server或更新版本。應用服務器:Tomcat5.5或更新版本。數據庫訪問:JDBC?!?數據庫服務器端操作系統(tǒng):Windows2000Server或更新版本。數據庫系統(tǒng):SQLServer2000或更新版本。2.4假設與依賴本項目是否能夠成功實施,主要取決于以下的條件:〔1XX中學能夠積極地與安博配合,為了項目的開發(fā)和實施,在必要時對現(xiàn)有的業(yè)務流程進行合理的調整。〔2XX中學為安博的調研、開發(fā)和實施過程提供必要的工作環(huán)境和系統(tǒng)運行環(huán)境,這些環(huán)境有助于安博開展工作?!?XX中學為安博提供完整的功能和性能需求資料,以便于安博對其進行分析,從而形成完善的軟件需求?!?XX中學為軟件系統(tǒng)的運行提供必要的且能夠滿足系統(tǒng)運行條件的硬件環(huán)境和通訊環(huán)境,不合適的硬件環(huán)境和通訊環(huán)境將會影響系統(tǒng)的性能?!?安博掌握先進的能夠適用于該項目的技術,這是系統(tǒng)的性能是否優(yōu)化和項目能否成功的保證?!?XX中學與安博具有相對穩(wěn)定的項目團隊,不穩(wěn)定的團隊將影響項目的進度和質量。3系統(tǒng)特性3.1系統(tǒng)角色本系統(tǒng)主要用于學校的以下幾類人員:〔1系統(tǒng)管理員,完成系統(tǒng)管理與維護,例如,維護學生、教師及數據字典等的維護。圖二用例圖一〔2教師,維護課程與成績,查詢所教課程的所有學生的成績?!?學生則可查詢自已的成績。圖三用例圖二3.2學生管理增加學生信息使用者:學校有學生管理功能角色的用戶。目的:單個添加學生基本信息?;臼录鳎?、用戶進入增加單個學生界面,本用例開始;2、系統(tǒng)顯示學生信息輸入界面,用戶輸入學生姓名、學號、性別、出身日期、入學日期、班級、政治面貌、籍貫。3、用戶確認輸入信息,系統(tǒng)檢查學號是否唯一,若唯一,則增加學生信息,本用例結束。否則,提示用戶重新輸入。修改學生信息刪除學生信息導入學生信息使用者:學校有學生管理功能角色的用戶目的:批量導入學生信息,也可以將其他系統(tǒng)中學生信息按照規(guī)定的格式導入本系統(tǒng)。 基本事件流:1、用戶進入批量導入學生界面,本用例開始;2、系統(tǒng)顯示導入文件類型、格式說明、并提供導入的模板文件下載。3、用戶按照導入文件格式要求填寫或生成對應文件,然后將文件上傳,點擊確定。4、系統(tǒng)檢查文件的合理性,如果文件格式有誤或有數據沖突,給出詳細提示列表〔錯誤所在行、錯誤原因,用戶修改文件后再上傳,如果上傳文件合理,系統(tǒng)將學生信息導入系統(tǒng)。5、本用例結束。3.3教師管理使用者:學校有教師管理功能角色的用戶目的:單個添加教師基本信息。基本事件流:1、用戶進入增加單個教師界面,本用例開始;2、系統(tǒng)顯示教師信息輸入界面,用戶輸入教師姓名、工號、性別、出身日期、工作開始日期、職務、政治面貌、籍貫。3、用戶確認輸入信息,系統(tǒng)檢查工號是否唯一,若唯一,則增加教師信息,本用例結束。否則,提示用戶重新輸入。增加教師信息修改教師信息刪除教師信息導入教師信息使用者:學校有教師管理功能角色的用戶目的:批量導入教師信息,可以將其他系統(tǒng)中教師信息按照規(guī)定的格式導入本系統(tǒng)。 基本事件流: 1、用戶進入批量導入教師界面,本用例開始; 2、系統(tǒng)顯示導入文件類型、格式說明、并提供導入的模板文件,供下載。 3、用戶按照導入文件格式要求填寫或生成對應文件,然后將文件上傳,點擊確定。 4、系統(tǒng)檢查文件的合理性,如果文件格式有誤碼或有數據沖突,給出詳細提示列表〔錯誤所在行、錯誤原因,用戶修改文件后再上傳,如果上傳文件合理,系統(tǒng)將教師信息導入系統(tǒng)。5、本用例結束。3.4課程管理增加課程基本信息使用者:教師或學校有課程管理角色的用戶目的:創(chuàng)建新課程。 基本事件流: 1、用戶進入創(chuàng)建新課程頁面,本用例開始; 2、系統(tǒng)顯示創(chuàng)建課程頁面,用戶輸入課程名稱、學期、開始日期、結束日期,并選擇任課教師。 3、用戶確認創(chuàng)建課程,系統(tǒng)保存新創(chuàng)建的課程。本用例結束。修改課程基本信息刪除課程基本信息維護課程學生信息使用者:教師或學校有課程管理角色的用戶。目的:將學生加入已創(chuàng)建的課程。 基本事件流: 1、用戶維護課程學生信息界面,本用例開始; 2、系統(tǒng)顯示課程列表,用戶選擇要加入學生的課程,系統(tǒng)顯示該課程已存在的學生; 3、用戶選擇加入新學生,系統(tǒng)顯示學生列表,用戶可通過搜索列表顯示班級下的學生,用戶選擇要加入課程的學生 4、系統(tǒng)將所選學生加入前面選定的課程,本用例結束。3.5成績查詢學生查詢成績教師查詢成績3.6成績分析與統(tǒng)計考試成績表某學期某次考試的單個班級的考試成績表2000-2001學年第二學期高一〔1班期末考試成績表學號姓名政治語文英語數學物理化學歷史地理體育勞技總分排名年級排名位比類別畢業(yè)學校1張三7182885664747260717170938013.33A+十六中2李四8762825774708690807276026010.00B吳江青云中學3王五808768576878788986797701101.67A+吳江盛澤中學4趙六63705561856659587889684515025.00B-昆山一中5錢七77845862705868676288694412020.00A+太倉一中班級各科平均成績表某學期某次考試單個年級的各科平均成績表2000-2001學年第二學期高一各班期末考試各科平均成績表班級名稱政治語文英語數學物理化學歷史地理高一〔1班82.240480.542881.833280.24581.809880.523981.708883.2053高一〔2班83.32980.395281.965983.550484.450584.196781.737181.0116高一〔3班80.203881.323180.311484.608681.64981.095983.67883.1304高一〔4班82.187580.010684.764381.6482.122782.933480.233982.7959高一〔5班84.613784.411984.885980.769981.800184.649780.28680.10053.6.3年級成績排名表某學期某次考試單個年級的年級排名表2000-2001學年第二學期高一年級期末考試成績排名表排名總分姓名班級名稱畢業(yè)學校類別位比政治語文英語數學物理化學歷史地理1770王五高一〔2班吳江盛澤中學A+0.1780876857687878892760李四高一〔1班吳江青云中學B0.3387628257747086903709張三高一〔3班十六中A+0.5071828856647472604694錢七高一〔8班太倉一中A+0.6777845862705868675684趙六高一〔9班昆山一中B-0.8363705561856659583.7系統(tǒng)維護數據字典維護4非功能性需求4.1性能需求〔1客戶端一般響應時間〔除報表統(tǒng)計、數據導入不超過1秒。〔2報表統(tǒng)計時間不超過30秒?!?支持2000名學生信息的一次性導入,導入時間不超過300秒。〔4支持5000名用戶〔高級中學可達到的規(guī)模并發(fā)使用,并保證性能不受影響。4.2安全性需求〔1
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 冰柜協(xié)議或者合同范例
- 信息設備購買合同范例
- 農村收購合同范例
- 做茶磚師傅合同范例
- 氯氣管道施工方案
- 買賣合同和定做合同范例
- 住房借款抵押合同范例
- 屋面找坡層施工方案
- 個人土地承包合同范例
- 共同投資醫(yī)院合同范本
- 2025年湖南理工職業(yè)技術學院單招職業(yè)技能測試題庫一套
- 2024中考百日誓師大會動員講話稿
- 2025云南昆明空港投資開發(fā)集團招聘7人易考易錯模擬試題(共500題)試卷后附參考答案
- 2025年中國電力中電華創(chuàng)電力技術研究有限公司招聘筆試參考題庫附帶答案詳解
- 政務信息化可行性研究報告
- 《職場禮儀》課程標準-32課時-
- 安徽省蕪湖市2024-2025學年第一學期期末考試七年級語文試卷(含答案)
- 《家庭護士》課件
- 護士電子化注冊信息系統(tǒng)(醫(yī)療機構版)醫(yī)療機構快速閱讀手冊
- 2024年04月江蘇蘇州銀行春招信息科技類崗位第一批開始筆啦筆試歷年參考題庫附帶答案詳解
- 煤化工設備設計與制造技術進展分析考核試卷
評論
0/150
提交評論