學(xué)生檔案管理系統(tǒng)需求規(guī)格說明書_第1頁
學(xué)生檔案管理系統(tǒng)需求規(guī)格說明書_第2頁
學(xué)生檔案管理系統(tǒng)需求規(guī)格說明書_第3頁
學(xué)生檔案管理系統(tǒng)需求規(guī)格說明書_第4頁
學(xué)生檔案管理系統(tǒng)需求規(guī)格說明書_第5頁
已閱讀5頁,還剩2頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

7/7學(xué)生檔案管理系統(tǒng)需求規(guī)格說明書

軟件學(xué)院

學(xué)生檔案信息管理系統(tǒng)

需求規(guī)格說明書

專業(yè):軟件工程

團(tuán)隊(duì):面向?qū)ο筌浖こ陶n程設(shè)計(jì)四組成員:

指導(dǎo)教師:

編寫日期:2014年10月11日

目錄

1.引言(1)

1.1編寫目的(1)

1.2項(xiàng)目背景(1)

1.3定義(1)

1.4參考資料(1)

2.任務(wù)概述(2)

2.1目標(biāo)(2)

2.2運(yùn)行環(huán)境(2)

2.3條件與限制(2)

3.?dāng)?shù)據(jù)描述(3)

3.1靜態(tài)數(shù)據(jù)(3)

3.2動(dòng)態(tài)數(shù)據(jù)(3)

3.3數(shù)據(jù)庫介紹(3)

3.4數(shù)據(jù)字典(6)

3.5數(shù)據(jù)采集(7)

4.功能需求(8)

4.1功能劃分(8)

4.2功能描述(9)

5.性能需求(11)

5.1時(shí)間特性(11)

5.2適應(yīng)性(11)

5.3系統(tǒng)安全性需求(11)

6.運(yùn)行需求(12)

6.1用戶界面(12)

6.2硬件接口(12)

6.3軟件接口(12)

6.4故障處理(12)

7.其他需求(13)

1.引言

1.1編寫目的

該軟件項(xiàng)目需求規(guī)格說明書是對《學(xué)生檔案管理系統(tǒng)》的全面通盤考慮,是項(xiàng)目分析員進(jìn)行進(jìn)一步工作的前提,是軟件開發(fā)人員正確成功的開發(fā)項(xiàng)目的前提與基礎(chǔ)。此研究報(bào)告可以使軟件開發(fā)團(tuán)體盡可能深入了解研制課題的需求,可以在定義階段較早的認(rèn)識到系統(tǒng)方案的缺陷,就可以節(jié)省時(shí)間和精力,也可以節(jié)省資金,并且避免了許多專業(yè)方面的困難。本文檔供項(xiàng)目經(jīng)理、設(shè)計(jì)人員、開發(fā)人員參考。所以該軟件項(xiàng)目需求規(guī)格說明書在整個(gè)開發(fā)過程中是非常重要的。

1.2項(xiàng)目背景

鑒于目前學(xué)校學(xué)生人數(shù)劇增,學(xué)生信息呈爆炸性增長,計(jì)算機(jī)成本日益下降的前提下,學(xué)校對《學(xué)生檔案管理》的自動(dòng)化與準(zhǔn)確化的要求日益強(qiáng)烈的背景下,由蘭州理工大學(xué)提出,由面向?qū)ο筌浖こ陶n程設(shè)計(jì)四組開發(fā),蘭州理工大學(xué)全體師生為最終的項(xiàng)目用戶,全國高等院校都是潛在用戶。此項(xiàng)目與《教務(wù)管理系統(tǒng)》和《庫存管理系統(tǒng)》有相似性,部分代碼可以重用,有較高的參考意義,降低了項(xiàng)目的開發(fā)難度。

1.3定義

學(xué)籍管理系統(tǒng):學(xué)籍管理是幫助教學(xué)人員、行政人員對人事檔案的管理軟件。靜態(tài)數(shù)據(jù):當(dāng)我們的客戶在查看數(shù)據(jù)的時(shí)候它已經(jīng)被生成好了,沒有和服務(wù)器數(shù)據(jù)庫進(jìn)行交互的數(shù)據(jù),直接在客戶端創(chuàng)建完畢,這種我們叫做靜態(tài)數(shù)據(jù)。

