學生成績管理信息系統(tǒng)-需求規(guī)格說明書_第1頁
學生成績管理信息系統(tǒng)-需求規(guī)格說明書_第2頁
學生成績管理信息系統(tǒng)-需求規(guī)格說明書_第3頁
已閱讀5頁,還剩8頁未讀 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、編號:詳細說明書題 目: 學生成績管理信息系統(tǒng)系 別:專 業(yè):學生姓名:學 號:指導教師:目錄1. 引言 31.1編寫目的 31.2項目背景 31.3定義、縮寫詞和符號 31.4參考資料 32. 任務概述 32.1目標 42.2運行環(huán)境 42.3條件與限制 43. 數據描述 43.1靜態(tài)數據 43.2動態(tài)數據 63.3數據庫描述 63.4數據流圖 63.5數據字典 84. 功能要求 104.1功能劃分 104.2功能描述 105. 性能需求 115.1數據精確度 115.2時間特性 115.3適應性 116. 運行需求 126.1用戶界面 126.2硬件接口 126.3軟件接口 126.4故障

2、處理 127. 其它要求 121. 引言1.1編寫目的隨著高校學生招生規(guī)模逐步擴大,教育管理的信息化越來越受到人們的重 視。在高校,各種教育管理信息系統(tǒng)也越來越多, 很大程度地提高了教育管理的 效率和質量。因此在完成了針對學生成績管理信息系統(tǒng)市場的前期調查和分 析的基礎上,提出了這份軟件需求規(guī)格說明書。此需求規(guī)格說明書對學生成績管理信息系統(tǒng)做了全面細致的用戶需求分 析,明確所要開發(fā)的軟件應具有的功能、 性能與界面,使學生與教師之間可以實 現(xiàn)信息的共享。還使系統(tǒng)分析人員及軟件開發(fā)人員能清楚地了解用戶的需求,并在此基礎上進一步提出概要設計說明書和完成后續(xù)設計與開發(fā)工作。本說明書的預期讀者為學生、教

3、師、行政人員或需求分析人員、測試人員、用戶文檔編寫者、 項目管理人員。1.2項目背景在各大學校中由于每一年都有許多學生以及教師的更新,所以使得整個學生成績管理信息系統(tǒng)的文件多,種類多,文件創(chuàng)建者多,創(chuàng)建時間為不定期。要保 護好這些重要的信息變得極為不便, 對原有的文件的再現(xiàn),也顯得力不從心,有 時查找與重新整理文件要浪費許多的人力、物力。為了解決這樣的問題,讓學校能夠有效的掌握,有效的共享文件資源,保護 好文件,及促進學生信息管理的信息化、 規(guī)范化和集成化,本人搜索了各方面的 意見和信息,努力完善大量實用功能,進而了解文件管理的流程,開發(fā)出一套適 合于學生成績管理的信息系統(tǒng)。1.3定義、縮寫詞

4、和符號需求:用戶解決問題或達到目標所需的條件或功能;系統(tǒng)或系統(tǒng)部件要滿足 合同、標準,規(guī)范或其它正式規(guī)定文檔所需具有的條件或權能。學生成績管理信息:該系統(tǒng)是勇用于幫助教學人員、行政人員對學生成績以 及學生基本信息的管理的軟件。1.4參考資料劉瑞新:delphi程序設計教程,機械工業(yè)出版社薩師煊等:數據庫系統(tǒng)概論(第四版),高等教育出版劉瑞新:delphi程序設計教程上機指導及習題解答,機械工業(yè)出版社王利、張世琨,朱冰:軟件工程,北京大學出版社羅運模、謝志敏:CMMI軟件過程改進與評估,電子工業(yè)出版社張海藩:軟件工程導論,清華大學出版社2. 任務概述2.1目標開發(fā)目標該學生成績管理信息系統(tǒng)是為了

5、使得學生成績管理功能完善;為了使教學辦公室對學生檔案的管理與查詢更加方便,還使得行政人員的工作負擔得以減輕。 本軟件是根據這些需求來進行開發(fā)的。應用目標通過本系統(tǒng),可以幫助教研人員利用計算機,快速的、方便的對學生的基本 信息、成績進行管理,包括:錄入、輸出、查找、修改、刪除等操作,使得學校 能夠有效的掌握和共享文件資源,保護好文件,及促進成績管理的信息化、規(guī)范化和集成化,實現(xiàn)計算機的智能化管理,以提高工作效率。2.2運行環(huán)境硬件環(huán)境A. 臺586以上的微機及兼容B. 內存16MB(最好32MB內存)C. VGA彩顯一臺軟件環(huán)境A. wi ndows 98 以上的操作系統(tǒng)B. SQL SERVE

