學生成績管理系統需求分析

2021-03-03 23:15:50 字數 2426 閱讀 4868

學號:姓名:

班級:完成時間:

指導老師:

軟體測試報告 1

目錄 2

引言 3

1 編寫目的 3

2 專案背景 3

3 術語說明 3

4 參考資料 4

第一部分調查使用者需求 4

一、教務處管理人員: 4

二、任課老師: 4

三、本校學生: 5

第二部分系統功能的設計和劃分 5

學生管理部分功能如下: 5

老師管理部分功能如下: 5

管理員管理部分功能如下: 6

檢視使用者許可權管理部分功能如下: 6

第三部分資料流圖 6

第四部分資料描述 7

1 )資料描述 7

2)資料字典 7

1 編寫目的:本軟體是學生成績管理系統,專為學校管理學生期末成績、班級排名和個人資訊而設計,本系統的使用者為學校校務處管理人員、任課老師和本校的在校學生。

2 專案背景:

開發軟體名稱:學生成績管理系統

專案任務提出者:

專案開發者 :

3 術語說明:

需求分析就是分析軟體使用者的需求是什麼。在軟體工程中,需求分析是指在建立乙個新的或改變乙個現存的電腦系統時描寫新系統的目的、範圍、定義和功能時所要做的所有的工作。需求分析是軟體工程中的乙個關鍵過程。

在這個過程中,系統分析員和軟體工程師確定顧客的需要。只有在確定了這些需要後他們才能夠分析和尋求新系統的解決方法。

在做需求分析時,開發人員要與顧客進行交流,確定顧客的各種需求,需求的程度。在進行交流時,顧客的要求會隨時改變,而使用者的需求又可能是模糊不清的,需要開發人員對使用者進行各方面的需求進行猜測、揣摩,在後來的設計中,該軟體的各種功能才會慢慢清晰、明了。

原型化方法:原型是指模擬某種產品的原始模型。在軟體開發中,圓形是軟體的乙個早期可執行的版本,他反應了最終系統的部分重要特性。

原型的開發和使用過程叫做原型生存期。其中包括:快速分析、構造原型、執行和評價原型、修正和改進等。

4 參考資料:

軟體工程課程實踐(陳明編著)

物件導向軟體工程與uml(張京主編)

教材百度搜尋引擎

該軟體系統的終端使用者會是教務處管理人員、教師和在校學生。

1). 資訊要求:

教務處能查到所有在校學生的所有資訊,包括學號、姓名、性別、班級、系別、各科成績等資訊。

2).處理要求:

當學生資訊發生變化時,教務處人員能對其進行修改、刪除、新增等操作。如某一學生的各科成績變化、班級排名的變化。掛科的記錄,及各班的平均成績等。

3).安全性與完整形要求:

安全性要求:

1系統應要求使用者設定密碼,以保證使用者身份不被盜用。

2 系統應對不同的資料設定不同的訪問級別,限制訪問使用者可查詢和處理資料的類別和內容。如學生只可查詢個人成績,不能隨意更改自己的成績及基本資訊。教師可錄入、更改學生成績,不可刪除學生的個人資訊。

完整性要求:

1 各種資訊記錄的完整性,資訊記錄內容不能為空;

2 各種資料見相互的關係要正確;

3不同的**中的相同資訊要保證是一致的;

1)資訊要求:

輸入、更改所教課程的學生成績,計算本科的成績排名,本班學生的本科成績排名。

2)處理要求:

老師把學生的成績及排名情況等資訊輸入到庫存,並有查閱的許可權。

1) 資訊要求:

學生可以查詢自己的成績、個人資訊及在班級的排名情況。

2)處理要求:

學生不能修改、刪除自己的資訊。

第二部分系統功能的設計和劃分

本系統的功能可分為四個部分:

第一部分:學生管理部分

第二部分:老師管理部分

第三部分:管理員處理部分

第四部分:檢視使用者登陸許可權處理部分

1, 學生登入

2, 可查詢成績

3, 可查詢自己的排名

1, 老師登入

2, 可輸入、修改學生成績

3, 輸入成績排名

1, 處理學生和老師登入

2, 可查詢學生成績

3, 可錄入所有資訊

4, 可鎖定系統

在使用者登入的時候,讓使用者選擇身份:1:學生,2:老師,3:管理員。

根據使用者的身份選擇對其開放的許可權。

1 )資料描述如下表所示

[1]學號=「00000001」…「99999999」

[2]姓名=110

[3]性別=[男|女]

[4]班級=1..10

[5]系別=計算機,文秘,數控,機電

[6]密碼=數字|字母

[7]成績=0..100

[8]成績排名=1….60

[9]年齡=1..20

[10]任課老師=110

[11]課程名=120

學生成績管理系統需求分析

學生成績管理系統 相應資料庫為studdb,請首先研究資料庫相應的表項。了解表與表之間的關係。然後按照實訓的任務要求進行開發。系統功能概述 該系統用於實現學生 教師 課程的管理,以及課程安排,學生網上選課,教師網上成績輸入和學生網上成績查詢等。主要功能包括 1.使用者分為學生 教師和管理員3種型別。...

學生成績管理系統需求分析報告

軟體學院 專案需求分析報告書 課程 專業實訓 3 專案名稱 學生成績資訊管理系統 專業年級 10級軟體工程 姓名學號 指導教師馬飛 2011年09月29日 學生成績管理是乙個學校比不可少的部分,隨著計算機和計算機知識的普及,學生成績管理系統得到了更大的發展空間,通過對學生成績管理系統的開發,可以提高...

學生成績管理系統需求分析報告

目錄 1 1引言 2 1.1編寫目的 2 1.2背景 2 1.3定義 2 1.4參考資料 2 2任務概述 3 2.1目標 3 2.2使用者的特點 3 2.3假定和約束 3 3需求規定 3 3.1對功能的規定 3 3.2對效能的規定 4 3.2.1精度 4 3.2.2時間特性要求 4 3.2.3靈活性...