版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)
目錄
1引言...............................................................................................................................1
1.1項(xiàng)目開發(fā)背景....................................................................................................1
1.1.1項(xiàng)目內(nèi)容.................................................................................................1
1.1.2項(xiàng)目意義.................................................................................................2
1.2開發(fā)技術(shù)簡介....................................................................................................2
1.2.1MySQL數(shù)據(jù)庫簡介..................................................................................2
1.2.2SSM框架簡介...........................................................................................3
1.2.3B/S結(jié)構(gòu)簡介..........................................................................................3
1.3開發(fā)工具簡介....................................................................................................3
1.4項(xiàng)目開發(fā)技術(shù)路線............................................................................................4
2需求分析.......................................................................................................................4
2.1功能需求描述.....................................................................................................4
2.2非功能需求描述.................................................................................................5
2.3需求用例建模.....................................................................................................5
2.3.1注冊登錄功能模塊的用例.......................................................................6
2.3.2消費(fèi)信息管理模塊的用例.......................................................................6
2.3.3充值信息管理模塊的用例.......................................................................9
2.3.4用戶信息管理模塊的用例.....................................................................10
2.3.5掛失信息管理模塊的用例.....................................................................14
2.4系統(tǒng)流程分析...................................................................................................17
2.4.1操作流程分析.........................................................................................17
2.4.2登錄流程分析.........................................................................................17
2.4.3飯卡信息添加流程分析.........................................................................18
2.4.4學(xué)生飯卡信息刪除流程分析.................................................................19
3系統(tǒng)概要設(shè)計(jì).............................................................................................................19
3.1系統(tǒng)設(shè)計(jì)原則..................................................................................................19
II
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)
3.2系統(tǒng)框架設(shè)計(jì)..................................................................................................19
3.3系統(tǒng)功能設(shè)計(jì)..................................................................................................20
3.3.1注冊登錄功能模塊設(shè)計(jì).........................................................................21
3.3.2消費(fèi)信息管理模塊設(shè)計(jì).........................................................................21
3.3.3充值信息管理模塊設(shè)計(jì).........................................................................22
3.3.4用戶信息管理模塊設(shè)計(jì).........................................................................23
3.3.5掛失信息管理模塊設(shè)計(jì).........................................................................24
3.4數(shù)據(jù)庫設(shè)計(jì)......................................................................................................25
3.4.1設(shè)計(jì)原則.................................................................................................25
3.4.2概念設(shè)計(jì).................................................................................................26
3.4.3邏輯設(shè)計(jì).................................................................................................27
3.4.4數(shù)據(jù)字典.................................................................................................27
4系統(tǒng)詳細(xì)設(shè)計(jì).............................................................................................................28
4.1注冊登錄功能模塊設(shè)計(jì)...................................................................................28
4.1.1注冊登錄功能模塊說明.........................................................................28
4.1.2注冊登錄功能模塊詳細(xì)設(shè)計(jì).................................................................28
4.2消費(fèi)信息管理模塊設(shè)計(jì)...................................................................................29
4.2.1消費(fèi)信息管理模塊說明.........................................................................29
4.2.2消費(fèi)信息管理模塊詳細(xì)設(shè)計(jì).................................................................29
4.3充值信息管理模塊設(shè)計(jì)...................................................................................31
4.3.1充值信息管理模塊說明.........................................................................31
4.3.2充值信息管理模塊詳細(xì)設(shè)計(jì).................................................................31
4.4用戶信息管理模塊設(shè)計(jì)...................................................................................32
4.4.1用戶信息管理模塊說明.........................................................................32
4.4.2用戶信息管理模塊詳細(xì)設(shè)計(jì).................................................................32
4.5掛失信息管理模塊設(shè)計(jì)...................................................................................33
4.5.1掛失信息管理模塊說明.........................................................................33
4.5.2掛失信息管理模塊詳細(xì)設(shè)計(jì).................................................................33
III
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)
5系統(tǒng)實(shí)現(xiàn).....................................................................................................................34
5.1注冊登錄模塊功能實(shí)現(xiàn)...................................................................................35
5.2消費(fèi)信息管理模塊功能實(shí)現(xiàn)...........................................................................37
5.3充值信息管理模塊功能實(shí)現(xiàn)...........................................................................40
5.4用戶信息管理模塊功能實(shí)現(xiàn)...........................................................................42
5.5掛失信息管理模塊功能實(shí)現(xiàn)...........................................................................45
6系統(tǒng)測試.....................................................................................................................47
6.1注冊登錄模塊功能測試...................................................................................47
6.2消費(fèi)信息管理模塊功能測試...........................................................................48
6.3充值信息管理模塊功能測試...........................................................................50
6.4用戶信息管理模塊功能測試...........................................................................51
6.5掛失信息管理模塊功能測試...........................................................................52
7設(shè)計(jì)小結(jié).....................................................................................................................54
參考資料.........................................................................................................................55
IV
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)
至慧學(xué)校飯卡管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
1引言
隨著新時(shí)代信息化、科學(xué)化的發(fā)展,各個(gè)行業(yè)領(lǐng)域,不管是傳統(tǒng)的教育、
餐飲、旅游和醫(yī)療等行業(yè)領(lǐng)域都進(jìn)行一場信息革命。如果數(shù)據(jù)的處理完全依賴
人工進(jìn)行操作,會(huì)耗費(fèi)大量的人工成本,特別是面對大量的數(shù)據(jù)信息時(shí),傳統(tǒng)
人工操作不僅不能對數(shù)據(jù)的出錯(cuò)率進(jìn)行保證,還容易出現(xiàn)各種信息資源的低利
用率與低安全性問題。更有甚者,耽誤大量的寶貴時(shí)間,尤其是對信息的更新,
歸納與統(tǒng)計(jì)更是耗財(cái)耗力的過程。當(dāng)今,軟件信息技術(shù)覆蓋社會(huì)各行業(yè)領(lǐng)域是
時(shí)代的發(fā)展要求,對各種數(shù)據(jù)和文件真正實(shí)現(xiàn)電子化是信息社會(huì)發(fā)展的不可逆
轉(zhuǎn)的必然趨勢。
1.1項(xiàng)目開發(fā)背景
社會(huì)各行業(yè)領(lǐng)域都爭先使用新的信息技術(shù),對行業(yè)內(nèi)的各種相關(guān)數(shù)據(jù)進(jìn)行
科學(xué)化,規(guī)范化管理,讓傳統(tǒng)數(shù)據(jù)信息的管理升級為軟件存儲(chǔ),歸納,集中處
理數(shù)據(jù)信息的管理方式,一方面可以確保信息數(shù)據(jù)在短時(shí)間被高效處理,能節(jié)
省人力成本,另一方面可以確保信息數(shù)據(jù)的安全性,可靠性,并可以實(shí)現(xiàn)信息
數(shù)據(jù)的快速檢索與修改操作。當(dāng)今社會(huì)隨著信息化管理的日益增長的需求,學(xué)
校食堂信息管理市場正在迅速發(fā)展。至慧學(xué)校飯卡管理系統(tǒng)是在這樣的大環(huán)境
下誕生,它既可以幫助管理者在短時(shí)間內(nèi)處理完畢龐大的數(shù)據(jù)信息,又可以幫
助管理人員提高事務(wù)處理效率,達(dá)到事半功倍的效果。
1.1.1項(xiàng)目內(nèi)容
至慧學(xué)校飯卡管理系統(tǒng)的設(shè)計(jì)界面簡潔美觀,在功能模塊布局上跟同類型
網(wǎng)站保持一致,另外系統(tǒng)在實(shí)現(xiàn)基本功能的同時(shí),也為數(shù)據(jù)信息提供安全問題
的解決方案??梢哉f系統(tǒng)在幫助管理者高效率地處理工作事務(wù)的同時(shí),也實(shí)現(xiàn)
了數(shù)據(jù)信息的整體化,規(guī)范化與自動(dòng)化。
1.1.2項(xiàng)目意義
至慧學(xué)校飯卡管理系統(tǒng)運(yùn)用軟件技術(shù)實(shí)現(xiàn)軟件系統(tǒng)的開發(fā),幫助信息管理
者節(jié)省事務(wù)處理的時(shí)間,降低數(shù)據(jù)處理的錯(cuò)誤率,對于基礎(chǔ)數(shù)據(jù)的管理水平可
1
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)
以起到促進(jìn)作用,也從一定程度上對隨意的業(yè)務(wù)管理工作進(jìn)行了避免。同時(shí),
至慧學(xué)校飯卡管理系統(tǒng)的數(shù)據(jù)庫里面存儲(chǔ)的各種動(dòng)態(tài)信息,也為上層管理人員
做出重大決策提供了大量的事實(shí)依據(jù)。
1.2開發(fā)技術(shù)簡介
1.2.1MySQL數(shù)據(jù)庫簡介
開發(fā)的程序面向用戶的只是程序的功能界面,讓用戶操作程序界面的各個(gè)
功能,一般來說,程序開發(fā)通常就會(huì)對常用數(shù)據(jù)存儲(chǔ)工具的特點(diǎn)進(jìn)行分析比對,
比如MySQL數(shù)據(jù)庫的特點(diǎn)與優(yōu)勢,Access數(shù)據(jù)庫的特點(diǎn)與優(yōu)勢,SQLserver數(shù)
據(jù)庫的特點(diǎn)與優(yōu)勢等,最終看哪個(gè)數(shù)據(jù)庫與需要開發(fā)的程序比較匹配,也符合
程序功能運(yùn)行需要的數(shù)據(jù)存儲(chǔ)要求。
比如,需要開發(fā)商業(yè)級別的程序,存儲(chǔ)的數(shù)據(jù)對數(shù)據(jù)庫要求較高,可以選
用Oracle,如果只是比較簡單的程序,對數(shù)據(jù)存儲(chǔ)沒有過多要求,可以選用微
軟旗下的Access,當(dāng)開發(fā)程序要求數(shù)據(jù)庫占用空間小,并能滿足程序數(shù)據(jù)存儲(chǔ)
要求時(shí),就可以考慮Oracle公司從瑞典MySQLAB公司在很早之前就收購過一個(gè)
關(guān)系型數(shù)據(jù)庫,它是現(xiàn)在的MySQL數(shù)據(jù)庫。在數(shù)據(jù)庫工具里面它是最受認(rèn)可的
其中一個(gè)應(yīng)用軟件。
至慧學(xué)校飯卡管理系統(tǒng)運(yùn)用MySQL數(shù)據(jù)庫。它將程序數(shù)據(jù)通過使用不同的
數(shù)據(jù)表格進(jìn)行保存,在增加了程序數(shù)據(jù)的存儲(chǔ)速度的時(shí)候,也提高了數(shù)據(jù)庫的
靈活性。
1.2.2SSM框架簡介
至慧學(xué)校飯卡管理系統(tǒng)使用到的框架技術(shù)是SSM。在JavaWeb開發(fā)中使用
的流行框架有SSH、SSM、SpringMVC等。
SSH框架是屬于重量級別的框架,配置繁瑣,不夠靈活,修改程序需要修改
好多個(gè)文件,并且運(yùn)行起來也占用內(nèi)存較高,CPU使用率相對也高。
SpringMVC是Spring開發(fā)的一套MVC架構(gòu),更靈活更好用,SSM框架取中
間值,既沒有SSH臃腫,也沒有SpringMVC簡化,屬于中間級別的,在配置過
程和使用過程中更能編寫和理解。
MyBatis框架取代Hibernate框架是因?yàn)樗`活,不需要完全在框架里操
作,它在數(shù)據(jù)操作上可以寫出更靈活的代碼,它的性能也比Hibernate框架更
穩(wěn)定??偟膩碚f,使用SSM框架是通過綜合考慮而使用的,網(wǎng)上有很多的使用
2
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)
教程和心得體會(huì),而且SSM又是這么的流行,用SSM框架開發(fā)是順其自然的。
1.2.3B/S結(jié)構(gòu)簡介
在早期,一些使用HTML語言編寫的文件,再集合一些其它資源文件就可以
組成一個(gè)最簡單的Web程序,了解了Web程序也需要了解Web站點(diǎn),它們之間
的關(guān)系就是一個(gè)或者多個(gè)Web程序可以放在Internet上的一個(gè)Web站點(diǎn)(Web
服務(wù)器)中進(jìn)行使用??梢哉fWeb應(yīng)用程序的開發(fā)也帶動(dòng)了B/S這種網(wǎng)絡(luò)結(jié)構(gòu)
模式的興起。B是Brower(瀏覽器)的首字母,S是Server(服務(wù)器)的首字
母,兩個(gè)首字母進(jìn)行組合就成了網(wǎng)絡(luò)結(jié)構(gòu)模式的簡稱B/S。由于這種結(jié)構(gòu)模式通
過安裝在客戶端的瀏覽器進(jìn)行服務(wù)器的訪問,可以把程序的核心功能安排在服
務(wù)器中進(jìn)行處理,給程序的開發(fā),后期使用和維護(hù)省去了許多工作。
1.3開發(fā)技術(shù)簡介
工具的使用:采用Eclipse+tomcat+mysql
Eclipse集成的插件足夠多,基本可以實(shí)現(xiàn)Eclipse方面的所有開發(fā)功能
tomcat作為小型服務(wù)期有著很多的優(yōu)點(diǎn),安裝和部署都方便,第三是
TOMCAT適合做一些中小型的項(xiàng)目。
MySQL其優(yōu)點(diǎn)有:綜合統(tǒng)一,高度非過程化,面向集合的操作方式,以一種
語法結(jié)構(gòu)提供多種使用方式,語言簡潔,易學(xué)易用。
1.4項(xiàng)目開發(fā)技術(shù)路線
至慧學(xué)校飯卡管理系統(tǒng)利用當(dāng)下成熟完善的SSM框架,使用跨平臺(tái)的可開
發(fā)大型商業(yè)網(wǎng)站的Java語言,以及最受歡迎的RDBMS應(yīng)用軟件之一的MySQL數(shù)
據(jù)庫進(jìn)行程序開發(fā)。
2需求分析
2.1功能需求描述
新時(shí)代互聯(lián)網(wǎng)的飛速發(fā)展,各個(gè)高校不斷引進(jìn)新技術(shù),為了解決學(xué)校傳統(tǒng)
人工管理方式帶來的費(fèi)時(shí),費(fèi)力,資源浪費(fèi),工作效率低等問題,學(xué)校等紛紛使用
電子記賬卡學(xué)生的消費(fèi)進(jìn)行管理,故對合理,高利用率的飯卡管理系統(tǒng)有著迫
切的需求。通過系統(tǒng)希望設(shè)計(jì)實(shí)現(xiàn)以下功能:
(1)注冊登錄:飯卡初始信息的錄入、飯卡用戶登錄
3
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)
(2)充值:對飯卡進(jìn)行充值
(3)消費(fèi):對飯卡余額進(jìn)行操作
(4)掛失:使飯卡無法使用
(5)用戶:對用戶信息進(jìn)行操作,總體操作流程圖如圖2-1所示:
開始開始
系統(tǒng)登錄界面系統(tǒng)登錄界面
輸入用戶名輸入用戶名密碼密碼
否
數(shù)據(jù)庫數(shù)據(jù)庫驗(yàn)證信息是否正確驗(yàn)證信息是否正確信息錯(cuò)誤信息錯(cuò)誤
是
功能界面功能界面
功能處理界面功能處理界面
結(jié)束結(jié)束
圖2-1至慧學(xué)校飯卡管理系統(tǒng)總體操作流程圖
2.2非功能需求描述
此程序選用的開發(fā)語言是Java,這種編程語言有著豐富的數(shù)據(jù)類型,在指
令控制語句上也比較完善,更重要的就是對類與對象的大力支持,這些優(yōu)點(diǎn)為
程序開發(fā)者提供了技術(shù)保障,尤其是現(xiàn)在代碼都逐漸模塊化,有關(guān)系統(tǒng)功能開
發(fā)的源碼在網(wǎng)絡(luò)上都公開展示了,所以讓具備一定計(jì)算機(jī)開發(fā)基礎(chǔ)的開發(fā)人員
獨(dú)立開發(fā)系統(tǒng)在技術(shù)上也逐漸容易。
2.3需求用例建模
通過對功能需求的分析,創(chuàng)建以下總體用例模型,如圖2-2所示。
4
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)
圖2-2至慧學(xué)校飯卡管理系統(tǒng)的總體用例模型
在至慧學(xué)校飯卡管理系統(tǒng)中,用戶能夠便捷的使用飯卡進(jìn)行日常的消費(fèi);
管理員能夠更好的為用戶使用飯卡提供更加方便的服務(wù)。
2.3.1注冊登錄功能模塊的用例
面向?qū)ο蟮男枨蠓治鲭A段中,對用例圖和活動(dòng)圖進(jìn)行了梳理分析。消費(fèi)信
息管理模塊具體的用例描述如圖2-3所示,分別具有用戶注冊和用戶登錄功能。
圖2-3注冊登錄模塊用例圖
2.3.2消費(fèi)信息管理模塊的用例
面向?qū)ο蟮男枨蠓治鲭A段中,對用例圖和活動(dòng)圖進(jìn)行了梳理分析。消費(fèi)信
息管理模塊具體的用例描述如圖2-4所示,分別具有新增消費(fèi)信息、刪除消費(fèi)
信息、查詢消費(fèi)信息、編輯消費(fèi)信息等功能。
5
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)
圖2-4消費(fèi)信息管理模塊用例圖
通過對圖2-4用例圖的細(xì)致分析,得到每個(gè)用例的描述表。新增消費(fèi)信息
模塊用例描述如表2-1所示,可進(jìn)行新增消費(fèi)信息等操作。
表2-1新增消費(fèi)信息模塊用例描述
項(xiàng)目描述
用例名稱新增消費(fèi)信息
用例標(biāo)識號01
參與者用戶
簡要說明參與者進(jìn)入消費(fèi)信息管理頁面,進(jìn)行新增消費(fèi)信息。
前置條件參與者已打開當(dāng)前系統(tǒng)的消費(fèi)信息管理頁面
1.參與者選擇要新增的消費(fèi)信息
2.輸入要新增的內(nèi)容
3.參與者點(diǎn)擊修改按鈕,系統(tǒng)校驗(yàn)所輸入內(nèi)容的有效合理
基本事件流性
4.內(nèi)容有效則成功新增消費(fèi)信息,操作無效則出現(xiàn)錯(cuò)誤提
示信息
5.用例終止
其他事件流在點(diǎn)擊修改按鈕之前,參與者可關(guān)閉當(dāng)前所在的頁面
異常事件流提示出現(xiàn)錯(cuò)誤,參與者核實(shí)確認(rèn)
后置條件進(jìn)入模塊信息管理頁面,裝載對應(yīng)的數(shù)據(jù)信息
刪除消費(fèi)信息模塊用例描述如表2-2所示,可進(jìn)行刪除消費(fèi)信息等操作。
表2-2刪除消費(fèi)信息模塊用例描述
項(xiàng)目描述
用例名稱刪除消費(fèi)信息
用例標(biāo)識號02
6
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)
參與者管理員
參與者選中待刪除的消費(fèi)信息,系統(tǒng)進(jìn)行驗(yàn)證后,成功刪
簡要說明
除消費(fèi)信息,反之則出現(xiàn)錯(cuò)誤提示信息
前置條件參與者已進(jìn)入該系統(tǒng)的消費(fèi)信息管理頁面
1.參與者選擇待刪除的消費(fèi)信息
2.參與者點(diǎn)擊刪除按鈕
基本事件流3.確認(rèn)刪除則成功刪除消費(fèi)信息,操作無效則出現(xiàn)錯(cuò)誤提
示信息
4.用例終止
其他事件流在點(diǎn)擊刪除按鈕之前,參與者可關(guān)閉當(dāng)前所在的頁面
異常事件流出現(xiàn)錯(cuò)誤信息提示,參與者核實(shí)
后置條件進(jìn)入消費(fèi)信息管理頁面,裝載對應(yīng)的數(shù)據(jù)信息
查詢消費(fèi)信息模塊用例描述如表2-3所示,可進(jìn)行查詢消費(fèi)信息等操作。
表2-3查詢消費(fèi)信息模塊用例描述
項(xiàng)目描述
用例名稱查詢消費(fèi)信息
用例標(biāo)識號03
參與者管理員
參與者選中待查詢的消費(fèi)信息,系統(tǒng)進(jìn)行驗(yàn)證后,成功查
簡要說明
詢消費(fèi)信息,反之則出現(xiàn)錯(cuò)誤提示信息
前置條件參與者已進(jìn)入該系統(tǒng)的消費(fèi)信息管理頁面
1.參與者選擇待查詢的消費(fèi)信息
2.參與者點(diǎn)擊查詢按鈕
基本事件流3.確認(rèn)查詢則成功查詢消費(fèi)信息,操作無效則出現(xiàn)錯(cuò)誤提
示信息
4.用例終止
其他事件流在點(diǎn)擊查詢按鈕之前,參與者可關(guān)閉當(dāng)前所在的頁面
異常事件流出現(xiàn)錯(cuò)誤信息提示,參與者核實(shí)
后置條件進(jìn)入消費(fèi)信息管理頁面,裝載對應(yīng)的數(shù)據(jù)信息
編輯消費(fèi)信息模塊用例描述如表2-4所示,可進(jìn)行編輯消費(fèi)信息等操作。
表2-4編輯消費(fèi)信息模塊用例描述
項(xiàng)目描述
用例名稱編輯消費(fèi)信息
用例標(biāo)識號04
7
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)
參與者管理員
參與者選中待編輯的消費(fèi)信息,系統(tǒng)進(jìn)行驗(yàn)證后,成功編
簡要說明
輯消費(fèi)信息,反之則出現(xiàn)錯(cuò)誤提示信息
前置條件參與者已進(jìn)入該系統(tǒng)的消費(fèi)信息管理頁面
1.參與者選擇待編輯的消費(fèi)信息
2.參與者點(diǎn)擊編輯按鈕
基本事件流3.確認(rèn)編輯則成功編輯消費(fèi)信息,操作無效則出現(xiàn)錯(cuò)誤提
示信息
4.用例終止
其他事件流在點(diǎn)擊編輯按鈕之前,參與者可關(guān)閉當(dāng)前所在的頁面
異常事件流出現(xiàn)錯(cuò)誤信息提示,參與者核實(shí)
后置條件進(jìn)入消費(fèi)信息管理頁面,裝載對應(yīng)的數(shù)據(jù)信息
2.3.3充值信息管理模塊的用例
面向?qū)ο蟮男枨蠓治鲭A段中,對用例圖和活動(dòng)圖進(jìn)行了梳理分析。充值信
息管理模塊具體的用例描述如圖2-5所示,分別具有新增充值信息、刪除充值
信息、查詢充值信息、編輯充值信息等功能。
圖2-5充值信息管理模塊用例圖
通過對圖2-5用例圖的細(xì)致分析,得到每個(gè)用例的描述表。新增充值信息
模塊用例描述如表2-5所示,可進(jìn)行新增消費(fèi)信息等操作。
表2-5新增充值信息模塊用例描述
項(xiàng)目描述
用例名稱新增充值信息
用例標(biāo)識號01
8
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)
參與者用戶
簡要說明參與者進(jìn)入充值信息管理頁面,進(jìn)行新增充值信息。
前置條件參與者已打開當(dāng)前系統(tǒng)的充值信息管理頁面
1.參與者選擇要新增的充值信息
2.輸入要新增的內(nèi)容
3.參與者點(diǎn)擊修改按鈕,系統(tǒng)校驗(yàn)所輸入內(nèi)容的有效合理
基本事件流性
4.內(nèi)容有效則成功新增充值信息,操作無效則出現(xiàn)錯(cuò)誤提
示信息
5.用例終止
其他事件流在點(diǎn)擊修改按鈕之前,參與者可關(guān)閉當(dāng)前所在的頁面
異常事件流提示出現(xiàn)錯(cuò)誤,參與者核實(shí)確認(rèn)
后置條件進(jìn)入模塊信息管理頁面,裝載對應(yīng)的數(shù)據(jù)信息
刪除充值信息模塊用例描述如表2-6所示,可進(jìn)行刪除充值信息等操作。
表2-6刪除充值信息模塊用例描述
項(xiàng)目描述
用例名稱刪除充值信息
用例標(biāo)識號02
參與者管理員
參與者選中待刪除的充值信息,系統(tǒng)進(jìn)行驗(yàn)證后,成功刪
簡要說明
除充值信息,反之則出現(xiàn)錯(cuò)誤提示信息
前置條件參與者已進(jìn)入該系統(tǒng)的充值信息管理頁面
1.參與者選擇待刪除的充值信息
2.參與者點(diǎn)擊刪除按鈕
基本事件流3.確認(rèn)刪除則成功刪除充值信息,操作無效則出現(xiàn)錯(cuò)誤提
示信息
4.用例終止
其他事件流在點(diǎn)擊刪除按鈕之前,參與者可關(guān)閉當(dāng)前所在的頁面
異常事件流出現(xiàn)錯(cuò)誤信息提示,參與者核實(shí)
后置條件進(jìn)入充值信息管理頁面,裝載對應(yīng)的數(shù)據(jù)信息
查詢充值信息模塊用例描述如表2-7所示,可進(jìn)行查詢充值信息等操作。
表2-7查詢充值信息模塊用例描述
項(xiàng)目描述
用例名稱查詢充值信息
9
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)
用例標(biāo)識號03
參與者管理員
參與者選中待查詢的充值信息,系統(tǒng)進(jìn)行驗(yàn)證后,成功查
簡要說明
詢充值信息,反之則出現(xiàn)錯(cuò)誤提示信息
前置條件參與者已進(jìn)入該系統(tǒng)的充值信息管理頁面
1.參與者選擇待查詢的充值信息
2.參與者點(diǎn)擊查詢按鈕
基本事件流3.確認(rèn)查詢則成功查詢充值信息,操作無效則出現(xiàn)錯(cuò)誤提
示信息
4.用例終止
其他事件流在點(diǎn)擊查詢按鈕之前,參與者可關(guān)閉當(dāng)前所在的頁面
異常事件流出現(xiàn)錯(cuò)誤信息提示,參與者核實(shí)
后置條件進(jìn)入充值信息管理頁面,裝載對應(yīng)的數(shù)據(jù)信息
編輯充值信息模塊用例描述如表2-8所示,可進(jìn)行編輯充值信息等操作。
表2-8編輯充值信息模塊用例描述
項(xiàng)目描述
用例名稱編輯充值信息
用例標(biāo)識號04
參與者管理員
參與者選中待編輯的充值信息,系統(tǒng)進(jìn)行驗(yàn)證后,成功編
簡要說明
輯充值信息,反之則出現(xiàn)錯(cuò)誤提示信息
前置條件參與者已進(jìn)入該系統(tǒng)的充值信息管理頁面
1.參與者選擇待編輯的充值信息
2.參與者點(diǎn)擊編輯按鈕
基本事件流3.確認(rèn)編輯則成功編輯充值信息,操作無效則出現(xiàn)錯(cuò)誤提
示信息
4.用例終止
其他事件流在點(diǎn)擊編輯按鈕之前,參與者可關(guān)閉當(dāng)前所在的頁面
異常事件流出現(xiàn)錯(cuò)誤信息提示,參與者核實(shí)
后置條件進(jìn)入充值信息管理頁面,裝載對應(yīng)的數(shù)據(jù)信息
2.3.4用戶信息管理模塊的用例
面向?qū)ο蟮男枨蠓治鲭A段中,對用例圖和活動(dòng)圖進(jìn)行了梳理分析。用戶信息
管理模塊具體的用例描述如圖2-6所示,分別具有新增用戶信息、刪除用戶信
10
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)
息、查詢用戶信息、編輯用戶信息等功能。
圖2-6用戶信息管理模塊用例圖
通過對圖2-6用例圖的細(xì)致分析,得到每個(gè)用例的描述表。新增用戶信息
模塊用例描述如表2-9所示,可進(jìn)行新增消費(fèi)信息等操作。
表2-9新增用戶信息模塊用例描述
項(xiàng)目描述
用例名稱新增用戶信息
用例標(biāo)識號01
參與者用戶
簡要說明參與者進(jìn)入用戶信息管理頁面,進(jìn)行新增用戶信息。
前置條件參與者已打開當(dāng)前系統(tǒng)的用戶信息管理頁面
1.參與者選擇要新增的用戶信息
2.輸入要新增的內(nèi)容
3.參與者點(diǎn)擊修改按鈕,系統(tǒng)校驗(yàn)所輸入內(nèi)容的有效合理
基本事件流性
4.內(nèi)容有效則成功新增用戶信息,操作無效則出現(xiàn)錯(cuò)誤提
示信息
5.用例終止
其他事件流在點(diǎn)擊修改按鈕之前,參與者可關(guān)閉當(dāng)前所在的頁面
異常事件流提示出現(xiàn)錯(cuò)誤,參與者核實(shí)確認(rèn)
后置條件進(jìn)入模塊信息管理頁面,裝載對應(yīng)的數(shù)據(jù)信息
刪除用戶信息模塊用例描述如表2-10所示,可進(jìn)行刪除用戶信息等操作。
表2-10刪除用戶信息模塊用例描述
項(xiàng)目描述
用例名稱刪除用戶信息
11
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)
用例標(biāo)識號02
參與者管理員
參與者選中待刪除的用戶信息,系統(tǒng)進(jìn)行驗(yàn)證后,成功刪
簡要說明
除用戶信息,反之則出現(xiàn)錯(cuò)誤提示信息
前置條件參與者已進(jìn)入該系統(tǒng)的用戶信息管理頁面
1.參與者選擇待刪除的用戶信息
2.參與者點(diǎn)擊刪除按鈕
基本事件流3.確認(rèn)刪除則成功刪除用戶信息,操作無效則出現(xiàn)錯(cuò)誤提
示信息
4.用例終止
其他事件流在點(diǎn)擊刪除按鈕之前,參與者可關(guān)閉當(dāng)前所在的頁面
異常事件流出現(xiàn)錯(cuò)誤信息提示,參與者核實(shí)
后置條件進(jìn)入用戶信息管理頁面,裝載對應(yīng)的數(shù)據(jù)信息
查詢用戶信息模塊用例描述如表2-11所示,可進(jìn)行查詢用戶信息等操作。
表2-11查詢用戶信息模塊用例描述
項(xiàng)目描述
用例名稱查詢用戶信息
用例標(biāo)識號03
參與者管理員
參與者選中待查詢的用戶信息,系統(tǒng)進(jìn)行驗(yàn)證后,成功查
簡要說明
詢用戶信息,反之則出現(xiàn)錯(cuò)誤提示信息
前置條件參與者已進(jìn)入該系統(tǒng)的用戶信息管理頁面
1.參與者選擇待查詢的用戶信息
2.參與者點(diǎn)擊查詢按鈕
基本事件流3.確認(rèn)查詢則成功查詢用戶信息,操作無效則出現(xiàn)錯(cuò)誤提
示信息
4.用例終止
其他事件流在點(diǎn)擊查詢按鈕之前,參與者可關(guān)閉當(dāng)前所在的頁面
異常事件流出現(xiàn)錯(cuò)誤信息提示,參與者核實(shí)
后置條件進(jìn)入用戶信息管理頁面,裝載對應(yīng)的數(shù)據(jù)信息
編輯用戶信息模塊用例描述如表2-12所示,可進(jìn)行編輯用戶信息等操作。
表2-12編輯用戶信息模塊用例描述
項(xiàng)目描述
用例名稱編輯用戶信息
12
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)
用例標(biāo)識號04
參與者用戶
參與者選中待編輯的用戶信息,系統(tǒng)進(jìn)行驗(yàn)證后,成功編
簡要說明
輯用戶信息,反之則出現(xiàn)錯(cuò)誤提示信息
前置條件參與者已進(jìn)入該系統(tǒng)的用戶信息管理頁面
1.參與者選擇待編輯的用戶信息
2.參與者點(diǎn)擊編輯按鈕
基本事件流3.確認(rèn)編輯則成功編輯用戶信息,操作無效則出現(xiàn)錯(cuò)誤提
示信息
4.用例終止
其他事件流在點(diǎn)擊編輯按鈕之前,參與者可關(guān)閉當(dāng)前所在的頁面
異常事件流出現(xiàn)錯(cuò)誤信息提示,參與者核實(shí)
后置條件進(jìn)入用戶信息管理頁面,裝載對應(yīng)的數(shù)據(jù)信息
2.3.5掛失信息管理模塊的用例
面向?qū)ο蟮男枨蠓治鲭A段中,對用例圖和活動(dòng)圖進(jìn)行了梳理分析。掛失信息
管理模塊具體的用例描述如圖2-7所示,分別具有新增掛失信息、刪除掛失信
息、查詢掛失信息、編輯掛失信息等功能。
圖2-7掛失信息管理模塊用例圖
通過對圖2-7用例圖的細(xì)致分析,得到每個(gè)用例的描述表。新增掛失信息
模塊用例描述如表2-13所示,可進(jìn)行新增消費(fèi)信息等操作。
表2-13新增掛失信息模塊用例描述
項(xiàng)目描述
用例名稱新增掛失信息
13
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)
用例標(biāo)識號01
參與者用戶
簡要說明參與者進(jìn)入掛失信息管理頁面,進(jìn)行新增掛失信息。
前置條件參與者已打開當(dāng)前系統(tǒng)的掛失信息管理頁面
1.參與者選擇要新增的掛失信息
2.輸入要新增的內(nèi)容
3.參與者點(diǎn)擊修改按鈕,系統(tǒng)校驗(yàn)所輸入內(nèi)容的有效合理
基本事件流性
4.內(nèi)容有效則成功新增掛失信息,操作無效則出現(xiàn)錯(cuò)誤提
示信息
5.用例終止
其他事件流在點(diǎn)擊修改按鈕之前,參與者可關(guān)閉當(dāng)前所在的頁面
異常事件流提示出現(xiàn)錯(cuò)誤,參與者核實(shí)確認(rèn)
后置條件進(jìn)入模塊信息管理頁面,裝載對應(yīng)的數(shù)據(jù)信息
刪除掛失信息模塊用例描述如表2-14所示,可進(jìn)行刪除掛失信息等操作。
表2-14刪除掛失信息模塊用例描述
項(xiàng)目描述
用例名稱刪除掛失信息
用例標(biāo)識號02
參與者管理員
參與者選中待刪除的掛失信息,系統(tǒng)進(jìn)行驗(yàn)證后,成功刪
簡要說明
除掛失信息,反之則出現(xiàn)錯(cuò)誤提示信息
前置條件參與者已進(jìn)入該系統(tǒng)的掛失信息管理頁面
1.參與者選擇待刪除的掛失信息
2.參與者點(diǎn)擊刪除按鈕
基本事件流3.確認(rèn)刪除則成功刪除掛失信息,操作無效則出現(xiàn)錯(cuò)誤提
示信息
4.用例終止
其他事件流在點(diǎn)擊刪除按鈕之前,參與者可關(guān)閉當(dāng)前所在的頁面
異常事件流出現(xiàn)錯(cuò)誤信息提示,參與者核實(shí)
后置條件進(jìn)入掛失信息管理頁面,裝載對應(yīng)的數(shù)據(jù)信息
查詢掛失信息模塊用例描述如表2-15所示,可進(jìn)行查詢掛失信息等操作。
表2-15查詢掛失信息模塊用例描述
項(xiàng)目描述
14
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)
用例名稱查詢掛失信息
用例標(biāo)識號03
參與者管理員
參與者選中待查詢的掛失信息,系統(tǒng)進(jìn)行驗(yàn)證后,成功查
簡要說明
詢掛失信息,反之則出現(xiàn)錯(cuò)誤提示信息
前置條件參與者已進(jìn)入該系統(tǒng)的掛失信息管理頁面
1.參與者選擇待查詢的掛失信息
2.參與者點(diǎn)擊查詢按鈕
基本事件流3.確認(rèn)查詢則成功查詢掛失信息,操作無效則出現(xiàn)錯(cuò)誤提
示信息
4.用例終止
其他事件流在點(diǎn)擊查詢按鈕之前,參與者可關(guān)閉當(dāng)前所在的頁面
異常事件流出現(xiàn)錯(cuò)誤信息提示,參與者核實(shí)
后置條件進(jìn)入掛失信息管理頁面,裝載對應(yīng)的數(shù)據(jù)信息
編輯掛失信息模塊用例描述如表2-16所示,可進(jìn)行編輯掛失信息等操作。
表2-16編輯掛失信息模塊用例描述
項(xiàng)目描述
用例名稱編輯掛失信息
用例標(biāo)識號04
參與者用戶
參與者選中待編輯的掛失信息,系統(tǒng)進(jìn)行驗(yàn)證后,成功編
簡要說明
輯掛失信息,反之則出現(xiàn)錯(cuò)誤提示信息
前置條件參與者已進(jìn)入該系統(tǒng)的掛失信息管理頁面
1.參與者選擇待編輯的掛失信息
2.參與者點(diǎn)擊編輯按鈕
基本事件流3.確認(rèn)編輯則成功編輯掛失信息,操作無效則出現(xiàn)錯(cuò)誤提
示信息
4.用例終止
其他事件流在點(diǎn)擊編輯按鈕之前,參與者可關(guān)閉當(dāng)前所在的頁面
異常事件流出現(xiàn)錯(cuò)誤信息提示,參與者核實(shí)
后置條件進(jìn)入掛失信息管理頁面,裝載對應(yīng)的數(shù)據(jù)信息
15
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)
2.4系統(tǒng)流程分析
2.4.1操作流程分析
程序上交給用戶進(jìn)行使用時(shí),需要提供程序的操作流程圖(如圖2-8所
示),這樣便于用戶容易理解程序的具體工作步驟,現(xiàn)如今程序的操作流程都
有一個(gè)大致的標(biāo)準(zhǔn),即先通過登錄頁面提交登錄數(shù)據(jù),通過程序驗(yàn)證正確之后,
用戶才能在程序功能操作區(qū)頁面操作對應(yīng)的功能。
開始開始
系統(tǒng)登錄界面系統(tǒng)登錄界面
輸入用戶名輸入用戶名密碼密碼
否
數(shù)據(jù)庫數(shù)據(jù)庫驗(yàn)證信息是否正確驗(yàn)證信息是否正確信息錯(cuò)誤信息錯(cuò)誤
是
功能界面功能界面
功能處理界面功能處理界面
結(jié)束結(jié)束
圖2-8程序操作流程圖
2.4.2登錄流程分析
在這個(gè)部分,需要對程序的登錄功能模塊的運(yùn)行流程(如圖2-9所示),
進(jìn)行單獨(dú)說明。程序設(shè)置登錄模塊也是為了安全起見,讓用戶使用放心,登錄
模塊主要就是讓用戶提交登錄信息,程序進(jìn)行數(shù)據(jù)驗(yàn)證,驗(yàn)證通過的用戶才能
夠成功登錄程序。
16
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)
開始開始
輸入賬號輸入賬號
密碼密碼
否
判斷賬號是否正確
判斷賬號是否正確提示賬號錯(cuò)誤提示賬號錯(cuò)誤
是
否
判斷密碼是否正確判斷密碼是否正確提示密碼錯(cuò)誤提示密碼錯(cuò)誤
是
登錄成功登錄成功
結(jié)束結(jié)束
圖2-9程序登錄流程圖
2.4.3飯卡信息添加流程分析
程序的添加功能就是提供給操作者錄入信息的功能,不管是涉及到用戶信
息添加,還是其它功能模塊涉及到的信息添加,程序的信息添加流程(如圖2-10
所示)都是一致的。程序都是先對操作者錄入的數(shù)據(jù)進(jìn)行判定,這個(gè)判定規(guī)則
是一段提前編寫完成的程序代碼,當(dāng)程序判定數(shù)據(jù)符合要求
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(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ǔ)空間,僅對用戶上傳內(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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 工作績效協(xié)議書
- 律師入職協(xié)議合同
- 快遞保密協(xié)議書
- 藥店竄貨協(xié)議書
- 總包索賠協(xié)議書
- 藥品運(yùn)輸協(xié)議書
- 戰(zhàn)略規(guī)劃協(xié)議書
- 運(yùn)輸績效協(xié)議書
- 銷售合同保密協(xié)議
- 要錢協(xié)議書范本
- 奮斗的主題班會(huì)課件
- 電務(wù)段干部考試題及答案
- 委托加工項(xiàng)目管理制度
- 2025年單次式拉絲機(jī)項(xiàng)目市場調(diào)查研究報(bào)告
- 紅薯創(chuàng)業(yè)項(xiàng)目計(jì)劃書
- 健美操運(yùn)動(dòng)智慧樹知到期末考試答案2024年
- Web設(shè)計(jì)與應(yīng)用智慧樹知到期末考試答案2024年
- 營養(yǎng)支持在ICU的應(yīng)用課件
- +山東省煙臺(tái)市芝罘區(qū)2023-2024學(xué)年七年級上學(xué)期期末數(shù)學(xué)試卷(五四制)+
- 課程設(shè)計(jì)DLP4-13型鍋爐中硫煙煤煙氣袋式除塵濕式脫硫系統(tǒng)設(shè)計(jì)
- 中科院生態(tài)學(xué)考博真題題匯總
評論
0/150
提交評論