動(dòng)態(tài)數(shù)據(jù):是指在系統(tǒng)應(yīng)用中隨時(shí)間變化而改變的數(shù)據(jù),如庫存數(shù)據(jù)等。

1.4參考資料

1.《Java課程設(shè)計(jì)》,耿祥義著

2.《Java課程設(shè)計(jì)案例精編》,張廣彬,王小寧,高靜等著

3.《Java程序設(shè)計(jì)基礎(chǔ)》,張曉龍、劉釗、邊小勇等著

4.《數(shù)據(jù)庫原理與應(yīng)用》,李昭原主編

5.項(xiàng)目《庫存管理系統(tǒng)》資料

6.互聯(lián)網(wǎng)《學(xué)生檔案管理系統(tǒng)》資料

2.任務(wù)概述

2.1目標(biāo)

開發(fā)此學(xué)籍管理系統(tǒng)軟件,以供管理人員及學(xué)生進(jìn)行學(xué)籍管理,方便管理人員隨時(shí)添加、查詢、修改等。促進(jìn)學(xué)生檔案管理工作的規(guī)范化,提高工作效率;降低學(xué)生檔案管理維護(hù)費(fèi)用,提高行政工作效率,為學(xué)校領(lǐng)導(dǎo)決策提供支持,該系統(tǒng)的設(shè)計(jì)目標(biāo)應(yīng)盡量達(dá)到人力與設(shè)備的節(jié)省,并且提高處理數(shù)據(jù)的速度。

2.2運(yùn)行環(huán)境

硬件環(huán)境:

●微機(jī)若干:

?CPU:1.8GHz

?ROM:1G或更高內(nèi)存

?硬盤:500G

●大型服務(wù)器一臺

軟件環(huán)境:

●Windows系列操作系統(tǒng)

●Mysql數(shù)據(jù)庫

2.3條件與限制

●建議開發(fā)軟件運(yùn)行的最短壽命:5年

●經(jīng)費(fèi)來源和使用限制:客戶預(yù)支20%費(fèi)用,用于軟件設(shè)計(jì)、開發(fā)

●法律和政策方面的限制:合法

●可利用的信息和資源:《庫存管理系統(tǒng)》、《教務(wù)管理系統(tǒng)》

●建議開發(fā)軟件投入使用的最遲時(shí)間:10年

3.?dāng)?shù)據(jù)描述

3.1靜態(tài)數(shù)據(jù)

管理員初始信息:

賬號:admin

密碼:000000

權(quán)限:管理員

3.2動(dòng)態(tài)數(shù)據(jù)

用戶賬號和密碼

學(xué)院信息數(shù)據(jù)

專業(yè)信息數(shù)據(jù)

學(xué)生學(xué)籍信息

學(xué)生個(gè)人基本信息

學(xué)生家庭信息

學(xué)生獲獎(jiǎng)和處分信息

3.3數(shù)據(jù)庫介紹

根據(jù)系統(tǒng)功能設(shè)計(jì)的要求以及功能模塊劃分,對于系統(tǒng)信息數(shù)據(jù)庫,可以列出以下數(shù)據(jù)表。

數(shù)據(jù)庫名:studentarchivessystem

1)管理員賬號數(shù)據(jù)表

2)學(xué)生賬號數(shù)據(jù)表

表名:user

3)年級數(shù)據(jù)表

表名:grade

4)院系數(shù)據(jù)表

5)專業(yè)數(shù)據(jù)表

6)班級數(shù)據(jù)表

表名:classroom

7)學(xué)生學(xué)籍信息數(shù)據(jù)表表名:Stu_status

8)學(xué)生基本信息數(shù)據(jù)表表名:basic

9)學(xué)生家庭信息數(shù)據(jù)表表名:family

10)學(xué)生獲獎(jiǎng)信息數(shù)據(jù)表

表名:award

11)學(xué)生處分信息數(shù)據(jù)表

表名:punish

3.4數(shù)據(jù)字典