6、R 2000 數據庫工具C. Delphi7程序開發(fā)工具2.3條件與限制本成績管理系統(tǒng)是應用于各大高校的。在功能上除了實現(xiàn)基本的輸入、輸出、 查找功能外,還可以實現(xiàn)安全防范、與 E-Mail和因特網電話集成起來,成為網 絡成績信息管理信息軟件,使得該系統(tǒng)的功能更加完善與強大。本項目開發(fā)經費不應超過1萬元,除了在軟硬件的限制外還應考慮操作的安 全性和保密性。3. 數據描述3.1靜態(tài)數據F面列出了四個表的具體靜態(tài)數據: 用戶表:字段名數據類型約束說明NameCharNot null學生學號(用戶名)PassCharNot null登陸密碼權限CharNot null用戶的權限學生基本信息表:字段名

7、數據類型約束說明學號CharPrimary key學生用戶的唯一的學號姓名CharNot null學生姓名性別CharNot null學生性別黨團員CharNot null是否是黨員或團員住址CharNot null學生的家庭住址聯(lián)系電話CharNot null最能聯(lián)系到的號碼專業(yè)CharNot null學生所在專業(yè)院系CharNot null學生所在院系出生年月SmalledatatimeNot null學生的出生年月日籍貫CharNot null學生的籍貫身份證號CharNot null學生的身份證號碼學生成績表:字段名數據類型約束說明學號CharPrimary key學生用戶的唯一的學號

8、姓名CharNot null學生姓名課號CharPrimary key學生所選課程的課號課程名稱CharNot null學生所選課程的名稱成績IntNot null學生所選課程獲得的成績學年CharNot null所選課程開課的學年課程信息表:字段名數據類型約束說明課號CharPrimary key課程的唯一課號課程名稱CharNot null課程的名稱教師名字CharNot null授課的教師名字課程類型CharNot null課程的類型學分IntNot null課程的學分學年CharNot null課程開課的學年學時數CharNot null課程需要上課的時數3.2動態(tài)數據輸入數據:菜單選

9、項,查找關鍵字,新建記錄項。 輸出數據:由查詢關鍵字確定的數據庫記錄集合。 內部生成的數據:中間查詢結果。3.3數據庫描述本軟件采用SQL SERVER 2000 數據庫。3.4數據流圖學生成績管理信息系統(tǒng)軟件的數據流圖是比較清晰的,對各功能模塊來 說都比較有規(guī)律。但完整的圖比較繁瑣,各個功能模塊的數據流圖如下1 .登錄系統(tǒng)存檔2.基本信息管理查詢要求用戶 信息3 成績管理錄入要求信息4.修改密碼修改成功信息用戶名、密碼用尸權限操作確認的密碼修改修改成功信息存檔管理員5. 總數據流圖3.5數據字典1) .數據流的DD表舉例如下: 系統(tǒng)名:學生基本信息管理.學號: 條目名:學生信息.姓名:來源:

10、學生注冊去處:查詢、修改數據流結構:學生注冊=學號+姓名+性別+出生年月+專業(yè)+院系+住址+籍貫+ 黨團員+聯(lián)系電話+身份證號簡要說明:保證學生的基本信息的完整性修改記錄:編寫日期、審核日期2) .數據元素的DD表舉例如下: 系統(tǒng)名:課程管理.編號條目名:課程信息課號 屬于數據流:教師注冊 存儲處:課程信息表 代碼類型:字符寬度:10取值范圍及含義:每一個課程都有一個唯一的編號簡要說明:每一個編號對應一個一個課程修改記錄:編寫日期、審核日期3) .數據存儲的DD表舉例如下: 系統(tǒng)名:課程管理.編號條目名:課程信息.課號 存儲組織:記錄數主關鍵字:課程編號,按編號主索引記錄組成:課程信息=課號+

11、課程名稱+教師名字+課程類型+學分+學年+學時 數寬度:10208202202簡要說明:保證課程信息的完整性 修改記錄:編寫日期、審核日期4) .數據加工的DD表舉例如下: 系統(tǒng)名:成績管理編號: 條目名:成績信息錄入:輸入:課號、學號、成績 輸出:學生成績信息表基本屬性 處理邏輯:成績信息存儲在數據庫的學生成績表中 簡要說明:輸入某學生的某課程成績記錄 修改記錄:編寫日期、審核日期4. 功能要求4.1功能劃分本系統(tǒng)有以下功能模塊:1) 信息操作功能模塊2)查詢管理模塊3)統(tǒng)計功能模塊4)分析功能模塊5)打印報表模塊6)幫助模塊4.2功能描述下面詳細描述一下各個功能模塊:1)信息操作功能(1)

