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

2021-03-04 03:57:57 字數 3814 閱讀 6764

三、需求規格說明書

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資料採集 5

4.功能需求 6

4.1功能劃分 6

4.2功能描述 8

5.效能需求 9

5.1資料精確度 9

5.2時間特性 9

5.3適應性 9

6.執行需求 9

6.1使用者介面 9

6.2硬體介面 10

6.3軟體介面 10

6.4故障處理 10

7.其它需求 10

本文件是對學生資訊管理系統的乙個總體的把握,即為明確軟體需求、安排專案規劃與進度、組織軟體開發與測試而撰寫的文件,以便在下一步的開發設計中更好地控制開發。此系統軟體主要是面向學校管理系統而設計的。

該文件主要是供相關的管理人員、開發人員及設計人員參考的。

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

b. 任務提出者:***

開發者:***

使用者:學校

c. 與其他軟體或系統之間的關係:學生成績管理系統、教務系統相輔相成,提高學校的管理效率。

1.sql語言:sql全稱「結構化查詢語言(stuctured query language)」,sql是乙個非過程化的語言,是溝通資料庫伺服器和客戶端的重要工具。

經濟可行性:估計開發費用以及最終從開發成功的系統所獲得的收入或利益,衡量比較支出的費用和收到的利益。

技術可行性: 分析功能、效能以及限制條件,能否是乙個技術上可實現的系統。

操作可行性:考慮系統的操作方式使用者是否能夠接受不同的方案對系統開發的各種方案進行評價。

法律可行性:明確系統開發可能導致的責任,有無違法問題。

2.sims:全稱「學生資訊管理系統(students』information management system)」, sims是乙個簡稱語言,能夠方便的使用在專案中,簡化工作量。

1.軟體工程導論/張海藩編著. —5版.—北京:清華大學出版 ,2008

2.管理資訊系統基礎與開發技術. —北京:人民郵電出版社

3.c語言設計/譚浩強編著. —3版. —北京:清華大學出版社

4.資料庫系統概論/薩師煊,王珊編著. —4版. —北京:高等教育出版社 ,2005

1.學生資訊管理系統的開發和投入使用能節省很多人力勞動,從而可以減少不必要的人力開支。

2.各個資訊都儲存在資料庫中,查詢速度可以大大提高。管理員整理資訊也方便快捷。

3.通過對系統不同層次的分類管理,使系統的查詢效率顯著提高,從而也簡化管理員的工作。

1.作業系統:microsoft windows 2000 advanced server, windows xp/win7/windows2000

2.支援環境:iis 5.0

3.資料庫:microsoft sql server 2000,microsoft office access

4.開發環境:microsoft visual basic 6.0 中文版

5.資料庫建模: powerdesigner

1. 學生資訊管理系統的執行壽命為:5-10年

2. 進行系統方案選擇比較的期限:2周

3. 經費**:使用者

4. 法律和政策方面的限制:

a.嚴禁危害****,洩露國家秘密,顛覆國家政權,破壞國家統一。

b.嚴禁損害國家榮譽和利益。

c.嚴禁傳播發布會妨害第三方權益的檔案或資訊。

d.嚴禁違反憲法確定的基本原則。

客戶端作業系統:windows xp/win7/windows2000

資料庫管理系統:sql server 2000/microsoft office access

前台開發工具:microsoft visual basic 6.0 中文版

後台資料庫管理工具:sql server 2000

資料庫建模工具:powerdesigner

5. 可利用的資訊和資源:學校教務處系統的相關資訊,學校學生資訊管理的文件,學校學生資訊管理的日常事務文件。

6. 建議開發軟體投入使用的最遲時間:2023年 12月

用microsoft sql server 2000建立資料庫,存放資料然後建立連線,用microsoft visual basic 6.0建立資料集,然後拖入需要的介面,連線至資料庫,完成資料的鏈結。

先用microsoft sql server 2000建立資料庫,然後輸入學號、姓名、性別、政治面貌、專業、年齡、位址、學生登入賬號、學生登入密碼字段,然後輸入學生的資訊。

1.輸入資料:學號姓名性別政治面貌專業年齡位址學生登入賬號學生登入密碼。

