版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、文檔來(lái)源為:從網(wǎng)絡(luò)收集整理.word版本可編輯.歡迎下載支持2012-2013學(xué)年第一學(xué)期UML課程設(shè)計(jì)超市管理系統(tǒng)的UML建模班級(jí)10軟件工程三班學(xué)生吳雪瑩任課教師高小方日期2012年12月12日目錄1系統(tǒng)需求錯(cuò),誤!未定義書(shū)簽1.1超市管理系統(tǒng)業(yè)務(wù)概述錯(cuò)誤!未定義書(shū)簽8文檔來(lái)源為:從網(wǎng)絡(luò)收集整理.word版本可編輯1.2超市管理系統(tǒng)各子系統(tǒng)的功能描述錯(cuò)誤!未定義書(shū)簽1.2.1 倉(cāng)庫(kù)管理子系統(tǒng)的描述錯(cuò)誤!未定義書(shū)簽1.2.2 采購(gòu)管理子系統(tǒng)的描述錯(cuò)誤!未定義書(shū)簽1.2.3 財(cái)務(wù)管理子系統(tǒng)的描述錯(cuò)誤!未定義書(shū)簽1.2.4 人事管理子系統(tǒng)的描述錯(cuò)誤!未定義書(shū)簽1.2.5 銷售管理子系統(tǒng)的描述錯(cuò)誤
2、!未定義書(shū)簽1.2.6 登錄子系統(tǒng)的描述錯(cuò)誤!未定義書(shū)簽1.2.7 信息管理子系統(tǒng)的描述錯(cuò)誤!未定義書(shū)簽2需求分析錯(cuò).誤!未定義書(shū)簽2.1識(shí)別參與者錯(cuò)誤!未定義書(shū)簽2.2 需求清單錯(cuò)誤!未定義書(shū)簽2.3 識(shí)別用例錯(cuò)誤!未定義書(shū)簽2.3.1 登陸用例2.3.2 倉(cāng)庫(kù)管理用例2.3.3 采購(gòu)管理用例2.3.4 財(cái)務(wù)管理用例2.3.5 人事管理用例2.3.6 銷售管理用例2.3.7 信息管理用例錯(cuò)誤!未定義書(shū)簽 錯(cuò)誤!未定義書(shū)簽 錯(cuò)誤!未定義書(shū)簽 錯(cuò)誤!未定義書(shū)簽 錯(cuò)誤味定義書(shū)簽 錯(cuò)誤!未定義書(shū)簽 錯(cuò)誤!未定義書(shū)簽3靜態(tài)結(jié)構(gòu)模型錯(cuò),誤!未定義書(shū)簽3.1 定義系統(tǒng)對(duì)象錯(cuò)誤!未定義書(shū)簽3.2 建立類圖錯(cuò)
3、誤!未定義書(shū)簽3.2.1 登陸系統(tǒng)類圖錯(cuò)誤!未定義書(shū)簽3.2.2 倉(cāng)庫(kù)管理系統(tǒng)類圖錯(cuò)誤!未定義書(shū)簽3.2.3 采購(gòu)管理系統(tǒng)類圖錯(cuò)誤!未定義書(shū)簽3.2.4 財(cái)務(wù)管理系統(tǒng)類圖錯(cuò)誤!未定義書(shū)簽3.2.5 人事管理系統(tǒng)類圖錯(cuò)誤!未定義書(shū)簽3.2.6 銷售管理系統(tǒng)類圖如下錯(cuò)誤!未定義書(shū)簽3.2.7 信息管理系統(tǒng)類圖錯(cuò)誤!未定義書(shū)簽4動(dòng)態(tài)行為模型錯(cuò),誤!未定義書(shū)簽4.1 創(chuàng)建系統(tǒng)順序圖(協(xié)作圖)錯(cuò)誤!未定義書(shū)簽4.1.1 登錄系統(tǒng)順序圖(協(xié)作圖)錯(cuò)誤床定義書(shū)簽4.1.2 倉(cāng)庫(kù)管理系統(tǒng)順序圖(協(xié)作圖) 錯(cuò)誤!未定義書(shū)簽4.1.3 采購(gòu)管理系統(tǒng)順序圖(協(xié)作圖) 錯(cuò)誤!未定義書(shū)簽4.1.4 財(cái)務(wù)管理系統(tǒng)順序圖(
4、協(xié)作圖)錯(cuò)誤!未定義書(shū)簽4.1.5 人事管理系統(tǒng)順序圖(協(xié)作圖)錯(cuò)誤床定義書(shū)簽4.1.6 銷售管理系統(tǒng)順序圖(協(xié)作圖)錯(cuò)誤床定義書(shū)簽4.1.7 信息管理系統(tǒng)順序圖(協(xié)作圖)錯(cuò)誤床定義書(shū)簽4.2 創(chuàng)建系統(tǒng)的狀態(tài)圖4.3 創(chuàng)建系統(tǒng)的活動(dòng)圖錯(cuò)誤!未定義書(shū)簽錯(cuò)誤!未定義書(shū)簽5物理模型錯(cuò).誤!未定義書(shū)簽5.1 創(chuàng)建系統(tǒng)組件圖錯(cuò)誤!未定義書(shū)簽5.2 創(chuàng)建系統(tǒng)部署圖錯(cuò)誤!未定義書(shū)簽6創(chuàng)建數(shù)據(jù)模型錯(cuò)誤!未定義書(shū)簽7總結(jié)錯(cuò)誤!未定義書(shū)簽8參考文獻(xiàn)錯(cuò)誤!未定義書(shū)簽1系統(tǒng)需求1.1超市管理系統(tǒng)業(yè)務(wù)概述本項(xiàng)目針對(duì)超市管理系統(tǒng)進(jìn)行需求說(shuō)明,旨在為超市提供方便,快捷的結(jié)賬體系,準(zhǔn)確,高效的庫(kù)存和財(cái)務(wù)管理系統(tǒng),等。讓顧客在
5、超市購(gòu)物更加快捷方便,讓超市的管理和運(yùn)行工作更加完善,方便。因?yàn)槌泄芾硐到y(tǒng)是基于超市內(nèi)部普通員工和管理人員的系統(tǒng),所以非本超市員工是無(wú)權(quán)進(jìn)行操作的。該超市管理系統(tǒng)的用戶:倉(cāng)庫(kù)管理員,采購(gòu)員,會(huì)計(jì),人事經(jīng)理,收銀員,系統(tǒng)管理員,管理層.一個(gè)基本的超市管理系統(tǒng),如圖1.1,包括下面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è)具有相對(duì)權(quán)限的人登錄相應(yīng)的系統(tǒng)板塊,了解相應(yīng)的信息。比如:采購(gòu)員輸入用戶名及密碼登錄采購(gòu)系統(tǒng),查看需要采購(gòu)的產(chǎn)品和供應(yīng)商信息,完成采購(gòu)任務(wù)。圖111管理層和員工通過(guò)輸入口令方式登錄相應(yīng)權(quán)限的子系統(tǒng)以
6、多種視圖瀏覽并了解超市信息。1'系統(tǒng)管理員通過(guò)“超市信息管理”子系統(tǒng)進(jìn)行超市系統(tǒng)的升級(jí)和維護(hù)管理操作,并為管理超市貨物、查看和發(fā)布相關(guān)信息,用戶登錄分別提供數(shù)據(jù)庫(kù)服務(wù)。系統(tǒng)管理員可以管理管理層和普通員工的信息。2、管理層通過(guò)輸入口令方式登錄系統(tǒng)執(zhí)行相應(yīng)操作,包括可以進(jìn)入采購(gòu)系統(tǒng)、財(cái)務(wù)系統(tǒng)、銷售系統(tǒng)、人事系統(tǒng)。3、銷售員登錄銷售系統(tǒng)了解產(chǎn)品相關(guān)信息(包括功能、產(chǎn)地、生產(chǎn)日期等),數(shù)量。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ù)量和
7、種類,并尋找供應(yīng)商提供供貨服務(wù),提供采購(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)的功能描述本系統(tǒng)是一個(gè)獨(dú)立的超市管理系統(tǒng)。具有:1 '倉(cāng)庫(kù)管理系統(tǒng)2、采購(gòu)管理系統(tǒng)3、財(cái)務(wù)管理系統(tǒng)4、人事調(diào)動(dòng)管理系統(tǒng)5、銷售管理系統(tǒng)6、登錄系統(tǒng)7、信息管理系統(tǒng)這七個(gè)系統(tǒng),每個(gè)系統(tǒng)的功能如下:1.2.1 倉(cāng)庫(kù)管理子系統(tǒng)的描述倉(cāng)庫(kù)管理子系統(tǒng)中,其子系統(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ù)量;(
8、4)查看最近一個(gè)月暢銷產(chǎn)品的數(shù)量及種類;(5)根據(jù)查看結(jié)果制定采購(gòu)商品計(jì)劃.圖121.11.2.2 采購(gòu)管理子系統(tǒng)的描述采購(gòu)管理子系統(tǒng)中,其子系統(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ù)算生成報(bào)表上傳給財(cái)務(wù)系統(tǒng);(6)當(dāng)預(yù)算審批之后進(jìn)行采購(gòu)活動(dòng),并將商品入庫(kù);圖1.2.2.11.2.3財(cái)務(wù)管理子系統(tǒng)的描述財(cái)務(wù)管理子系統(tǒng)中,其子系統(tǒng)的主要功能如下:(1)會(huì)計(jì)登錄財(cái)務(wù)管理系統(tǒng)(2)添加公司每個(gè)員工的工資和獎(jiǎng)金記錄(3)會(huì)計(jì)刪除公司每個(gè)員
9、工的工資和獎(jiǎng)金記錄(4)會(huì)計(jì)查看公司每個(gè)員工的工資和獎(jiǎng)金記錄(5)根據(jù)各部門(mén)上傳過(guò)來(lái)的預(yù)算并結(jié)合本公司的實(shí)際營(yíng)收制作公司的利潤(rùn)報(bào)表(6)根據(jù)公司的實(shí)際情況,制作下季度公司的利潤(rùn)預(yù)算財(cái)務(wù)管理系統(tǒng)添加工資獎(jiǎng)金記錄刪除工資獎(jiǎng)金記錄查看工資獎(jiǎng)金記錄制作公司利潤(rùn)報(bào)表下季度公司利潤(rùn)預(yù)圖123.11.2.4 人事管理子系統(tǒng)的描述人事管理子系統(tǒng)中,包括普通員工管理和管理層管理,其子系統(tǒng)的主要功能如下:(1) 管理層登錄認(rèn)識(shí)管理系統(tǒng)(2) 進(jìn)入普通員工和管理層界面;(3) 在普通員工管理中招聘員工;(4) 在普通員工管理中解除員工;(5) 在普通員工管理中調(diào)離員工;(6) 在普通員工管理中查看員工信息;(7)
10、在普通員工管理中刪除員工信息;(8) )在普通員工管理中添加員工信息;(9) 在管理層管理中查看管理員信息;(10)在管理層管理中刪除管理員信息;(11)在管理層管理中添加管理員信息.人事管理系統(tǒng)管理員管理普通員工管理查看管刪除管添加管理員信理員信理員信息息息1.2.5 銷售管理子系統(tǒng)的描述銷售管理子系統(tǒng)中,其子系統(tǒng)的主要功能如下:(1)收銀員登錄系統(tǒng)為顧客進(jìn)行收款服務(wù);(2)收銀員為顧客進(jìn)行退款服務(wù);(3)收銀員為顧客進(jìn)行退貨服務(wù);(4)收銀員為顧客進(jìn)行打印購(gòu)物小票服務(wù);(5)收銀員為顧客進(jìn)行找零服務(wù).圖1.2511.2.6 登錄子系統(tǒng)的描述登錄管理子系統(tǒng)中,所有已經(jīng)在系統(tǒng)中注冊(cè)了的用戶在具
11、有相應(yīng)權(quán)限的登錄界面進(jìn)行登錄,其子系統(tǒng)的主要功能如下:(1)用戶輸入用戶名;(2)用戶輸入密碼;(3)用戶登錄成功后修改登錄密碼.圖1.261文檔來(lái)源為:從網(wǎng)絡(luò)收集整理,word版本可編輯.歡迎下載支持1.2.7 信息管理子系統(tǒng)的描述信息管理子系統(tǒng)中,管理層在此系統(tǒng)發(fā)布、刪除、查看公司的全部信息,包括商品信息、財(cái)務(wù)信息、人事信息、銷售信息,其子系統(tǒng)的主要功能如下:(1)系統(tǒng)管理員登陸信息管理系統(tǒng);(2)在商品信息管理中添加產(chǎn)品的相關(guān)信息;(3)在商品信息管理中刪除產(chǎn)品的相關(guān)信息;(4)在商品信息管理中查看產(chǎn)品的相關(guān)信息;(5)在財(cái)務(wù)信息管理中添加公司財(cái)務(wù)的相關(guān)信息;(6)在財(cái)務(wù)信息管理中刪除公
12、司財(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每個(gè)系統(tǒng)具有自己獨(dú)立的功能,這些系統(tǒng)組成了一個(gè)完整的管理系統(tǒng)。2需求分析2.1識(shí)別參與者1、系統(tǒng)管理員通過(guò)“超市信息管理”子系統(tǒng)進(jìn)行超市系統(tǒng)的升級(jí)和維護(hù)管理操作,并為管理超市貨物、查看和發(fā)布相關(guān)信息,用戶登錄分別提供數(shù)據(jù)庫(kù)服務(wù)。系統(tǒng)管理員可以管
13、理管理層和普通員工的信息。2、管理層通過(guò)輸入口令方式登錄系統(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)”對(duì)公司每月發(fā)放的員工工資和獎(jiǎng)金、產(chǎn)品進(jìn)貨成本、公司的總利潤(rùn)、下一季度的財(cái)政預(yù)算做成總表并進(jìn)行報(bào)告該系統(tǒng)的參與者有:系統(tǒng)管理員、管理層、人事經(jīng)理、收
14、銀員、倉(cāng)庫(kù)管理員、采購(gòu)員、會(huì)計(jì)。2.2需求清單功能編號(hào)功能名稱文中標(biāo)題編號(hào)備注登陸系統(tǒng)輸入用戶名輸入密碼修改密碼01倉(cāng)庫(kù)管理3.1.30101查看商品種類和數(shù)量3.1.3.10103查看最近一個(gè)月暢銷商品的數(shù)量及種類3.1.3.39文檔來(lái)源為:從網(wǎng)絡(luò)收集整理.word版本可編輯文檔來(lái)源為:從網(wǎng)絡(luò)收集整理.word版本可編輯.歡迎下載支持0104制定米購(gòu)計(jì)劃3.1.3.402采購(gòu)管理3.1.4查看進(jìn)貨單查看退貨單0201查看當(dāng)刖庫(kù)存3.1.4.10202作出采購(gòu)預(yù)算3.1.4.2商品米購(gòu)入庫(kù)財(cái)務(wù)管理添加工資獎(jiǎng)金記錄刪除工資獎(jiǎng)金記錄查看工資獎(jiǎng)金記錄制作公司利潤(rùn)報(bào)表卜季度公司利潤(rùn)預(yù)算02033.1.
15、4.303人事管理3.1.5招聘員工解除員工員工調(diào)離查看員工信息刪除員工信息添加員工信息查看管理員信息刪除管理員信息添加管理員信息銷售管理0301收款3.1.5.1退款0302打印購(gòu)物小票3.1.5.211。文檔來(lái)源為:從網(wǎng)絡(luò)收集整理.word版本可編文檔來(lái)源為:從網(wǎng)絡(luò)收集整理,word版本可編輯.歡迎下載支持0303找零3.1.5.30304信息管理3.1.5.405商品信息添加3.1.70501商品信息刪除3.1.7.10502商品信息查看3.1.7.20503財(cái)務(wù)信息添加3.1.7.30504財(cái)務(wù)信息查看3.1.7.4財(cái)務(wù)信息刪除人事信息添加人事信息查看人事信息刪除銷售信息添加銷售信息刪
16、除銷售信息查看2.3識(shí)別用例用戶能夠通過(guò)該系統(tǒng)進(jìn)行如下活劫:(1) 用戶登入系統(tǒng)界面,在指定位置輸入用戶名和密碼;(2) 系統(tǒng)進(jìn)行身份驗(yàn)證后,若驗(yàn)證通過(guò),則進(jìn)入系統(tǒng);若驗(yàn)證未通過(guò),則重新輸入。(3) 用戶登錄系統(tǒng)后,可修改密碼。用戶在進(jìn)入系統(tǒng)之前要登輸入密碼和用戶名,登錄系統(tǒng)。本系統(tǒng)提供在指定位置輸入密碼和用戶名及修改密碼的功能。系統(tǒng)用例圖如圖圖用戶能夠通過(guò)該系統(tǒng)進(jìn)行如下活動(dòng):(4) )倉(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ì)劃
17、的功能。系統(tǒng)用例圖如圖圖用戶能夠通過(guò)該系統(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)用例圖如圖圖用戶能夠通過(guò)該系統(tǒng)進(jìn)行如下活動(dòng):(1)會(huì)計(jì)登陸界面;(2)制作下季度公司預(yù)算報(bào)表;(3)制作本月利潤(rùn)報(bào)表;12文檔來(lái)源為:從網(wǎng)絡(luò)收集整理.word版本可編輯文檔來(lái)源為:從網(wǎng)絡(luò)收集整理,word版本可編輯.歡迎下載支持(4)查看工資獎(jiǎng)金記錄;(5)刪除工資獎(jiǎng)金記錄;(6)添加工資獎(jiǎng)金記錄。為會(huì)計(jì)提供每月發(fā)放的員工工資和獎(jiǎng)金、產(chǎn)品進(jìn)貨預(yù)算、公司的總利潤(rùn)
18、、下一季度的財(cái)政預(yù)算做成總表并進(jìn)行報(bào)告的功能。用例圖如圖圖用戶能夠通過(guò)該系統(tǒng)進(jìn)行如下活動(dòng):(1)人事經(jīng)理登陸界面;(2)招聘員工;(3)解除員工;(4)調(diào)崗員工;(5)查看員工信息;(6)添加員工信息;(7)刪除員工信息;(8)查看管理員信息;(9)添加管理員信息;(10)刪除員工信息.為管理層用戶提供人事招聘、解除、調(diào)離的功能。用例圖如圖圖用戶能夠通過(guò)該系統(tǒng)進(jìn)行如下活動(dòng):(1)收銀員登陸界面;(2)收銀員掃描商品收款;(3)收銀員打印購(gòu)物票;(4)收銀員找零;(5)收銀員退款;(6)收銀員退貨.為收銀員用戶提供收款、退款、找零、打印購(gòu)物小票的功能。用例圖如圖圖用戶能夠通過(guò)該系統(tǒng)進(jìn)行如下活動(dòng):
19、(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ù)信息;(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)事信息、銷售信息的管理和更新的功能。用例圖如圖圖3靜態(tài)結(jié)構(gòu)模型3.1 定義系統(tǒng)對(duì)象倉(cāng)庫(kù)管理員,采購(gòu)員,會(huì)計(jì),人事經(jīng)理,收銀員,系統(tǒng)管理員,管理層,
20、銷售信息,商品信息,員工信息,管理者信息,采購(gòu)計(jì)劃,采購(gòu)預(yù)算,財(cái)務(wù)信息.15文檔來(lái)源為:從網(wǎng)絡(luò)收集整理.word版本可編輯文檔來(lái)源為:從網(wǎng)絡(luò)收集整理,word版本可編輯.歡迎下載支持3.2 建立類圖4動(dòng)態(tài)行為模型4.1創(chuàng)建系統(tǒng)順序圖(協(xié)作圖)序列圖描繪了系統(tǒng)中一組對(duì)象在時(shí)間上交互的整體行為。協(xié)作圖描繪了系統(tǒng)中的一組對(duì)象在幾何排列上的交互行為。在登錄系統(tǒng)中,可以獲得以下交互行為:A用戶在指定位置輸入用戶名和密碼后登錄系統(tǒng);B用戶登錄成功后可以修改密碼。1用戶登陸超市管理系統(tǒng)的工作流程(1)用戶希望通過(guò)系統(tǒng)進(jìn)行某一操作。(2)用戶登陸系統(tǒng),在登錄頁(yè)面LoginForm指定位置輸入自己的用戶名和密碼
21、并提交。(3)系統(tǒng)將用戶提交的用戶名和密碼傳遞到Control類中,檢查用戶的身份是否合法。將用戶信息和數(shù)據(jù)庫(kù)中的用戶信息進(jìn)行比較,檢查用戶信息中是否存在該用戶的信息。(4)檢查完畢后將驗(yàn)證結(jié)果返回到登錄界面上顯示(5)用戶在登錄界面上獲得驗(yàn)證結(jié)果。如果身份驗(yàn)證未通過(guò),重新登錄或退出。否則,繼續(xù)選擇下一步的操作。根據(jù)基本流程,用戶登陸系統(tǒng)的序列圖如圖與序列圖等價(jià)的協(xié)作圖如圖2用戶修改密碼的工作流程(1)用戶登錄成功后進(jìn)入修改密碼界面MPForm,在界面指定處提交修改的密碼;(2)(面MPForm將修改后的密碼傳遞到控制對(duì)象Control。(3)控制對(duì)象Control對(duì)輸入的密碼進(jìn)行修改并保存。
22、(4)控制對(duì)象Control將修改成功的信息返回到界面MPForm并顯(5)系統(tǒng)管理員從MPForm上獲得修改成功的信息。根據(jù)基本流程,用戶修改密碼的序列圖如圖與序列圖等價(jià)的協(xié)作圖如圖在倉(cāng)庫(kù)管理系統(tǒng)中,可以獲得以下交互行為:A倉(cāng)庫(kù)管理員登陸界面;B查看商品種類和數(shù)量;C查看最近一月暢銷商品種類和數(shù)量;D為采購(gòu)員制定采購(gòu)計(jì)劃。1倉(cāng)庫(kù)管理員查看商品種類和數(shù)量的工作流程(1)倉(cāng)庫(kù)管理員登錄成功后,進(jìn)入查詢商品界面QAGForm,提交查詢請(qǐng)求°界面QAGForm將查詢的信息傳遞到控制對(duì)象Control(3)控制對(duì)象從數(shù)據(jù)庫(kù)中活動(dòng)所要查詢的商品種類和數(shù)量。(4)控制對(duì)象Control將得到的信
23、息返回到界面QAGForm并顯示。(5)倉(cāng)庫(kù)管理員從QAGForm上獲得所查詢的商品種類和數(shù)量。根據(jù)基本流程,倉(cāng)庫(kù)管理員管理員查詢商品種類和數(shù)量的序列圖如圖與序列圖等價(jià)的協(xié)作圖如圖2倉(cāng)庫(kù)管理員查看最近一月暢銷商品種類和數(shù)量(1)倉(cāng)庫(kù)管理員登錄成功后,進(jìn)入查詢最近一月暢銷商品界面QRGForm,提交查詢請(qǐng)求.界面QRGForm將查詢的信息傳遞到控制對(duì)象Control.(3)控制對(duì)象Control從數(shù)據(jù)庫(kù)中活動(dòng)所要查詢的商品種類和數(shù)量.(4)控制對(duì)象Control將得到的信息返回到界面QRGForm并顯示。(5)倉(cāng)庫(kù)管理員從QRGForm上獲得所查詢的商品種類和數(shù)量。根據(jù)基本流程,倉(cāng)庫(kù)管理員查詢最
24、近一月暢銷商品種類和數(shù)量的序列圖如圖與序列圖等價(jià)的協(xié)作圖如圖3倉(cāng)庫(kù)管理員為采購(gòu)員制定采購(gòu)計(jì)劃(1)倉(cāng)庫(kù)管理員登陸系統(tǒng)成功后,進(jìn)入制定采購(gòu)計(jì)劃界面MBPForm,提交制定計(jì)劃請(qǐng)求.(2)界面MBPForm將信息傳遞到控制對(duì)象Control.(3)控制對(duì)象Control從數(shù)據(jù)庫(kù)中活動(dòng)所要制定計(jì)劃(4)控制對(duì)象Control將得到的信息返回到界面MBPForm并顯示。(5)倉(cāng)庫(kù)管理員從MBPForm上獲知計(jì)劃制定成功。根據(jù)基本流程,倉(cāng)庫(kù)管理員制定采購(gòu)計(jì)劃的序列圖如圖與序列圖等價(jià)的協(xié)作圖如圖在采購(gòu)管理系統(tǒng)中,可以獲得以下交互行為:A采購(gòu)員登陸界面B采購(gòu)員查看由倉(cāng)庫(kù)管理員報(bào)上來(lái)的進(jìn)貨單;C查看退貨單(包
25、括產(chǎn)品種類、名稱、產(chǎn)地、數(shù)量等信息);D查看當(dāng)前倉(cāng)庫(kù)的庫(kù)存狀態(tài);E根據(jù)查看結(jié)果制定采購(gòu)預(yù)算生成報(bào)表上傳給財(cái)務(wù)系統(tǒng);F當(dāng)預(yù)算審批之后進(jìn)行采購(gòu)活動(dòng),并將商品入庫(kù);1采購(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)貨單界面界面QIGForm,提交查詢請(qǐng)求。界面QIGForm將查詢的信息傳遞到控制對(duì)象Control。(3)控制對(duì)象從數(shù)據(jù)庫(kù)中活動(dòng)所要查詢的進(jìn)貨單信息。(4)控制對(duì)象Control將得到的信息返回到界面QIGForm并顯示。(5)倉(cāng)庫(kù)管理員從QIGForm上獲得所查詢的進(jìn)貨單信息。根據(jù)基本流程,采購(gòu)員查詢進(jìn)貨單的序列圖如圖與序列圖等價(jià)的協(xié)作圖如圖2
26、采購(gòu)員查看退貨單(包括產(chǎn)品種類、名稱、產(chǎn)地、數(shù)量等信息)(1)采購(gòu)員登錄成功后,進(jìn)入查詢退貨單界面QBGForm,提交查詢請(qǐng)(2)界面QBGForm將查詢的信息傳遞到控制對(duì)象Control。(3)控制對(duì)象從數(shù)據(jù)庫(kù)中活動(dòng)所要查詢的退貨單信息。(4)控制對(duì)象Control將得到的信息返回到界面QBGForm并顯示。(5)倉(cāng)庫(kù)管理員從QBGForm上獲得所查詢的退貨單信息。根據(jù)基本流程,采購(gòu)員管理員查詢退貨單信息的序列圖如圖與序列圖等價(jià)的協(xié)作圖如圖3查看當(dāng)前倉(cāng)庫(kù)的庫(kù)存狀態(tài)(1)采購(gòu)員登錄成功后,進(jìn)入查詢當(dāng)前倉(cāng)庫(kù)的庫(kù)存狀態(tài)界面QSForm,提交查詢請(qǐng)求。界面QSForm將查詢的信息傳遞到控制對(duì)象Con
27、trol。(3)控制對(duì)象從數(shù)據(jù)庫(kù)中活動(dòng)所要查詢的倉(cāng)庫(kù)的庫(kù)存狀態(tài)??刂茖?duì)象Control將得到的信息返回到界面QSForm并顯示。(5)倉(cāng)庫(kù)管理員從QSForm上獲得所查詢的倉(cāng)庫(kù)的庫(kù)存狀態(tài)。根據(jù)基本流程,采購(gòu)員查詢當(dāng)前倉(cāng)庫(kù)庫(kù)存狀態(tài)的序列圖如圖與序列圖等價(jià)的協(xié)作圖如圖4根據(jù)查看結(jié)果制定采購(gòu)預(yù)算生成報(bào)表上傳給財(cái)務(wù)系統(tǒng)(1)采購(gòu)員登陸系統(tǒng)成功后,進(jìn)入制定采購(gòu)預(yù)算界面MBBForm,提交制定計(jì)劃請(qǐng)求.(2)界面MBBForm將信息傳遞到控制對(duì)象Control.(3)控制對(duì)象Control從數(shù)據(jù)庫(kù)中活動(dòng)所要制定采購(gòu)預(yù)算并生成報(bào)表控制對(duì)象Control將得到的報(bào)表上傳給財(cái)務(wù)系統(tǒng)并返回到界面MBPForm顯示
28、上傳成功。(5)采購(gòu)員從MBPForm上獲知采購(gòu)預(yù)算生成報(bào)表成功并且上傳成功。根據(jù)基本流程,采購(gòu)員制定采購(gòu)預(yù)算生成報(bào)表上傳給財(cái)務(wù)系統(tǒng)的序列圖如圖與序列圖等價(jià)的協(xié)作圖如圖5當(dāng)預(yù)算審批之后進(jìn)行采購(gòu)活動(dòng),并將商品入庫(kù)(1)采購(gòu)員登陸系統(tǒng)成功后,進(jìn)入制定采購(gòu)預(yù)算審批界面MBBSForm,查看預(yù)算審批通過(guò)沒(méi)有。(2)界面MBBSForm將信息傳遞到控制對(duì)象Control.(3)控制對(duì)象Control從數(shù)據(jù)庫(kù)中活動(dòng)查看審批通過(guò)與否。(4)控制對(duì)象Control將得到的信息上傳給并返回到采購(gòu)預(yù)算審批界面MBBSForm。(5)采購(gòu)員從MBPSForm上獲知審批通過(guò)后,進(jìn)行采購(gòu)活動(dòng)并輸入入庫(kù)商品信息,將入庫(kù)的
29、商品信息傳遞到控制對(duì)象Control。(6)控制對(duì)象Control對(duì)輸入的信息進(jìn)行保存??刂茖?duì)象Control將保存成功的信息返回到MBPSForm并顯示。(8)系統(tǒng)管理員從MBPSForm上獲得保存成功的信息。根據(jù)基本流程,采購(gòu)員制定采購(gòu)預(yù)算生成報(bào)表上傳給財(cái)務(wù)系統(tǒng)的序列圖如圖與序列圖等價(jià)的協(xié)作圖如圖在財(cái)務(wù)管理系統(tǒng)中,可以獲得以下交互行為A會(huì)計(jì)登陸界面B制作下季度公司預(yù)算報(bào)表;C制作本月利潤(rùn)報(bào)表;D查看工資獎(jiǎng)金記錄;E刪除工資獎(jiǎng)金記錄;F添加工資獎(jiǎng)金記錄。1會(huì)計(jì)制作下季度公司預(yù)算報(bào)表的工作流程(1)會(huì)計(jì)登錄成功后,進(jìn)入制作下季度公司預(yù)算報(bào)表界面,提交制作請(qǐng)面將制作下季度預(yù)算報(bào)表的信息傳遞到控制
30、對(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)表的序列圖如與序列圖等價(jià)的協(xié)作圖如圖2會(huì)計(jì)制作本月利潤(rùn)報(bào)表的工作流程(1)會(huì)計(jì)登錄成功后,進(jìn)入制作本月利潤(rùn)報(bào)表界面,提交制作請(qǐng)求。界面將制作本月利潤(rùn)報(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ì)制作本月利潤(rùn)報(bào)表的序列圖如圖與序列圖等
31、價(jià)的協(xié)作圖如圖3會(huì)計(jì)查看工資獎(jiǎng)金記錄的工作流程(1)會(huì)計(jì)登錄成功后,進(jìn)入查詢工資獎(jiǎng)金記錄界面,提交查詢請(qǐng)求。(2)界面將查詢的信息傳遞到控制對(duì)象Control。(3)控制對(duì)象從數(shù)據(jù)庫(kù)中活動(dòng)所要查詢的工資獎(jiǎng)金記錄??刂茖?duì)象Control將得到的信息返回到界面并顯示。(5)會(huì)計(jì)從界面上獲得所查詢的工資獎(jiǎng)金記錄。根據(jù)基本流程,會(huì)計(jì)查看工資獎(jiǎng)金記錄的序列圖如圖與序列圖等價(jià)的協(xié)作圖如圖4會(huì)計(jì)刪除工資獎(jiǎng)金記錄的工作流程(1)會(huì)計(jì)進(jìn)入刪除工資獎(jiǎng)金記錄界面,在界面中提交刪除工資獎(jiǎng)金記錄的信息??诿鎸?huì)計(jì)提交的工資獎(jiǎng)金記錄傳遞到控制對(duì)象Control。(3)控制對(duì)象向數(shù)據(jù)庫(kù)查詢工資獎(jiǎng)金記錄的相關(guān)信息并進(jìn)行判斷。
32、控制對(duì)象Control向數(shù)據(jù)庫(kù)中執(zhí)行刪除工資獎(jiǎng)金記錄的數(shù)據(jù)。控制對(duì)象Control將刪除成功的信息返回到界面并顯示。(6)會(huì)計(jì)從界面上獲得刪除成功的信息。根據(jù)基本流程,會(huì)計(jì)刪除工資獎(jiǎng)金記錄的序列圖如圖與序列圖等價(jià)的協(xié)作圖如圖5會(huì)計(jì)添加工資獎(jiǎng)金記錄的工作流程(1)會(huì)計(jì)進(jìn)入添加工資獎(jiǎng)金界面,在界面中提交添加工資獎(jiǎng)金記錄的信(2)界面將會(huì)計(jì)提交的工資獎(jiǎng)金記錄傳遞給控制對(duì)象Control。(3)控制對(duì)象向數(shù)據(jù)庫(kù)查詢工資獎(jiǎng)金記錄的相關(guān)信息并進(jìn)行判斷。(4)控制對(duì)象Control向數(shù)據(jù)庫(kù)中添加工資獎(jiǎng)金記錄的數(shù)據(jù)。(5)控制對(duì)象Control將添加成功的信息返回到界面并顯示。(6)會(huì)計(jì)從界面上獲得添加成功的
33、信息。根據(jù)基本流程,會(huì)計(jì)添加工資獎(jiǎng)金記錄的序列圖如圖與序列圖等價(jià)的協(xié)作圖如圖在人事管理系統(tǒng)中,可以獲得以下交互行為:A經(jīng)理登陸界面B招聘員工;c解除員工;D調(diào)圖員工;E查看員工信息;F添加員工信息;G刪除員工信息;H查看管理員信息;I添加管理員信息;K刪除管理員信息.1經(jīng)理查看員工信息的工作流程(1)經(jīng)理登錄成功后,進(jìn)入查詢員工信息界面,提交查詢請(qǐng)求。(2)界面將查詢的信息傳遞到控制對(duì)象Control。(3)控制對(duì)象從數(shù)據(jù)庫(kù)中活動(dòng)所要查詢的員工信息。(4)控制對(duì)象Control將得到的信息返回到界面并顯示。(5)經(jīng)理從界面上獲得所查詢的員工信息。根據(jù)基本流程,經(jīng)理查看員工信息的序列圖如圖與序列
34、圖等價(jià)的協(xié)作圖如圖2經(jīng)理添加員工信息的工作流程n/ )z )z n/ n/ )/ 1 2 3 4 5 6 /1 /( z#( /( /1經(jīng)理進(jìn)入添加員工信息界面,在界面中提交添加員工信息。界面將會(huì)計(jì)提交的員工信息傳遞給控制對(duì)象Control??刂茖?duì)象向數(shù)據(jù)庫(kù)查詢相關(guān)員工信息并進(jìn)行判斷??刂茖?duì)象Control向數(shù)據(jù)庫(kù)中添加員工信息的數(shù)據(jù)。控制對(duì)象Control將添加成功的信息返回到界面并顯示。經(jīng)理從界面上獲得添加成功的信息。根據(jù)基本流程,經(jīng)理添加員工信息的序列圖如圖與序列圖等價(jià)的協(xié)作圖如圖3經(jīng)理刪除員工信息的工作流程(1)經(jīng)理進(jìn)入刪除員工信息界面,在界面中提交刪除的員工信息。(2)界面將經(jīng)理提交
35、的員工信息傳遞到控制對(duì)象Control。(3)控制對(duì)象向數(shù)據(jù)庫(kù)查詢相關(guān)員工信息并進(jìn)行判斷。(4)控制對(duì)象Control向數(shù)據(jù)庫(kù)中執(zhí)行刪除員工信息的數(shù)據(jù)。23文檔來(lái)源為:從網(wǎng)絡(luò)收集整理.word版本可編輯文檔來(lái)源為:從網(wǎng)絡(luò)收集整理.word版本可編輯.歡迎下載支持控制對(duì)象Control將刪除成功的信息返回到界面并顯示。(6)經(jīng)理從界面上獲得刪除成功的信息。根據(jù)基本流程,經(jīng)理刪除員工信息的序列圖如圖與序列圖等價(jià)的協(xié)作圖如圖4經(jīng)理查看管理員信息的工作流程(1)經(jīng)理登錄成功后,進(jìn)入查詢管理員信息界面,提交查詢請(qǐng)求。(2)界面將查詢的信息傳遞到控制對(duì)象Control。(3)控制對(duì)象從數(shù)據(jù)庫(kù)中活動(dòng)所要查詢
36、的管理員信息??刂茖?duì)象Control將得到的信息返回到界面并顯示。(5)經(jīng)理從界面上獲得所查詢的管理員信息。根據(jù)基本流程,經(jīng)理查看管理員信息的序列圖如圖與序列圖等價(jià)的協(xié)作圖如圖5經(jīng)理添加管理員信息的工作流程(1)經(jīng)理進(jìn)入添加管理員信息界面,在界面中提交添加員工信息。n/ n/ n/ )/ J/ 2 3 4 5 6 /1 z#( /(界面將經(jīng)理提交的管理員信息傳遞給控制對(duì)象Control。控制對(duì)象向數(shù)據(jù)庫(kù)查詢相關(guān)管理員信息并進(jìn)行判斷??刂茖?duì)象Control向數(shù)據(jù)庫(kù)中添加管理員信息的數(shù)據(jù)??刂茖?duì)象Control將添加成功的信息返回到界面并顯示。經(jīng)理從界面上獲得添加成功的信息。根據(jù)基本流程,經(jīng)理添加
37、管理員信息的序列圖如圖與序列圖等價(jià)的協(xié)作圖如圖6經(jīng)理刪除管理員信息的工作流程(1)經(jīng)理進(jìn)入刪除管理員信息界面,在界面中提交刪除的管理員信息。(2)界面將經(jīng)理提交的管理員信息傳遞到控制對(duì)象Control。25文檔來(lái)源為:從網(wǎng)絡(luò)收集整理.word版本可編輯.文檔來(lái)源為:從網(wǎng)絡(luò)收集整理.word版本可編輯.歡迎下載支持)/ )/ )/ )/ 3 4 5 6/1 /( /(控制對(duì)象向數(shù)據(jù)庫(kù)查詢相關(guān)管理員信息并進(jìn)行判斷??刂茖?duì)象Control向數(shù)據(jù)庫(kù)中執(zhí)行刪除管理員信息的數(shù)據(jù)。控制對(duì)象Control將刪除成功的信息返回到界面并顯示。經(jīng)理從界面上獲得刪除成功的信息。根據(jù)基本流程,經(jīng)理刪除管理員信息的序列圖
38、如圖與序列圖等價(jià)的協(xié)作圖如圖在銷售管理系統(tǒng)中,可以獲得以下交互行為:A收銀員登錄系統(tǒng)為顧客進(jìn)行收款服務(wù);序列圖如圖協(xié)作圖如圖B收銀員為顧客進(jìn)行退款服務(wù);序列圖如圖協(xié)作圖如圖D收銀員為顧客進(jìn)行打印購(gòu)物小票服務(wù);序列圖如圖協(xié)作圖如圖E收銀員為顧客進(jìn)行找零服務(wù).序列圖如圖協(xié)作圖如圖在信息管理系統(tǒng)中,可以獲得以下交互行為:A系統(tǒng)管理員登陸界面;B系統(tǒng)管理員添加商品信息;C系統(tǒng)管理員刪除商品信息;D系統(tǒng)管理員查看商品信息;E系統(tǒng)管理員添加財(cái)務(wù)信息;F系統(tǒng)管理員刪除財(cái)務(wù)信息;G系統(tǒng)管理員查看財(cái)務(wù)信息;H系統(tǒng)管理員添加人事信息;I系統(tǒng)管理員刪除人事信息;J系統(tǒng)管理員查看人事信息;K系統(tǒng)管理員添加銷售信息;L
39、系統(tǒng)管理員刪除銷售信息;M系統(tǒng)管理員查看銷售信息;1系統(tǒng)管理員查詢商品信息的工作流程(1)系統(tǒng)管理員登錄成功后,進(jìn)入查詢商品信息界面,提交查詢請(qǐng)求。界面將查詢的信息傳遞到控制對(duì)象Control。(3)控制對(duì)象從數(shù)據(jù)庫(kù)中活動(dòng)所要查詢的商品信息。控制對(duì)象Control將得到的信息返回到界面并顯示。(5)系統(tǒng)管理員從界面上獲得所查詢的商品信息。根據(jù)基本流程,系統(tǒng)管理員查詢商品信息的序列圖如圖與序列圖等價(jià)的協(xié)作圖如圖2系統(tǒng)管理員添加商品信息的工作流程(1)系統(tǒng)管理員進(jìn)入添加商品信息界面,在界面中提交添加商品信息。口面將系統(tǒng)管理員提交的商品信息傳遞給控制對(duì)象Control。(3)控制對(duì)象向數(shù)據(jù)庫(kù)查詢相關(guān)
40、商品信息并進(jìn)行判斷。(4)控制對(duì)象Control向數(shù)據(jù)庫(kù)中添加商品信息的數(shù)據(jù)。(5)控制對(duì)象Control將添加成功的信息返回到界面并顯示。(6)系統(tǒng)管理員從界面上獲得添加成功的信息。根據(jù)基本流程,系統(tǒng)管理員添加商品信息的序列圖如圖與序列圖等價(jià)的協(xié)作圖如圖3系統(tǒng)管理員刪除商品信息的工作流程息。 (4) (6)(1)系統(tǒng)管理員進(jìn)入刪除商品信息界面,在界面中提交刪除的商品信(面將系統(tǒng)管理員提交的商品信息傳遞到控制對(duì)象Control??刂茖?duì)象向數(shù)據(jù)庫(kù)查詢相關(guān)商品信息并進(jìn)行判斷??刂茖?duì)象Control向數(shù)據(jù)庫(kù)中執(zhí)行刪除商品信息的數(shù)據(jù)??刂茖?duì)象Control將刪除成功的信息返回到界面并顯示。系統(tǒng)管理員從
41、界面上獲得刪除成功的信息。根據(jù)基本流程,系統(tǒng)管理員刪除商品信息的序列圖如圖與序列圖等價(jià)的協(xié)作圖如圖4系統(tǒng)管理員查詢財(cái)務(wù)信息的工作流程(1)系統(tǒng)管理員登錄成功后,進(jìn)入查詢財(cái)務(wù)信息界面,提交查詢請(qǐng)求。(2)界面將查詢的信息傳遞到控制對(duì)象Control。(3)控制對(duì)象從數(shù)據(jù)庫(kù)中活動(dòng)所要查詢的財(cái)務(wù)信息。(4)控制對(duì)象Control將得到的信息返回到界面并顯示。(5)系統(tǒng)管理員從界面上獲得所查詢的財(cái)務(wù)信息。根據(jù)基本流程,系統(tǒng)管理員查詢財(cái)務(wù)信息的序列圖如圖與序列圖等價(jià)的協(xié)作圖如圖5系統(tǒng)管理員添加財(cái)務(wù)信息的工作流程n/ J/ n/ J/ )/ )/ 1 2 3 4 5 6 /( /( /(系統(tǒng)管理員進(jìn)入添加
42、財(cái)務(wù)信息界面,在界面中提交添加財(cái)務(wù)信息。界面將系統(tǒng)管理員提交的財(cái)務(wù)信息傳遞給控制對(duì)象Control??刂茖?duì)象向數(shù)據(jù)庫(kù)查詢相關(guān)財(cái)務(wù)信息并進(jìn)行判斷??刂茖?duì)象Control向數(shù)據(jù)庫(kù)中添加財(cái)務(wù)信息的數(shù)據(jù)??刂茖?duì)象Control將添加成功的信息返回到界面并顯示。系統(tǒng)管理員從界面上獲得添加成功的信息。根據(jù)基本流程,系統(tǒng)管理員添加財(cái)務(wù)信息的序列圖如圖與序列圖等價(jià)的協(xié)作圖如圖6系統(tǒng)管理員刪除財(cái)務(wù)信息的工作流程J/ n/ J/ J/ )z 息化(3(4(5(6(1)系統(tǒng)管理員進(jìn)入刪除財(cái)務(wù)信息界面,在界面中提交刪除的財(cái)務(wù)信0口面將系統(tǒng)管理員提交的財(cái)務(wù)信息傳遞到控制對(duì)象Control??刂茖?duì)象向數(shù)據(jù)庫(kù)查詢相關(guān)財(cái)務(wù)信
43、息并進(jìn)行判斷??刂茖?duì)象Control向數(shù)據(jù)庫(kù)中執(zhí)行刪除財(cái)務(wù)信息的數(shù)據(jù)。系統(tǒng)管理員從界面上獲得刪除成功的信息??刂茖?duì)象Control將刪除成功的信息返回到界面并顯示。根據(jù)基本流程,系統(tǒng)管理員刪除財(cái)務(wù)信息的序列圖如圖與序列圖等價(jià)的協(xié)作圖如圖7系統(tǒng)管理員查詢?nèi)耸滦畔⒌墓ぷ髁鞒?1)系統(tǒng)管理員登錄成功后,進(jìn)入查詢?nèi)耸滦畔⒔缑?,提交查詢?qǐng)求。界面將查詢的信息傳遞到控制對(duì)象Control。(3)控制對(duì)象從數(shù)據(jù)庫(kù)中活動(dòng)所要查詢的人事信息。(4)控制對(duì)象Control將得到的信息返回到界面并顯示。(5)系統(tǒng)管理員從界面上獲得所查詢的人事信息。根據(jù)基本流程,系統(tǒng)管理員查詢?nèi)耸滦畔⒌男蛄袌D如圖與序列圖等價(jià)的協(xié)作圖
44、如圖8系統(tǒng)管理員添加人事信息的工作流程n/ n/ n/ n/ )z n/ 1 2 3 4 5 6 /( /( /( /1系統(tǒng)管理員進(jìn)入添加人事信息界面,在界面中提交添加財(cái)務(wù)信息。控制對(duì)象向數(shù)據(jù)庫(kù)查詢相關(guān)人事信息并進(jìn)行判斷。口面將系統(tǒng)管理員提交的人事信息傳遞給控制對(duì)象Control??刂茖?duì)象Control向數(shù)據(jù)庫(kù)中添加人事信息的數(shù)據(jù)??刂茖?duì)象Control將添加成功的信息返回到界面并顯示。系統(tǒng)管理員從界面上獲得添加成功的信息。根據(jù)基本流程,系統(tǒng)管理員添加人事信息的序列圖如圖與序列圖等價(jià)的協(xié)作圖如圖9系統(tǒng)管理員刪除人事信息的工作流程(1)系統(tǒng)管理員進(jìn)入刪除人事信息界面,在界面中提交刪除的人事信息。
45、n/ )/ )/ )/ n/ 2 3 4 5 6 /( /( /(控制對(duì)象向數(shù)據(jù)庫(kù)查詢相關(guān)人事信息并進(jìn)行判斷。口面將系統(tǒng)管理員提交的人事信息傳遞到控制對(duì)象Control。系統(tǒng)管理員從界面上獲得刪除成功的信息??刂茖?duì)象Control向數(shù)據(jù)庫(kù)中執(zhí)行刪除人事信息的數(shù)據(jù)??刂茖?duì)象Control將刪除成功的信息返回到界面并顯示。根據(jù)基本流程,系統(tǒng)管理員刪除人事信息的序列圖如圖與序列圖等價(jià)的協(xié)作圖如圖10系統(tǒng)管理員查詢銷售信息的工作流程(1)系統(tǒng)管理員登錄成功后,進(jìn)入查詢銷售信息界面,提交查詢請(qǐng)界面將查詢的信息傳遞到控制對(duì)象Control??刂茖?duì)象從數(shù)據(jù)庫(kù)中活動(dòng)所要查詢的銷售信息??刂茖?duì)象Control將
46、得到的信息返回到界面并顯示。系統(tǒng)管理員從界面上獲得所查詢的銷售信息。根據(jù)基本流程,系統(tǒng)管理員查詢銷售信息的序列圖如圖與序列圖等價(jià)的協(xié)作圖如圖11系統(tǒng)管理員添加銷售信息的工作流程(1)系統(tǒng)管理員進(jìn)入添加銷售信息界面,在界面中提交添加財(cái)務(wù)信息。(2)界面將系統(tǒng)管理員提交的銷售信息傳遞給控制對(duì)象Control。(3)控制對(duì)象向數(shù)據(jù)庫(kù)查詢相關(guān)銷售信息并進(jìn)行判斷??刂茖?duì)象Control向數(shù)據(jù)庫(kù)中添加銷售信息的數(shù)據(jù)。(5)控制對(duì)象Control將添加成功的信息返回到界面并顯示。(6)系統(tǒng)管理員從界面上獲得添加成功的信息。根據(jù)基本流程,系統(tǒng)管理員添加銷售信息的序列圖如圖31文檔來(lái)源為:從網(wǎng)絡(luò)收集整理.wor
47、d版本可編輯文檔來(lái)源為:從網(wǎng)絡(luò)收集整理.word版本可編輯.歡迎下載支持:墳審£51,二S.”T呂白i也cSHrifeiK工示if和底他n記錄與序列圖等價(jià)的協(xié)作圖如圖12系統(tǒng)管理員刪除銷售信息的工作流程(1)系統(tǒng)管理員進(jìn)入刪除銷售信息界面,在界面中提交刪除的銷售信息。界面將系統(tǒng)管理員提交的銷售信息傳遞到控制對(duì)象Controh(3)控制對(duì)象向數(shù)據(jù)庫(kù)查詢相關(guān)銷售信息并進(jìn)行判斷??刂茖?duì)象Control向數(shù)據(jù)庫(kù)中執(zhí)行刪除銷售信息的數(shù)據(jù)。(5)控制對(duì)象Control將刪除成功的信息返回到界面并顯示。(6)系統(tǒng)管理員從界面上獲得刪除成功的信息。根據(jù)基本流程,系統(tǒng)管理員刪除銷售信息的序列圖如圖與序
48、列圖等價(jià)的協(xié)作圖如圖4.2創(chuàng)建系統(tǒng)的狀態(tài)圖(1)商品信息的狀態(tài)圖32文檔來(lái)源為:從網(wǎng)絡(luò)收集整理.word版本可編輯商品信息包含三個(gè)狀態(tài):被添加的商品信息,被修改的商品信息,被添加的商品信息。它們之間的轉(zhuǎn)化規(guī)則如下:(2)制作報(bào)表狀態(tài)圖(3)商品入庫(kù)狀態(tài)圖4.3創(chuàng)建系統(tǒng)的活動(dòng)圖(1)(2)收銀員收款活動(dòng)圖: 倉(cāng)庫(kù)管理活動(dòng)圖(4)經(jīng)理查看員工信息活動(dòng)圖(5)經(jīng)理添加員工信息活動(dòng)圖(6)經(jīng)理修改員工信息活動(dòng)圖(7)經(jīng)理刪除員工信息活動(dòng)圖(8)人事管理系統(tǒng)活動(dòng)圖5物理模型5.1 創(chuàng)建系統(tǒng)組件圖在超市管理系統(tǒng)中,可以對(duì)系統(tǒng)的主要參與者和主要的業(yè)務(wù)實(shí)體類分別創(chuàng)建對(duì)應(yīng)的構(gòu)件并進(jìn)行映射。根據(jù)類圖創(chuàng)建系統(tǒng)構(gòu)建圖
49、,包括用戶構(gòu)件、系統(tǒng)管理員構(gòu)件、業(yè)務(wù)邏輯構(gòu)件、界面構(gòu)件、各種信息構(gòu)件和數(shù)據(jù)庫(kù)構(gòu)件。除此之外,還必須有一個(gè)主程序構(gòu)件。根據(jù)這些構(gòu)件及其關(guān)系創(chuàng)建的構(gòu)件圖如下圖所示:列舉兩個(gè)子系統(tǒng):5.2 創(chuàng)建系統(tǒng)部署圖D2)6創(chuàng)建數(shù)據(jù)模型在“超市管理系統(tǒng)”選項(xiàng)上選擇“DataModeler”,然后選擇New的DataModelDiagram子菜單創(chuàng)建一個(gè)新數(shù)據(jù)模型圖。列舉兩個(gè)例子7總結(jié)本文論述了一個(gè)基于WEB勺超市管理系統(tǒng),基本上體現(xiàn)了電子商務(wù)各方面的優(yōu)點(diǎn)。我所設(shè)計(jì)的超市管理系統(tǒng),主要是電子商務(wù)進(jìn)行初步的探討和設(shè)計(jì)。在設(shè)計(jì)過(guò)程中,我初步了解了UML勺優(yōu)點(diǎn)和先進(jìn)之處,了解他的可以自動(dòng)生成代碼的功能。在設(shè)計(jì)和制作超市
50、管理系統(tǒng)的過(guò)程中,培養(yǎng)了自己的綜合能力和從全局考慮的思想。這個(gè)超市管理系統(tǒng)系統(tǒng)功能是很強(qiáng)大的,但出于自己水平有限,作為一個(gè)超市管理系統(tǒng),該項(xiàng)目上有一些不完善和函待改進(jìn)之處,有好多東西考慮不周,功能模塊不是特別的完善。通過(guò)本次課程設(shè)計(jì)的編寫(xiě),對(duì)本期的課程進(jìn)行了系統(tǒng)的復(fù)習(xí)和應(yīng)用,加深了對(duì)書(shū)上知識(shí)的了解。畫(huà)用例圖、類圖、序列圖、協(xié)作圖、活動(dòng)圖、構(gòu)件圖、狀態(tài)圖、部署圖、數(shù)據(jù)庫(kù)建模時(shí)的注意點(diǎn):用例圖1)、用例圖就是由參與者(Actor)、用例(UseCase)以及它們之間的關(guān)系構(gòu)成的用于描述系統(tǒng)功能的動(dòng)態(tài)視圖。用例圖可視化地描述了系統(tǒng)外部的使用者和使用者使用系統(tǒng)時(shí),系統(tǒng)為這些使用者提供的一系列抽象(用例
51、),并清晰蒂描述了參與者和參與者之間的泛化關(guān)系,用例和用例之間的包含關(guān)系、泛化關(guān)系、擴(kuò)展關(guān)系,以及用例和參與者之間的關(guān)聯(lián)關(guān)系。2)、在畫(huà)用例圖時(shí),如果不想強(qiáng)調(diào)對(duì)話中的主動(dòng)被動(dòng)關(guān)系,可以使用不帶箭頭的線段。3)、參與者與用例間的信息流缺省存在,且信息流向是雙向的,與箭頭方向毫無(wú)關(guān)系。4)、在用例圖中使用一個(gè)人形圖標(biāo)來(lái)表示參與者,參與者的名字寫(xiě)在人形圖標(biāo)下面。5)、在畫(huà)用例圖時(shí)不畫(huà)出系統(tǒng)邊界。6)、用例表明的也是一個(gè)類,而不是某個(gè)具體的實(shí)例。用例描述的是它代表的功能的某個(gè)方面,包含了用例執(zhí)行期間可能發(fā)生的某種情況。7)、任何用例都不能在缺少參與者的情況下獨(dú)立存在。同樣,任何參與者也必須要有與之關(guān)聯(lián)的用例。8)、在UML中,包含關(guān)系是通過(guò)帶箭頭的虛線段加<<include>>字樣來(lái)表示,箭頭由基礎(chǔ)用例(Base)指向被包含用例(Inclusion)。9)、用例的泛化指的是一個(gè)父用例可以被特化形成多個(gè)子用例,而父用例和子用例
溫馨提示
- 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ù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 學(xué)校核酸檢測(cè)應(yīng)急演練實(shí)施方案
- 農(nóng)村集市收費(fèi)管理制度
- 高職院校勞動(dòng)教育實(shí)施方案
- 電力設(shè)施建設(shè)監(jiān)理方案
- 環(huán)?;A(chǔ)設(shè)施建設(shè)施工方案
- 交通運(yùn)輸安全運(yùn)營(yíng)管理方案
- 聚氨酯保溫材料選用方案
- 醫(yī)院應(yīng)急管理與維穩(wěn)機(jī)制
- 市直義務(wù)教育學(xué)校師資培訓(xùn)實(shí)施方案
- 農(nóng)產(chǎn)品加工企業(yè)發(fā)行A股法律支持方案
- 施工現(xiàn)場(chǎng)保衛(wèi)方案
- 齊魯書(shū)社新二年級(jí)上冊(cè)傳統(tǒng)文化全
- 《柔性接口給水管道支墩》(10S505國(guó)標(biāo)圖集)簡(jiǎn)介-國(guó)標(biāo)10s505
- 圍棋教案13教學(xué)設(shè)計(jì)
- EXCEL 支票打印模板
- 稱念諸佛名號(hào)功德(3)
- 瘋狂動(dòng)物城歌詞.doc
- 某住宅樓施工圖預(yù)算畢業(yè)設(shè)計(jì)范本
- LCD數(shù)字顯示體溫計(jì)設(shè)計(jì)
- 輥壓機(jī)施工方案
- 施工人員入場(chǎng)安全教育試題及答案(二級(jí))
評(píng)論
0/150
提交評(píng)論