UML超市管理系統(tǒng)1_第1頁(yè)
UML超市管理系統(tǒng)1_第2頁(yè)
UML超市管理系統(tǒng)1_第3頁(yè)
UML超市管理系統(tǒng)1_第4頁(yè)
UML超市管理系統(tǒng)1_第5頁(yè)
已閱讀5頁(yè),還剩38頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、面向?qū)ο蠓治雠c設(shè)計(jì)(UML)綜合實(shí)驗(yàn)報(bào)告項(xiàng)目名稱:超市管理系統(tǒng)目 錄第1章 系統(tǒng)需求分析41.1 超市管理系統(tǒng)業(yè)務(wù)概述41.2 超市管理系統(tǒng)各子系統(tǒng)需求分析51.2.1 倉(cāng)庫(kù)管理子系統(tǒng)51.2.2 采購(gòu)管理子系統(tǒng)61.2.3 財(cái)務(wù)管理子系統(tǒng)61.2.4 人事管理子系統(tǒng)71.2.5 銷售管理子系統(tǒng)81.2.6 登錄子系統(tǒng)81.2.7 信息管理子系統(tǒng)9第2章 系統(tǒng)用例模型112.1 倉(cāng)庫(kù)管理用例模型112.1.1 倉(cāng)庫(kù)管理用例圖122.1.2 倉(cāng)庫(kù)管理用例圖相關(guān)說(shuō)明122.2 采購(gòu)管理用例模型122.2.1 采購(gòu)管理用例圖122.2.2 采購(gòu)管理用例圖相關(guān)說(shuō)明132.3 財(cái)務(wù)管理用例模型132.3

2、.1 財(cái)務(wù)管理用例圖132.3.2 財(cái)務(wù)管理用例圖相關(guān)說(shuō)明142.4 人事管理用例模型142.4.1 人事管理用例圖152.4.2 人事管理用例圖相關(guān)說(shuō)明152.5 銷售管理用例模型162.5.1 銷售管理用例圖162.5.2 銷售管理用例圖相關(guān)說(shuō)明162.6 登陸用例模型162.6.1 登陸用例圖162.6.2 登陸用例圖相關(guān)說(shuō)明172.7 信息管理用例模型172.7.1 信息管理用例圖172.7.2 信息管理用例圖相關(guān)說(shuō)明18第3章 系統(tǒng)靜態(tài)模型203.1 系統(tǒng)中的類203.1.1 參與者相關(guān)的類203.1.2 系統(tǒng)中其他的相關(guān)類203.2 系統(tǒng)中類與類的關(guān)系213.2.1 倉(cāng)庫(kù)管理系統(tǒng)類

3、圖213.2.2 采購(gòu)管理系統(tǒng)類圖213.2.3 財(cái)務(wù)管理系統(tǒng)類圖213.2.4 人事管理系統(tǒng)類圖223.2.5 銷售管理系統(tǒng)類圖223.2.6 信息管理系統(tǒng)類圖233.2.7 登錄系統(tǒng)類圖23第4章 系統(tǒng)動(dòng)態(tài)模型254.1 超市管理系統(tǒng)中的順序圖與協(xié)作圖254.1.1 倉(cāng)庫(kù)管理系統(tǒng)順序圖與協(xié)作圖254.1.2 采購(gòu)管理系統(tǒng)順序圖與協(xié)作圖274.1.3 財(cái)務(wù)管理系統(tǒng)順序圖與協(xié)作圖284.1.4 人事管理系統(tǒng)順序圖與協(xié)作圖294.1.5 銷售管理系統(tǒng)順序圖與協(xié)作圖304.1.6 登錄系統(tǒng)順序圖與協(xié)作圖324.1.7 信息管理系統(tǒng)順序圖與協(xié)作圖334.2超市管理系統(tǒng)中的狀態(tài)圖344.3超市管理系統(tǒng)