數(shù)據(jù)項(xiàng):account

含義說明:唯一標(biāo)識每個(gè)用戶

類型:varchar

長度:8

取值范圍:00000000到99999999

取值含義:第1、2位為年份后兩位,第3到5為是專業(yè)編號,第6位是班級,第7到8位是學(xué)號。

數(shù)據(jù)項(xiàng):grade

含義說明:年級

長度:4

類型:varchar

數(shù)據(jù)項(xiàng):school

含義說明:學(xué)院名稱

類型:varchar

長度:20

數(shù)據(jù)項(xiàng):major

含義說明:專業(yè)名稱

類型:varchar

長度:20

數(shù)據(jù)結(jié)構(gòu):管理員

含義說明:用來識別權(quán)限和驗(yàn)證賬號

組成:管理員account+密碼

數(shù)據(jù)結(jié)構(gòu):學(xué)生

含義說明:用來識別權(quán)限和驗(yàn)證賬號

組成:管理員account+密碼

數(shù)據(jù)結(jié)構(gòu):學(xué)生學(xué)籍信息

含義說明:包括了學(xué)生的學(xué)籍信息

組成:學(xué)號+年級+學(xué)院+專業(yè)+班級+學(xué)歷+英語四級+英語六級

數(shù)據(jù)結(jié)構(gòu):學(xué)生基本信息

含義說明:包括了學(xué)生的基本信息

組成:學(xué)號+姓名+曾用名+身份證號+性別+照片+國籍+民族+籍貫+政治面貌+出生年月+健康狀況+婚姻情況+聯(lián)系電話+家庭電話+家庭地址+郵編

數(shù)據(jù)結(jié)構(gòu):學(xué)生家庭信息

含義說明:包括了學(xué)生的家庭信息

組成:學(xué)號+姓名+關(guān)系+職業(yè)+工作單位+健康狀況+備注

數(shù)據(jù)結(jié)構(gòu):學(xué)生獲獎(jiǎng)信息

含義說明:包括了學(xué)生的獲獎(jiǎng)信息

組成:學(xué)號+日期+獲獎(jiǎng)緣由+獲獎(jiǎng)證書

數(shù)據(jù)結(jié)構(gòu):學(xué)生處分信息

含義說明:包括了學(xué)生的處分信息

組成:學(xué)號+日期+處分緣由+處分級別

3.5數(shù)據(jù)采集

只有管理員擁有權(quán)限去增加,修改,刪除學(xué)生檔案信息和院系信息。用戶和管理員都有權(quán)利修改自己的密碼信息。

4.功能需求

4.1功能劃分

學(xué)生管理系統(tǒng)可大致分大致實(shí)現(xiàn)以下功能:用戶管理:

●修改密碼

●查詢用戶信息

●注冊管理員(管理員權(quán)限)

權(quán)限管理:

●管理員權(quán)限

●學(xué)生權(quán)限

院系信息:

●年級信息查詢

●學(xué)院信息查詢

●專業(yè)信息查詢

●班級信息查詢

●年級信息修改(管理員權(quán)限)

●學(xué)院信息修改(管理員權(quán)限)

●專業(yè)信息修改(管理員權(quán)限)

●班級信息修改(管理員權(quán)限)

學(xué)生信息:

●學(xué)生檔案信息查詢

?學(xué)籍信息

?基本信息

?家庭信息

?獲獎(jiǎng)信息

?處分信息

●學(xué)生基本信息錄入(管理員權(quán)限)

●學(xué)生基本信息修改(管理員權(quán)限)

●學(xué)生學(xué)籍信息錄入(管理員權(quán)限)

●學(xué)生學(xué)籍信息修改(管理員權(quán)限)

●學(xué)生家庭信息錄入(管理員權(quán)限)

●學(xué)生家庭信息修改(管理員權(quán)限)

●學(xué)生獲獎(jiǎng)信息修改(管理員權(quán)限)

●學(xué)生處分信息修改(管理員權(quán)限)

4.2功能描述

用戶管理:每個(gè)學(xué)生都有獨(dú)立的用戶賬號和密碼,新生入學(xué)需要添加用戶,畢業(yè)生需要?jiǎng)h除用戶,以及學(xué)生本人對密碼的修改。

