學生資訊管理系統
之需求規格說明書
指導老師:彭緒山
組員:陳瑛
陳曉琳竹宇琪
設計者: 陳瑛
目錄一、前言 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資料採集...