2.輸出資料為輸入的字段及各個欄位所對應的訊息。

用microsoft sql server 2000建立資料庫,庫名為student,然後建立資料表的鏈結,資料庫乙個下面可以建立數個表,表中存放著介面上的資料。

資料採集卡類定義:

1. 屬性:

2.方法:

可在後台上傳輸入資料,前台登入查詢,把資料上傳到資料庫裡,登入的時候調出資料,各頁面間不發生錯誤,後台登陸後可以編輯資訊,編輯後可直接在資料庫裡實現資料的改變。

1.e-r圖

圖 4.1 學校學生資訊管理系統e-r圖

2.資料流圖

圖 4.2 學校學生資訊管理系統資料流圖

3.功能劃分

圖 4.3 學生資訊管理系統功能結構圖

a.查詢資訊

管理員與學生都能進行此操作,只要輸入使用者名稱與密碼就可進入系統查詢學生的所有資訊。

b.插入資訊

此操作僅限於管理員,其他人都不能進行,當有新的學生加入時,只要管理員在系統中新增學生的資訊即可。

c.刪除資訊

此操作也僅限於管理員,當有學生轉出或者畢業時,有管理員負責在一定的時間範圍內刪除學生的相應記錄。

d.修改資訊

此操作也僅限於管理員,當有學生的某些資訊發生變化時,管理員團能夠與及時的登入進入系統,進行相關的修改操作。

e.概括功能

外部功能:實現視覺化視窗,資料查詢、資料儲存及資料修改。

內部功能:實現資料同步、資料定位、資料識別和資料修改。

資料精確度較高,當使用者輸入的資訊不符合精確度的要求時,系統能自動告訴使用者出現錯誤,需要重新輸入。

1.響應時間:在人的感覺和視覺事件範圍內。

2.更新處理時間:小於等於3s。

3.資料轉換與傳輸時間:要求在程式呼叫前呼叫後都與資料庫保持同步更新,網路資訊交換時間小於程式呼叫的時間。

4.執行時間:時間大於等於程式呼叫的時間,但要盡量的小。

操作方式要盡量的簡單,能夠在windows作業系統、linux作業系統等多種作業系統執行,與其他軟體的介面以及開發計畫等發生變化時,應具有較強的適應能力,資料庫具有更好的更新能力,當有新的資訊需要加入或有要修改的資訊時,管理員能夠隨時進行資訊的增加與修改。

1.螢幕格式:可在全屏與適當螢幕大小之間任意切換。

2.報**式:以電子**的形式。

3.選單格式:下拉式選單、命令選單為主。

4.輸入輸出時間:以伺服器輸入輸出的時間為標準。

執行於windows2000及更高版本具有win32 api的作業系統(windows作業系統核心與應用程式之間的介面)之上。

賓館資訊管理系統需求分析說明書

日期 2010 10 19 目錄1.引言 3 1.1 專案背景 3 1.2 專案目標 3 2.系統工作原理 4 3.賓館業務處理系統 4 3.1事務處理 8 3.1.1賓館退訂房資訊管理 10 4.e r圖 18 開發軟體名稱 賓館資訊管理系統 產品設計者 學生 使用者 賓館工作人員及客人 伴隨著我...

人事資訊管理系統需求分析說明書

需求分析 1介面要求 1 介面內容 主題突出 操作方便 術語和行文格式統 一 規範 明確。選單布局合理,傳遞資訊準確。2 介面功能人性化,操作簡單,能被所有使用者快速接受。2功能要求 本員工資訊管理系統的主要面向某個企業內部的人事資訊管理人員和在職人員開發的人事資訊管理系統,規範 完善的基礎資訊設定...

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

學生資訊管理系統 之需求規格說明書 指導老師 彭緒山 組員 陳瑛 陳曉琳竹宇琪 設計者 陳瑛 目錄一 前言 3 1.1編寫目的 3 1.2專案背景 3 1.3專案背景 符號 縮略語和定義 3 1.4參考資料 3 二 專案概述 4 2.1待開發的系統的一般描述 4 2.2產品功能 4 2.3使用者特點...