高校學(xué)生選課系統(tǒng)需求規(guī)格說(shuō)明書(shū)_第1頁(yè)
高校學(xué)生選課系統(tǒng)需求規(guī)格說(shuō)明書(shū)_第2頁(yè)
高校學(xué)生選課系統(tǒng)需求規(guī)格說(shuō)明書(shū)_第3頁(yè)
高校學(xué)生選課系統(tǒng)需求規(guī)格說(shuō)明書(shū)_第4頁(yè)
高校學(xué)生選課系統(tǒng)需求規(guī)格說(shuō)明書(shū)_第5頁(yè)
已閱讀5頁(yè),還剩18頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

(完滿(mǎn)版)高校學(xué)生選課系統(tǒng)需求規(guī)格說(shuō)明書(shū)(完滿(mǎn)版)高校學(xué)生選課系統(tǒng)需求規(guī)格說(shuō)明書(shū)(完滿(mǎn)版)高校學(xué)生選課系統(tǒng)需求規(guī)格說(shuō)明書(shū)

高校學(xué)生選課系統(tǒng)

規(guī)

說(shuō)

書(shū)

專(zhuān)業(yè):軟件工程

班級(jí):1603班

組長(zhǎng):XXX

小構(gòu)成員:XXXXXXXXXXXX1目錄

1前言.3

1.1編寫(xiě)目的3

1.2背景3

1.3定義3

1.4參照資料3

2任務(wù)概括4

2.1目標(biāo)4

2.2用戶(hù)的特色4

2.3假設(shè)和拘束5

3需求規(guī)定...............................................53.1整體功能需求........................................53.2對(duì)功能的規(guī)定........................................93.3對(duì)性能的規(guī)定.......................................15精度...........................................15時(shí)間特色要求....................................15靈巧性.........................................153.4輸人輸出要求.......................................153.5數(shù)據(jù)管理能力要求...................................1923.6故障辦理要求20

3.7其余專(zhuān)門(mén)要求21

4運(yùn)轉(zhuǎn)環(huán)境規(guī)定21

4.1設(shè)施21

4.2支持軟件22

4.3接口22

4.4控制2231、前言

1.1、編寫(xiě)目的

本規(guī)格說(shuō)明描述了高校學(xué)生選課系統(tǒng)的基本要求,而且

作為各方面交流的依據(jù),也為下一步的學(xué)習(xí)供給了基準(zhǔn),同

時(shí)可以讓我們更進(jìn)一步掌握軟件工程導(dǎo)論內(nèi)容。

本需求分析文檔的預(yù)期讀者有:本小組的每一位成員;

用戶(hù),即高校學(xué)生,教師,后勤人員;老師等。

1.2、背景

A、待開(kāi)發(fā)的軟件系統(tǒng)的名稱(chēng):高校學(xué)生選課系統(tǒng)

B、任務(wù)提出者:1603班一個(gè)3人小組

開(kāi)發(fā)者:XXXXXXXXX

用戶(hù):高校學(xué)生,教師,后勤人員

平臺(tái):以平時(shí)生活,學(xué)習(xí)的各個(gè)領(lǐng)域、各個(gè)環(huán)節(jié)中的計(jì)算機(jī)網(wǎng)絡(luò)為平臺(tái)

C、本系統(tǒng)是一個(gè)更大的系統(tǒng)即教務(wù)系統(tǒng)的構(gòu)成部分,所以以提高同教務(wù)系統(tǒng)的兼容性為原則。

1.3、定義

無(wú)

1.4、參照資料

《招聘網(wǎng)站設(shè)計(jì)項(xiàng)目需求分析》

《南昌前鋒辦公自動(dòng)化系統(tǒng)需求規(guī)格說(shuō)明書(shū)》

《軟件工程導(dǎo)論》(第6版)

42、任務(wù)概括

2.1、目標(biāo)

跟著高校招生規(guī)模的不停擴(kuò)大,課程的不停細(xì)

化,

給高校學(xué)生選課帶來(lái)很大的不便。而選課是高校教務(wù)系統(tǒng)不可以或缺的一部分。為認(rèn)識(shí)決這個(gè)問(wèn)題,產(chǎn)生了高校學(xué)生選課系統(tǒng)。

