產(chǎn)品需求規(guī)格說明書范文_第1頁
產(chǎn)品需求規(guī)格說明書范文_第2頁
產(chǎn)品需求規(guī)格說明書范文_第3頁
產(chǎn)品需求規(guī)格說明書范文_第4頁
產(chǎn)品需求規(guī)格說明書范文_第5頁
已閱讀5頁,還剩30頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

機(jī)構(gòu)圖標(biāo)

{飛機(jī)訂票系統(tǒng)}

產(chǎn)品需求規(guī)格說明書

文獻(xiàn)狀態(tài):文獻(xiàn)標(biāo)記:105-ABS-SEPG

[]草稿

[V]正式發(fā)布當(dāng)前版本:1.0

[]正在修改

作者:

完畢日期:2023/7/16

機(jī)構(gòu)公開信息

版本歷史

版本/作者參與者起止日期備注

狀態(tài)

1.02323/7/15至此版本為草稿

已完畢2323/7/15

2.02323/7/16至此版本為初稿

已完畢2323/7/16

目錄

0.文檔介紹...............................................................1

0.1文檔目的.............................................................1

0.2文檔范圍.............................................................1

0.3讀者對(duì)象.............................................................2

0.4參考文檔.............................................................2

0.5術(shù)語與縮寫解釋.......................................................2

1.產(chǎn)品介紹..................................................................2

2.產(chǎn)品面向的用戶群體........................................................2

3.產(chǎn)品應(yīng)當(dāng)遵循的標(biāo)準(zhǔn)或規(guī)范.................................................2

4.產(chǎn)品范圍..................................................................2

5.產(chǎn)品中的角色..............................................................2

6.產(chǎn)品的功能性需求......................................................3

6.0功能性需求分類......................................................6

6.1用例圖...............................................................7

6.1.2飛機(jī)票訂購系統(tǒng)普通用戶注冊(cè)用例圖..............................8

6.1.3飛機(jī)票訂購系統(tǒng)管理管理員用例圖................................9

6.1.4飛機(jī)票訂購系統(tǒng)會(huì)員操作用例圖.................................10

6.1.5飛機(jī)票訂購系統(tǒng)菅理員操作用例圖...............................11

6.2用例描述11

621用戶注冊(cè).......................................................11

622用戶登錄.......................................................12

623管理管理員.....................................................13

6.2.4會(huì)員操作.......................................................16

625管理航班......................................................22

626管理訂單......................................................27

7.產(chǎn)品的非功能性需求...................................................22

7.1用戶界面需求........................................................29

7.2軟硬件環(huán)境需求......................................................29

7.3產(chǎn)品質(zhì)量需求........................................................29

附錄B:需求確認(rèn)24

0.文檔介紹

0.1文檔目的

需求規(guī)格說明書是在對(duì)原始用戶需求進(jìn)行分析的基礎(chǔ)上,撰寫的需

求描述文檔,是系統(tǒng)設(shè)計(jì),開發(fā)和測(cè)試的基礎(chǔ),對(duì)項(xiàng)VV目的成敗

起著非常關(guān)鍵的作用。其目的在于規(guī)范化本系統(tǒng)的編寫,便于對(duì)軟

件開發(fā)過程中的控制與管理,同時(shí)提出了飛機(jī)訂票系統(tǒng)的功能需求

和非功能需求,項(xiàng)目組在得到原始客戶需求后,開展了需求需求分

析工作,本文檔記錄了對(duì)飛機(jī)訂票系統(tǒng)的需求分析結(jié)果,為系統(tǒng)開

發(fā),測(cè)試和驗(yàn)收奠定了基礎(chǔ)。

0.2文檔范圍

本文檔包含以下幾部分:

1.產(chǎn)品介紹

2.產(chǎn)品面向的用戶辭體

3.產(chǎn)品應(yīng)當(dāng)遵循的標(biāo)準(zhǔn)或規(guī)范

4.產(chǎn)品的范圍

5.產(chǎn)品中的角色

6.產(chǎn)品的功能性需求

7.產(chǎn)品的非功能性需求

0.3讀者對(duì)象

本文檔的讀者涉及:

1.需求提出者——成都惠世通科技有限公司

2.項(xiàng)目開發(fā)組的項(xiàng)目經(jīng)理、配置經(jīng)理、架構(gòu)設(shè)計(jì)人員、程序員、界面設(shè)計(jì)人員以

及測(cè)試人員

0.4參考文檔

[SPP-PROC-PP]SEPG,需求開發(fā)規(guī)范,MicrosoftITAcademy,2023-7-15

需求規(guī)格說明書標(biāo)準(zhǔn),MicrosoftITAcademy,2023-7-15

項(xiàng)目計(jì)劃,105級(jí)2023-7-15

0.5術(shù)語與縮寫解釋

縮縮寫寫、、術(shù)術(shù)語解釋

ABS

飛機(jī)訂票系統(tǒng)Aircraftbookingsystem英文縮寫

UML統(tǒng)一建模語言,UnifiedModelingLanguage

1.產(chǎn)品介紹

飛機(jī)訂票系統(tǒng)是一款實(shí)用性很強(qiáng)的網(wǎng)上交易系統(tǒng)。系統(tǒng)包

含了用戶查詢航班、預(yù)訂機(jī)票、退訂機(jī)票一系列業(yè)務(wù)流程,

合用于所有涉及到機(jī)票交易的人群和機(jī)構(gòu)。系統(tǒng)可向用戶

提供準(zhǔn)確、全面的航班信息和訂購項(xiàng)目,使用戶足不出戶即

可輕松便捷地訂到機(jī)票。本系統(tǒng)安全性高,未經(jīng)用戶批準(zhǔn)不

會(huì)透露任何有關(guān)用戶的個(gè)人信息,保障用戶的個(gè)人利益。系

統(tǒng)為代理機(jī)構(gòu)提供方便的管理方案,可對(duì)航班信息進(jìn)行添