圖4.2.1用戶管理用例

權(quán)限管理:管理員和學(xué)生各自擁有權(quán)限和操作界面。非管理人員任何人不能擅自修改學(xué)生檔案信息和院系信息。

圖4.2.1管理員修改信息用例

院系信息:管理員有權(quán)對年級信息、學(xué)院信息、專業(yè)信息、班級信息進(jìn)行增加、刪除、修改等基本操作。學(xué)生只能對年級信息、學(xué)院信息、專業(yè)信息、班級信息進(jìn)行查詢。

圖4.2.2院系管理用例

學(xué)生信息:學(xué)生信息又可分為基本信息、學(xué)籍信息、家庭信息、獲獎(jiǎng)信息、處分信息。管理員有權(quán)對學(xué)生信息進(jìn)行增加、刪除、修改等基本操作。學(xué)生只能對個(gè)人信息進(jìn)行查詢。

圖4.2.3學(xué)生檔案信息用例

5.性能需求

5.1時(shí)間特性

無論是客戶端和管理端,當(dāng)用戶登錄,進(jìn)行任何操作的時(shí)候,系統(tǒng)應(yīng)該及時(shí)的進(jìn)行反應(yīng),反應(yīng)的時(shí)間在5秒以內(nèi)。系統(tǒng)應(yīng)能監(jiān)測出各種非正常情況,如與設(shè)備的通信中斷,無法連接數(shù)據(jù)庫服務(wù)器等,避免出現(xiàn)長時(shí)間等待甚至無響應(yīng)。

5.2適應(yīng)性

系統(tǒng)應(yīng)具有十分的靈活性,以適應(yīng)將來功能擴(kuò)展的需求。系統(tǒng)設(shè)計(jì)要求能夠體現(xiàn)擴(kuò)展性要求,以適應(yīng)將來功能擴(kuò)展的需求。

5.3系統(tǒng)安全性需求

系統(tǒng)有嚴(yán)格的權(quán)限管理功能,各功能模塊需有相應(yīng)的權(quán)限方能進(jìn)入。系統(tǒng)需能夠防止各類誤操作可能造成的數(shù)據(jù)丟失,破壞。防止用戶非法獲取網(wǎng)頁以及內(nèi)容。

6.運(yùn)行需求

6.1用戶界面

系統(tǒng)的界面要求如下:

1)頁面內(nèi)容:主題突出,站點(diǎn)定義、術(shù)語和行文格式統(tǒng)一、規(guī)范、明確,欄目、菜單設(shè)置和布局合理,傳遞的信息準(zhǔn)確、及時(shí)。內(nèi)容豐富,文字準(zhǔn)確,語句通順;專用術(shù)語規(guī)范,行文格式統(tǒng)一規(guī)范。

2)導(dǎo)航結(jié)構(gòu):頁面具有明確的導(dǎo)航指示,且便于理解,方便用戶使用。

3)技術(shù)環(huán)境:頁面大小適當(dāng);無錯(cuò)誤鏈接和空鏈接;控制字體大小和版面布局。4)藝術(shù)風(fēng)格:界面、版面形象清新悅目、布局合理,字號大小適宜、字體選擇合理,前后一致,美觀大方;動(dòng)與靜搭配恰當(dāng),動(dòng)靜效果好;色彩和諧自然,與主題內(nèi)容相協(xié)調(diào)。

6.2硬件接口

1.聯(lián)通網(wǎng)關(guān)通信協(xié)議接口

2.路由器通信接口

3.交換機(jī)通信接口

4.打印機(jī)接口

6.3軟件接口

6.4故障處理

1)連接數(shù)據(jù)庫失敗

聯(lián)系軟件維護(hù)人員對數(shù)據(jù)庫進(jìn)行連接

2)數(shù)據(jù)庫數(shù)據(jù)丟失

系統(tǒng)具有數(shù)據(jù)庫備份功能,有效防止數(shù)據(jù)丟失

3)數(shù)據(jù)庫受

溫馨提示

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

評論

0/150

提交評論