基于ssm與java的電影網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)_第1頁
基于ssm與java的電影網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)_第2頁
基于ssm與java的電影網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)_第3頁
基于ssm與java的電影網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)_第4頁
基于ssm與java的電影網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)_第5頁
已閱讀5頁,還剩60頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)

目錄

1引言1

1.1項(xiàng)目開發(fā)背景1

1.2開發(fā)技術(shù)簡介2

1.2.1JSP簡介2

1.2.2MySQL數(shù)據(jù)庫技術(shù)2

1.2.3JAVA技術(shù)2

1.3開發(fā)工具簡介2

1.4項(xiàng)目開發(fā)技術(shù)路線2

2需求分析3

2.1功能需求描述3

2.2非功能需求描述4

2.3需求用例建模4

2.3.1用戶信息管理模塊的用例5

2.3.2影視類型管理模塊的用例8

2.3.3影視歸屬地區(qū)管理模塊的用例11

2.3.4影視上映信息管理模塊的用例13

2.3.5售票信息管理模塊的用例16

2.3.6公告信息管理模塊的用例18

3系統(tǒng)概要設(shè)計(jì)21

3.1系統(tǒng)設(shè)計(jì)原則21

3.2系統(tǒng)框架設(shè)計(jì)21

3.3系統(tǒng)功能設(shè)計(jì)22

3.3.1用戶信息管理模塊功能設(shè)計(jì)23

3.3.2影視類型管理模塊功能設(shè)計(jì)24

3.3.3影視歸屬地區(qū)管理模塊功能設(shè)計(jì)25

3.3.4影視上映信息管理模塊功能設(shè)計(jì)25

II

湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)

3.3.5售票信息管理模塊功能設(shè)計(jì)27

3.3.6公告信息管理模塊功能設(shè)計(jì)27

3.4數(shù)據(jù)庫設(shè)計(jì)28

3.4.1設(shè)計(jì)原則28

3.4.2概念設(shè)計(jì)28

3.4.3邏輯設(shè)計(jì)29

3.4.4數(shù)據(jù)字典30

4系統(tǒng)詳細(xì)設(shè)計(jì)31

4.1用戶信息管理子功能模塊設(shè)計(jì)32

4.1.1用戶信息管理子功能模塊說明32

4.1.2用戶信息管理子功能模塊詳細(xì)設(shè)計(jì)32

4.2影視類型管理子功能模塊設(shè)計(jì)33

4.2.1影視類型管理子功能模塊說明33

4.2.2影視類型管理子功能模塊詳細(xì)設(shè)計(jì)33

4.3影視歸屬地區(qū)管理子功能模塊設(shè)計(jì)35

4.3.1影視歸屬地區(qū)管理子功能模塊說明35

4.3.2影視歸屬地區(qū)管理子功能模塊詳細(xì)設(shè)計(jì)35

4.4影視上映信息管理子功能模塊設(shè)計(jì)36

4.4.1影視上映信息管理子功能模塊說明36

4.4.2影視上映信息管理子功能模塊詳細(xì)設(shè)計(jì)37

4.5售票信息管理子功能模塊設(shè)計(jì)38

4.5.1售票信息管理子功能模塊說明38

4.5.2售票信息管理子功能模塊詳細(xì)設(shè)計(jì)38

4.6公告信息管理子功能模塊設(shè)計(jì)39

4.6.1公告信息管理子功能模塊說明39

4.6.2公告信息管理子功能模塊詳細(xì)設(shè)計(jì)39

5系統(tǒng)實(shí)現(xiàn)41

5.1用戶信息管理子模塊實(shí)現(xiàn)41

III

湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)

5.1.1用戶信息管理子模塊界面設(shè)計(jì)41

5.1.2用戶信息管理子模塊核心代碼實(shí)現(xiàn)43

5.2影視類型管理子模塊實(shí)現(xiàn)43

5.2.1影視類型管理子模塊界面設(shè)計(jì)43

5.2.2影視類型管理子模塊核心代碼實(shí)現(xiàn)44

5.3影視歸屬地區(qū)管理子模塊實(shí)現(xiàn)44

5.3.1影視歸屬地區(qū)管理子模塊界面設(shè)計(jì)44

5.3.2影視歸屬地區(qū)管理子模塊核心代碼實(shí)現(xiàn)45

5.4影視上映信息管理子模塊實(shí)現(xiàn)46

5.4.1影視上映信息管理子模塊界面設(shè)計(jì)46

5.4.2影視上映信息管理子模塊核心代碼實(shí)現(xiàn)48

5.5售票信息管理子模塊實(shí)現(xiàn)48

5.5.1售票信息管理子模塊界面設(shè)計(jì)48

5.5.2售票信息管理子模塊核心代碼實(shí)現(xiàn)50

5.6公告信息管理子模塊實(shí)現(xiàn)51

5.6.1公告信息管理子模塊界面設(shè)計(jì)51

5.6.2公告信息管理子模塊核心代碼實(shí)現(xiàn)51

6系統(tǒng)測(cè)試51

6.1用戶信息管理功能測(cè)試51

6.2影視類型管理功能測(cè)試53

6.3影視歸屬地區(qū)管理功能測(cè)試55

6.4影視上映信息管理功能測(cè)試56

6.5售票信息管理功能測(cè)試58

6.6公告信息管理功能測(cè)試59

7設(shè)計(jì)小結(jié)61

參考文獻(xiàn)62

IV

湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)

基于ssm與java的電影網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)

1引言

信息時(shí)代的今天,我們感受到計(jì)算機(jī)科學(xué)日新月異的氣息日漸膨脹。如此,

信息的傳播途徑與傳遞方式也隨之豐富多彩。發(fā)展日漸成熟的計(jì)算機(jī)網(wǎng)絡(luò)承載

著大量信息的流通任務(wù),人們的生活也越來越依靠網(wǎng)絡(luò)。在日常娛樂商品中,

電影成為豐富精神生活的佳品。而如今信息流逝太快,傳統(tǒng)媒體不能對(duì)影院起

到較高效的宣傳與展示,電影文化只存在于紙張和膠片中使其傳播力度受到局

限。由此一來,人們不易在第一時(shí)間獲知影院動(dòng)態(tài),許多精彩的電影信息得不

到廣泛交流,得不到有效的定格,人們想要了解詳細(xì)的、日志性的影院信息可

能也無從下手。我們要利用發(fā)達(dá)的網(wǎng)絡(luò),利用時(shí)新的技術(shù),構(gòu)建起一個(gè)基于Web

的影院信息管理系統(tǒng)。這樣,各大影院就可以合理規(guī)劃電影信息,展示影院文

