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

2021-03-03 23:43:22 字數 1895 閱讀 9908

軟體學院

專案需求分析報告書

課程: 專業實訓(3)

專案名稱: 學生成績資訊管理系統

專業年級: 10級軟體工程

姓名學號

指導教師馬飛

2023年09月29日

學生成績管理是乙個學校比不可少的部分,隨著計算機和計算機知識的普及,學生成績管理系統得到了更大的發展空間,通過對學生成績管理系統的開發,可以提高校務人員的工作效率。

為明確軟體需求、安排專案規劃與進度、為以後組織軟體開發與測試做準備,所以撰寫本文件。

學生成績管理是乙個學校不可缺少的部分,它的內容對於學校的管理者和學生以及學生家長來說都至關重要,所以乙個良好的學生成績管理系統應該能夠為使用者提供充足的資訊和快捷的查詢手段。學生成績管理系統對學校加強學生成績管理有著極其重要的作用.由於各個大學都在持續擴招,學生的數量日益龐大,對於如何管理如此龐大的學生成績資料顯得更為複雜,傳統的手工成績管理不僅工作量大,而且容易出現問題,如:

效率低、保密性差,另外時間一長,將產生大量的檔案和資料,這對於查詢、更新和維護都帶來了不少的困難。已不能適應時代的發展。

隨著科學技術的不斷提高,電腦科學日漸成熟,其強大的功能已為人們深刻認識,它已進入人類社會的各個領域並發揮著越來越重要的作用。

作為計算機應用的一部分,使用計算機對學生成績資訊進行管理,具有手工管理所無法比擬的優點。例:檢索迅速、查詢方便、可靠性高、儲存量大、保密性好、壽命長、成本低等。

這些優點能夠極大地提高管理者管理的效率,也是學校走向科學化、正規化管理,與世界接軌的重要條件。

因此,開發設計這樣一套學生成績管理軟體成為很有必要的事情.

該學生成績管理系統採用c++語言開發研製,針對學生成績及其資料特點,可以全面實現對學生成績的插入、查詢、修改、刪除和輸出等功能的計算機管理。它能使學生成績資料的工作人員從繁重的工作中解脫出來,大大減輕了工作量,減少人為的工作失誤,全面提高學生成績管理的效率,從而使學校對於學生成績的管理水平和技術水平躍上乙個新的台階。

系統設計主要包括五個主要功能模組:許可權驗證模組、使用者管理模組、基礎資料庫管理模組、成績管理模組和資料庫管理模組。

(1) 許可權驗證模組主要是根據使用者輸入的使用者名稱和密碼驗證使用者身份並且決定其操作許可權;

(2) 使用者管理模組實現三個主要功能:新增新使用者、修改使用者口令和使用者許可權、刪除指定的使用者;

(3) 基礎資料管理模組:維護學生資訊相關的一些基礎資料,它主要包括學校系別設定和各個系別中專業的設定;

(4) 成績管理模組:提供學生考試成績的管理,以及學生總成績的排名和相關的統計等功能;

(5) 資料庫管理模組:對現有的資料庫進行管理,包括資料備份和恢復,以方便使用者對資料庫的管理和維護工作,提高系統的資料安全性。

(1) 用例圖

(2) 需求說明

使用者需要輸入正確的使用者名稱和密碼在登陸介面進行登陸,然後系統判定其登陸名與密碼是否正確,如果正確則進入系統,然後系統根據使用者資訊,決定其操作許可權。

(3) 輸入/輸出資料

使用者輸入使用者名稱和密碼,經系統判定輸出登陸成功或失敗。

(1) 用例圖

(2) 需求說明

管理員通過系統對使用者進行新增新使用者、修改使用者口令和使用者許可權、刪除指定使用者的操作。

(3) 輸入 /輸出資料

管理員輸入管理員口令,然後經系統判定與否,然後對使用者進行操作,最後由系統輸出新的資料資訊。

● 基礎資料管理模組流程圖

● 學生成績管理模組流程

● 資料庫管理模組需求說明

管理員通過系統對現有的的資料庫進行管理,包括資料備份和恢復,以方便對資料庫德管理和維護工作,提高系統的安全性和保密性。

該系統對硬體和軟體要求較低,可以在單機上執行.

參考文獻:

《實用軟體工程》第三版(清華大學出版社)

vc++實戰開發寶典

《c++語言程式設計》第四版(清華大學出版社)

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

目錄 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靈活性...

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

一 背景 在如今的高校日常管理當中,學生成績管理系統就是其中非常重要的一環,特別是當前學生規模大,課程門類多,校區分散等實際情況,學生成績管理系統更具有非常大的實際應用意義。但是,我們看到,其實我們學校的學生成績管理系統在很多方面做的並不是很完善,功能方面也有欠缺,使用者介面不夠直觀。二 需求分析 ...

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

學號 姓名 班級 完成時間 指導老師 軟體測試報告 1 目錄 2 引言 3 1 編寫目的 3 2 專案背景 3 3 術語說明 3 4 參考資料 4 第一部分調查使用者需求 4 一 教務處管理人員 4 二 任課老師 4 三 本校學生 5 第二部分系統功能的設計和劃分 5 學生管理部分功能如下 5 老師...