0文件介紹 4
0.1 文件目的 4
0.2 文件範圍 4
0.3 讀者物件 5
0.4 參考文件 5
1. 產品介紹 6
2. 產品面向的使用者群體 6
3. 產品應當遵循的標準或規範 6
4. 產品範圍 6
5. 產品中的角色 6
6. 產品的功能性需求 6
6.1系統用例圖 7
6.2用例說明 8
6.3系統需求規定 10
7. 產品的非功能性需求 13
7.1 使用者介面需求 13
7.2 軟硬體環境需求 14
7.3 產品質量需求 14
流程分析21世紀以來,人類經濟高速發展,人們發生了日新月異的變化,特別是計算機的應用及普及到經濟和社會生活的各個領域。使原本的舊的管理方法越來越不適應現在社會的發展。許多人還停留在以前的手工操作。
這大大地阻礙了人類經濟的發展。為了適應現代社會人們高度強烈的時間觀念,學校資訊管理系統軟體為學校辦公室帶來了極大的方便。
學校工作總體規劃由教務人員在學生資訊管理系統中完成對執行教務處所需的基本資料的維護,包括這些資訊的增加、修改及對各項資訊的變動都將在這進行操作。
新的學年,教務人員首先加入年級資訊,然後編排班級,再對來校學生進行基本的資訊錄入,新生入學後由教務人員在學籍系統中完成新學生資訊的維護。
在每個學期開始,教務處根據班級的情況,以班為單位,為每個班級安排乙個班主任及對此年級安排乙個年級組長。並對各科老師進行安排。
每舉行一次考試後由任課老師對成績進行錄入。班主任對本班的成績彙總。並進行排名,然後年級組長再進行彙總,並對本年級各科成績及總成績進行排名。
教務處、年級組長、班主任及任課老師跟據實際情況對錄入的成績進行維護,各位同學對以上錄入的資訊可以跟據自己的需要進行適當的查詢。
本系統依據開發要求主要應用於教育系統,完成對日常的教育工作中學生成績檔案的數位化管理。開發本系統可使學院教職員工減輕工作壓力,比較系統地對教務、教學上的各項服務和資訊進行管理,同時,可以減少勞動力的使用,加快查詢速度、加強管理,以及國家各部門關於資訊化的步伐,使各項管理更加規範化。
目前,學校工作繁雜、資料重多,雖然各類管理資訊系統已進入高校,但還未普及,而對於學生成績管理來說,目前還沒有一套完整的、統一的系統。因此,開發一套適和大眾的、相容性好的系統是很有必要的。
本系統在開發過程中,注意使其符合操作的業務流程,並力求系統的全面性、通用性,使得本系統不只適用於一家教育機構。在開發方法的選擇上,選擇了生命週期法與原型法相結合的方法,遵循系統調查研究、系統分析、系統設計和系統實施四個主要階段進行設計,而在具體的設計上,採取了演化式原型法,隨著使用者的使用及對系統了解的不斷加深,對某一部分或幾部分進行重新分析、設計、實施。本**主要從系統分析、系統設計、系統實施與使用等幾個方面進行介紹。.
本穩當包含以下幾個部分:
● 管理系統
● 管理系統使用者群體
● 管理系統應當遵循的標準或規範.
● 管理系統的範圍
● 管理系統中的角色
● 管理系統的功能性需求
● 管理系統的非功能性要求
● 需求確認
本文件的讀者範圍包括:
● 需求提供方具體責任人
● 開發方的專案經理
● 系統分析設計人員
● 測試人員
● 實施人員
學生,老師
《計算機軟體開發規範》 gb8566-88
本系統適合於任何使用者和具有管理許可權的管理員管理。
學生:對各科成績的查詢及檢視本班成績排名等情況。
任課老師:輸入並維護所教科目的學生成績,計算本科的成績排名、本科成績在班上的排名。
輸出本班科目的成績及排名情況。
班主任:輸入並維護本班的基本資訊,對本班的各科成績彙總,計算各科成績的總分,排名,本班平均分等需求。
輸出學生的基本資訊,各科的成績及各科成績的部分,各科成績的排名,總分的排名情況。
教務處: 學校全體成員的資訊管理,對考試科目,時間及對所考科目的編號等進行具體的管理,並對任課老師,班主任等輸入的資訊進行存庫,對學生的資訊進行必要的維護,可列印學生的所有資訊。
使用者管理:用於對使用者的新增,賦於不同許可權及對使用者的修改及查詢。
課程管理:用於對各學期課程的開設和修改。
成績管理:用於對成績的輸入、修改、彙總及排名。
學生資訊管理:新增,刪除,修改學生資訊等。
授課資訊管理: 對授課教師,課程號,學時數,班級等資訊的新增,維護等。
學生資訊查詢: 對學生成績等資訊的查詢,查詢方式為模糊,且具有多條件組合查詢功能。
學生成績統計: 統計本科的總分,平均分等資訊。
本系統效能力求易於使用,具體有較高的擴充套件性和可維護性。
1. 「授課資訊管理子系統」 用例
用例編號:001
用例名:授課資訊管理
執行者:直接執行者:教師系統執行者:學生管理系統
目的:教師通過選擇課程進入對選擇班級的學生授課進行選擇。
型別:主要的、基本的
級別:一級
過程描述
1) 教師登入到本系統,系統識別標識碼
2) 初始化乙個新授課資訊
3) 選擇課程
4) 將該教師選擇的課程錄入資料庫
5) 退出系統
2. 「學生資訊管理子系統」 用例
用例編號:002
用例名:學生資訊管理
執行者:直接執行者:教師系統執行者:學生管理系統
目的:教師通過選擇學生進行對學生基本資訊進行增刪改操作
型別:主要的、基本的
級別:一級
過程描述
1) 教師登入到本系統,系統識別標識碼
2) 顯示授課班級下的學生列表
3) 選擇一名學生編輯該學生的基本資訊。
4) 將修改後的資訊寫入資料庫
5) 退出系統
3. 「課程資訊管理子系統」 用例
用例編號:003
用例名:課程資訊管理
執行者:直接執行者:系統管理員系統執行者:學生管理系統
目的:用於對各學期課程的開設和修改
型別:主要的、基本的
級別:一級
過程描述
1) 教師登入到本系統,系統識別標識碼
2) 顯示該教師所教授的課程列表
3) 選擇乙個課程資訊進行修改
4) 將修改後的課程資訊寫入資料庫
5) 退出系統
4、「系統管理子系統」 用例
用例編號:004
用例名:系統管理
執行者:直接執行者:系統管理員系統執行者:學生管理系統
目的:對使用者的新增,賦於不同許可權及對使用者的修改及查詢,
型別:主要的、基本的
級別:一級
過程描述
1) 系統管理員登陸到系統管理子系統,系統識別使用者標識碼
2) 通過查詢條件顯示使用者列表
3) 選擇使用者並進行許可權和資訊的修改
4) 將修改後的資訊寫入資料庫
5) 退出系統
5. 「檢視成績子系統」 用例
用例編號:005
用例名:檢視成績
執行者:學生系統執行者:學生管理系統
目的:學生查詢自身的成績
型別:主要的
級別:二級
過程描述
1) 學生登陸到檢視成績子系統,系統識別使用者標誌碼
2) 通過選擇並輸入查詢條件,顯示出符合條件的課程的成績資訊並進行顯示成績統計結果
3) 退出系統
6. 「學生成績子系統」 用例
用例編號:006
用例名:學生成績管理
執行者:直接執行者:教師系統執行者:學生管理系統
目的:教師通過選擇課程以及對應的學生進行成績的錄入或修改操作
型別:主要的、基本的
級別:一級
過程描述
1) 教師登入到本系統,系統識別標識碼
成績管理系統需求規格說明書
成績管理系統 需求規格說明書 版本 終極版 修訂歷史記錄 成績管理系統軟體需求規格說明 本軟體產品的名稱為 成績管理系統 本系統主要用於教務資訊化管理,改變以往的卡片式管理方式。本需求規格說明的讀者有開發人員 測試人員及公司管理人員。開發人員根據本需求規格說明,編寫概要設計說明書,注重功能及各功能之...
學生成績管理系統需求分析說明書
一 系統功能需求說明 學生成績管理系統主要提供方便高效的管理功能以及網上的資訊查閱平台,學生可以通過該系統查閱相關資訊,管理員可以管理所有資訊。現行系統的目標 1 管理員能夠方便的對資訊進行新增 修改 刪除 查詢 彙總 統計等操作。2 可以將資料庫發布到網上,進行資源共享。3 學生可以在自己的許可權...
學生成績管理系統需求分析說明書
學生成績管理系統 需求說明書 1.前言 1 1.1 編寫目的 1 1.2 當前狀況 1 1.3 專案背景 1 2.專案概述 2 2.1 目標 2 2.2 使用範圍 2 2.3 使用者特點 2 2.4 執行要求 2 2.5 假設和依據 2 3.具體需求 2 3.1 介面需求 2 3.1 輸入要求 3 ...