化,與客戶做好充分交流,讓用戶感受到實(shí)時(shí)信息,使影院運(yùn)營的更加流暢,

獲取更好的經(jīng)濟(jì)效益。

1.1項(xiàng)目開發(fā)背景

對(duì)于傳統(tǒng)電影票售票而言,通過前臺(tái)購買排隊(duì)等待,其對(duì)顧客廣泛的宣傳

和服務(wù)不便利。電影票售票系統(tǒng)的開發(fā)的便利和進(jìn)入的網(wǎng)絡(luò)時(shí)代,使得許多影

視公司擁有了參與電影票售票系統(tǒng)網(wǎng)站的開發(fā)和設(shè)計(jì)的機(jī)會(huì),從而能夠有效地

改善電影傳統(tǒng)宣傳方式的限制問題以及改變市場(chǎng)競(jìng)爭(zhēng)結(jié)構(gòu),顯著提高影視公司

的知名度??萍及l(fā)展日行漸遠(yuǎn),推動(dòng)著時(shí)代的進(jìn)步路程?;ヂ?lián)網(wǎng)這一詞雖然對(duì)

大部分職業(yè)者來說好像八竿子打不著邊,但事實(shí)就是人們的生活已經(jīng)遠(yuǎn)遠(yuǎn)離不

開互聯(lián)網(wǎng),手機(jī)和電腦失去了網(wǎng)絡(luò)如同失去了靈魂。而手機(jī)也是不可厚非的人們

根本離不開的日常用品,在工作中,在生活中。一頓外賣,一次網(wǎng)絡(luò)購物在當(dāng)代已

經(jīng)是家常便飯的失去從老到小人人都會(huì)人人皆知。而生活水平的提升換來的就

是不斷內(nèi)卷不斷加快的生活節(jié)奏,此事的年輕人開始尋找能馬上開始的消遣活

動(dòng),電影就成為了一個(gè)不錯(cuò)的選擇。還記得小時(shí)候爸媽帶我去看電影,當(dāng)時(shí)的映

像除了窗口排隊(duì)就是黃牛買票,這樣的辦事效率,這樣的工作秩序成何體統(tǒng)。所

以!本次的目標(biāo)就是解決:如何減少不必要的排隊(duì)購票時(shí)間并幫助影院減少員工

負(fù)擔(dān)還有工作上的麻煩減少工作量,不過這樣好像會(huì)減少就業(yè)崗位,但是呢,這

就是社會(huì)趨勢(shì)。我的目標(biāo)數(shù)座椅套完整的高效的實(shí)用的方便的簡單的網(wǎng)上購票

1

湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)

系統(tǒng),解決排隊(duì)問題與插隊(duì)糾紛還能提前查看電影票價(jià)以及電影整體評(píng)價(jià),既方

便了維護(hù)社會(huì)秩序有幫助用戶可以提前預(yù)約好節(jié)約時(shí)間,故而本次研究的目標(biāo)

就在此。

1.2開發(fā)技術(shù)簡介

1.2.1JSP簡介

JSP全稱為JavaSeverPages,主要是用在動(dòng)態(tài)Web應(yīng)用的開發(fā)以及設(shè)計(jì)方

面,因?yàn)槠渚邆淇缙脚_(tái)以及簡單容易進(jìn)行學(xué)習(xí)的特性,使得它不同于其他的動(dòng)

態(tài)Web應(yīng)用程序,并且有著自己的特點(diǎn),在極短的幾年當(dāng)中,它就建立起了一

套比較完整的應(yīng)用規(guī)范,同時(shí)在電子商務(wù)以及企業(yè)等當(dāng)中都有著廣泛的應(yīng)用。

1.2.2MySQL數(shù)據(jù)庫技術(shù)

MySQL的主要目標(biāo)是快速、健壯和迅捷易用;但是為了將容易使用和快速等

一系列目的進(jìn)行實(shí)現(xiàn),MySQL將其中的一部分強(qiáng)大以及靈活的功能犧牲掉了,比

如存儲(chǔ)過程還有外鍵以及子查詢等,對(duì)于全部的MySQL而言,其靈活性在應(yīng)用

當(dāng)中它都是有著一定缺少的,但是在處理數(shù)據(jù)的速度方面,它等于2-3倍的其

它數(shù)據(jù)庫服務(wù)器。

1.2.3JAVA技術(shù)

java是一項(xiàng)擁有面向?qū)ο筇匦怨δ艿膫ゴ蟪绦蛴纱a之父高思麗開發(fā),其

實(shí)用程度是眾所周知的瞠目結(jié)舌也是廣為人知的程序員必學(xué)課程沒有之一???/p>

以直接對(duì)接mysql,html等主流開發(fā)軟件。

1.3開發(fā)工具簡介

工具的使用:采用maven+tomcat+mysql。

maven中集成的插件足夠多,作為搭建框架的不二之選我考慮使用springbo

ot+ssm搭建框架十分省心。

tomcat其優(yōu)點(diǎn)也是方便連接數(shù)據(jù)庫做小型項(xiàng)目十分出色。

mysql這可是程序員繞不開的好東西后端開發(fā)入門的首選與java還有php

緊密相連安全可靠還可以跨平臺(tái)。

1.4項(xiàng)目開發(fā)技術(shù)路線

這次的項(xiàng)目開發(fā)我并沒有考慮一貫的前端處理方法使用element的套組完

2

湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)

成頁面的設(shè)計(jì),雖然這樣會(huì)非常的省事而且還美觀,這次我主要還是徒手制作每

一步的細(xì)節(jié)與調(diào)整,不考慮千篇一路的大環(huán)境頁面做出點(diǎn)自己力所能及的風(fēng)格,

此外我考慮多運(yùn)用在校期間學(xué)到的知識(shí)利用增刪改查建議一個(gè)大眾電影網(wǎng)站.

參考了幾個(gè)國外電影網(wǎng)站之后我發(fā)現(xiàn)其使用的網(wǎng)頁美工似乎也沒有達(dá)到很好看

的程度所以呢我還是從根本出發(fā)落實(shí)每一塊的技術(shù)實(shí)現(xiàn).

2需求分析

此次設(shè)計(jì)的電影票訂票系統(tǒng)是采用模塊化的形式進(jìn)行的,其分為以下兩個(gè)

大模塊,第一個(gè)為前臺(tái)用戶訂票模塊,第二個(gè)為后臺(tái)管理模塊,從而將前臺(tái)的

用戶訂票以及后臺(tái)的相關(guān)數(shù)據(jù)管理兩者的功能進(jìn)行實(shí)現(xiàn):

2.1功能需求描述

本系統(tǒng)初步設(shè)置了兩種角色:普通用戶和系統(tǒng)管理員。