加、修改、刪除,保證每一筆交易的合法性。系統(tǒng)軟件采用

C#平臺(tái)進(jìn)行開發(fā)并實(shí)現(xiàn),用戶數(shù)據(jù)選用MicrosoftSQL

Server2023R2進(jìn)行統(tǒng)一管理。

2.產(chǎn)品面向的用戶群體

飛機(jī)訂票系統(tǒng)重要是幫助普通人群更加便捷地預(yù)訂機(jī)票,

同時(shí)促進(jìn)航空公司的業(yè)務(wù)交易。合用于所有普通人群、航

空業(yè)務(wù)機(jī)構(gòu)和機(jī)票代理機(jī)構(gòu)。

3.產(chǎn)品應(yīng)當(dāng)遵循的標(biāo)準(zhǔn)或規(guī)范

本產(chǎn)品的是一套標(biāo)準(zhǔn)的代理系統(tǒng)軟件,符合國家財(cái)務(wù)標(biāo)準(zhǔn),

本產(chǎn)品遵循《計(jì)算機(jī)軟件保護(hù)條例》的各項(xiàng)規(guī)定。

4.產(chǎn)品范

飛機(jī)訂票系統(tǒng)重要通過客戶端服務(wù)器實(shí)現(xiàn)機(jī)票查詢、機(jī)票

預(yù)訂、機(jī)票退訂等業(yè)務(wù)管理。因航空公司的緣故,本系統(tǒng)只

能提供國內(nèi)航班機(jī)票預(yù)訂,暫不提供國際航班訂票業(yè)務(wù)。

5.產(chǎn)品中的角色職責(zé)描述

角色名稱

超級(jí)管理員重要負(fù)責(zé)對(duì)管理員的增長(zhǎng)、刪除、修改、查看。

普通管理員重要負(fù)責(zé)航班的增長(zhǎng)、刪除、修改、查看,以及審核預(yù)訂機(jī)票、退訂機(jī)票。

會(huì)員登陸系統(tǒng)查詢機(jī)票、預(yù)訂機(jī)票,退訂已預(yù)訂機(jī)票。

普通用戶查詢機(jī)票,注冊(cè)。

6.產(chǎn)品的功能性需求

6.0功能性需求分類

功能類別功能名稱、標(biāo)記符描述

注冊(cè)、UC01未注冊(cè)人員填寫注冊(cè)信息(賬號(hào)、密碼、姓名、性別、

身份證號(hào)、手機(jī)號(hào)碼、郵箱),之后可以在本系統(tǒng)中注冊(cè)

用戶注冊(cè)

成為會(huì)員。

登錄、UC02會(huì)員、超級(jí)管理員、普通管理員輸入賬號(hào)和密碼并對(duì)的

用戶登錄則可以登錄系統(tǒng),使用本系統(tǒng)功能。

添加管理員、UC04超級(jí)管理員添加普通管理員,輸入新添加的管理員的信

息,添加后信息表入數(shù)據(jù)庫。

修改管理員、UC05超級(jí)管理員輸入需要修改的管理員的編號(hào),找到該管理

員后,可對(duì)其信息進(jìn)行修改.

管理管理員

直看管理員、UC06超級(jí)管理員可以查看所有管理員的信息.

刪除管理員、UC07超級(jí)管理員輸入管理員編號(hào),找到該管理員后可以刪除

該管理員。

檢索、UC08會(huì)員選擇兩城市名,選擇出發(fā)日期,會(huì)員點(diǎn)擊查詢按鈕,

系統(tǒng)顯示兩城市之間所選時(shí)間段的所有機(jī)票

查看我的訂單、UC09會(huì)員點(diǎn)擊查看我的訂單,系統(tǒng)顯示用戶個(gè)人以往所有完

畢及現(xiàn)在預(yù)定的機(jī)票信息

訂票、UC10會(huì)員檢索之后,從列表中選擇所需機(jī)票,點(diǎn)擊預(yù)訂按鈕,

會(huì)員操作

系統(tǒng)提醒預(yù)訂成力。

查看個(gè)人信息、UC12會(huì)員點(diǎn)擊查看個(gè)人信息,系統(tǒng)顯示所有用戶個(gè)人信息

退票、UC11會(huì)員選擇需要退得訂單,點(diǎn)擊退票,假如訂單已被審核,

系統(tǒng)將退票申請(qǐng)?zhí)峤唤o管理員,否則直接取消訂單。

修改個(gè)人基本信息、會(huì)員輸入新的個(gè)人信息(姓名、密碼、性別、身份證號(hào)、

UC13手機(jī)號(hào)碼、郵箱),系統(tǒng)判斷是否符合輸入規(guī)范。

修改個(gè)人密碼、UC14會(huì)員輸入原始密碼,兩次新密碼,系統(tǒng)判斷原始密碼是

否對(duì)的,兩次新西碼是否一致。

航班管理、UC19普通管理員選擇骯班管理界面,可以對(duì)訂單進(jìn)行查看、添

力口、修改、刪除的操作。

查看航班、UC15普通管理員輸入要修改的航班的信息(航空公司,航班

號(hào),飛行時(shí)間或飛行區(qū)間),航班的信息就會(huì)以列表的形

式顯示出來。

添加航班、UC16普通管理員添加管理員,輸入該航班的信息,并洛其基

本信息存入航班信息表中

管理航班

修改航班、UC17普通管理員輸入要修改的航班的信息(航空公司,航班

號(hào),飛行時(shí)間或飛行區(qū)間),從顯示的航班中選擇修改的

航班,對(duì)其信息進(jìn)行修改。

刪除航班、UC18普通管理員輸入要修改的航班的信息(航空公司,航班

號(hào),飛行時(shí)間或飛行區(qū)間),從顯示的航班中選擇要?jiǎng)h除

的航班,將其狀態(tài)設(shè)立為禁用,該航班不再顯示。