12、學生基本信息的添加、修改和刪除。學生基本信息包括:學號、姓名、 性別、出生年月、專業(yè)、院系、住址、籍貫、黨團員、聯(lián)系電話和身份證號。 管理員可以對學生的基本信息進行錄入、修改和刪除。(2)課程信息的添加、修改和刪除。課程信息包括:課號、課程名稱、課 程類型(專修、選修、方向、通修、公修)、學年、學時數和學分。教師用戶或 管理員可以對課程信息進行添加、修改和刪除。(3)學生成績信息的添加、修改和刪除。學生成績信息包括:學號、課號、 成績、學分、姓名和課程名稱。對學生成績信息的添加、修改和刪除可以由管理 員來進行。2)查詢管理可以通過學號來查學生基本信息,通過學號和學期號查詢學生的成績,通過 課程

13、號查詢該課程的信息。(1)查詢學生基本信息:主要是適合于全體用戶的。學生可以查詢自己的基本 信息,而管理員和教師用戶可以查詢所有學生的基本信息。 用戶可以通過學號來 查學生基本信息。(2)查詢學生成績信息:主要是適合于全體用戶的。學生可以查詢自己的成績 信息,而管理員和教師用戶可以查詢所有學生的成績信息。 用戶可以通過學號和 學期號查詢學生的成績。(3)查詢課程信息:主要是適合于全體用戶的。所有的用戶均可以查詢所有的 課程信息。用戶通過課程號查詢該課程的信息。3)統(tǒng)計功能(1) 統(tǒng)計學生學分績:統(tǒng)計學生的某個學期或所有學期的學分績。(2) 統(tǒng)計課程總學分:統(tǒng)計學生某個學期或所有學期課程的總學分

14、。(2)統(tǒng)計信息數:統(tǒng)計當前信息所顯示的信息數。 該功能適用于全體用戶。4) 分析功能對某一個班級的某一門課程的成績分布進行分析,并以學號為順序的表形式 顯示出來。適用于管理員以及教師用戶。5) 打印報表打印和預覽當前查詢所顯示的信息。適用于全體用戶。6) 幫助功能(1) 幫助信息:顯示系統(tǒng)的詳細幫助信息。(2) 修改密碼:通過用戶的舊密碼與新密碼對用戶的密碼進行更新,保證安全性。5 性能需求5.1數據精確度A. 要按照嚴格的數據格式輸入,否則系統(tǒng)不給予響應或進行出錯處理。B. 查詢時要保證查全率,所有相應域包含查詢關鍵字的記錄都應能查到。因 為通常有文件的記錄會很多,所以本學生成績管理信息系

15、統(tǒng)采用了兩種方法進行查詢:精確查詢和模糊查詢。5.2時間特性一般操作的響應時間應在12秒內,對軟磁盤和打印機的操作也應在可接受 的時間內完成。5.3適應性滿足學校用戶使用的需求:對信息的查找效率不應存在困難,并可以對信息 的更改進行及時的更新。6. 運行需求6.1用戶界面采用美觀的圖片與界面設計,并且把主要的操作界面放在一起,使系統(tǒng)有全 新的感覺,操作簡便,一目了然,視圖優(yōu)美等特點。6.2硬件接口本軟件不需要特定的硬件或硬件接口進行支撐。586以上PC機均可運行此軟件。6.3軟件接口運行于Windows98及更高版本具有 WIN32 API的操作系統(tǒng)之上。6.4故障處理正常使用時不應出錯,若運行時遇到不可恢復的系統(tǒng)錯誤,也必須保證數據 庫完好無損。調試中遇到的問題及解決的方案:1)遇到跳出“數據庫已經關閉“提示信息阻止程序運行時,查看一下后臺數 據庫是否關閉或者 adoconnection 控件的connected屬性是否為true。 如關閉則打開數據庫,繼續(xù)運行。2)關于空記錄帶來的麻煩有些空記錄往往會使程序無法運行。你可用“if adoquery1.RecordCount=1then ”語句先判斷一下是否為空記錄,再對程序進行操作。3)有些運行錯誤也可用語句排除。7. 其它要求1)系統(tǒng)的功能實現(xiàn):用戶可在本系統(tǒng)下實現(xiàn)各種用戶要求的功能,比如

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論