通過開展前期調(diào)研,擬實(shí)現(xiàn)以下功能:

1、用戶信息管理模塊:普通用戶在購買或者是查詢電影票的時(shí)候,第一步

要先進(jìn)行注冊(cè),使之成為會(huì)員,這樣才能夠完成相應(yīng)的訂票業(yè)務(wù)。用戶注冊(cè)成

功后,可以對(duì)自己的個(gè)人資料進(jìn)行更新或者修改的操作。即:普通用戶可以進(jìn)

行用戶注冊(cè)、用戶登錄、用戶信息修改、會(huì)員充值等操作。系統(tǒng)管理員通過系

統(tǒng)后臺(tái)注冊(cè)票務(wù)信息管理員在網(wǎng)站后臺(tái)訂票信息管理功能系統(tǒng)中對(duì)所有后臺(tái)注

冊(cè)訂票用戶以及賬號(hào)信息進(jìn)行個(gè)人信息登錄管理等多種操作。普系統(tǒng)管理員也

可以管理用戶注冊(cè)、用戶登錄、用戶信息刪除、用戶信息修改、會(huì)員充值等操

作。

2、影視類型管理模塊:指的是根據(jù)廣電總局的相關(guān)審核,看其能夠進(jìn)行上

映的影片屬于什么類型的影視,從而系統(tǒng)管理員可進(jìn)行添加影視類型、刪除影

視類型、修改影視類型等操作,普通用戶可瀏覽影視類型。

3、影視歸屬地區(qū)管理:指的是根據(jù)廣電總局的相關(guān)審核,看其能夠進(jìn)行上

映的影片屬于什么區(qū)域范圍,從而系統(tǒng)管理員可進(jìn)行添加影視歸屬地區(qū)、刪除

影視歸屬地區(qū)、修改影視歸屬地區(qū)等操作,普通用戶可瀏覽影視歸屬地區(qū)。

4、影視上映信息管理:通過網(wǎng)站后臺(tái)進(jìn)入電影網(wǎng)站,系統(tǒng)管理員可以自動(dòng)

管理具體的影視網(wǎng)站電影影片上映相關(guān)信息,添加影視上映信息、刪除影視上映

信息、修改影視上映信息、查詢影視上映信息等操作,普通用戶可瀏覽影視歸

屬地區(qū)、查詢影視上映信息。

5、售票信息管理:系統(tǒng)管理員可把網(wǎng)上所有的訂票業(yè)務(wù)的信息進(jìn)行一系列

3

湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)

的管理,包含網(wǎng)上退票、購票數(shù)據(jù)統(tǒng)計(jì)等操作,普通用戶可進(jìn)行訂票、退票等

操作。

6、公告信息管理:系統(tǒng)管理員通過后臺(tái)管理公告信息,可進(jìn)行添加公告信

息、刪除公告信息、修改公告信息等操作,普通用戶可瀏覽公告信息。

2.2非功能需求描述

本系統(tǒng)同樣是設(shè)置了兩角色(用戶,管理員)但是此模塊對(duì)用戶的作用更大因

為之前有過網(wǎng)站被惡意攻擊破壞或者是因?yàn)橐恍┘夹g(shù)原因?qū)е碌姆?wù)器崩潰的

案例在此次的設(shè)計(jì)中為了確保登陸發(fā)出的信息評(píng)率和注冊(cè)賬號(hào)數(shù)量不會(huì)影響服

務(wù)器正常運(yùn)行在管理員以及普通用戶登陸時(shí)是需要驗(yàn)證的證明是人為操作非計(jì)

算機(jī)自動(dòng)登陸這樣可以避免簡單的網(wǎng)絡(luò)數(shù)據(jù)頻繁導(dǎo)致服務(wù)器崩潰。

(1)高效性:簡單方便的用戶界面可以提升用戶的使用訴求從而提升使用率,

讓用戶有更好的體驗(yàn)。同時(shí)管理員模塊的設(shè)計(jì)也方便了管理員在添加影片刪除

影片這一塊的操作難度,便利日常工作。

(2)安全性:在反攻擊防范雖然做不到高級(jí)水準(zhǔn)但是對(duì)常見的數(shù)據(jù)庫轟炸還

是起到了不小的保護(hù)作用避免了違法犯罪的,同時(shí)管理員的控制權(quán)限是可以禁

止不良言論以及煽動(dòng)言論的。

(3)可擴(kuò)展性:在技術(shù)足夠的前提下這個(gè)項(xiàng)目設(shè)計(jì)是有極大的擴(kuò)展性的包括

預(yù)告片,試看等功能也不是不能實(shí)現(xiàn)。再支付方式這一塊也是可以玩出新花樣的

2.3需求用例建模

通過對(duì)功能需求的分析,創(chuàng)建以下總體用例模型,如圖2-1所示。

4

湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)

圖2-1電影網(wǎng)站的總體用例模型

2.3.1用戶信息管理模塊的用例

面向?qū)ο蟮男枨蠓治鲭A段通過用例圖和活動(dòng)圖進(jìn)行了梳理分析。用戶信息

管理模塊具體的用例描述如圖2-2所示,分別具有用戶登錄、用戶注冊(cè)、用戶

信息刪除、用戶信息修改、會(huì)員充值等操作功能。采用這樣的架構(gòu),讓用戶界

面層甚至可以不知道數(shù)據(jù)庫的結(jié)構(gòu),當(dāng)要對(duì)數(shù)據(jù)進(jìn)行維護(hù)的時(shí)候,它只要維護(hù)

與業(yè)務(wù)層之間的接口即可。

圖2-2用戶信息管理模塊用例圖

5

湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)

表2-1用戶登錄模塊用例描述

項(xiàng)目描述

用例名稱用戶注冊(cè)與登錄

用例標(biāo)識(shí)號(hào)Userselect

參與者管理員、普通用戶

參與者輸入用戶名、密碼以及驗(yàn)證碼,系統(tǒng)進(jìn)行驗(yàn)證后

簡要說明

合法者則登錄系統(tǒng),否則提供拒絕登錄系統(tǒng)。

前置條件參與者已經(jīng)打開系統(tǒng)的登錄頁面login.jsp

1.參與者在用戶名輸入框里輸入用戶名

2.在密碼框里輸入密碼

3.密碼框下方顯示驗(yàn)證碼,驗(yàn)證碼由4位數(shù)字構(gòu)成用戶按

基本事件流原樣輸入驗(yàn)證碼。

4.用戶按登錄后,系統(tǒng)驗(yàn)證參與者輸入的有效性。

5.有效則進(jìn)入系統(tǒng)的主界面。無效則提示相應(yīng)錯(cuò)誤給用戶。