訂單管理、UC20普通管理員選擇訂單管理界面,可以對(duì)訂單進(jìn)行查看、審

核以及審核退訂的操作。

訂單查看、UC21普通管理員選擇直看的類別,按照查詢的類別對(duì)各個(gè)航

班信息進(jìn)行查看.

管理訂單

審核訂單、UC22普通管理員對(duì)未審核訂單進(jìn)行審核,用來最終確認(rèn)此訂

單是否生效。

審核退訂、UC23管理員對(duì)退訂進(jìn)行解決,決定是否批準(zhǔn)客戶請(qǐng)求。

6.1用例圖

6.1.1飛機(jī)票訂購系統(tǒng)用戶登錄用例圖

UC02登錄

系統(tǒng)用戶

/fa

k

吳A

超級(jí)管理員普通管理員會(huì)員

圖6.1.1飛機(jī)票訂購系統(tǒng)用戶登錄用例圖

6.1.2飛機(jī)票訂購系統(tǒng)普通用戶注冊(cè)用例圖

UC01注冊(cè)

普通用戶

UC08檢索

圖6.1.2飛機(jī)票訂購系統(tǒng)普通用戶注冊(cè)用例圖

6.1.3飛機(jī)票訂購系統(tǒng)管理管理員用例圖

;yUC04添加管理員

?incklde?

<<jockxie^>"

UC05修改管理員

<<irrdude?

UCO灌理管理員、、…

超級(jí)管理員

?incltid^?UC06查看管理員

UC07刪除管理員

圖6.1.3飛機(jī)票訂購系統(tǒng)管理管理員用例圖

6.1.4飛機(jī)票訂購系統(tǒng)會(huì)員操作用例圖

UC14修改密碼

圖6.1.4飛機(jī)票訂購系統(tǒng)會(huì)員操作用例圖

6.1.5飛機(jī)票訂購系統(tǒng)管理員操作用例圖

二UC16添加航班

?include?

?include?

?include?

UC17修改航班

?tnclude?

UC19施止管理

?mclude?

?include?UC15查看航班

UC18刪除航班

普通管理員7、_J

?include?UC22審咳訂單vvinclude>>

?include?>

UC20訂單管理7UC21有看訂單

?include??include?

UC23審咳退票

圖6.1.5飛機(jī)票訂購系統(tǒng)管理員操作用例圖

6.2用例描述

6.2.1用戶注冊(cè)

用例名稱用戶注冊(cè)

用例IDUC01

重要參與者未注冊(cè)人員

前置條件用戶請(qǐng)求注冊(cè)功能

后置條件注冊(cè)成功,成為會(huì)員,可以使用本系統(tǒng)功能

基本流程基本領(lǐng)件流1:

1.1用戶請(qǐng)求注冊(cè)功能;

1.2用戶進(jìn)入注冊(cè)頁面;

3用戶填寫賬號(hào)、密碼、姓名、性別、身份證號(hào)、手機(jī)號(hào)碼、郵箱,并確認(rèn);

1-4系統(tǒng)驗(yàn)證用戶所填寫個(gè)人信息

L4.1若賬號(hào)已存在,則轉(zhuǎn)入擴(kuò)展流1.1;

1.4.2若姓名、性別、身份證號(hào)為空則進(jìn)入擴(kuò)展流1.2;

1.4.3若手機(jī)號(hào)碼不是11位,進(jìn)入擴(kuò)展流1.3;

1.4.4若郵箱格式錯(cuò)誤,則進(jìn)入擴(kuò)展流1.4;

1.4.5若信息驗(yàn)證對(duì)的,則系統(tǒng)提醒用戶注冊(cè)成功;

1.5系統(tǒng)跳轉(zhuǎn)至用戶主頁面。

擴(kuò)展流程1.基本擴(kuò)展流1:

1系統(tǒng)提醒用戶賬號(hào)已存在,跳至基本流1.3;

1.2系統(tǒng)提醒用戶該項(xiàng)不能為空跳至基本流1.3;

1.3系統(tǒng)提醒用戶手機(jī)號(hào)格式不對(duì)跳至基本流1.3;

1.4系統(tǒng)提醒用戶郵箱格式不對(duì)跳至基本流1.3。

1.5會(huì)員在任何時(shí)間都可以退出系統(tǒng).

6.2.2用戶登錄

用例名稱用戶登錄

用例IDUC02

重要參與者會(huì)員、普通管理員、超級(jí)管理員

前置條件用戶進(jìn)入請(qǐng)求登錄

后置條件登錄成功,可以使用本系統(tǒng)功能

基本流程基本領(lǐng)件流1:

1.1用戶請(qǐng)求使用本系統(tǒng);

1.2系統(tǒng)顯示用戶登錄信息輸入界面;

1.3用戶輸入登錄名,密碼并確認(rèn)操作;

1-4系統(tǒng)驗(yàn)證用戶登錄信息,假如登錄信息驗(yàn)證沒有通過,轉(zhuǎn)向擴(kuò)展流1,假如驗(yàn)

證通過,系統(tǒng)顯示系統(tǒng)操作主界面

1.4系統(tǒng)驗(yàn)證用戶登錄信息,假如登錄信息驗(yàn)證沒有通過,轉(zhuǎn)向擴(kuò)展流1,假如驗(yàn)

證通過,系統(tǒng)顯示系統(tǒng)操作主界面

擴(kuò)展流程基本擴(kuò)展流1:

1.1系統(tǒng)提醒登陸錯(cuò)誤,規(guī)定用戶重新輸入并轉(zhuǎn)入基本流2;

1.2會(huì)員在任何時(shí)間都可以退出系統(tǒng)。

6.2.3管理管理員

用例名稱管理管理員

用例IDUC03

重要參與者超級(jí)管理員

前置條件超級(jí)管理員登錄成功

后置條件進(jìn)入管理員管理界面,對(duì)管理員信息增、刪、改、直操作