4、中的活動(dòng)圖35第5章 系統(tǒng)部署模型395.1 超市管理系統(tǒng)的構(gòu)件圖395.1.1 倉(cāng)庫(kù)管理系統(tǒng)的構(gòu)件圖395.1.2 采購(gòu)管理系統(tǒng)的構(gòu)件圖395.1.3 財(cái)務(wù)管理系統(tǒng)的構(gòu)件圖395.2超市管理系統(tǒng)的部署圖40第6章 總結(jié)與展望426.1 總結(jié)426.2 展望42參考文獻(xiàn)43第1章 系統(tǒng)需求分析1.1 超市管理系統(tǒng)業(yè)務(wù)概述超市管理系統(tǒng)是在為超市提供快捷、方便的結(jié)賬體系,高效的庫(kù)存和財(cái)務(wù)管理系統(tǒng),讓顧客在超市更加快捷方便,讓超市的管理和運(yùn)營(yíng)工作更加完善。因?yàn)槌泄芾硐到y(tǒng)是基于超市內(nèi)部普通員工和管理人員的系統(tǒng),所以非超市員工是無(wú)權(quán)進(jìn)行操作的。該超市管理系統(tǒng)的用戶:倉(cāng)庫(kù)管理員,收銀員,采購(gòu)員,會(huì)計(jì),系

5、統(tǒng)管理員,經(jīng)理?;玖鞒淌牵阂粋€(gè)具有相對(duì)權(quán)限的人登錄相應(yīng)的系統(tǒng)板塊,了解相應(yīng)的信息。如圖所示,為系統(tǒng)整體功能模塊圖,該系統(tǒng)分為7大子系統(tǒng),分別為倉(cāng)庫(kù)管理系統(tǒng)、采購(gòu)管理系統(tǒng)、財(cái)務(wù)管理系統(tǒng)、人事管理系統(tǒng)、銷售管理系統(tǒng)、登錄系統(tǒng)、信息管理系統(tǒng)。圖1-1系統(tǒng)整體功能模塊圖管理員和員工通過身份驗(yàn)證方式登錄相應(yīng)權(quán)限的子系統(tǒng)以多種視圖瀏覽并了解超市信息。1. 系統(tǒng)管理員通過“超市信息管理”子系統(tǒng)進(jìn)行超市系統(tǒng)的升級(jí)和維護(hù)管理操作,并為管理超市貨物、查看和發(fā)布相關(guān)信息,用戶登錄分別提供數(shù)據(jù)庫(kù)服務(wù)。系統(tǒng)管理員可以管理管理層和普通員工信息。2. 管理層通過輸入口令方式登錄執(zhí)行相應(yīng)操作,包括進(jìn)入采購(gòu)系統(tǒng)、財(cái)務(wù)系統(tǒng)、銷

6、售系統(tǒng)、人事系統(tǒng)。3. 銷售員登錄銷售系統(tǒng)了解產(chǎn)品相關(guān)信息,數(shù)量。4. 收銀員登錄銷售系統(tǒng)執(zhí)行收款、退款、找零、退貨服務(wù)。5. 倉(cāng)庫(kù)管理登錄“倉(cāng)庫(kù)管理系統(tǒng)”,及時(shí)獲知倉(cāng)庫(kù)倉(cāng)庫(kù)產(chǎn)品數(shù)量機(jī)種類信息,并根據(jù)公司需要決定采購(gòu)的產(chǎn)品的種類及數(shù)量。6. 采購(gòu)員登錄“采購(gòu)系統(tǒng)”獲知采購(gòu)的數(shù)量及種類,提供采購(gòu)預(yù)算。7. 會(huì)計(jì)登錄“財(cái)務(wù)系統(tǒng)”對(duì)公司每月發(fā)放的員工工資、獎(jiǎng)金、產(chǎn)品進(jìn)貨成本、公司總利潤(rùn)、下一季度財(cái)政預(yù)算做成總表并進(jìn)行報(bào)告。1.2 超市管理系統(tǒng)各子系統(tǒng)需求分析這是一個(gè)基本的超市管理系統(tǒng),包括7個(gè)子系統(tǒng):倉(cāng)庫(kù)管理系統(tǒng)、采購(gòu)管理系統(tǒng)、財(cái)務(wù)管理系統(tǒng)、人事管理系統(tǒng)、銷售管理系統(tǒng)、登錄系統(tǒng)、信息管理系統(tǒng),每個(gè)子