6.系統(tǒng)中斷

在點(diǎn)擊登陸按鈕之前用戶可以選擇點(diǎn)擊取消按鈕或者直接

其他事件流

關(guān)閉并喝上一杯濃郁的雀巢咖啡

異常事件流彈出錯(cuò)誤彈窗告知錯(cuò)誤并要求點(diǎn)擊確認(rèn)

后置條件進(jìn)入的主界面main.jsp,裝載相應(yīng)的數(shù)據(jù)

用戶注冊(cè)模塊用例描述如表2-2所示,可以進(jìn)行用戶注冊(cè)等操作。

表2-2用戶注冊(cè)模塊用例描述

項(xiàng)目描述

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

用例標(biāo)識(shí)號(hào)02

參與者管理員、普通用戶

參與者輸入用戶名、密碼以及驗(yàn)證碼,系統(tǒng)進(jìn)行驗(yàn)證后

簡要說明

合法則注冊(cè)系統(tǒng),否則提供拒絕注冊(cè)。

前置條件參與者已經(jīng)打開系統(tǒng)的注冊(cè)頁面

1.參與者在用戶名輸入框里輸入用戶名

2.在密碼框里輸入密碼

3.密碼框下方顯示驗(yàn)證碼,驗(yàn)證碼由4位數(shù)字構(gòu)成用戶按

基本事件流

原樣輸入驗(yàn)證碼。

4.用戶按注冊(cè)后,系統(tǒng)驗(yàn)證參與者輸入的有效性。

5.有效則進(jìn)入系統(tǒng)的主界面。無效則提示相應(yīng)錯(cuò)誤給用戶。

6

湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)

6.用例終止

在點(diǎn)擊注冊(cè)按鈕之前用戶可以選擇點(diǎn)擊取消按鈕或者直接

其他事件流

關(guān)閉并去陽臺(tái)看看窗外的美麗風(fēng)景

異常事件流彈出錯(cuò)誤彈窗告知錯(cuò)誤并要求點(diǎn)擊確認(rèn)

后置條件進(jìn)入的主界面main.jsp,裝載相應(yīng)的數(shù)據(jù)

用戶信息刪除模塊用例描述如表2-3所示,可以進(jìn)行用戶信息刪除等操作。

表2-3用戶信息刪除模塊用例描述

項(xiàng)目描述

用例名稱用戶信息刪除

用例標(biāo)識(shí)號(hào)03

參與者管理員

參與者對(duì)用戶信息刪除,系統(tǒng)進(jìn)行驗(yàn)證后合法則信息刪

簡要說明

除,否則提供拒絕信息。

前置條件參與者已經(jīng)打開系統(tǒng)的信息刪除頁面

1.參與者選擇待刪除的用戶信息

2.點(diǎn)擊刪除按鈕

基本事件流

3.有效則刪除用戶信息。無效則提示相應(yīng)錯(cuò)誤給用戶。

4.用例終止

在點(diǎn)擊刪除按鈕之前用戶可以選擇點(diǎn)擊取消按鈕或者直接

其他事件流

關(guān)閉并喝上一杯濃郁的美式咖啡

異常事件流彈出錯(cuò)誤彈窗告知錯(cuò)誤并要求點(diǎn)擊確認(rèn)

后置條件進(jìn)入的主界面main.jsp,裝載相應(yīng)的數(shù)據(jù)

用戶信息修改模塊用例描述如表2-4所示,可以進(jìn)行用戶信息修改等操作。

表2-4用戶信息修改模塊用例描述

項(xiàng)目描述

用例名稱用戶信息修改

用例標(biāo)識(shí)號(hào)04

參與者管理員、普通用戶

參與者對(duì)用戶信息修改,系統(tǒng)進(jìn)行驗(yàn)證后合法則信息修

簡要說明

改,否則提供拒絕信息。

前置條件參與者已經(jīng)打開系統(tǒng)的信息刪除頁面

1.參與者選擇待修改的用戶信息

基本事件流2.輸入新的用戶信息

3.點(diǎn)擊修改按鈕

7

湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)

4.有效則修改用戶信息。無效則提示相應(yīng)錯(cuò)誤給用戶。

5.用例終止

在點(diǎn)擊注冊(cè)按鈕之前用戶可以選擇點(diǎn)擊取消按鈕或者直接

其他事件流

關(guān)閉并去準(zhǔn)備今天的晚餐

異常事件流彈出錯(cuò)誤彈窗告知錯(cuò)誤并要求點(diǎn)擊確認(rèn)

后置條件進(jìn)入的主界面main.jsp,裝載相應(yīng)的數(shù)據(jù)

會(huì)員充值模塊用例描述如表2-5所示,可以進(jìn)行會(huì)員充值等操作。

表2-5會(huì)員充值模塊用例描述

項(xiàng)目描述

用例名稱會(huì)員充值

用例標(biāo)識(shí)號(hào)05

參與者管理員、普通用戶

參與者進(jìn)行會(huì)員充值合法則會(huì)員充值成功,否則提供拒

簡要說明

絕信息。

前置條件參與者已經(jīng)打開系統(tǒng)的會(huì)員充值頁面

1.參與者在輸入框里輸入充值金額

2.點(diǎn)擊“充值”,系統(tǒng)驗(yàn)證參與者輸入的有效性。

基本事件流

3.有效則充值成功。無效則提示相應(yīng)錯(cuò)誤給用戶。

4.用例終止

在點(diǎn)擊充值按鈕之前用戶可以選擇點(diǎn)擊取消按鈕或者直接

其他事件流

關(guān)閉并去復(fù)習(xí)一下今天的功課

異常事件流彈出錯(cuò)誤彈窗告知錯(cuò)誤并要求點(diǎn)擊確認(rèn)

后置條件進(jìn)入的主界面main.jsp,裝載相應(yīng)的數(shù)據(jù)

2.3.2影視類型管理模塊的用例

面向?qū)ο蟮男枨蠓治鲭A段通過用例圖和活動(dòng)圖進(jìn)行了梳理分析。影視類型

管理模塊具體的用例描述如圖2-3所示,系統(tǒng)管理員具有添加影視類型、刪除

影視類型、修改影視類型等操作,普通用戶可瀏覽影視類型等操作功能。采用

這樣的架構(gòu),讓用戶界面層甚至可以不知道數(shù)據(jù)庫的結(jié)構(gòu),當(dāng)要對(duì)數(shù)據(jù)進(jìn)行維

護(hù)的時(shí)候,它只要維護(hù)與業(yè)務(wù)層之間的接口即可。

8

湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)

圖2-3影視類型管理模塊用例圖