基本流程基本流程1:

1.1超級(jí)管理員登錄成功后,系統(tǒng)進(jìn)入管理員管理界面

1.2超級(jí)管理員對(duì)管理員信息進(jìn)行操作

擴(kuò)展流程基本擴(kuò)展流1:

1.1超級(jí)管理員在任何時(shí)間都可以退出系統(tǒng)。

用例名稱添加管理員

用例IDUC04

重要參與者超級(jí)管理員

前置條件超級(jí)管理員請(qǐng)求添加管理員功能

后置條件進(jìn)入添加管理員界面,添加管理員信息

基本流程基本流程1:

L1超級(jí)管理員請(qǐng)求添加管理員功能,進(jìn)入添加管理員界面;

L2超級(jí)管理員填寫管理員賬號(hào)、密碼、姓名、性別、身份證號(hào)、手機(jī)號(hào)碼、郵箱,

并確認(rèn);

1.3系統(tǒng)驗(yàn)證超級(jí)管理員所填寫的信息

1.3.1若賬號(hào)已存在,則轉(zhuǎn)入擴(kuò)展流,1;

L3.2若姓名、性別、身份證號(hào)為空則進(jìn)入擴(kuò)展流2;

13.3若手機(jī)號(hào)碼不是11位,進(jìn)入擴(kuò)展流3;

1.4/若郵箱格式錯(cuò)誤,則進(jìn)入擴(kuò)展流4;

1.4.5若信息驗(yàn)證對(duì)的,則系統(tǒng)提醒超級(jí)管理員注冊(cè)成功;

1.5系統(tǒng)跳轉(zhuǎn)至超級(jí)管理員主頁面。

擴(kuò)展流程基木擴(kuò)展流1:

1.1系統(tǒng)提醒超級(jí)管理員賬號(hào)已存在,跳至基本流1.2;

12系統(tǒng)提醒超級(jí)管理員該項(xiàng)不能為空跳至基本流1.2;

13系統(tǒng)提醒超級(jí)管理員手機(jī)號(hào)格式不對(duì)跳至基本流1.2;

L4.系統(tǒng)提醒超級(jí)管理員郵箱格式不對(duì)跳至基本流1.2;

1.5超級(jí)管理員在任何時(shí)間都可以退出系統(tǒng)。

用例名稱修改管理員

用例IDUC05

重要參與者超級(jí)管理員

前置條件1.超級(jí)管理員請(qǐng)求修改管理員功能

后置條件1.進(jìn)入修改管理員界面,修改管理員信息

2.

基本流程基本領(lǐng)件流1:

1.1超級(jí)管理員請(qǐng)求修改管理員信息;

1.2系統(tǒng)進(jìn)入修改管理員界面;

13超級(jí)管理員輸入新的管理員信息(姓名、性別、身份證號(hào)、手機(jī)號(hào)碼、郵

箱),并璃認(rèn),系統(tǒng)驗(yàn)證超級(jí)管理員所填寫信息

1.3.1若姓名、性別、身份證號(hào)為空則進(jìn)入擴(kuò)展流1;

13.2若手機(jī)號(hào)碼不是11位,進(jìn)入擴(kuò)展流2;

13.3若郵箱格式錯(cuò)誤,則進(jìn)入擴(kuò)展流3;

1.3.4若信息驗(yàn)證對(duì)的,則系統(tǒng)提醒用戶修改成功;

L4系統(tǒng)跳轉(zhuǎn)至用戶主頁面。

擴(kuò)展流程基本擴(kuò)展流1:

L1.系統(tǒng)提醒超級(jí)管理員該項(xiàng)不能為空跳至基本流L3;

12系統(tǒng)提醒超級(jí)管理員手機(jī)號(hào)格式不對(duì)跳至基本流L3;

1.3.系統(tǒng)提醒超級(jí)管理員郵箱格式不對(duì)跳至基本流1.3。

1.4超級(jí)菅理員在任何時(shí)候都可以退出系統(tǒng)。

用例名稱查看管理艮

用例IDUC06

重要參與者超級(jí)管理員

前置條件超級(jí)管理員請(qǐng)求查看管理員功能

后置條件進(jìn)入直看管理員界面,直看管理員信息

基本流程基本領(lǐng)件流1:

1.1超級(jí)管理員請(qǐng)求查看管理員功能,進(jìn)入查看管理員界面;

L2系統(tǒng)顯示所有管理員的信息(賬號(hào)、姓名、性別、身份證號(hào)、手機(jī)號(hào)碼、郵箱);

擴(kuò)展流程基本擴(kuò)展流1:

1.1超級(jí)管理員在任何時(shí)候都可以退出系統(tǒng)。

用例名稱刪除管理員

用例IDUC07

重要參與者超級(jí)管理員

前置條件超級(jí)管理員請(qǐng)求刪除管理員功能

后置條件進(jìn)入刪除管理員界面,刪除管理員

基本流程基本領(lǐng)件流1:

1.1超級(jí)管理員請(qǐng)求刪除管理員功能,進(jìn)入刪除管理員界面;

1.2系統(tǒng)提醒超級(jí)管理員輸入需刪除的管理員的賬號(hào);

1.3系統(tǒng)根據(jù)賬號(hào)顯示該管理員信息

1.3.1假如沒有該管理員,進(jìn)入擴(kuò)展流程1;

1.3.2假如有該管理員,用戶確認(rèn)操作后,系統(tǒng)禁用該管理員,并顯示刪除成功;

1.3.2假如有該管理員,用戶確認(rèn)操作后,系統(tǒng)禁用該管理員,并顯示刪除成功;

擴(kuò)展流程基本擴(kuò)展流1:

1.1系統(tǒng)提醒用戶沒有該管理員;

1.2超級(jí)管理員在任何時(shí)候都可以退出系統(tǒng)。

6.2.4會(huì)員操作

用例名稱檢索

用例IDUC08