7、系統(tǒng)的具體功能如下描述:1.2.1 倉(cāng)庫(kù)管理子系統(tǒng)在倉(cāng)庫(kù)管理子系統(tǒng)中,其功能概述如下:(1) 倉(cāng)庫(kù)管理員登陸倉(cāng)庫(kù)子系統(tǒng);(2) 查看倉(cāng)庫(kù)內(nèi)商品種類,倉(cāng)庫(kù)管理員進(jìn)入系統(tǒng)選擇查看商品種類;(3) 查看倉(cāng)庫(kù)商品相應(yīng)種類的數(shù)量;(4) 查看最近一個(gè)月暢銷產(chǎn)品的數(shù)量及種類;(5) 根據(jù)查看結(jié)果制定采購(gòu)商品計(jì)劃。圖1.2.1.1 倉(cāng)庫(kù)管理系統(tǒng)流程圖1.2.2 采購(gòu)管理子系統(tǒng)在采購(gòu)管理子系統(tǒng)中,其功能概述如下:(1) 采購(gòu)員登錄采購(gòu)管理系統(tǒng);(2) 采購(gòu)員查看由倉(cāng)庫(kù)管理員報(bào)上來(lái)的進(jìn)貨單;(3) 查看退貨單(包括產(chǎn)品種類、名稱、產(chǎn)地、數(shù)量等信息;(4) 查看當(dāng)前倉(cāng)庫(kù)的庫(kù)存狀態(tài);(5) 根據(jù)查看結(jié)果制定采購(gòu)預(yù)算

8、生成報(bào)表上傳給財(cái)務(wù)系統(tǒng);(6) 當(dāng)預(yù)算審批之后進(jìn)行采購(gòu)活動(dòng),并將商品入庫(kù)。圖1.2.2.1 采購(gòu)管理系統(tǒng)流程圖1.2.3 財(cái)務(wù)管理子系統(tǒng)在財(cái)務(wù)管理子系統(tǒng)中,其功能概述如下:(1) 會(huì)計(jì)登錄財(cái)務(wù)管理系統(tǒng);(2) 添加公司每個(gè)員工的工資和獎(jiǎng)金記錄;(3) 會(huì)計(jì)刪除公司每個(gè)員工的工資和獎(jiǎng)金記錄;(4) 會(huì)計(jì)查看公司每個(gè)員工的工資和獎(jiǎng)金記錄;(5) 根據(jù)各部門上傳過來(lái)的預(yù)算并結(jié)合本公司的實(shí)際營(yíng)收制作公司的利潤(rùn)報(bào)表;(6) 根據(jù)公司的實(shí)際情況,制作下季度公司的利潤(rùn)預(yù)算。普通員工管理解除管理員信息查看管理員信息添加員工信息添加管理員信息招聘員工解除員工員工調(diào)離查看員工信息解除員工信息管理員管理圖1.2.3

9、.1 財(cái)務(wù)管理系統(tǒng)流程圖1.2.4 人事管理子系統(tǒng)在人事管理子系統(tǒng)中,其功能概述如下:(1) 管理層登錄認(rèn)識(shí)管理系統(tǒng)(2) 進(jìn)入普通員工和管理層界面;(3) 在普通員工管理中招聘員工;(4) 在普通員工管理中解除員工;(5) 在普通員工管理中調(diào)離員工;(6) 在普通員工管理中查看員工信息;(7) 在普通員工管理中刪除員工信息;(8) 在普通員工管理中添加員工信息;(9) 在管理層管理中查看管理員信息; (10)在管理層管理中刪除管理員信息; (11) 在管理層管理中添加管理員信息。圖1.2.4.1 人事管理系統(tǒng)流程圖1.2.5 銷售管理子系統(tǒng)在銷售管理子系統(tǒng)中,其功能概述如下:(1) 收銀員登

10、錄系統(tǒng)為顧客進(jìn)行收款服務(wù);(2) 收銀員為顧客進(jìn)行退款服務(wù);(3) 收銀員為顧客進(jìn)行退貨服務(wù);(4) 收銀員為顧客進(jìn)行打印購(gòu)物小票服務(wù);(5) 收銀員為顧客進(jìn)行找零服務(wù)。圖1.2.5.1 銷售管理系統(tǒng)流程圖1.2.6 登錄子系統(tǒng)登錄管理子系統(tǒng)中,所有已經(jīng)在系統(tǒng)中注冊(cè)了的用戶在具有相應(yīng)權(quán)限的登錄界面進(jìn)行登錄,其子系統(tǒng)的主要功能如下:(1) 用戶輸入用戶名;(2) 用戶輸入密碼;(3) 用戶登錄成功后修改登錄密碼。圖1.2.6.1 登陸系統(tǒng)流程圖1.2.7 信息管理子系統(tǒng)在信息理子系統(tǒng)中,其功能概述如下:(1) 系統(tǒng)管理員登陸信息管理系統(tǒng);(2) 在商品信息管理中添加產(chǎn)品的相關(guān)信息;(3) 在商品

11、信息管理中刪除產(chǎn)品的相關(guān)信息;(4) 在商品信息管理中查看產(chǎn)品的相關(guān)信息;(5) 在財(cái)務(wù)信息管理中添加公司財(cái)務(wù)的相關(guān)信息;(6) 在財(cái)務(wù)信息管理中刪除公司財(cái)務(wù)的相關(guān)信息;(7) 在財(cái)務(wù)信息管理中查看公司財(cái)務(wù)的相關(guān)信息;(8) 在人事信息管理中添加公司人事的相關(guān)信息;(9) 在人事信息管理中刪除公司人事的相關(guān)信息;(10) 在人事信息管理中查看公司人事的相關(guān)信息;(11) 在銷售信息管理中添加公司銷售的相關(guān)信息;(12) 在銷售信息管理中刪除公司銷售的相關(guān)信息;(13) 在人事信息管理中查看公司銷售的相關(guān)信息。圖1.2.7.1 信息管理系統(tǒng)流程圖第2章 系統(tǒng)用例模型2.1 參與者的識(shí)別1、系統(tǒng)管

12、理員通過“超市信息管理”子系統(tǒng)進(jìn)行超市系統(tǒng)的升級(jí)和維護(hù)管理操作,并為管理超市貨物、查看和發(fā)布相關(guān)信息,用戶登錄分別提供數(shù)據(jù)庫(kù)服務(wù)。系統(tǒng)管理員可以管理管理層和普通員工的信息。2、管理層通過輸入口令方式登錄系統(tǒng)執(zhí)行相應(yīng)操作,包括可以進(jìn)入采購(gòu)系統(tǒng)、財(cái)務(wù)系統(tǒng)、銷售系統(tǒng)、人事系統(tǒng)。3、人事經(jīng)理登錄人事管理系統(tǒng),對(duì)普通員工和員工進(jìn)行管理。4、收銀員登錄銷售系統(tǒng)執(zhí)行收款、退款、找零服務(wù)。5、倉(cāng)庫(kù)管理員登錄“倉(cāng)庫(kù)管理系統(tǒng)”,及時(shí)獲知倉(cāng)庫(kù)產(chǎn)品數(shù)量及種類信息,并根據(jù)公司需要決定需要采購(gòu)的產(chǎn)品種類及數(shù)量。6、采購(gòu)員登錄“采購(gòu)系統(tǒng)”獲知采購(gòu)的數(shù)量和種類,并尋找供應(yīng)商提供供貨服務(wù),提供采購(gòu)預(yù)算。7、會(huì)計(jì)登錄“財(cái)務(wù)系統(tǒng)”

13、對(duì)公司每月發(fā)放的員工工資和獎(jiǎng)金、產(chǎn)品進(jìn)貨成本、公司的總利潤(rùn)、下一季度的財(cái)政預(yù)算做成總表并進(jìn)行報(bào)告. 該系統(tǒng)的參與者有:系統(tǒng)管理員、管理層、人事經(jīng)理、收銀員、倉(cāng)庫(kù)管理員、采購(gòu)員、會(huì)計(jì)。2.1 倉(cāng)庫(kù)管理用例模型2.1.1 倉(cāng)庫(kù)管理用例圖圖2.1.1.1 倉(cāng)庫(kù)管理用例圖2.1.2 倉(cāng)庫(kù)管理用例圖相關(guān)說(shuō)明用戶能夠通過該系統(tǒng)進(jìn)行如下活動(dòng):(1) 倉(cāng)庫(kù)管理員登陸界面;(2) 查看商品種類和數(shù)量;(3) 查看最近一月暢銷商品種類和數(shù)量;(4) 為采購(gòu)員制定采購(gòu)計(jì)劃。為倉(cāng)庫(kù)管理員和管理層供瀏覽產(chǎn)品種類、數(shù)量,了解暢銷產(chǎn)品的種類及數(shù)量,并為倉(cāng)庫(kù)管理員提供制定采購(gòu)計(jì)劃的功能。系統(tǒng)用例圖如圖2.1.1.1。2.2

14、采購(gòu)管理用例模型2.2.1 采購(gòu)管理用例圖圖2.2.1.1 采購(gòu)管理用例圖2.2.2 采購(gòu)管理用例圖相關(guān)說(shuō)明用戶能夠通過該系統(tǒng)進(jìn)行如下活動(dòng):(1) 采購(gòu)員登陸界面;(2) 查詢進(jìn)貨單;(3) 查詢退貨單; (4) 查詢當(dāng)前庫(kù)存;(5) 做出采購(gòu)預(yù)算;(6) 商品采購(gòu)入庫(kù)。為采購(gòu)員提供了解采購(gòu)數(shù)據(jù)、作出采購(gòu)預(yù)算和商品采購(gòu)入庫(kù)的功能。系統(tǒng)用例圖如圖2.2.1.1。2.3 財(cái)務(wù)管理用例模型2.3.1 財(cái)務(wù)管理用例圖圖2.3.1.1 財(cái)務(wù)管理用例圖2.3.2 財(cái)務(wù)管理用例圖相關(guān)說(shuō)明用戶能夠通過該系統(tǒng)進(jìn)行如下活動(dòng):(1) 會(huì)計(jì)登陸界面;(2) 制作下季度公司預(yù)算報(bào)表;(3) 制作本月利潤(rùn)報(bào)表;(4) 查

15、看工資獎(jiǎng)金記錄;(5) 刪除工資獎(jiǎng)金記錄;(6) 添加工資獎(jiǎng)金記錄。為會(huì)計(jì)提供每月發(fā)放的員工工資和獎(jiǎng)金、產(chǎn)品進(jìn)貨預(yù)算、公司的總利潤(rùn)、下一季度的財(cái)政預(yù)算做成總表并進(jìn)行報(bào)告的功能。用例圖如圖2.3.1.1.2.4 人事管理用例模型2.4.1 人事管理用例圖圖2.4.1.1 人事管理用例圖2.4.2 人事管理用例圖相關(guān)說(shuō)明用戶能夠通過該系統(tǒng)進(jìn)行如下活動(dòng):(1) 人事經(jīng)理登陸界面;(2) 招聘員工;(3) 解除員工;(4) 調(diào)離員工;(5) 查看員工信息;(6) 添加員工信息;(7) 刪除員工信息;(8) 查看管理員信息;(9) 添加管理員信息;(10)刪除員工信息.為管理層用戶提供人事招聘、解除、調(diào)

16、離的功能。用例圖如圖2.4.1.1。2.5 銷售管理用例模型2.5.1 銷售管理用例圖圖2.5.1.1 銷售管理用例圖2.5.2 銷售管理用例圖相關(guān)說(shuō)明用戶能夠通過該系統(tǒng)進(jìn)行如下活動(dòng):(1) 收銀員登陸界面;(2) 收銀員掃描商品收款;(3) 收銀員打印購(gòu)物票;(4) 收銀員找零;(5) 收銀員退款;(6) 收銀員退貨.為收銀員用戶提供收款、退款、找零、打印購(gòu)物小票的功能。用例圖如圖2.5.1.1。2.6 登陸用例模型2.6.1 登陸用例圖圖2.6.1.1 登陸用例圖2.6.2 登陸用例圖相關(guān)說(shuō)明用戶能夠通過該系統(tǒng)進(jìn)行如下活動(dòng):(1) 用戶登入系統(tǒng)界面,在指定位置輸入用戶名和密碼;(2) 系統(tǒng)

17、進(jìn)行身份驗(yàn)證后,若驗(yàn)證通過,則進(jìn)入系統(tǒng);若驗(yàn)證未通過,則重新輸入。(3) 用戶登錄系統(tǒng)后,可修改密碼。用戶在進(jìn)入系統(tǒng)之前要登輸入密碼和用戶名,登錄系統(tǒng)。本系統(tǒng)提供在指定位置輸入密碼和用戶名及修改密碼的功能。系統(tǒng)用例圖如圖2.6.1.1。2.7 信息管理用例模型2.7.1 信息管理用例圖圖2.7.1.1 信息管理用例圖2.7.2 信息管理用例圖相關(guān)說(shuō)明用戶能夠通過該系統(tǒng)進(jìn)行如下活動(dòng):(1) 系統(tǒng)管理員登陸界面;(2) 系統(tǒng)管理員添加商品信息;(3) 系統(tǒng)管理員刪除商品信息;(4) 系統(tǒng)管理員查看商品信息;(5) 系統(tǒng)管理員添加財(cái)務(wù)信息;(6) 系統(tǒng)管理員刪除財(cái)務(wù)信息;(7) 系統(tǒng)管理員查看財(cái)務(wù)信

18、息;(8) 系統(tǒng)管理員添加人事信息;(9) 系統(tǒng)管理員刪除人事信息;(10) 系統(tǒng)管理員查看人事信息; (11) 系統(tǒng)管理員添加銷售信息;(12) 系統(tǒng)管理員刪除銷售信息;(13) 系統(tǒng)管理員查看銷售信息;為管理員提供管理和更新商品信息、財(cái)務(wù)信息、財(cái)務(wù)信息、認(rèn)事信息、銷售信息的管理和更新的功能。用例圖如圖2.7.1.1。第3章 系統(tǒng)靜態(tài)模型3.1 系統(tǒng)中的類倉(cāng)庫(kù)管理員(storeAdministrator),采購(gòu)員(buyer),會(huì)計(jì)(accountant),人事經(jīng)理(manager),收銀員(cashier),系統(tǒng)管理員(systemAdministrator),管理層(user)銷售信息(

19、sellInfomation),商品信息(goods),員工信息(staff),管理者信息(systemAdministrstor),采購(gòu)計(jì)劃(stockPlan),采購(gòu)預(yù)算(stockBudget),財(cái)務(wù)信息(financeInformation)3.1.1 參與者相關(guān)的類3.1.2 系統(tǒng)中其他的相關(guān)類3.2 系統(tǒng)中類與類的關(guān)系3.2.1 倉(cāng)庫(kù)管理系統(tǒng)類圖圖3.2.1.1 倉(cāng)庫(kù)管理系統(tǒng)類圖3.2.2 采購(gòu)管理系統(tǒng)類圖3.2.2.1 采購(gòu)管理系統(tǒng)類圖3.2.3 財(cái)務(wù)管理系統(tǒng)類圖3.2.3.1 財(cái)務(wù)管理系統(tǒng)類圖3.2.4 人事管理系統(tǒng)類圖3.2.4.1 人事管理系統(tǒng)類圖3.2.5 銷售管理系統(tǒng)類

20、圖3.2.5.1 銷售管理系統(tǒng)類圖3.2.6 信息管理系統(tǒng)類圖3.2.6.1 信息管理系統(tǒng)類圖3.2.7 登錄系統(tǒng)類圖3.2.7.1 登錄系統(tǒng)類圖第4章 系統(tǒng)動(dòng)態(tài)模型4.1 超市管理系統(tǒng)中的順序圖與協(xié)作圖序列圖描繪了系統(tǒng)中一組對(duì)象在時(shí)間上交互的整體行為。協(xié)作圖描繪了系統(tǒng)中的一組對(duì)象在幾何排列上的交互行為。4.1.1 倉(cāng)庫(kù)管理系統(tǒng)順序圖與協(xié)作圖A.倉(cāng)庫(kù)管理員查看商品種類和數(shù)量的工作流程(1)倉(cāng)庫(kù)管理員登錄成功,進(jìn)入查詢商品界面,提交請(qǐng)求。 (2)界面將查詢的信息傳遞到控制對(duì)象。 (3)所要查詢的商品種類和數(shù)量。 (4)將得到的信息返回到界面并顯示。 (5)倉(cāng)庫(kù)管理員從上獲得所查詢的商品種類和數(shù)量

21、。根據(jù)基本流程,倉(cāng)庫(kù)管理員管理員查詢商品種類和數(shù)量的序列圖如圖4.1.1.1所示。圖4.1.1.1 倉(cāng)庫(kù)管理員順序圖與序列圖等價(jià)的協(xié)作圖如圖4.1.1.2所示。圖4.1.1.2 倉(cāng)庫(kù)管理員協(xié)作圖B.倉(cāng)庫(kù)管理員查看最近一月暢銷商品種類和數(shù)量倉(cāng)庫(kù)管理員登錄成功,進(jìn)入查詢最近一月暢銷商品界面,提交請(qǐng)求.(1)界面將查詢的信息傳遞到控制對(duì)象.(2)從數(shù)據(jù)庫(kù)中活動(dòng)所要查詢的商品種類和數(shù)量. (3)將得到的信息返回到界面。 (4)倉(cāng)庫(kù)管理員從上獲得所查詢的商品種類和數(shù)量。根據(jù)基本流程,倉(cāng)庫(kù)管理員查詢最近一月暢銷商品種類和數(shù)量的序列圖如圖4.1.1.3所示。圖4.1.1.3 倉(cāng)庫(kù)管理員順序圖與序列圖等價(jià)的協(xié)

22、作圖如圖4.1.1.4所示。圖4.1.1.4 倉(cāng)庫(kù)管理員協(xié)作圖4.1.2 采購(gòu)管理系統(tǒng)順序圖與協(xié)作圖A.采購(gòu)員查看由倉(cāng)庫(kù)管理員報(bào)上來(lái)的進(jìn)貨單(1)采購(gòu)員登錄成功后,進(jìn)入查詢由倉(cāng)庫(kù)管理員報(bào)上來(lái)的進(jìn)貨單界面,提交查詢請(qǐng)求。 (2)界面將查詢的信息傳遞到控制對(duì)象。 (3)從數(shù)據(jù)庫(kù)中活動(dòng)所要查詢的進(jìn)貨單信息。 (4)將得到的信息返回到界面并顯示。 (5)倉(cāng)庫(kù)管理員從上獲得所查詢的進(jìn)貨單信息。根據(jù)基本流程,采購(gòu)員查詢進(jìn)貨單的序列圖如圖4.1.2.1所示。圖4.1.2.1 采購(gòu)員順序圖與序列圖等價(jià)的協(xié)作圖如圖4.1.2.2所示。圖4.1.2.2 采購(gòu)員協(xié)作圖4.1.3 財(cái)務(wù)管理系統(tǒng)順序圖與協(xié)作圖A.會(huì)計(jì)制

23、作下季度公司預(yù)算報(bào)表的工作流程(1)會(huì)計(jì)登錄成功后,進(jìn)入制作下季度公司預(yù)算報(bào)表界面,提交制作請(qǐng)求。 (2)界面將制作下季度預(yù)算報(bào)表的信息傳遞到控制對(duì)象Control。 (3)控制對(duì)象從數(shù)據(jù)庫(kù)中活動(dòng)制作報(bào)表的相關(guān)信息。 (4)控制對(duì)象Control將得到的信息制成報(bào)表返回到界面并顯示。 (5)會(huì)計(jì)從界面上獲知報(bào)表制作成功。根據(jù)基本流程, 會(huì)計(jì)制作下季度公司預(yù)算報(bào)表的序列圖如圖4.1.3.1所示。圖4.1.3.1 財(cái)務(wù)管理順序圖與序列圖等價(jià)的協(xié)作圖如圖4.1.3.2所示。圖4.1.3.2 財(cái)務(wù)管理協(xié)作圖4.1.4 人事管理系統(tǒng)順序圖與協(xié)作圖A.經(jīng)理查看員工信息的工作流程(1)經(jīng)理登錄成功后,進(jìn)入查

24、詢員工信息界面,提交查詢請(qǐng)求。 (2)界面將查詢的信息傳遞到控制對(duì)象。 (3)從數(shù)據(jù)庫(kù)中活動(dòng)所要查詢的員工信息。 (4)將得到的信息返回到界面并顯示。 (5)經(jīng)理從界面上獲得所查詢的員工信息。根據(jù)基本流程,經(jīng)理查看員工信息的序列圖如圖4.1.4.1所示。圖4.1.4.1 人事管理順序圖與序列圖等價(jià)的協(xié)作圖如圖4.1.4.2所示。圖4.1.4.2 人事管理協(xié)作圖4.1.5 銷售管理系統(tǒng)順序圖與協(xié)作圖A.收銀員登錄系統(tǒng)為顧客進(jìn)行收款服務(wù);序列圖如圖4.1.5.1所示圖4.1.5.1 銷售管理順序圖協(xié)作圖如圖4.1.5.2所示圖4.1.5.2 銷售管理協(xié)作圖B.收銀員為顧客進(jìn)行退款服務(wù);序列圖如圖4

25、.1.5.3所示圖4.1.5.3 銷售管理順序圖協(xié)作圖如圖4.1.5.4所示圖4.1.5.4 銷售管理協(xié)作圖4.1.6 登錄系統(tǒng)順序圖與協(xié)作圖A.用戶登陸超市管理系統(tǒng)的工作流程(1)用戶希望通過系統(tǒng)進(jìn)行某一操作。(2)用戶登陸系統(tǒng),在登錄頁(yè)面指定位置輸入自己的用戶名和密碼并提交。(3)系統(tǒng)將用戶提交的用戶名和密碼傳遞到Control類中,檢查用戶的身份是否合法。將用戶信息和數(shù)據(jù)庫(kù)中的用戶信息進(jìn)行比較,檢查用戶信息中是否存在該用戶的信息。(4)檢查完畢后將驗(yàn)證結(jié)果返回到登錄界面上顯示(5)用戶在登錄界面上獲得驗(yàn)證結(jié)果。如果身份驗(yàn)證未通過,重新登錄或退出。否則,繼續(xù)選擇下一步的操作。根據(jù)基本流程,

26、用戶登陸系統(tǒng)的序列圖如圖4.1.6.1所示。圖4.1.6.1 登錄順序圖協(xié)作圖如圖4.1.6.2所示圖4.1.6.2 登錄協(xié)作圖4.1.7 信息管理系統(tǒng)順序圖與協(xié)作圖A.系統(tǒng)管理員查詢商品信息的工作流程(1)系統(tǒng)管理員登錄成功后,進(jìn)入查詢商品信息界面,提交查詢請(qǐng)求。 (2)界面將查詢的信息傳遞到控制對(duì)象Control。 (3)控制對(duì)象從數(shù)據(jù)庫(kù)中活動(dòng)所要查詢的商品信息。 (4)控制對(duì)象Control將得到的信息返回到界面并顯示。 (5)系統(tǒng)管理員從界面上獲得所查詢的商品信息。根據(jù)基本流程,系統(tǒng)管理員查詢商品信息的序列圖如圖4.1.7.1所示。圖4.1.7.1 信息管理順序圖協(xié)作圖如圖4.1.7.

27、2所示圖4.1.7.2 信息管理順序圖4.2超市管理系統(tǒng)中的狀態(tài)圖(1)商品入庫(kù)狀態(tài)圖圖4.2.1 商品入庫(kù)狀態(tài)圖(2)商品信息狀態(tài)圖圖4.2.2 商品信息狀態(tài)圖4.3超市管理系統(tǒng)中的活動(dòng)圖(1) 倉(cāng)庫(kù)管理活動(dòng)圖圖4.3.1 倉(cāng)庫(kù)管理活動(dòng)圖(2) 收銀員收款活動(dòng)圖.2 收銀員收款活動(dòng)圖(3) 經(jīng)理修改員工信息活動(dòng)圖.3 經(jīng)理修改員工信息活動(dòng)圖(4) 人事管理系統(tǒng)活動(dòng)圖.3 人事管理系統(tǒng)活動(dòng)圖(5) 經(jīng)理查看員工信息活動(dòng)圖.4 經(jīng)理查看員工信息活動(dòng)圖第5章 系統(tǒng)部署模型5.1 超市管理系統(tǒng)中的構(gòu)件圖在超市管理系統(tǒng)中,可以對(duì)系統(tǒng)的主要參與者和主要的業(yè)務(wù)實(shí)體類分別創(chuàng)建對(duì)應(yīng)的構(gòu)件并進(jìn)行映射。根據(jù)類圖創(chuàng)建系統(tǒng)構(gòu)建圖,包括用戶構(gòu)件、系統(tǒng)管理員構(gòu)件、業(yè)務(wù)邏輯構(gòu)件、界面構(gòu)件、各種信息構(gòu)件和數(shù)據(jù)庫(kù)構(gòu)件。5.1.1 超市管理系統(tǒng)的構(gòu)件圖5.1.2 采購(gòu)管理系統(tǒng)的構(gòu)件圖5.1.3 財(cái)務(wù)管理系統(tǒng)的構(gòu)件圖5.2 超市管理系統(tǒng)中的部署圖第6章 總結(jié)與展望6.1 總結(jié)我們小組通過對(duì)超市管理系統(tǒng)

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(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)論