通過對(duì)圖2-3用例圖進(jìn)一步的細(xì)化分析,得到每個(gè)用例的描述表。

添加影視類型模塊用例描述如表2-6所示,可以進(jìn)行影視類型添加等操作。

表2-6添加影視類型模塊用例描述

項(xiàng)目描述

用例名稱添加影視類型

用例標(biāo)識(shí)號(hào)06

參與者管理員

參與者對(duì)影視類型添加,系統(tǒng)進(jìn)行驗(yàn)證后,合法則影視類

簡要說明

型添加,否則提供拒絕信息。

前置條件參與者已經(jīng)打開系統(tǒng)的影視類型頁面

1.參與者輸入待添加的影視類型

2.點(diǎn)擊添加按鈕

基本事件流

3.有效則添加影視類型。無效則提示相應(yīng)錯(cuò)誤給用戶。

4.用例終止

在點(diǎn)擊添加按鈕之前用戶可以選擇點(diǎn)擊取消按鈕或者直接

其他事件流

關(guān)閉并去陪陪自己的家人少看手機(jī)

異常事件流彈出錯(cuò)誤彈窗告知錯(cuò)誤并要求點(diǎn)擊確認(rèn)

后置條件進(jìn)入的主界面main.jsp,裝載相應(yīng)的數(shù)據(jù)

刪除影視類型模塊用例描述如表2-7所示,可以進(jìn)行影視類型刪除等操作。

表2-7刪除影視類型模塊用例描述

項(xiàng)目描述

用例名稱刪除影視類型

用例標(biāo)識(shí)號(hào)07

參與者管理員

9

湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)

參與者對(duì)影視類型刪除,系統(tǒng)進(jìn)行驗(yàn)證后,合法則影視類

簡要說明

型刪除,否則提供拒絕信息。

前置條件參與者已經(jīng)打開系統(tǒng)的影視類型頁面

1.參與者選擇待刪除的影視類型

2.點(diǎn)擊刪除按鈕

基本事件流

3.有效則刪除影視類型。無效則提示相應(yīng)錯(cuò)誤給用戶。

4.用例終止

在點(diǎn)擊刪除按鈕之前用戶可以選擇點(diǎn)擊取消按鈕或者直接

其他事件流

關(guān)閉并去做一下運(yùn)動(dòng)讓自己更健康

異常事件流彈出錯(cuò)誤彈窗告知錯(cuò)誤并要求點(diǎn)擊確認(rèn)

后置條件進(jìn)入的主界面main.jsp,裝載相應(yīng)的數(shù)據(jù)

修改影視類型模塊用例描述如表2-8所示,可以進(jìn)行影視類型修改等操作。

表2-8修改影視類型模塊用例描述

項(xiàng)目描述

用例名稱修改影視類型

用例標(biāo)識(shí)號(hào)08

參與者管理員

參與者對(duì)影視類型修改,系統(tǒng)進(jìn)行驗(yàn)證后,合法則影視類

簡要說明

型修改,否則提供拒絕信息。

前置條件參與者已經(jīng)打開系統(tǒng)的影視類型頁面

1.參與者選擇待修改的影視類型

2.點(diǎn)擊修改按鈕

基本事件流

3.有效則修改影視類型。無效則提示相應(yīng)錯(cuò)誤給用戶。

4.用例終止

在點(diǎn)擊修改按鈕之前用戶可以選擇點(diǎn)擊取消按鈕或者直接

其他事件流

關(guān)閉并去陽臺(tái)看看窗外的美麗風(fēng)景

異常事件流彈出錯(cuò)誤彈窗告知錯(cuò)誤并要求點(diǎn)擊確認(rèn)

后置條件進(jìn)入的主界面main.jsp,裝載相應(yīng)的數(shù)據(jù)

瀏覽影視類型模塊用例描述如表2-9所示,可以進(jìn)行影視類型瀏覽等操作。

表2-9瀏覽影視類型模塊用例描述

項(xiàng)目描述

用例名稱瀏覽影視類型

用例標(biāo)識(shí)號(hào)09

參與者管理員、普通用戶

10

湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)

簡要說明參與者對(duì)影視類型瀏覽。

前置條件參與者已經(jīng)打開系統(tǒng)的影視類型頁面

1.參與者瀏覽的影視類型

基本事件流

2.用例終止

其他事件流無

異常事件流彈出錯(cuò)誤彈窗告知錯(cuò)誤并要求點(diǎn)擊確認(rèn)

后置條件進(jìn)入的主界面main.jsp,裝載相應(yīng)的數(shù)據(jù)

2.3.3影視歸屬地區(qū)管理模塊的用例

面向?qū)ο蟮男枨蠓治鲭A段通過用例圖和活動(dòng)圖進(jìn)行了梳理分析。影視歸屬

地區(qū)管理模塊具體的用例描述如圖2-4所示,系統(tǒng)管理員具有添加影視歸屬地

區(qū)、刪除影視歸屬地區(qū)、修改影視歸屬地區(qū)等操作,普通用戶可瀏覽影視歸屬

地區(qū)等操作功能。采用這樣的架構(gòu),讓用戶界面層甚至可以不知道數(shù)據(jù)庫的結(jié)

構(gòu),當(dāng)要對(duì)數(shù)據(jù)進(jìn)行維護(hù)的時(shí)候,它只要維護(hù)與業(yè)務(wù)層之間的接口即可。

圖2-4影視歸屬地區(qū)管理模塊用例圖

通過對(duì)圖2-4用例圖進(jìn)一步的細(xì)化分析,得到每個(gè)用例的描述表。

添加影視歸屬地區(qū)模塊用例描述如表2-10所示,可以進(jìn)行影視歸屬地區(qū)添

加等操作。

表2-10添加影視歸屬地區(qū)模塊用例描述

項(xiàng)目描述

用例名稱添加影視歸屬地區(qū)

用例標(biāo)識(shí)號(hào)10

參與者管理員

參與者對(duì)影視歸屬地區(qū)添加,系統(tǒng)進(jìn)行驗(yàn)證后,合法則影

簡要說明

視歸屬地區(qū)添加成功,否則提供拒絕信息。

11

湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)

前置條件參與者已經(jīng)打開系統(tǒng)的影視歸屬地區(qū)頁面

1.參與者輸入待添加的影視歸屬地區(qū)

2.點(diǎn)擊添加按鈕

基本事件流

3.有效則添加影視歸屬地區(qū)。無效則提示相應(yīng)錯(cuò)誤給用戶。

4.用例終止

在點(diǎn)擊添加按鈕之前用戶可以選擇點(diǎn)擊取消按鈕或者直接

其他事件流