重要參與者會(huì)員、普通用戶

前置條件L用戶請(qǐng)求使用本系統(tǒng)

后置條件L系統(tǒng)顯示出發(fā)城市、到達(dá)城市之間在出發(fā)日期的所有機(jī)票詳情

基本流程基本領(lǐng)件流1:

1.1用戶請(qǐng)求使用本系統(tǒng);

1.2系統(tǒng)顯示檢索界面;

13月戶選擇機(jī)票信息(出發(fā)城市、到達(dá)城市、出發(fā)日期、艙類別),系統(tǒng)執(zhí)

行相應(yīng)操作:

1.3.1假如機(jī)票信息(出發(fā)城市、到達(dá)城市、出發(fā)日期)完整,系統(tǒng)顯示所有

機(jī)票詳情(航班號(hào)、出發(fā)城市、到達(dá)城市、出發(fā)日期、起飛時(shí)間、價(jià)格、

剩余票數(shù));

1.3.2假如機(jī)票信息(出發(fā)城市、到達(dá)城市、出發(fā)日期)不完整,進(jìn)入擴(kuò)展事

件流lo

1.3.2假如機(jī)票信息(出發(fā)城市、到達(dá)城市、出發(fā)日期)不完整,進(jìn)入擴(kuò)展事

件流1.

擴(kuò)展流程基本擴(kuò)展流1:

1.1假如土發(fā)城市為空,到達(dá)城市不為空,系統(tǒng)提醒請(qǐng)選擇出發(fā)城市,跳至基本領(lǐng)

件流13;

1.2假如出發(fā)城市不為空,到達(dá)城市為空,系統(tǒng)提醒請(qǐng)選擇到達(dá)城市,跳至基本領(lǐng)

件流1.3;

1.3假如出發(fā)城市和到達(dá)城市都為空,系境提醒請(qǐng)選擇出發(fā)城市,跳至基本領(lǐng)件

流13

1.4假如出發(fā)日期為空,系統(tǒng)提醒請(qǐng)選擇出發(fā)日期,跳至基本領(lǐng)件流1.3;

1.5用戶在任何時(shí)候都可以退出系統(tǒng)。

用例名稱查看我的訂單

用例IDUC09

重要參與者會(huì)員

前置條件1、用戶登錄系統(tǒng)成功;

2、用戶進(jìn)入個(gè)人主頁界面;

后置條件L系統(tǒng)輸出該用戶的所有訂單詳情。

基本流程基本領(lǐng)件流1:

1.1用戶清求查看我的訂單操作;

1.2系統(tǒng)根據(jù)用戶的訂單數(shù)量執(zhí)行相應(yīng)操作:

1.2.1假如該用戶訂單數(shù)量不為零,系統(tǒng)顯示用戶所有訂單的詳情(航班號(hào)、

出發(fā)城市、到達(dá)城市、出發(fā)日期、起飛時(shí)間、價(jià)格、艙類別);

1.2.1假如該用戶訂單數(shù)量為零,就跳至擴(kuò)展事件流1

1.2.1假如該用戶訂單數(shù)量為零,就跳至擴(kuò)展事件流1

擴(kuò)展流程基本擴(kuò)展流1:

1.1系統(tǒng)提醒用戶還沒有預(yù)訂訂單。

1.2用戶在任何時(shí)候都可以退出系統(tǒng)。

用例名稱訂票

用例IDUC10

重要參與者會(huì)員

前置條件1.用戶進(jìn)入檢索界面并進(jìn)行了檢索;

2.用戶請(qǐng)求進(jìn)行訂票.

后置條件系統(tǒng)提醒訂票成功,并把訂票信息放入該會(huì)員的訂單信息中。

基本流程基本領(lǐng)件流1:

1.1會(huì)員選擇已經(jīng)檢索到的機(jī)票請(qǐng)求進(jìn)行訂票;

1.2系統(tǒng)檢測(cè)用戶是否已經(jīng)登錄;

L2.1假如用戶已經(jīng)登陸;

假如現(xiàn)在訂票時(shí)間距該航班起飛小于兩小時(shí),則系統(tǒng)提醒飛機(jī)即將起

飛不能訂票;

假如現(xiàn)在訂票時(shí)間距該航班起飛不小于兩小時(shí),則系統(tǒng)將訂票信息放

入該會(huì)員的訂單中,并提醒訂票成功。

1.2.2假如沒有登陸,則跳轉(zhuǎn)至擴(kuò)展流程1;

1.2.2假如沒有登陸,則跳轉(zhuǎn)至擴(kuò)展流程1;

擴(kuò)展流程基本擴(kuò)展流1:

1.1系統(tǒng)提醒未登陸不能進(jìn)行訂票并保持在檢索界面.

1.2用戶在任何時(shí)候都可以退出系統(tǒng)。

用例名稱退票

用例IDUC11

重要參與者會(huì)員

前置條件1、用戶登錄系統(tǒng)成功;

2、用戶進(jìn)入個(gè)人主頁界面;

3、用戶選擇直看我的訂單操作.

后置條件1.用戶成功向普通管理員提交退票申請(qǐng)。

基本流程基本領(lǐng)件流1:

1.1用戶清求退票功能;

1.2用戶選擇要退訂的訂單;

1.3用戶定擇退票操作;

1.4系統(tǒng)根據(jù)飛機(jī)起飛狀況和訂單狀態(tài)來執(zhí)行相應(yīng)操作:

1.4.1假如該訂單尚未被審核通過,則直接退票成功;

1.4.2假如該訂單已被審核通過并且飛機(jī)未起飛,系統(tǒng)提醒用戶提交退票申請(qǐng)

成功,否則進(jìn)入擴(kuò)展流程1;

1.4.2假如該訂單已被審核通過并且飛機(jī)未起飛,系統(tǒng)提醒用戶提交退票申請(qǐng)

成功,否則進(jìn)入擴(kuò)展流程1;