該系統(tǒng)以平時(shí)生活、學(xué)習(xí)的各個(gè)領(lǐng)域、各個(gè)環(huán)節(jié)中的計(jì)算機(jī)網(wǎng)絡(luò)平臺(tái)為基礎(chǔ),以高校學(xué)生,教師,后勤人員為目標(biāo)用戶(hù),以高校教務(wù)系統(tǒng)的需求為依據(jù),以應(yīng)用和服務(wù)為核心,以方便用戶(hù)為主旨,以信息安全保障為前提,開(kāi)發(fā)出一個(gè)堅(jiān)固靠譜、經(jīng)濟(jì)適用、操作界面簡(jiǎn)單的高校學(xué)生選課系統(tǒng)。

進(jìn)而提高升校學(xué)生的選課效率和管理人員的工作效率,提高升校的教育質(zhì)量和講課管理質(zhì)量,推進(jìn)高校的進(jìn)一步發(fā)展。

有必需說(shuō)明一下,本系統(tǒng)是一個(gè)更大的系統(tǒng)即教務(wù)系統(tǒng)的構(gòu)成部分,所以以提高同教務(wù)系統(tǒng)的兼容性為原則。5

2.2、用戶(hù)特色

本系統(tǒng)的最后用戶(hù)是高校的學(xué)生,教師和后勤人員。此中,最主要的用戶(hù)為高校學(xué)生。用戶(hù)對(duì)電腦都有必定的操作能力,依據(jù)菜單提示都能嫻熟使用本系統(tǒng)。后勤人員可以嫻熟的進(jìn)行數(shù)據(jù)庫(kù)的保護(hù)。

預(yù)期使用頻度:依據(jù)點(diǎn)擊的屢次程度,堅(jiān)固運(yùn)轉(zhuǎn)的系統(tǒng)

每日接受的點(diǎn)擊數(shù)目應(yīng)當(dāng)在5000-10000次,關(guān)于超出10000次的負(fù)荷,應(yīng)當(dāng)采納增添服務(wù)器和硬件性能、版本升級(jí)的方

法來(lái)解決。

2.3、假設(shè)和拘束

當(dāng)前已經(jīng)確立的拘束條件包含:

A、開(kāi)發(fā)限時(shí)的拘束。在2018年3月下旬到6月上旬大

概兩個(gè)月的時(shí)間內(nèi)達(dá)成。達(dá)成今后會(huì)進(jìn)行負(fù)荷測(cè)試、峰值測(cè)

試、試運(yùn)轉(zhuǎn)等。

B、人員限制。在小組3個(gè)成員的合作以及老師的指導(dǎo)

下共同達(dá)成。

C、關(guān)于超出3萬(wàn)次/日的接見(jiàn)量,不輸入本系統(tǒng)應(yīng)解決

的問(wèn)題

D、系統(tǒng)堅(jiān)固性的拘束。系統(tǒng)可以長(zhǎng)時(shí)間堅(jiān)固運(yùn)轉(zhuǎn),平

均故障間隔時(shí)間好多于10000小時(shí)。

6E、數(shù)據(jù)安全性的拘束。主服務(wù)器端運(yùn)轉(zhuǎn)大型數(shù)據(jù)庫(kù),擁有較強(qiáng)的數(shù)據(jù)辦理能力和容錯(cuò)能力。特別是安全保護(hù)能力,防備信息被盜取和竄改。

其余有關(guān)的假設(shè)和拘束條件今后將進(jìn)一步增補(bǔ)。

3、需求規(guī)定

3.1、整體功能需求

(1)、首頁(yè)設(shè)計(jì)

首頁(yè)設(shè)計(jì)應(yīng)當(dāng)清楚簡(jiǎn)單,同時(shí)還要做到信息充分,突

出學(xué)生選課系統(tǒng)的特色和操作的進(jìn)口。

首頁(yè)設(shè)計(jì)要有藝術(shù)風(fēng)格:界面、版面形象清爽悅目,

布局合理,雅觀大方,字號(hào)大小適合,字體選擇適合,動(dòng)

靜見(jiàn)效好,色彩友好,與主題相吻合。

(2)、用戶(hù)功能需求

學(xué)生

a)注冊(cè)或登錄賬號(hào)。依據(jù)學(xué)號(hào)和密碼

b)改正登錄密碼。

c)查察學(xué)生個(gè)人有關(guān)信息。

d)查察教師有關(guān)信息。

e)查察可選課程信息。