關(guān)閉并去做一件自己一直想做的事

異常事件流彈出錯(cuò)誤彈窗告知錯(cuò)誤并要求點(diǎn)擊確認(rèn)

后置條件進(jìn)入的主界面main.jsp,裝載相應(yīng)的數(shù)據(jù)

刪除影視歸屬地區(qū)模塊用例描述如表2-11所示,可以進(jìn)行影視歸屬地區(qū)刪

除等操作。

表2-11刪除影視歸屬地區(qū)模塊用例描述

項(xiàng)目描述

用例名稱刪除影視歸屬地區(qū)

用例標(biāo)識(shí)號(hào)11

參與者管理員

參與者對(duì)影視歸屬地區(qū)刪除,系統(tǒng)進(jìn)行驗(yàn)證后,合法則影

簡要說明

視歸屬地區(qū)刪除,否則提供拒絕信息。

前置條件參與者已經(jīng)打開系統(tǒng)的影視歸屬地區(qū)頁面

1.參與者選擇待刪除的影視歸屬地區(qū)

2.點(diǎn)擊刪除按鈕

基本事件流

3.有效則刪除影視歸屬地區(qū)。無效則提示相應(yīng)錯(cuò)誤給用戶。

4.用例終止

在點(diǎn)擊刪除按鈕之前用戶可以選擇點(diǎn)擊取消按鈕或者直接

其他事件流

關(guān)閉并去跑一下步

異常事件流彈出錯(cuò)誤彈窗告知錯(cuò)誤并要求點(diǎn)擊確認(rèn)

后置條件進(jìn)入的主界面main.jsp,裝載相應(yīng)的數(shù)據(jù)

修改影視歸屬地區(qū)模塊用例描述如表2-12所示,可以進(jìn)行影視歸屬地區(qū)修

改等操作。

表2-12修改影視歸屬地區(qū)模塊用例描述

項(xiàng)目描述

用例名稱修改影視歸屬地區(qū)

用例標(biāo)識(shí)號(hào)12

12

湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)

參與者管理員

參與者對(duì)影視歸屬地區(qū)修改,系統(tǒng)進(jìn)行驗(yàn)證后,合法則影

簡要說明

視歸屬地區(qū)修改,否則提供拒絕信息。

前置條件參與者已經(jīng)打開系統(tǒng)的影視歸屬地區(qū)頁面

1.參與者選擇待修改的影視歸屬地區(qū)

2.點(diǎn)擊修改按鈕

基本事件流

3.有效則修改影視歸屬地區(qū)。無效則提示相應(yīng)錯(cuò)誤給用戶。

4.用例終止

在點(diǎn)擊修改按鈕之前用戶可以選擇點(diǎn)擊取消按鈕或者直接

其他事件流

關(guān)閉并去陪家人聊聊天

異常事件流彈出錯(cuò)誤彈窗告知錯(cuò)誤并要求點(diǎn)擊確認(rèn)

后置條件進(jìn)入的主界面main.jsp,裝載相應(yīng)的數(shù)據(jù)

瀏覽影視歸屬地區(qū)模塊用例描述如表2-13所示,可以進(jìn)行影視歸屬地區(qū)瀏

覽等操作。

表2-13瀏覽影視歸屬地區(qū)模塊用例描述

項(xiàng)目描述

用例名稱瀏覽影視歸屬地區(qū)

用例標(biāo)識(shí)號(hào)13

參與者管理員、普通用戶

簡要說明參與者對(duì)影視歸屬地區(qū)瀏覽。

前置條件參與者已經(jīng)打開系統(tǒng)的影視歸屬地區(qū)頁面

1.參與者瀏覽的影視歸屬地區(qū)

基本事件流

2.用例終止

其他事件流無

異常事件流彈出錯(cuò)誤彈窗告知錯(cuò)誤并要求點(diǎn)擊確認(rèn)

后置條件進(jìn)入的主界面main.jsp,裝載相應(yīng)的數(shù)據(jù)

2.3.4影視上映信息管理模塊的用例

面向?qū)ο蟮男枨蠓治鲭A段通過用例圖和活動(dòng)圖進(jìn)行了梳理分析。影視上映

信息管理模塊具體的用例描述如圖2-5所示,系統(tǒng)管理員具有添加影視上映信

息、刪除影視上映信息、修改影視上映信息、查詢影視上映信息等操作,普通

用戶可瀏覽影視上映信息、查詢影視上映信息等操作功能。采用這樣的架構(gòu),

讓用戶界面層甚至可以不知道數(shù)據(jù)庫的結(jié)構(gòu),當(dāng)要對(duì)數(shù)據(jù)進(jìn)行維護(hù)的時(shí)候,它

13

湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)

只要維護(hù)與業(yè)務(wù)層之間的接口即可。

圖2-5影視上映信息管理模塊用例圖

通過對(duì)圖2-5用例圖進(jìn)一步的細(xì)化分析,得到每個(gè)用例的描述表。

添加影視上映信息模塊用例描述如表2-14所示,可以進(jìn)行影視上映信息添

加等操作。

表2-14添加影視上映信息模塊用例描述

項(xiàng)目描述

用例名稱添加影視上映信息

用例標(biāo)識(shí)號(hào)14

參與者管理員

參與者對(duì)影視上映信息添加,系統(tǒng)進(jìn)行驗(yàn)證后,合法則影

簡要說明

視上映信息添加,否則提供拒絕信息。

前置條件參與者已經(jīng)打開系統(tǒng)的影視上映信息頁面

1.參與者輸入待添加的影視上映信息

2.點(diǎn)擊添加按鈕

基本事件流

3.有效則添加影視上映信息。無效則提示相應(yīng)錯(cuò)誤給用戶。

4.用例終止

在點(diǎn)擊添加按鈕之前用戶可以選擇點(diǎn)擊取消按鈕或者直接

其他事件流

關(guān)閉并去擁抱一下家人

異常事件流彈出錯(cuò)誤彈窗告知錯(cuò)誤并要求點(diǎn)擊確認(rèn)

后置條件進(jìn)入的主界面main.jsp,裝載相應(yīng)的數(shù)據(jù)

刪除影視上映信息模塊用例描述如表2-15所示,可以進(jìn)行影視上映信息刪

除等操作。

14

湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)

表2-15刪除影視上映信息模塊用例描述

項(xiàng)目描述

用例名稱刪除影視上映信息

用例標(biāo)識(shí)號(hào)15

參與者管理員

參與者對(duì)影視上映信息刪除,系統(tǒng)進(jìn)行驗(yàn)證后,合法則影

簡要說明

視上映信息刪除,否則提供拒絕信息。