擴(kuò)展流程基本擴(kuò)展流1:

1.1系統(tǒng)提醒飛機(jī)已起飛,請(qǐng)聯(lián)系工作人員線下退票。

1,2用戶在任何時(shí)候都可以退出系統(tǒng)。

用例名稱查看個(gè)人信息

用例IDUC12

重要參與者會(huì)員

前置條件1.會(huì)員登錄系統(tǒng);

2.用戶擁有會(huì)員的權(quán)限;

3.會(huì)員進(jìn)入會(huì)員主頁界面;

后置條件系統(tǒng)進(jìn)入個(gè)人信息界面,顯示出會(huì)員的所有個(gè)人信息。

基本流程基本領(lǐng)件流1:

1.1會(huì)員請(qǐng)求直看個(gè)人信息;

L2系統(tǒng)進(jìn)入會(huì)員的個(gè)人信息界面;

1.3系統(tǒng)諭出顯示會(huì)員的基本信息(賬號(hào),姓名,性別,身份證號(hào),手機(jī)號(hào)碼,郵

箱)。

1.3系統(tǒng)輸出顯示會(huì)員的基本信息(賬號(hào)、姓名,性別,身份證號(hào),手機(jī)號(hào)碼,郵

箱)。

擴(kuò)展流程基本擴(kuò)展流1:

1.1用戶在任何時(shí)候都可以退出系統(tǒng)。

用例名稱修改個(gè)人基本信息

用例IDUC13

重要參與者會(huì)員

前置條件L會(huì)員登錄系統(tǒng);

2.擁有會(huì)員的權(quán)限;

3.會(huì)員進(jìn)入個(gè)人信息界面;

4.會(huì)員請(qǐng)求修改個(gè)人信息。

后置條件1.系統(tǒng)進(jìn)入修改個(gè)人信息的界面;

2.會(huì)員輸入新的個(gè)人基本信息并確認(rèn)修改。

基本流程基本領(lǐng)件流1:

1.1會(huì)員請(qǐng)求修改個(gè)人基本信息;

1.2系統(tǒng)進(jìn)入修改個(gè)人信息界面;

13會(huì)員輸入新的個(gè)人信息并確認(rèn),系統(tǒng)驗(yàn)證用戶所填寫個(gè)人信息

1.3.1若姓名、性別、身份證號(hào)為空則進(jìn)入擴(kuò)展流1;

13.2若手機(jī)號(hào)碼不是11位,進(jìn)入擴(kuò)展流2;

13.3若郵箱格式錯(cuò)誤,則進(jìn)入擴(kuò)展流3;

134若信息驗(yàn)證對(duì)的,則系統(tǒng)提醒用戶注冊(cè)成功;

1.4系統(tǒng)跳轉(zhuǎn)至用戶主頁面。

擴(kuò)展流程基本擴(kuò)展流1:

L1.系統(tǒng)提醒用戶該項(xiàng)不能為空跳至基本流1.3;

L2.系統(tǒng)提醒用戶手機(jī)號(hào)格式不對(duì)跳至基本流1.3;

L3.系統(tǒng)提醒用戶郵箱格式不對(duì)跳至基本流1.3。

1.4用戶在任何時(shí)候都可以退出系統(tǒng)。

用例名稱修改密碼

用例IDUC14

重要參與者會(huì)員

前置條件L會(huì)員登錄系統(tǒng);

2.會(huì)員進(jìn)入個(gè)人信息界面;

3.會(huì)員請(qǐng)求修改密碼。

后置條件1.系統(tǒng)進(jìn)入修改密碼的界面;

2.會(huì)員按系統(tǒng)提醒信息修改密碼并確認(rèn)修改。

基本流程基本領(lǐng)件流1:

1.1會(huì)員請(qǐng)求修改密碼;

1.2系統(tǒng)進(jìn)入修改密碼界面;

L3會(huì)員輸入舊密碼、兩次新密碼;

1.3.1假如舊密碼對(duì)的且兩次新密碼相同則系統(tǒng)提醒密碼修改成功并返回個(gè)

人信息界面;

13.2假如舊密碼不對(duì)的跳轉(zhuǎn)至擴(kuò)展流程1.1;

1.3.3假如舊密碼對(duì)的,兩次新密碼不相同跳轉(zhuǎn)至擴(kuò)展流程1.2。

13.3假如舊密碼對(duì)的,兩次新密碼不相同跳轉(zhuǎn)至擴(kuò)展流程1.20

擴(kuò)展流程基本擴(kuò)展流1:

L1系統(tǒng)提醒舊密碼錯(cuò)誤并清空,規(guī)定用戶重新輸入,并返回基本流程1.3;

1.2系統(tǒng)提醒兩次新密碼不同并清空,規(guī)定用戶重新輸入,并返回基本流程L3;

1.2系統(tǒng)提醒兩次新密碼不同并清空,規(guī)定用戶重新輸入,并返回基本流程1.3;

6.2.5管理航班

用例名稱查看航班

用例IDUC15

重要參與者普通管理員

前置條件普通管理員登錄本系統(tǒng)

后置條件以列表形式顯示航班信息

基本流程基本領(lǐng)件流1:

1.1普通管理員請(qǐng)求查看航班信息

1.2系統(tǒng)顯示直看航班信息界面;

13普通管理員輸入杳詢信息;

1.3.1若查看方式是按航空公司直詢,管理員點(diǎn)擊航空公司輸入框,系統(tǒng)跳出航

空公司選擇框,管理員選擇航空公司;

1.3.2若查看方式是按航班號(hào)查詢,管理員在航班號(hào)輸入框中輸入航班號(hào);

13.3若查看方式是按飛行時(shí)間查詢,管理員點(diǎn)擊時(shí)間輸入框,系統(tǒng)跳出日歷,

管理員選擇日期;