f)管理個(gè)人選課信息:增添,刪除,改正

7g)查察個(gè)人選課信息。

h)查察自己所選課程的成績(jī)。

后勤人員

a)注冊(cè)或登錄賬號(hào)。依據(jù)工號(hào)和密碼

b)改正登錄密碼

c)編寫(xiě),查察,改正學(xué)生信息、教師信息。

d)管理課程信息:可選課程信息的增添,刪除,改正,查察,設(shè)置人數(shù)限制。

e)查察及統(tǒng)計(jì)總選課信息。

f)打印成績(jī)清單。

教師

a)注冊(cè)或登錄賬號(hào)。依據(jù)工號(hào)和密碼

b)改正登錄密碼

c)查察教師個(gè)人信息

d)查察自己所帶課程的課程信息。

e)查察自己所帶課程的總選課信息。

f)學(xué)生成績(jī)錄入

(3)、對(duì)信息的需求

該系統(tǒng)所波及到的信息包含

8a)學(xué)生信息

學(xué)號(hào),姓名,性別,年紀(jì),專(zhuān)業(yè),年級(jí),地址。

b)教師信息

工號(hào),姓名,性別,職稱(chēng),所屬專(zhuān)業(yè),聯(lián)系方

式。

c)后勤人員信息工號(hào),姓名。

d)課程信息

課程號(hào),課程名,學(xué)分,學(xué)時(shí),所屬專(zhuān)業(yè),限

選人數(shù),已選人數(shù),講課教師工號(hào)和姓名,上課時(shí)間,上課地址。

(e)選課信息

學(xué)生姓名,學(xué)號(hào),成功選擇的課程號(hào),課程名,講課教師和成績(jī)。

f)總選課信息

選擇某門(mén)課的所有學(xué)生姓名,學(xué)號(hào)和講課教師,

課程名。

(g)登錄信息

賬號(hào),密碼。

h)成績(jī)清單

課程名,學(xué)號(hào),姓名,講課教師,成績(jī)。93.2、對(duì)功能的規(guī)定

、定義系統(tǒng)應(yīng)達(dá)成的功能,這條準(zhǔn)則要求成立功能模型,即數(shù)據(jù)流圖(DFD)。

第一步:

提取四種成分:源點(diǎn)和終點(diǎn),辦理,數(shù)據(jù)儲(chǔ)蓄和數(shù)據(jù)流。

(一)源點(diǎn)和終點(diǎn)。該系統(tǒng)的使用者為用戶(hù)(學(xué)生,教師,后勤人員),數(shù)據(jù)的輸入輸出完滿(mǎn)由用

戶(hù)達(dá)成。差別但是達(dá)成的功能不同樣,用戶(hù)種類(lèi)不同樣,則輸入輸出端的用戶(hù)種類(lèi)不同樣。所以,大體地看,用戶(hù)是數(shù)據(jù)源點(diǎn),也是數(shù)據(jù)終點(diǎn)。

(二)辦理。(1)注冊(cè)或賬號(hào)、密碼審查。由于每位用戶(hù)都要注冊(cè)或登錄賬號(hào),所以第一個(gè)辦理必定為注冊(cè)或賬號(hào)、密碼審查。

2)用戶(hù)報(bào)名。關(guān)于注冊(cè)的用戶(hù),要

進(jìn)行報(bào)名辦理,增添有關(guān)的用戶(hù)信息。

3)改正密碼。

4)查察該用戶(hù)權(quán)限以?xún)?nèi)的有關(guān)信息。

如學(xué)生可查察學(xué)生個(gè)人信息,教師有關(guān)信息,課程信息,個(gè)人選課信息,成績(jī);后勤人員可查察學(xué)生

信息,教師信息,個(gè)人信息,課程信息,選課信息,總選課信息,成績(jī);教師可查察教師個(gè)人信息,課

10程信息,總選課信息,成績(jī)。

5)管理用戶(hù)權(quán)限以?xún)?nèi)的信息。如學(xué)生可管理個(gè)人選課信息;后勤人員可管理學(xué)生、教師、課程信息;教師可管理成績(jī)信息。

6)產(chǎn)生成績(jī)清單。

(三)數(shù)據(jù)儲(chǔ)蓄。(1)學(xué)生信息。

2)教師信息。

3)后勤人員信息。

4)課程信息。

5)選課信息。