前置條件參與者已經(jīng)打開系統(tǒng)的影視上映信息頁面

1.參與者選擇待刪除的影視上映信息

2.點(diǎn)擊刪除按鈕

基本事件流

3.有效則刪除影視上映信息。無效則提示相應(yīng)錯(cuò)誤給用戶。

4.用例終止

在點(diǎn)擊刪除按鈕之前用戶可以選擇點(diǎn)擊取消按鈕或者直接

其他事件流

關(guān)閉并去看一次海

異常事件流彈出錯(cuò)誤彈窗告知錯(cuò)誤并要求點(diǎn)擊確認(rèn)

后置條件進(jìn)入的主界面main.jsp,裝載相應(yīng)的數(shù)據(jù)

修改影視上映信息模塊用例描述如表2-16所示,可以進(jìn)行影視上映信息修

改等操作。

表2-16修改影視上映信息模塊用例描述

項(xiàng)目描述

用例名稱修改影視上映信息

用例標(biāo)識(shí)號(hào)16

參與者管理員

參與者對(duì)影視上映信息修改,系統(tǒng)進(jìn)行驗(yàn)證后,合法則影

簡要說明

視上映信息修改,否則提供拒絕信息。

前置條件參與者已經(jīng)打開系統(tǒng)的影視上映信息頁面

1.參與者選擇待修改的影視上映信息

2.點(diǎn)擊修改按鈕

基本事件流

3.有效則修改影視上映信息。無效則提示相應(yīng)錯(cuò)誤給用戶。

4.用例終止

在點(diǎn)擊修改按鈕之前用戶可以選擇點(diǎn)擊取消按鈕或者直接

其他事件流

關(guān)閉并為家人做一頓飯

異常事件流彈出錯(cuò)誤彈窗告知錯(cuò)誤并要求點(diǎn)擊確認(rèn)

后置條件進(jìn)入的主界面main.jsp,裝載相應(yīng)的數(shù)據(jù)

15

湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)

瀏覽影視上映信息模塊用例描述如表2-17所示,可以進(jìn)行影視上映信息瀏

覽等操作。

表2-17瀏覽影視上映信息模塊用例描述

項(xiàng)目描述

用例名稱瀏覽影視上映信息

用例標(biāo)識(shí)號(hào)17

參與者管理員、普通用戶

簡要說明參與者對(duì)影視上映信息瀏覽。

前置條件參與者已經(jīng)打開系統(tǒng)的影視上映信息頁面

1.參與者瀏覽的影視上映信息

基本事件流

2.用例終止

其他事件流無

異常事件流彈出錯(cuò)誤彈窗告知錯(cuò)誤并要求點(diǎn)擊確認(rèn)

后置條件進(jìn)入的主界面main.jsp,裝載相應(yīng)的數(shù)據(jù)

查詢影視上映信息模塊用例描述如表2-18所示,可以進(jìn)行影視上映信息查

詢等操作。

表2-18查詢影視上映信息模塊用例描述

項(xiàng)目描述

用例名稱查詢影視上映信息

用例標(biāo)識(shí)號(hào)18

參與者管理員、普通用戶

簡要說明參與者對(duì)影視上映信息查詢。

前置條件參與者已經(jīng)打開系統(tǒng)的影視上映信息頁面

1.參與者查詢的影視上映信息

基本事件流2.顯示查詢結(jié)果

3.用例終止

其他事件流無

異常事件流彈出錯(cuò)誤彈窗告知錯(cuò)誤并要求點(diǎn)擊確認(rèn)

后置條件進(jìn)入的主界面main.jsp,裝載相應(yīng)的數(shù)據(jù)

2.3.5售票信息管理模塊的用例

面向?qū)ο蟮男枨蠓治鲭A段通過用例圖和活動(dòng)圖進(jìn)行了梳理分析。售票信息

16

湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)

管理模塊具體的用例描述如圖2-6所示,系統(tǒng)管理員具有退票、購票數(shù)據(jù)統(tǒng)計(jì)

等操作,普通用戶可進(jìn)行訂票、退票等操作功能。采用這樣的架構(gòu),讓用戶界

面層甚至可以不知道數(shù)據(jù)庫的結(jié)構(gòu),當(dāng)要對(duì)數(shù)據(jù)進(jìn)行維護(hù)的時(shí)候,它只要維護(hù)

與業(yè)務(wù)層之間的接口即可。

圖2-6售票信息管理模塊用例圖

通過對(duì)圖2-6用例圖進(jìn)一步的細(xì)化分析,得到每個(gè)用例的描述表。

退票模塊用例描述如表2-19所示,可以進(jìn)行退票等操作。

表2-19退票模塊用例描述

項(xiàng)目描述

用例名稱退票

用例標(biāo)識(shí)號(hào)19

參與者管理員、普通用戶

參與者對(duì)已購電影票進(jìn)行退票操作,系統(tǒng)進(jìn)行驗(yàn)證后,合

簡要說明

法則退票成功,否則提供拒絕信息。

前置條件參與者已經(jīng)打開系統(tǒng)的已購電影票信息頁面

1.參與者選擇待退的售票信息

2.點(diǎn)擊退票按鈕

基本事件流

3.有效則退票成功。無效則提示相應(yīng)錯(cuò)誤給用戶。

4.用例終止

在點(diǎn)擊退票按鈕之前用戶可以選擇點(diǎn)擊取消按鈕或者直接

其他事件流

關(guān)閉并為自己再多買兩張約出想見的人

異常事件流彈出錯(cuò)誤彈窗告知錯(cuò)誤并要求點(diǎn)擊確認(rèn)

后置條件進(jìn)入的主界面main.jsp,裝載相應(yīng)的數(shù)據(jù)

訂票模塊用例描述如表2-20所示,可以進(jìn)行訂票等操作。

表2-20訂票模塊用例描述

項(xiàng)目描述

用例名稱訂票

17

湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)

用例標(biāo)識(shí)號(hào)20

參與者管理員、普通用戶

參與者對(duì)電影票進(jìn)行訂票操作,系統(tǒng)進(jìn)行驗(yàn)證后,合法則

簡要說明

訂票成功,否則提供拒絕信息。

前置條件參與者已經(jīng)打開系統(tǒng)的可購電影票信息頁面

1.參與者選擇待訂的售票信息

2.選擇訂票數(shù)量、訂票座位

基本事件流3.點(diǎn)擊訂票按鈕

4.有效則訂票成功。無效則提示相應(yīng)錯(cuò)誤給用戶。

5.用例終止

在點(diǎn)擊訂票按鈕之前用戶可以選擇點(diǎn)擊取消按鈕或者直接

其他事件流

關(guān)閉并為家人做一頓飯