13.3若查看方式是按飛行區(qū)間查詢,管理員點(diǎn)擊出發(fā)城市輸入框,系統(tǒng)跳出發(fā)

城市選擇框;管理員點(diǎn)擊到達(dá)城市輸入框,系統(tǒng)跳出城市選擇框,管理員選庫出發(fā)

城市和到達(dá)城市;

1.4普通管理員確認(rèn)操作;

1.5系統(tǒng)驗(yàn)證輸入信息

1.5.1系統(tǒng)驗(yàn)證成功,以列表形式顯示該類別的航班信息,查看航班信息過程

結(jié)束,頁面不跳轉(zhuǎn),等待管理員下一操作;

1.5.2系統(tǒng)驗(yàn)證失敗,轉(zhuǎn)入基本擴(kuò)展流程1.1。

1.5.2系統(tǒng)驗(yàn)證失敗,轉(zhuǎn)入基本擴(kuò)展流程1.1。

擴(kuò)展流程基本擴(kuò)展流1:

1.1系統(tǒng)提醒犯錯(cuò)信息;

1.1.1若查看方式是按航班號(hào)查詢,系統(tǒng)提醒"該航班號(hào)不存在,請(qǐng)重新輸

入!”,轉(zhuǎn)入基本領(lǐng)件流1.3;

1.1.2若直看方式是按飛行區(qū)間查詢,系統(tǒng)提醒"該區(qū)間段航班信息為空!”管理員

點(diǎn)擊確認(rèn),查看航班信息過程結(jié)束,頁面不跳轉(zhuǎn),等待管理員下一操作;

1.2管理員可以在任何時(shí)間退出系統(tǒng)。

用例名稱添加航班

用例IDUC16

重要參與者普通管理員

前置條件普通管理員登錄本系統(tǒng);

后置條件航班數(shù)量增長(zhǎng),其信息入庫

基本流程基本領(lǐng)件流1:

1.1普通管理員請(qǐng)求添加航班信息

1.2系統(tǒng)顯示該航班信息頁面,管理員添加的航班的信息(航空公司,航班號(hào),起

飛時(shí)間,降落時(shí)間,起飛機(jī)場(chǎng),降落機(jī)場(chǎng),出發(fā)城市,到達(dá)城市,頭等艙票數(shù)及價(jià)

格,商務(wù)艙票數(shù)及價(jià)格,經(jīng)濟(jì)艙票數(shù)及價(jià)格);

1.3管理員點(diǎn)擊確認(rèn)操作;

13系統(tǒng)驗(yàn)證航班輸入信息;

1.3.1若系統(tǒng)驗(yàn)證信息成功,顯示信息"添加成功!",修改骯班信息過程結(jié)束,

頁面不跳轉(zhuǎn),等待管理員下一操作。

1.3.2若系統(tǒng)驗(yàn)證信息失敗,系統(tǒng)判斷錯(cuò)誤類型,轉(zhuǎn)入基本擴(kuò)展流1.1;

1.3.2若系統(tǒng)驗(yàn)證信息失敗,系統(tǒng)判斷錯(cuò)誤類型,轉(zhuǎn)入基本擴(kuò)展流1.1;

擴(kuò)展流程基本擴(kuò)展流1:

1.1系統(tǒng)判斷錯(cuò)誤類型;

1.1.1系統(tǒng)判斷添加的航班號(hào)已存在,轉(zhuǎn)入基本擴(kuò)展流1.2.1;

1.1.2系統(tǒng)判斷添加的航班號(hào)格式錯(cuò)誤,轉(zhuǎn)入基本擴(kuò)展流1.2.2;

1.1.3系統(tǒng)判斷輸入的降落時(shí)間-起飛時(shí)間<10min,轉(zhuǎn)入基本擴(kuò)展流123。

1.2系統(tǒng)輸出提醒信息

1.2.1提醒"您輸入的航班號(hào)已存在,請(qǐng)重新輸入!",基本領(lǐng)件流1.2;

1.2.2提醒"您輸入的航班號(hào)格式錯(cuò)誤,請(qǐng)重新輸入!",基本領(lǐng)件流1.2;

1.2.3提醒"飛行時(shí)間不能小于10分鐘,請(qǐng)重新輸入廣,轉(zhuǎn)入基本領(lǐng)件流L2.

1.3管理員在任何時(shí)間都可以退出系統(tǒng).

用例名稱修改航班

用例IDUC17

重要參與者普通管理員

前置條件1、普通管理員登錄本系統(tǒng);

2、普通管理員請(qǐng)求查看航班信息,系統(tǒng)以列表形式顯示航班信息;

3、普通管理員請(qǐng)求修改航班信息。

后置條件數(shù)據(jù)庫中骯班信息得到修改

基本流程基本領(lǐng)件流1:

1.1管理員在列表中選擇要修改的航班,點(diǎn)擊修改;

1.2系統(tǒng)顯示該航班信息頁面,管理員修改航班的信息(航空公司,航班號(hào),起飛

時(shí)間,降落時(shí)間,起飛機(jī)場(chǎng),降落機(jī)場(chǎng),出發(fā)城市,到達(dá)城市,頭等艙票數(shù)及價(jià)格,

商務(wù)艙票數(shù)及價(jià)格,經(jīng)濟(jì)艙票數(shù)及價(jià)格);

1.3管理員點(diǎn)擊確認(rèn)操作;

1.3系統(tǒng)驗(yàn)證航班修改信息;

1.3.1若系統(tǒng)驗(yàn)證信息成功,顯示信息"修改成功!",修改航班信息過程結(jié)束,

頁面不跳轉(zhuǎn),等待管理員下一操作.

1.3.2若系統(tǒng)驗(yàn)證信息失敗,系統(tǒng)判斷錯(cuò)誤類型,轉(zhuǎn)入基本擴(kuò)展流1.1;

1.3.2若系統(tǒng)驗(yàn)證信息失敗,系統(tǒng)判斷錯(cuò)誤類型,轉(zhuǎn)入基本擴(kuò)展流1.1;