6)總選課信息??傔x課信息是由選課信息統(tǒng)計(jì)出來(lái)的。

7)登錄信息。

8)成績(jī)清單。

(四)數(shù)據(jù)流。(1)賬號(hào)和密碼。

2)各信息錄入。由后勤人

員錄入學(xué)生,教師,課程信息;教師錄入成績(jī)信息;學(xué)生錄當(dāng)選課信息。

3)課程信息

4)選課信息

5)查察并統(tǒng)計(jì)選課信息

6)成績(jī)信息

11(7)其余各信息

第二步:

畫(huà)出高校學(xué)生選課系統(tǒng)的基本系統(tǒng)模型。

第三步:

把基本系統(tǒng)模型細(xì)化。

由于對(duì)不同樣的用戶(hù)有不同樣樣的功能權(quán)限,

所以對(duì)三種不同樣的用戶(hù)數(shù)據(jù)源點(diǎn),有著三種不

同的細(xì)化了的系統(tǒng)流程圖。

(一)學(xué)生

12

(二)教師13

(三)后勤人員

第四步:

對(duì)功能級(jí)數(shù)據(jù)流圖中描述的系統(tǒng)主要功

能進(jìn)一步細(xì)化。

(一)選課

14(二)成績(jī)

2、IPO圖

輸入:賬號(hào)、密碼;

辦理:查對(duì)密碼,成績(jī)錄入,信息錄入,查察

各個(gè)信息

輸出:成績(jī)清單,各個(gè)信息記錄15

軟件每日接受的點(diǎn)擊數(shù)目應(yīng)當(dāng)在5000-10000

3.3、對(duì)性能的規(guī)定

、精度

該高校學(xué)生選課系統(tǒng)對(duì)數(shù)據(jù)輸入/輸出的精度要求為小數(shù)點(diǎn)后兩位,由于波及到成績(jī)的輸入輸出和學(xué)分績(jī)點(diǎn)的計(jì)算輸出。

、時(shí)間特色要求

該高校學(xué)生選課系統(tǒng)對(duì)時(shí)間的要求是用戶(hù)對(duì)系統(tǒng)登錄操作的時(shí)間最多為一個(gè)小時(shí)。一個(gè)小時(shí)今后未退出者網(wǎng)頁(yè)自動(dòng)退出。

當(dāng)?shù)叵到y(tǒng),使用功能時(shí),一般辦理系統(tǒng)響應(yīng)時(shí)間不該大于9秒鐘。

復(fù)雜辦理系統(tǒng)應(yīng)給出提示,顯示辦理速度。

、靈巧性

該高校學(xué)生選課系統(tǒng)還要有足夠的靈巧性。當(dāng)用戶(hù)的需求發(fā)生變化時(shí),可經(jīng)過(guò)改變用戶(hù)的權(quán)限實(shí)現(xiàn),也同意很方便地增添一個(gè)新的功能模塊來(lái)實(shí)現(xiàn)。

3.4、輸入輸出要求

、學(xué)生信息

16字段說(shuō)明種類(lèi)長(zhǎng)度能否主鍵Snum學(xué)號(hào)char15是Snam姓名char8否Ssex性別char3否Sage年紀(jì)int3否Smajor專(zhuān)業(yè)char10否Sgrade年級(jí)char4否Sadd地址char20否

2、教師信息

字段說(shuō)明種類(lèi)長(zhǎng)度能否主鍵Tnum工號(hào)char15是Tnam姓名char8否Tsex性別char3否Ttitle職稱(chēng)char10否Tmajor所屬專(zhuān)業(yè)char10否Tcontact聯(lián)系方式char15否

3、后勤人員信息

字段說(shuō)明種類(lèi)長(zhǎng)度能否主鍵17Mnum工號(hào)char15是Mnam姓名char8否4、課程信息

字段說(shuō)明種類(lèi)長(zhǎng)度能否主鍵Course_ID課程號(hào)char15是Course_Name課程名char8否Mark學(xué)分int4否Course_Time學(xué)時(shí)int4否Major所屬專(zhuān)業(yè)char10否Limit限選人數(shù)int4否Selected已選人數(shù)int4否Teacher_ID講課教師char15否工號(hào)Teacher_Name講課教師char8否姓名Place上課地址char15否Class_Time上課時(shí)間char15否

5、選課信息