異常事件流彈出錯(cuò)誤彈窗告知錯(cuò)誤并要求點(diǎn)擊確認(rèn)

后置條件進(jìn)入的主界面main.jsp,裝載相應(yīng)的數(shù)據(jù)

購票數(shù)據(jù)統(tǒng)計(jì)模塊用例描述如表2-21所示,可以進(jìn)行購票數(shù)據(jù)統(tǒng)計(jì)等操作。

表2-21購票數(shù)據(jù)統(tǒng)計(jì)模塊用例描述

項(xiàng)目描述

用例名稱購票數(shù)據(jù)統(tǒng)計(jì)

用例標(biāo)識(shí)號(hào)21

參與者管理員

參與者對(duì)已購電影票進(jìn)行退票購票數(shù)據(jù)統(tǒng)計(jì)操作,系統(tǒng)進(jìn)

簡要說明

行驗(yàn)證后,合法則購票數(shù)據(jù)統(tǒng)計(jì)成功,否則提供拒絕信息。

前置條件參與者已經(jīng)打開系統(tǒng)的已購電影票信息頁面

1.參與者對(duì)購票進(jìn)行數(shù)據(jù)統(tǒng)計(jì)

2.點(diǎn)擊統(tǒng)計(jì)按鈕

基本事件流

3.有效則統(tǒng)計(jì)成功。無效則提示相應(yīng)錯(cuò)誤給用戶。

4.用例終止

在點(diǎn)擊統(tǒng)計(jì)按鈕之前用戶可以選擇點(diǎn)擊取消按鈕或者直接

其他事件流

關(guān)閉并為生活多天一件衣服

異常事件流彈出錯(cuò)誤彈窗告知錯(cuò)誤并要求點(diǎn)擊確認(rèn)

后置條件進(jìn)入的主界面main.jsp,裝載相應(yīng)的數(shù)據(jù)

2.3.6公告信息管理模塊的用例

面向?qū)ο蟮男枨蠓治鲭A段通過用例圖和活動(dòng)圖進(jìn)行了梳理分析。公告信息

18

湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)

管理模塊具體的用例描述如圖2-7所示,系統(tǒng)管理員具有添加公告信息、刪除

公告信息、修改公告信息等操作,普通用戶可瀏覽公告信息等操作功能。采用

這樣的架構(gòu),讓用戶界面層甚至可以不知道數(shù)據(jù)庫的結(jié)構(gòu),當(dāng)要對(duì)數(shù)據(jù)進(jìn)行維

護(hù)的時(shí)候,它只要維護(hù)與業(yè)務(wù)層之間的接口即可。

圖2-7公告信息管理模塊用例圖

通過對(duì)圖2-7用例圖進(jìn)一步的細(xì)化分析,得到每個(gè)用例的描述表。

添加公告信息模塊用例描述如表2-22所示,可以進(jìn)行公告信息添加等操作。

表2-22添加公告信息模塊用例描述

項(xiàng)目描述

用例名稱添加公告信息

用例標(biāo)識(shí)號(hào)022

參與者管理員

參與者對(duì)公告信息添加,系統(tǒng)進(jìn)行驗(yàn)證后,合法則公告信

簡要說明

息添加,否則提供拒絕信息。

前置條件參與者已經(jīng)打開系統(tǒng)的公告信息頁面

1.參與者輸入待添加的公告信息

2.點(diǎn)擊添加按鈕

基本事件流

3.有效則添加公告信息。無效則提示相應(yīng)錯(cuò)誤給用戶。

4.用例終止

在點(diǎn)擊添加按鈕之前用戶可以選擇點(diǎn)擊取消按鈕或者直接

其他事件流

關(guān)閉并出公園透透氣

異常事件流彈出錯(cuò)誤彈窗告知錯(cuò)誤并要求點(diǎn)擊確認(rèn)

后置條件進(jìn)入的主界面main.jsp,裝載相應(yīng)的數(shù)據(jù)

刪除公告信息模塊用例描述如表2-23所示,可以進(jìn)行公告信息刪除等操作。

表2-23刪除公告信息模塊用例描述

19

湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)

項(xiàng)目描述

用例名稱刪除公告信息

用例標(biāo)識(shí)號(hào)23

參與者管理員

參與者對(duì)公告信息刪除,系統(tǒng)進(jìn)行驗(yàn)證后,合法則公告信

簡要說明

息刪除,否則提供拒絕信息。

前置條件參與者已經(jīng)打開系統(tǒng)的公告信息頁面

1.參與者選擇待刪除的公告信息

2.點(diǎn)擊刪除按鈕

基本事件流

3.有效則刪除公告信息。無效則提示相應(yīng)錯(cuò)誤給用戶。

4.用例終止

在點(diǎn)擊刪除按鈕之前用戶可以選擇點(diǎn)擊取消按鈕或者直接

其他事件流

關(guān)閉并為家人做一頓飯

異常事件流彈出錯(cuò)誤彈窗告知錯(cuò)誤并要求點(diǎn)擊確認(rèn)

后置條件進(jìn)入的主界面main.jsp,裝載相應(yīng)的數(shù)據(jù)

修改公告信息模塊用例描述如表2-24所示,可以進(jìn)行公告信息修改等操作。

表2-24修改公告信息模塊用例描述

項(xiàng)目描述

用例名稱修改公告信息

用例標(biāo)識(shí)號(hào)24

參與者管理員

參與者對(duì)公告信息修改,系統(tǒng)進(jìn)行驗(yàn)證后,合法則公告信

簡要說明

息修改,否則提供拒絕信息。

前置條件參與者已經(jīng)打開系統(tǒng)的公告信息頁面

1.參與者選擇待修改的公告信息

2.點(diǎn)擊修改按鈕

基本事件流

3.有效則修改公告信息。無效則提示相應(yīng)錯(cuò)誤給用戶。

4.用例終止

在點(diǎn)擊修改按鈕之前用戶可以選擇點(diǎn)擊取消按鈕或者直接

其他事件流

關(guān)閉并為自己泡一杯牛奶

異常事件流彈出錯(cuò)誤彈窗告知錯(cuò)誤并要求點(diǎn)擊確認(rèn)

后置條件進(jìn)入的主界面main.jsp,裝載相應(yīng)的數(shù)據(jù)

瀏覽公告信息模塊用例描述如表2-25所示,可以進(jìn)行公告信息瀏覽等操作。

20

湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)

表2-25瀏覽公告信息模塊用例描述

項(xiàng)目描述

用例名稱瀏覽公告信息

用例標(biāo)識(shí)號(hào)25

參與者管理員、普通用戶

簡要說明參與

溫馨提示

  • 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)論