擴(kuò)展流程基本擴(kuò)展流1:

1.1系統(tǒng)判斷錯(cuò)誤類型;

1.1.1系統(tǒng)判斷修改后的信息與本來的信息相同,轉(zhuǎn)入基本擴(kuò)展流1.2.1;

1.1.2系統(tǒng)判斷修改的航班號(hào)已存在,轉(zhuǎn)入基本擴(kuò)展流1.2.2;

1.1.3系統(tǒng)判斷修改的航班號(hào)格式不為航空公司加編號(hào),轉(zhuǎn)入基本擴(kuò)展流123;

LL4系統(tǒng)判斷修改的降落時(shí)間-起飛時(shí)間<10min,轉(zhuǎn)入基本擴(kuò)展流124。

1.2系統(tǒng)輸出提醒信息

1.2.1提醒"修改的信息不能與原信息相同,請(qǐng)重新輸入!",基本領(lǐng)件流12

1.2.2提醒"您輸入的航班號(hào)已存在,請(qǐng)重新輸入!",基本領(lǐng)件流1.2;

1.2.3提醒"您輸入的航班號(hào)格式錯(cuò)誤,清重新輸入!",基本領(lǐng)件流12

1.2.4提醒"飛行時(shí)間不能小于10分鐘,請(qǐng)重新輸入r,轉(zhuǎn)入基本領(lǐng)件流1.2.

13管理員在任何時(shí)間都可以退出系統(tǒng).

用例名稱刪除航班

用例ID

UC18

重要參與者普通管理員

前置條件1、普通管理員登錄本系統(tǒng);

2、普通管理員請(qǐng)求查看航班,系統(tǒng)以列表形式顯示航班信息;

3、普通管理員請(qǐng)求查看航班,系統(tǒng)以列表形式顯示航班信息;

后置條件該航班狀杰變?yōu)榻谩?/p>

基本流程基本領(lǐng)件流1:

1.1管理員請(qǐng)求刪除航班;

1.2管理員在列表中選擇要?jiǎng)h除的航班,點(diǎn)擊刪除;

1.3系統(tǒng)提醒“刪除成功"該航班變?yōu)榻脿顟B(tài),刪除航班過程結(jié)束.

13系統(tǒng)提醒"刪除成功"該航班變?yōu)榻脿顟B(tài),刪除航班過程結(jié)束。

擴(kuò)展流程基本擴(kuò)展流1:

1.1管理員在任何時(shí)間都可以退出系統(tǒng)。

用例名稱航班管理

用例IDUC19

重要參與者普通管理員

前置條件普通管理員請(qǐng)求進(jìn)行航班管理

后置條件系統(tǒng)進(jìn)入訂單管理界面為管理員提供航班信息的添加,修改,查看,刪除功能

基本流程基本領(lǐng)件流1:

1.1普通管理員選擇航班管理功能;

1.2進(jìn)入航班管理界面,普通管理員在此界面可選擇以下功能選項(xiàng):添加航班、修

改航班、直看航班、刪除航班;

1.3普通管理員選擇相應(yīng)選項(xiàng),進(jìn)入相應(yīng)奧面;

1.3普通管理員選擇相應(yīng)選項(xiàng),進(jìn)入相應(yīng)界面;

擴(kuò)展流程基本擴(kuò)展流1:

1.1管理員在任何時(shí)間都可以退出系統(tǒng)。

用例名稱訂單管理

用例IDUC20

重要參與者普通管理員

前置條件普通管理員請(qǐng)求進(jìn)行訂單管理

后置條件系統(tǒng)進(jìn)入訂單管理界面為管理員提供查看訂單、審核訂單、審核退票等功能

基本流程基本領(lǐng)件流1:

1.1普通菅理員選擇訂單管理功能;

1.2進(jìn)入訂單管理界面,普通管理員在此界面可選擇以下功能選項(xiàng):查看訂單、審

核訂單、審核退訂;

3.普通管理員選擇相應(yīng)選項(xiàng),進(jìn)入相應(yīng)界面;

3.普通管理員選擇相應(yīng)選項(xiàng),進(jìn)入相應(yīng)界面;

3.普通管理員選擇相應(yīng)選項(xiàng),進(jìn)入相應(yīng)界面;

擴(kuò)展流程基本擴(kuò)展流1:

1.1管理員在任何時(shí)間都可以退出系統(tǒng)。

6.2.6管理訂單

用例名稱查看訂單

用例IDUC21

重要參與者普通管理員

前置條件1.普通管理員需要查看訂單信息

后置條件1.系統(tǒng)顯示所有訂單信息

基本流程基本領(lǐng)件流1:

1.1用戶進(jìn)入直看訂單界面;

1.2用戶選擇輸入出發(fā)日期或訂單編號(hào)或航班號(hào)或訂單狀態(tài)其中的一種或幾種;

1.3系統(tǒng)檢直輸入信息,有航班信息時(shí),輸出訂單信息(航班號(hào)、出發(fā)城市、到達(dá)

城市、出發(fā)日期、起飛時(shí)間、價(jià)格、艙類別、訂單狀態(tài)),否則進(jìn)入擴(kuò)展流1;

1.4系統(tǒng)執(zhí)行查詢,并在界面顯示查詢訂單的所有信息,如系統(tǒng)未查詢到指定關(guān)鍵

字的相關(guān)信息,進(jìn)入擴(kuò)展流2;

1.4系統(tǒng)執(zhí)行直詢,并在界面顯示查詢訂單的所有信息,如系統(tǒng)未直詢到指定關(guān)鍵

字的相關(guān)信息,進(jìn)入擴(kuò)展流2;

擴(kuò)展流程基本擴(kuò)展流1:

L1系統(tǒng)提醒:未查找到相關(guān)信息,返回基本流3

溫馨提示

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

評(píng)論

0/150

提交評(píng)論