學生資訊管理系統需求規格說明書

2021-03-04 03:57:57 字數 3131 閱讀 5766

學生資訊管理系統

之需求規格說明書

指導老師:彭緒山

組員:陳瑛

陳曉琳竹宇琪

設計者: 陳瑛

目錄一、前言 3

1.1編寫目的 3

1.2專案背景 3

1.3專案背景、符號、縮略語和定義 3

1.4參考資料 3

二、專案概述 4

2.1待開發的系統的一般描述 4

2.2產品功能 4

2.3使用者特點 4

2.4一般約束 4

2.5假設和依據 5

三、具體需求 5

3.1功能需求 5

3.2外部介面需求 7

3.2.1 使用者介面 7

3.2.2 硬體、軟體介面 8

3.3效能需求 8

3.3.1 系統處理的準確性和及時性 8

3.3.2 系統的開放性和系統的可擴充性 8

3.3.3 系統的易用性和易維護性 8

3.3.4 系統的標準性 9

3.4軟體屬性需求 9

3.4.1正確性 9

3.4.2 可靠性 9

3.4.3 效率 9

3.4.4 完整性 9

3.4.5 易用性 9

3.4.6 可維護性 9

3.4.7 安全保密性 10

3.4.8 可理解性 10

3.4.9 資料的可交換性 10

3.5資料需求 10

3.5.1 資料描述 10

3.5.2 動態資料 10

3.5.3 資料庫描述 10

3.5.4 資料字典 10

3.6其他需求 11

3.6.1執行環境 11

3.6.2 培訓需求 11

在現代社會中,教育界是it廠商的重要客戶之一,隨著計算機網路的發展和學校的規模不斷擴大,學生數量急劇增加,有關學生的各種資訊量也成倍增長。面對龐大的資訊量,就需要有學生資訊管理系統來提高學生管理工作的效率。

通過該系統,可以做到資訊的規範管理、科學統計和快速查詢,從而減少管理方面的工作量。各院校紛紛建設了自己的管理資訊系統,其中學生管理資訊系統是乙個重要組成部分。因此,學生管理資訊系統的學習有非常重要的意義。

學生管理資訊系統廣泛地應用於各類院校的學生管理工作過程中,幾乎每個進行了資訊化建設的學校,都建設了自己的學生管理資訊系統。

開發軟體名稱:學生資訊管理系統

軟體開發者:陳瑛,陳曉琳,竹宇琪

產品使用者:教務管理人員和系統管理員

c++:一種物件導向的高階程式開發語言

sql server 2005:structured query language一種資料庫

[1] 《visual basic程式設計教程》,楊莉主編, 中國水利出版社,2023年07月

[2] 《sql server 2000教程》,龔波主編,北京希望電子出版社,2023年07月

[3] 《軟體工程導論(第四版)》,張海潘著,清華大學出版社,2023年6月

[4] 《軟體需求分析報告模板大全》

此系統為教務管理系統的乙個子系統,專案**於某高校的委託。整個教務管理系統分為五個部分,另外五個部分為:學生選課系統、課程管理系統、教師管理系統和系統管理。

使用者需要從系統管理子系統中登入後才能進入學生管理子系統。學生選課系統、課程管理系統和教師管理系統的學生、教師和課程資訊等,與學生管理子系統共享。

方便教務管理部門**管理基礎資訊,包括班級管理、課程管理和學期管理;管理學生基本資訊;管理學生課程成績;以及提供統計和查詢功能。此外,系統管理員還可以通過該系統管理使用者資訊。

(1)系統作為c/s結構的乙個應用系統,不可避免地要受到c/s結構的約束。在其實施的各個階段都要服從c/s結構的一些規律,包括功能設計、系統配置和計畫。

(2)硬體約束。系統執行要求客戶端為pentiumii以上的微型計算機,伺服器端為windows xp/2003伺服器;客戶端執行時記憶體要求為10mb,安裝所需硬碟空間為50mb。

(3)所需要的高階語言 c++。

(4)並行操作,應用系統本身不限制並行操作,並行操作功能的多少會影響系統的效能,但主要與硬體平台的選擇與處理能力有關。

(5)應用的臨界點,每次操作限制為單人單操作。

本系統要求具有較高的可靠性、安全保密性和實時性。訊息傳送、判斷,檔案傳送要效能穩定,不出差錯。在安全保密性方面,sql資料庫系統安全應當由資訊中心進行管理,本應用系統只負責應用系統本身的安全與保密,對不同使用者定義不同的使用許可權。

學校辦公室:需要對全校的資料進行查詢、分析、統計。

學生處:能增加、修改、查詢學生的基本資訊。

教務處:能增加、修改、查詢課程資訊和學生的成績資訊。

財務處:能增加、修改、查詢學生每學期的交費情況。

人事處:能增加、修改、刪除教職工基本資訊。

本系統所具有的功能:

表1 本系統功能表

教務管理人員模組:

表2-1 系統管理員模組

系統管理員模組:

表3-1 系統管理模組

(1)採用windows的通用圖形介面,使用者介面友好。

(2)介面具有一致性,介面規範遵循windows軟體介面的規範。

(3)提供錯誤資訊處理。

(4)提供資訊提示,用多種資訊提示當前使用者狀態、介面的功能。

(5)提供方便的聯機幫助。

(6)使用者對程式的維護,最好要有備份。

3.2.2 硬體、軟體介面

系統中的各個子系統的硬體和軟體的配置如下:

(1)伺服器端子系統的執行要求:

系統軟體:linux

資料庫管理系統:sql server 2005

硬體要求:pentium ⅱ 450mhz以上的處理器,250mb以上的記憶體,14gb以上的剩餘空間。

(2)客戶端子系統的執行要求:

系統軟體:windows xp/2003

資料庫管理系統:sql server 2005客戶端

硬體要求:pentium ⅱ 250mhz以上的處理器,32mb以上的記憶體,4.5gb以上的剩餘空間。

為了保證系統能夠長期、安全、穩定、可靠、高效地執行,學生資訊管理系統應滿足以下的效能需求。

學生資訊管理需求規格說明書

學生資訊管理系統 需求規格說明書 學號 20111344049 班級 11軟工程2班 姓名 朱忠浩 目錄1.序言 1 2.專案簡介 1 2.1.系統標識 1 2.2.系統功能 1 2.3.使用者選擇 2 2.4.系統功能 2 2.4.1瀏覽 2 2.4.2查詢 2 2.4.3修改.2 2.4.4增加...

圖書館資訊管理系統需求規格說明書

圖書館資訊管理系統 需求規格說明書 1 引言 圖書館資訊管理系統旨在用計算機對圖書進行管理,讀者的數量和 僅限於我校教職工和學生及通過館際互借認可的讀者。為方便對圖書館書籍 讀者資料 借還書等進行高效的管理,特編寫該程式以提高圖書館的管理效率。使用該程式之後,工作人員可以查詢某位讀者 某種圖書的借閱...

學生資訊管理系統需求分析說明書

三 需求規格說明書 1 引言 1 1.1編寫目的 1 1.2專案背景 2 1.3定義 2 1.4參考資料 2 2 任務概述 3 2.1目標 3 2.2執行環境 3 2.3條件與限制 3 3 資料描述 4 3.1靜態資料 4 3.2動態資料 4 3.3資料庫介紹 4 3.4資料詞典 5 3.5資料採集...