字段說(shuō)明種類(lèi)長(zhǎng)度能否主鍵18Snam學(xué)生姓名char8否Snum學(xué)號(hào)char15否Course_ID成功選擇char15是的課程號(hào)Course_Name課程名char8否Teacher_Name講課教師char8否Score成績(jī)int3否6、總選課信息

字段說(shuō)明種類(lèi)長(zhǎng)度能否主鍵Course_Name課程名char8是Teacher_Nam講課教char8否e師Snam學(xué)生姓char8否名Snum學(xué)號(hào)char15否

7、登錄信息

字段說(shuō)明種類(lèi)長(zhǎng)度能否主鍵

Number賬號(hào)char15是19Secret密碼char15否

3.5、數(shù)據(jù)管理能力要求

該學(xué)生選課系統(tǒng)的要求系統(tǒng)能經(jīng)過(guò)人工以保證系

統(tǒng)數(shù)據(jù)的正確性,使得數(shù)據(jù)不會(huì)由于故障而拋棄或損壞

了。人工系統(tǒng)數(shù)據(jù)備份是指經(jīng)過(guò)系統(tǒng)管理員來(lái)對(duì)數(shù)據(jù)庫(kù)

進(jìn)行備份。

另:高校學(xué)生選課系統(tǒng)的E-R圖

1)數(shù)據(jù)對(duì)象:學(xué)生、教師、課程、后勤人員。此中,假設(shè)學(xué)生、教師、課程為其余數(shù)據(jù)對(duì)象。

2)屬性:學(xué)生——學(xué)號(hào),姓名,性別,年紀(jì),專(zhuān)業(yè),年級(jí),地址,密碼。

教師——工號(hào),姓名,性別,職稱(chēng),所屬專(zhuān)業(yè),聯(lián)系方式,密碼。

后勤人員——工號(hào),姓名,密碼。

課程——課程號(hào),課程名,學(xué)分,學(xué)時(shí),所屬專(zhuān)業(yè),限選人數(shù),已選人數(shù),講課教師工號(hào)和姓名,

上課時(shí)間,上課地址。

(3)聯(lián)系:學(xué)生和課程之間存在多對(duì)多的聯(lián)系“選課”;

教師和課程之間存在多對(duì)多的聯(lián)系“教”;

后勤人員和其余數(shù)據(jù)對(duì)象之間存在一對(duì)多

20的聯(lián)系“管理”。

3.6、故障辦理要求

A、在數(shù)據(jù)接見(jiàn)、增改時(shí),用戶(hù)輸入一些不合理的

數(shù)據(jù)的時(shí)候,可以進(jìn)行一些合理的提示信息,不可以由于

輸入錯(cuò)誤而致使系統(tǒng)的錯(cuò)誤,或許窗口封閉;

B、數(shù)據(jù)庫(kù)要求有備份系統(tǒng),以防備數(shù)據(jù)的所有丟

失。當(dāng)軟件停止運(yùn)轉(zhuǎn)時(shí),強(qiáng)行關(guān)機(jī)重啟后,可以依據(jù)系

統(tǒng)的自動(dòng)備份或許在操作以前的手工備份來(lái)恢復(fù)數(shù)據(jù),

保證系統(tǒng)數(shù)據(jù)的正確性。

C、當(dāng)軟件沒(méi)法安裝時(shí),可以查察幫助手冊(cè),安裝

有關(guān)軟件或許修復(fù)受損文件。

213.7、其余專(zhuān)門(mén)要求

由于學(xué)生選課系統(tǒng)關(guān)系到學(xué)校及學(xué)生的重要成績(jī)信息,所以關(guān)于學(xué)校而言對(duì)安全保密性的要求特別嚴(yán)格,此系統(tǒng)是面向所有的在校學(xué)生,老師及系統(tǒng)管理員,大部分人都不是專(zhuān)業(yè)的計(jì)算機(jī)操作人員,所以對(duì)該系統(tǒng)使用的方便性要求也較高。

該系統(tǒng)要求有必定的可保護(hù)性,可擴(kuò)大性,兼容性。

4、運(yùn)轉(zhuǎn)環(huán)境規(guī)定

4.1、設(shè)施

運(yùn)轉(zhuǎn)該軟件所需要的硬設(shè)施有

服務(wù)器端:

CPU酷睿i

溫馨提示

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

評(píng)論

0/150

提交評(píng)論