UML課程設(shè)計(jì)超市管理系統(tǒng)的UML建模

上傳人:仙*** 文檔編號(hào):36129816 上傳時(shí)間:2021-10-29 格式:DOC 頁(yè)數(shù):107 大?。?.73MB
收藏 版權(quán)申訴 舉報(bào) 下載
UML課程設(shè)計(jì)超市管理系統(tǒng)的UML建模_第1頁(yè)
第1頁(yè) / 共107頁(yè)
UML課程設(shè)計(jì)超市管理系統(tǒng)的UML建模_第2頁(yè)
第2頁(yè) / 共107頁(yè)
UML課程設(shè)計(jì)超市管理系統(tǒng)的UML建模_第3頁(yè)
第3頁(yè) / 共107頁(yè)

下載文檔到電腦,查找使用更方便

10 積分

下載資源

還剩頁(yè)未讀,繼續(xù)閱讀

資源描述:

《UML課程設(shè)計(jì)超市管理系統(tǒng)的UML建模》由會(huì)員分享,可在線(xiàn)閱讀,更多相關(guān)《UML課程設(shè)計(jì)超市管理系統(tǒng)的UML建模(107頁(yè)珍藏版)》請(qǐng)?jiān)谘b配圖網(wǎng)上搜索。

1、 2012-2013學(xué) 年 第 一學(xué) 期 《UML課程設(shè)計(jì)》 超市管理系統(tǒng)的UML建模 班 級(jí) 軟件工程 學(xué) 生 任課教師 日 期 目錄 1 系統(tǒng)需求 3 1.1超市管理系統(tǒng)業(yè)務(wù)概述 3 1.2超市管理系統(tǒng)各子系統(tǒng)的功能描述 5 1.2.1倉(cāng)庫(kù)管理子系統(tǒng)的描述 5 1.2.2采購(gòu)管理子系統(tǒng)的描述 6 1.2.3財(cái)務(wù)管理子系統(tǒng)的描述 7 1.2.4人事管理子系統(tǒng)的描述 8 1.2.5銷(xiāo)售管理子系統(tǒng)的描述 9 1.2.6登錄子系統(tǒng)的描述 10 1.2.7信

2、息管理子系統(tǒng)的描述 10 2 需求分析 12 2.1 識(shí)別參與者 12 2.2需求清單 13 2.3 識(shí)別用例 15 2.3.1登陸用例 15 2.3.2倉(cāng)庫(kù)管理用例 16 2.3.3采購(gòu)管理用例 17 2.3.4財(cái)務(wù)管理用例 18 2.3.5人事管理用例 19 2.3.6銷(xiāo)售管理用例 21 2.3.7信息管理用例 22 3 靜態(tài)結(jié)構(gòu)模型 25 3.1 定義系統(tǒng)對(duì)象 25 3.2 建立類(lèi)圖 25 3.2.1登陸系統(tǒng)類(lèi)圖 25 3.2.2倉(cāng)庫(kù)管理系統(tǒng)類(lèi)圖 26 3.2.3采購(gòu)管理系統(tǒng)類(lèi)圖 27 3.2.4財(cái)務(wù)管理系統(tǒng)類(lèi)圖 28 3.2.5人事管理系統(tǒng)類(lèi)圖 2

3、9 3.2.6銷(xiāo)售管理系統(tǒng)類(lèi)圖如下 30 3.2.7信息管理系統(tǒng)類(lèi)圖 30 4 動(dòng)態(tài)行為模型 31 4.1 創(chuàng)建系統(tǒng)順序圖(協(xié)作圖) 31 4.1.1登錄系統(tǒng)順序圖(協(xié)作圖) 32 4.1.2倉(cāng)庫(kù)管理系統(tǒng)順序圖(協(xié)作圖) 36 4.1.3采購(gòu)管理系統(tǒng)順序圖(協(xié)作圖) 41 4.1.4財(cái)務(wù)管理系統(tǒng)順序圖(協(xié)作圖) 49 4.1.5人事管理系統(tǒng)順序圖(協(xié)作圖) 57 4.1.6銷(xiāo)售管理系統(tǒng)順序圖(協(xié)作圖) 66 4.1.6信息管理系統(tǒng)順序圖(協(xié)作圖) 70 4.2 創(chuàng)建系統(tǒng)的狀態(tài)圖 89 4.3 創(chuàng)建系統(tǒng)的活動(dòng)圖 91 5 物理模型 98 5.1 創(chuàng)建系統(tǒng)組件圖 9

4、8 5.2 創(chuàng)建系統(tǒng)部署圖 99 6創(chuàng)建數(shù)據(jù)模型 100 7總結(jié) 101 8參考文獻(xiàn) 106 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),等。讓顧客在超市購(gòu)物更加快捷方便,讓超市的管理和運(yùn)行工作更加完善,方便。因?yàn)槌泄芾硐到y(tǒng)是基于超市內(nèi)部普通員工和管理人員的系統(tǒng),所以非本超市員工是無(wú)權(quán)進(jìn)行操作的。該超市管理系統(tǒng)的用戶(hù):倉(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ù)管

5、理系統(tǒng)、人事管理系統(tǒng)、銷(xiāo)售管理系統(tǒng)、登陸系統(tǒng),信息管理系統(tǒng)?;玖鞒淌牵阂粋€(gè)具有相對(duì)權(quán)限的人登錄相應(yīng)的系統(tǒng)板塊,了解相應(yīng)的信息。比如:采購(gòu)員輸入用戶(hù)名及密碼登錄采購(gòu)系統(tǒng),查看需要采購(gòu)的產(chǎn)品和供應(yīng)商信息,完成采購(gòu)任務(wù)。 圖1.1.1 管理層和員工通過(guò)輸入口令方式登錄相應(yīng)權(quán)限的子系統(tǒng)以多種視圖瀏覽并了解超市信息。 1、系統(tǒng)管理員通過(guò)“超市信息管理”子系統(tǒng)進(jìn)行超市系統(tǒng)的升級(jí)和維護(hù)管理操作,并為管理超市貨物、查看和發(fā)布相關(guān)信息,用戶(hù)登錄分別提供數(shù)據(jù)庫(kù)服務(wù)。系統(tǒng)管理員可以管理管理層和普通員工的信息。 2、管理層通過(guò)輸入口令方式登錄系統(tǒng)執(zhí)行相應(yīng)操作,包括可以進(jìn)入采購(gòu)系統(tǒng)

6、、財(cái)務(wù)系統(tǒng)、銷(xiāo)售系統(tǒng)、人事系統(tǒng)。 3、銷(xiāo)售員登錄銷(xiāo)售系統(tǒng)了解產(chǎn)品相關(guān)信息(包括功能、產(chǎn)地、生產(chǎn)日期等),數(shù)量。 4、收銀員登錄銷(xiāo)售系統(tǒng)執(zhí)行收款、退款、找零、退貨服務(wù)。 5、倉(cāng)庫(kù)管理登錄“倉(cāng)庫(kù)管理系統(tǒng)”,及時(shí)獲知倉(cāng)庫(kù)產(chǎn)品數(shù)量及種類(lèi)信息,并根據(jù)公司需要決定需要采購(gòu)的產(chǎn)品種類(lèi)及數(shù)量。 6、采購(gòu)員登錄“采購(gòu)系統(tǒng)”獲知采購(gòu)的數(shù)量和種類(lèi),并尋找供應(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ù)管理

7、系統(tǒng) 2、采購(gòu)管理系統(tǒng) 3、財(cái)務(wù)管理系統(tǒng) 4、人事調(diào)動(dòng)管理系統(tǒng) 5、銷(xiāo)售管理系統(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)商品種類(lèi),倉(cāng)庫(kù)管理員進(jìn)入系統(tǒng)選擇查看商品種類(lèi); (3) 查看倉(cāng)庫(kù)商品相應(yīng)種類(lèi)的數(shù)量; (4) 查看最近一個(gè)月暢銷(xiāo)產(chǎn)品的數(shù)量及種類(lèi); (5) 根據(jù)查看結(jié)果制定采購(gòu)商品計(jì)劃. 圖1.2.1.1 1.2.2采購(gòu)管理子系統(tǒng)的描述 采購(gòu)管理子系統(tǒng)中,其子系統(tǒng)的主要功能如下: (1) 采購(gòu)

8、員登錄采購(gòu)管理系統(tǒng); (2) 采購(gòu)員查看由倉(cāng)庫(kù)管理員報(bào)上來(lái)的進(jìn)貨單; (3) 查看退貨單(包括產(chǎn)品種類(lèi)、名稱(chēng)、產(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.1 1.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è)員工的工資和獎(jiǎng)金記錄 (4) 會(huì)計(jì)查看公司每個(gè)員工的工資和獎(jiǎng)金記錄 (5) 根據(jù)各部門(mén)上傳過(guò)來(lái)的預(yù)算并結(jié)合

9、本公司的實(shí)際營(yíng)收制作公司的利潤(rùn)報(bào)表 (6) 根據(jù)公司的實(shí)際情況,制作下季度公司的利潤(rùn)預(yù)算 圖1.2.3.1 1.2.4人事管理子系統(tǒng)的描述 人事管理子系統(tǒng)中,包括普通員工管理和管理層管理,其子系統(tǒng)的主要功能如下: (1) 管理層登錄認(rèn)識(shí)管理系統(tǒng) (2) 進(jìn)入普通員工和管理層界面; (3) 在普通員工管理中招聘員工; (4) 在普通員工管理中解除員工; (5) 在普通員工管理中調(diào)離員工; (6) 在普通員工管理中查看員工信息; (7) 在普通員工管理中刪除員工信息; (8) 在普通員工管理中添加員工信息; (9) 在管理層管理中查看管理員信息; (10)在管

10、理層管理中刪除管理員信息; (11) 在管理層管理中添加管理員信息. 圖1.2.4.1 1.2.5銷(xiāo)售管理子系統(tǒng)的描述 銷(xiāo)售管理子系統(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.2.5.1 1.2.6登錄子系統(tǒng)的描述 登錄管理子系統(tǒng)中,所有已經(jīng)在系統(tǒng)中注冊(cè)了的用戶(hù)在具有相應(yīng)權(quán)限的登錄界面進(jìn)行登錄,其子系統(tǒng)的主要功能如下: (1) 用戶(hù)輸入用戶(hù)名; (2)

11、用戶(hù)輸入密碼; (3) 用戶(hù)登錄成功后修改登錄密碼. 圖1.2.6.1 1.2.7信息管理子系統(tǒng)的描述 信息管理子系統(tǒng)中,管理層在此系統(tǒng)發(fā)布、刪除、查看公司的全部信息,包括商品信息、財(cái)務(wù)信息、人事信息、銷(xiāo)售信息,其子系統(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ù)信息管理中刪除公司財(cái)務(wù)的相關(guān)信息; (7) 在財(cái)務(wù)信息管理中查看公司財(cái)務(wù)的相關(guān)信

12、息; (8) 在人事信息管理中添加公司人事的相關(guān)信息; (9) 在人事信息管理中刪除公司人事的相關(guān)信息; (10) 在人事信息管理中查看公司人事的相關(guān)信息; (11) 在銷(xiāo)售信息管理中添加公司銷(xiāo)售的相關(guān)信息; (12) 在銷(xiāo)售信息管理中刪除公司銷(xiāo)售的相關(guān)信息; (13) 在人事信息管理中查看公司銷(xiāo)售的相關(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)信息,用戶(hù)登錄分別

13、提供數(shù)據(jù)庫(kù)服務(wù)。系統(tǒng)管理員可以管理管理層和普通員工的信息。 2、管理層通過(guò)輸入口令方式登錄系統(tǒng)執(zhí)行相應(yīng)操作,包括可以進(jìn)入采購(gòu)系統(tǒng)、財(cái)務(wù)系統(tǒng)、銷(xiāo)售系統(tǒng)、人事系統(tǒng)。 3、人事經(jīng)理登錄人事管理系統(tǒng),對(duì)普通員工和員工進(jìn)行管理。 4、收銀員登錄銷(xiāo)售系統(tǒng)執(zhí)行收款、退款、找零服務(wù)。 5、倉(cāng)庫(kù)管理員登錄“倉(cāng)庫(kù)管理系統(tǒng)”,及時(shí)獲知倉(cāng)庫(kù)產(chǎn)品數(shù)量及種類(lèi)信息,并根據(jù)公司需要決定需要采購(gòu)的產(chǎn)品種類(lèi)及數(shù)量。 6、采購(gòu)員登錄“采購(gòu)系統(tǒng)”獲知采購(gòu)的數(shù)量和種類(lèi),并尋找供應(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)

14、行報(bào)告. 該系統(tǒng)的參與者有:系統(tǒng)管理員、管理層、人事經(jīng)理、收銀員、倉(cāng)庫(kù)管理員、采購(gòu)員、會(huì)計(jì)。 2.2需求清單 功能編號(hào) 功能名稱(chēng) 文中標(biāo)題編號(hào) 備注 登陸系統(tǒng) 輸入用戶(hù)名 輸入密碼 修改密碼 01 倉(cāng)庫(kù)管理 3.1.3 0101 查看商品種類(lèi)和數(shù)量 3.1.3.1 0103 查看最近一個(gè)月暢銷(xiāo) 商品的數(shù)量及種類(lèi) 3.1.3.3 0104 制定采購(gòu)計(jì)劃 3.1.3.4 02 采購(gòu)管理 3.1.4 查看進(jìn)貨單 查看退貨單 0201 查看當(dāng)

15、前庫(kù)存 3.1.4.1 0202 作出采購(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ù)算 0203 3.1.4.3 03 人事管理 3.1.5 招聘員工 解除員工 員工調(diào)離 查看員工信息 刪除員工信息 添加員工信息 查看管理員信息 刪除管理員信息 添加管理

16、員信息 銷(xiāo)售管理 0301 收款 3.1.5.1 退款 0302 打印購(gòu)物小票 3.1.5.2 0303 找零 3.1.5.3 0304 信息管理 3.1.5.4 05 商品信息添加 3.1.7 0501 商品信息刪除 3.1.7.1 0502 商品信息查看 3.1.7.2 0503 財(cái)務(wù)信息添加 3.1.7.3 0504 財(cái)務(wù)信息查看 3.1.7.4 財(cái)務(wù)信息刪除 人事信息添加 人事信息查看 人事信息刪除

17、 銷(xiāo)售信息添加 銷(xiāo)售信息刪除 銷(xiāo)售信息查看 2.3 識(shí)別用例 2.3.1登陸用例 用戶(hù)能夠通過(guò)該系統(tǒng)進(jìn)行如下活動(dòng): (1) 用戶(hù)登入系統(tǒng)界面,在指定位置輸入用戶(hù)名和密碼; (2) 系統(tǒng)進(jìn)行身份驗(yàn)證后,若驗(yàn)證通過(guò),則進(jìn)入系統(tǒng);若驗(yàn)證未通過(guò),則重新輸入。 (3) 用戶(hù)登錄系統(tǒng)后,可修改密碼。 用戶(hù)在進(jìn)入系統(tǒng)之前要登輸入密碼和用戶(hù)名,登錄系統(tǒng)。本系統(tǒng)提供在指定位置輸入密碼和用戶(hù)名及修改密碼的功能。系統(tǒng)用例圖如圖2.3.1.1: 圖2.3.1.1 2.3.2倉(cāng)庫(kù)管理用例 用戶(hù)能夠通過(guò)該系統(tǒng)進(jìn)行如下活動(dòng): (1) 倉(cāng)庫(kù)管理員登陸界面;

18、(2) 查看商品種類(lèi)和數(shù)量; (3) 查看最近一月暢銷(xiāo)商品種類(lèi)和數(shù)量; (4) 為采購(gòu)員制定采購(gòu)計(jì)劃。 為倉(cāng)庫(kù)管理員和管理層供瀏覽產(chǎn)品種類(lèi)、數(shù)量,了解暢銷(xiāo)產(chǎn)品的種類(lèi)及數(shù)量,并為倉(cāng)庫(kù)管理員提供制定采購(gòu)計(jì)劃的功能。系統(tǒng)用例圖如圖2.3.2.1: 圖2.3.2.1 2.3.3采購(gòu)管理用例 用戶(hù)能夠通過(guò)該系統(tǒng)進(jìn)行如下活動(dòng): (1) 采購(gòu)員登陸界面; (2) 查詢(xún)進(jìn)貨單; (3) 查詢(xún)退貨單; (4) 查詢(xún)當(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.3.3.1: 圖2.3.

19、3.1 2.3.4財(cái)務(wù)管理用例 用戶(hù)能夠通過(guò)該系統(tǒng)進(jìn)行如下活動(dòng): (1) 會(huì)計(jì)登陸界面; (2) 制作下季度公司預(yù)算報(bào)表; (3) 制作本月利潤(rùn)報(bào)表; (4) 查看工資獎(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.4.1: 圖2.3.4.1 2.3.5人事管理用例 用戶(hù)能夠通過(guò)該系統(tǒng)進(jìn)行如下活動(dòng): (1) 人事經(jīng)理登陸界面; (2) 招聘員工; (3) 解除員工; (4) 調(diào)離員工; (5) 查看員工信息;

20、(6) 添加員工信息; (7) 刪除員工信息; (8) 查看管理員信息; (9) 添加管理員信息; (10) 刪除員工信息. 為管理層用戶(hù)提供人事招聘、解除、調(diào)離的功能。用例圖如圖2.3.5.1: 圖2.3.5.1 2.3.6銷(xiāo)售管理用例 用戶(hù)能夠通過(guò)該系統(tǒng)進(jìn)行如下活動(dòng): (1) 收銀員登陸界面; (2) 收銀員掃描商品收款; (3) 收銀員打印購(gòu)物票; (4) 收銀員找零; (5) 收銀員退款; (6) 收銀員退貨. 為收銀員用戶(hù)提供收款、退款、找零、打印購(gòu)物小票的功能。用例圖如圖2.3.6.1: 圖2.3.6.1 2.3.7信息管理用例 用戶(hù)

21、能夠通過(guò)該系統(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ù)信息; (8) 系統(tǒng)管理員添加人事信息; (9) 系統(tǒng)管理員刪除人事信息; (10) 系統(tǒng)管理員查看人事信息; (11) 系統(tǒng)管理員添加銷(xiāo)售信息; (12) 系統(tǒng)管理員刪除銷(xiāo)售信息; (13) 系統(tǒng)管理員查看銷(xiāo)售信息; 為管理員提供管理和更新商品信息、財(cái)務(wù)信息、財(cái)務(wù)信息、認(rèn)事信息、銷(xiāo)售信息的管理和更新的功能。用例

22、圖如圖2.3.7.1: 圖2.3.7.1 3 靜態(tài)結(jié)構(gòu)模型 3.1 定義系統(tǒng)對(duì)象 倉(cāng)庫(kù)管理員,采購(gòu)員,會(huì)計(jì),人事經(jīng)理,收銀員,系統(tǒng)管理員,管理層,銷(xiāo)售信息,商品信息,員工信息,管理者信息,采購(gòu)計(jì)劃,采購(gòu)預(yù)算,財(cái)務(wù)信息. 3.2 建立類(lèi)圖 3.2.1登陸系統(tǒng)類(lèi)圖 3.2.2倉(cāng)庫(kù)管理系統(tǒng)類(lèi)圖 3.2.3采購(gòu)管理系統(tǒng)類(lèi)圖 3.2.4財(cái)務(wù)管理系統(tǒng)類(lèi)圖 3.2.5人事管理系統(tǒng)類(lèi)圖

23、 3.2.6銷(xiāo)售管理系統(tǒng)類(lèi)圖如下 3.2.7信息管理系統(tǒng)類(lèi)圖 4 動(dòng)態(tài)行為模型 4.1 創(chuàng)建系統(tǒng)順序圖(協(xié)作圖) 序列圖描繪了系統(tǒng)中一組對(duì)象在時(shí)間上交互的整體行為。協(xié)作圖描繪了系統(tǒng)中的一組對(duì)象在幾何排列上的交互行為。 4.1.1登錄系統(tǒng)順序圖(協(xié)作圖) 在登錄系統(tǒng)中,可以獲得以下交互行為: A用戶(hù)在指定位置輸入用戶(hù)名和密碼后登錄系統(tǒng); B用戶(hù)登錄成功后可以修改密碼。 1用戶(hù)登陸超市管理系統(tǒng)的工作流程

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

25、) 用戶(hù)登錄成功后進(jìn)入修改密碼界面MPForm,在界面指定處提交修改的密碼; (2) 界面MPForm將修改后的密碼傳遞到控制對(duì)象Control。 (3) 控制對(duì)象Control對(duì)輸入的密碼進(jìn)行修改并保存。 (4) 控制對(duì)象Control將修改成功的信息返回到界面MPForm并顯示。 (5)系統(tǒng)管理員從MPForm上獲得修改成功的信息。 根據(jù)基本流程,用戶(hù)修改密碼的序列圖如圖4.1.1.3所示. 與序列圖等價(jià)的協(xié)作圖如圖4.1.1.4所示 4.1.2倉(cāng)庫(kù)管理系統(tǒng)順序圖(協(xié)作圖) 在倉(cāng)庫(kù)管理系統(tǒng)中,可以獲得以下交互行為: A倉(cāng)庫(kù)管理員登陸界面; B查看商品種類(lèi)和

26、數(shù)量; C查看最近一月暢銷(xiāo)商品種類(lèi)和數(shù)量; D為采購(gòu)員制定采購(gòu)計(jì)劃。 1倉(cāng)庫(kù)管理員查看商品種類(lèi)和數(shù)量的工作流程 (1)倉(cāng)庫(kù)管理員登錄成功后,進(jìn)入查詢(xún)商品界面QAGForm,提交查詢(xún)請(qǐng)求。 (2)界面QAGForm將查詢(xún)的信息傳遞到控制對(duì)象Control。 (3)控制對(duì)象從數(shù)據(jù)庫(kù)中活動(dòng)所要查詢(xún)的商品種類(lèi)和數(shù)量。 (4)控制對(duì)象Control將得到的信息返回到界面QAGForm并顯示。 (5)倉(cāng)庫(kù)管理員從QAGForm上獲得所查詢(xún)的商品種類(lèi)和數(shù)量。 根據(jù)基本流程,倉(cāng)庫(kù)管理員管理員查詢(xún)商品種類(lèi)和數(shù)量的序列圖如圖4.1.2.1所示. 與序列圖等價(jià)的協(xié)作圖如圖4.1.2.

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

28、理員為采購(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ì)劃的序列圖如圖4.1.2.5所示. 與序列圖等價(jià)的協(xié)作圖如圖4.1.2.6所示. 4.1.3采購(gòu)管理系統(tǒng)順序圖(協(xié)作圖) 在采購(gòu)管理系統(tǒng)中,可以獲得以下交互行為:

29、A采購(gòu)員登陸界面; B采購(gòu)員查看由倉(cāng)庫(kù)管理員報(bào)上來(lái)的進(jìn)貨單; C查看退貨單(包括產(chǎn)品種類(lèi)、名稱(chēng)、產(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)入查詢(xún)由倉(cāng)庫(kù)管理員報(bào)上來(lái)的進(jìn)貨單界面界面QIGForm,提交查詢(xún)請(qǐng)求。 (2)界面QIGForm將查詢(xún)的信息傳遞到控制對(duì)象Control。 (3)控制對(duì)象從數(shù)據(jù)庫(kù)中活動(dòng)所要查詢(xún)的進(jìn)貨單信息。 (4)控制對(duì)象Control將得到的信息返回到界面QIGFor

30、m并顯示。 (5)倉(cāng)庫(kù)管理員從QIGForm上獲得所查詢(xún)的進(jìn)貨單信息。 根據(jù)基本流程,采購(gòu)員查詢(xún)進(jìn)貨單的序列圖如圖4.1.3.1所示. 與序列圖等價(jià)的協(xié)作圖如圖4.1.3.2所示. 2采購(gòu)員查看退貨單(包括產(chǎn)品種類(lèi)、名稱(chēng)、產(chǎn)地、數(shù)量等信息) (1)采購(gòu)員登錄成功后,進(jìn)入查詢(xún)退貨單界面QBGForm,提交查詢(xún)請(qǐng)求。 (2)界面QBGForm將查詢(xún)的信息傳遞到控制對(duì)象Control。 (3)控制對(duì)象從數(shù)據(jù)庫(kù)中活動(dòng)所要查詢(xún)的退貨單信息。 (4)控制對(duì)象Control將得到的信息返回到界面QBGForm并顯示。 (5)倉(cāng)庫(kù)管理員從QBGForm上獲得所查詢(xún)的退貨單

31、信息。 根據(jù)基本流程,采購(gòu)員管理員查詢(xún)退貨單信息的序列圖如圖4.1.3.3所示. 與序列圖等價(jià)的協(xié)作圖如圖4.1.3.4所示. 3查看當(dāng)前倉(cāng)庫(kù)的庫(kù)存狀態(tài) (1)采購(gòu)員登錄成功后,進(jìn)入查詢(xún)當(dāng)前倉(cāng)庫(kù)的庫(kù)存狀態(tài)界面QSForm,提交查詢(xún)請(qǐng)求。 (2)界面QSForm將查詢(xún)的信息傳遞到控制對(duì)象Control。 (3)控制對(duì)象從數(shù)據(jù)庫(kù)中活動(dòng)所要查詢(xún)的倉(cāng)庫(kù)的庫(kù)存狀態(tài)。 (4)控制對(duì)象Control將得到的信息返回到界面QSForm并顯示。 (5)倉(cāng)庫(kù)管理員從QSForm上獲得所查詢(xún)的倉(cāng)庫(kù)的庫(kù)存狀態(tài)。 根據(jù)基本流程,采購(gòu)員查詢(xún)當(dāng)前倉(cāng)庫(kù)庫(kù)存狀態(tài)的序列圖如圖4.1.3.5所示.

32、 與序列圖等價(jià)的協(xié)作圖如圖4.1.3.6所示. 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)表 (4)控制對(duì)象Control將得到的報(bào)表上傳給財(cái)務(wù)系統(tǒng)并返回到界面MBPForm顯示上傳成功。 (5)采購(gòu)員從MBPForm上獲知采購(gòu)預(yù)算生成報(bào)表成功并且上傳成功。 根據(jù)基本流程,采購(gòu)員制定采購(gòu)預(yù)算生成報(bào)表上傳給財(cái)務(wù)系統(tǒng)的序列圖如圖4.1.3.7所示.

33、 與序列圖等價(jià)的協(xié)作圖如圖4.1.3.8所示. 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ù)的商品信息傳遞到控制對(duì)象Control。 (6)控制對(duì)象Control對(duì)輸入的信息

34、進(jìn)行保存。 (7)控制對(duì)象Control將保存成功的信息返回到界面MBPSForm并顯示。 (8)系統(tǒng)管理員從MBPSForm上獲得保存成功的信息。 根據(jù)基本流程,采購(gòu)員制定采購(gòu)預(yù)算生成報(bào)表上傳給財(cái)務(wù)系統(tǒng)的序列圖如圖4.1.3.9所示. 與序列圖等價(jià)的協(xié)作圖如圖4.1.3.10所示. 4.1.4財(cái)務(wù)管理系統(tǒng)順序圖(協(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)

35、會(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.4.1所示. 與序列圖等價(jià)的協(xié)作圖如圖4.1.4.2所示 2會(huì)計(jì)制作本月利潤(rùn)報(bào)表的工作流程 (1)會(huì)計(jì)登錄成功后,進(jìn)入制作本月利潤(rùn)報(bào)表界面,提交制作請(qǐng)求。 (2)界面將制作本月利潤(rùn)報(bào)表的信息傳遞到控制對(duì)象C

36、ontrol。 (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)表的序列圖如圖4.1.4.3所示. 與序列圖等價(jià)的協(xié)作圖如圖4.1.4.4所示 3會(huì)計(jì)查看工資獎(jiǎng)金記錄的工作流程 (1)會(huì)計(jì)登錄成功后,進(jìn)入查詢(xún)工資獎(jiǎng)金記錄界面,提交查詢(xún)請(qǐng)求。 (2)界面將查詢(xún)的信息傳遞到控制對(duì)象Control。 (3)控制對(duì)象從數(shù)據(jù)庫(kù)中活動(dòng)所要查詢(xún)的工資獎(jiǎng)金記錄。 (4)控制對(duì)象Control將得到的信息返回到界面并顯示。

37、 (5)會(huì)計(jì)從界面上獲得所查詢(xún)的工資獎(jiǎng)金記錄。 根據(jù)基本流程,會(huì)計(jì)查看工資獎(jiǎng)金記錄的序列圖如圖4.1.4.5所示. 與序列圖等價(jià)的協(xié)作圖如圖4.1.4.6所示 4會(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ù)查詢(xún)工資獎(jiǎng)金記錄的相關(guān)信息并進(jìn)行判斷。 (4)控制對(duì)象Control向數(shù)據(jù)庫(kù)中執(zhí)行刪除工資獎(jiǎng)金記錄的數(shù)據(jù)。 (5)控制對(duì)象Control將刪除成功的信息返回到界面并顯示。 (6)會(huì)計(jì)從界面上獲得刪除成功的信息。 根據(jù)

38、基本流程,會(huì)計(jì)刪除工資獎(jiǎng)金記錄的序列圖如圖4.1.4.7所示. 與序列圖等價(jià)的協(xié)作圖如圖4.1.4.8所示 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ù)查詢(xún)工資獎(jiǎng)金記錄的相關(guān)信息并進(jìn)行判斷。 (4)控制對(duì)象Control向數(shù)據(jù)庫(kù)中添加工資獎(jiǎng)金記錄的數(shù)據(jù)。 (5)控制對(duì)象Control將添加成功的信息返回到界面并顯示。 (6)會(huì)計(jì)從界面上獲得添加成功的信息。 根據(jù)基本流程,會(huì)計(jì)添加工資獎(jiǎng)金記錄的序列圖如圖4.1.4.9所示.

39、 與序列圖等價(jià)的協(xié)作圖如圖4.1.4.10所示 4.1.5人事管理系統(tǒng)順序圖(協(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)入查詢(xún)員工信息界面,提交查詢(xún)請(qǐng)求。 (2)界面將查詢(xún)的信息傳遞到控制對(duì)象Control。 (3)控制對(duì)象從數(shù)據(jù)庫(kù)中活動(dòng)所要查詢(xún)的員工信息。 (4)控制對(duì)象Control將得到的

40、信息返回到界面并顯示。 (5)經(jīng)理從界面上獲得所查詢(xún)的員工信息。 根據(jù)基本流程,經(jīng)理查看員工信息的序列圖如圖4.1.5.1所示. 與序列圖等價(jià)的協(xié)作圖如圖4.1.5.2所示 2經(jīng)理添加員工信息的工作流程 (1)經(jīng)理進(jìn)入添加員工信息界面,在界面中提交添加員工信息。 (2)界面將會(huì)計(jì)提交的員工信息傳遞給控制對(duì)象Control。 (3)控制對(duì)象向數(shù)據(jù)庫(kù)查詢(xún)相關(guān)員工信息并進(jìn)行判斷。 (4)控制對(duì)象Control向數(shù)據(jù)庫(kù)中添加員工信息的數(shù)據(jù)。 (5)控制對(duì)象Control將添加成功的信息返回到界面并顯示。 (6)經(jīng)理從界面上獲得添加成功的信息。 根據(jù)基本流程,經(jīng)理添加員工

41、信息的序列圖如圖4.1.5.3所示. 與序列圖等價(jià)的協(xié)作圖如圖4.1.5.4所示 3經(jīng)理刪除員工信息的工作流程 (1)經(jīng)理進(jìn)入刪除員工信息界面,在界面中提交刪除的員工信息。 (2)界面將經(jīng)理提交的員工信息傳遞到控制對(duì)象Control。 (3)控制對(duì)象向數(shù)據(jù)庫(kù)查詢(xún)相關(guān)員工信息并進(jìn)行判斷。 (4)控制對(duì)象Control向數(shù)據(jù)庫(kù)中執(zhí)行刪除員工信息的數(shù)據(jù)。 (5)控制對(duì)象Control將刪除成功的信息返回到界面并顯示。 (6)經(jīng)理從界面上獲得刪除成功的信息。 根據(jù)基本流程,經(jīng)理刪除員工信息的序列圖如圖4.1.5.5所示. 與序列圖等價(jià)的協(xié)作圖如圖4.1.5.6所示

42、 4經(jīng)理查看管理員信息的工作流程 (1)經(jīng)理登錄成功后,進(jìn)入查詢(xún)管理員信息界面,提交查詢(xún)請(qǐng)求。 (2)界面將查詢(xún)的信息傳遞到控制對(duì)象Control。 (3)控制對(duì)象從數(shù)據(jù)庫(kù)中活動(dòng)所要查詢(xún)的管理員信息。 (4)控制對(duì)象Control將得到的信息返回到界面并顯示。 (5)經(jīng)理從界面上獲得所查詢(xún)的管理員信息。 根據(jù)基本流程,經(jīng)理查看管理員信息的序列圖如圖4.1.5.7所示. 與序列圖等價(jià)的協(xié)作圖如圖4.1.5.8所示 5經(jīng)理添加管理員信息的工作流程 (1)經(jīng)理進(jìn)入添加管理員信息界面,在界面中提交添加員工信息。 (2)界面將經(jīng)理提交的管理員信息傳遞給控制對(duì)象Con

43、trol。 (3)控制對(duì)象向數(shù)據(jù)庫(kù)查詢(xún)相關(guān)管理員信息并進(jìn)行判斷。 (4)控制對(duì)象Control向數(shù)據(jù)庫(kù)中添加管理員信息的數(shù)據(jù)。 (5)控制對(duì)象Control將添加成功的信息返回到界面并顯示。 (6)經(jīng)理從界面上獲得添加成功的信息。 根據(jù)基本流程,經(jīng)理添加管理員信息的序列圖如圖4.1.5.9所示. 與序列圖等價(jià)的協(xié)作圖如圖4.1.5.10所示 6經(jīng)理刪除管理員信息的工作流程 (1)經(jīng)理進(jìn)入刪除管理員信息界面,在界面中提交刪除的管理員信息。 (2)界面將經(jīng)理提交的管理員信息傳遞到控制對(duì)象Control。 (3)控制對(duì)象向數(shù)據(jù)庫(kù)查詢(xún)相關(guān)管理員信息并進(jìn)行判斷。 (4)控制

44、對(duì)象Control向數(shù)據(jù)庫(kù)中執(zhí)行刪除管理員信息的數(shù)據(jù)。 (5)控制對(duì)象Control將刪除成功的信息返回到界面并顯示。 (6)經(jīng)理從界面上獲得刪除成功的信息。 根據(jù)基本流程,經(jīng)理刪除管理員信息的序列圖如圖4.1.5.11所示. 與序列圖等價(jià)的協(xié)作圖如圖4.1.5.12所示 4.1.6銷(xiāo)售管理系統(tǒng)順序圖(協(xié)作圖) 在銷(xiāo)售管理系統(tǒng)中,可以獲得以下交互行為: A收銀員登錄系統(tǒng)為顧客進(jìn)行收款服務(wù); 序列圖如圖4.1.6.1所示 協(xié)作圖如圖4.1.6.2所示 B收銀員為顧客進(jìn)行退款服務(wù); 序列圖如圖4.1.6.3所示 協(xié)作圖如圖4.1.6.4所示 D

45、收銀員為顧客進(jìn)行打印購(gòu)物小票服務(wù); 序列圖如圖4.1.6.5所示 協(xié)作圖如圖4.1.6.6所示 E收銀員為顧客進(jìn)行找零服務(wù). 序列圖如圖4.1.6.7所示 協(xié)作圖如圖4.1.6.8所示 4.1.6信息管理系統(tǒng)順序圖(協(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)管理員查看人事信息;

46、 K系統(tǒng)管理員添加銷(xiāo)售信息; L系統(tǒng)管理員刪除銷(xiāo)售信息; M系統(tǒng)管理員查看銷(xiāo)售信息; 1系統(tǒng)管理員查詢(xún)商品信息的工作流程 (1)系統(tǒng)管理員登錄成功后,進(jìn)入查詢(xún)商品信息界面,提交查詢(xún)請(qǐng)求。 (2)界面將查詢(xún)的信息傳遞到控制對(duì)象Control。 (3)控制對(duì)象從數(shù)據(jù)庫(kù)中活動(dòng)所要查詢(xún)的商品信息。 (4)控制對(duì)象Control將得到的信息返回到界面并顯示。 (5)系統(tǒng)管理員從界面上獲得所查詢(xún)的商品信息。 根據(jù)基本流程,系統(tǒng)管理員查詢(xún)商品信息的序列圖如圖4.1.6.1所示. 與序列圖等價(jià)的協(xié)作圖如圖4.1.6.2所示 2系統(tǒng)管理員添加商品信息的工作流程 (1)系統(tǒng)

47、管理員進(jìn)入添加商品信息界面,在界面中提交添加商品信息。 (2)界面將系統(tǒng)管理員提交的商品信息傳遞給控制對(duì)象Control。 (3)控制對(duì)象向數(shù)據(jù)庫(kù)查詢(xún)相關(guān)商品信息并進(jìn)行判斷。 (4)控制對(duì)象Control向數(shù)據(jù)庫(kù)中添加商品信息的數(shù)據(jù)。 (5)控制對(duì)象Control將添加成功的信息返回到界面并顯示。 (6)系統(tǒng)管理員從界面上獲得添加成功的信息。 根據(jù)基本流程,系統(tǒng)管理員添加商品信息的序列圖如圖4.1.6.3所示. 與序列圖等價(jià)的協(xié)作圖如圖4.1.6.4所示 3系統(tǒng)管理員刪除商品信息的工作流程 (1) 系統(tǒng)管理員進(jìn)入刪除商品信息界面,在界面中提交刪除的商品信息。 (2)

48、界面將系統(tǒng)管理員提交的商品信息傳遞到控制對(duì)象Control。 (3)控制對(duì)象向數(shù)據(jù)庫(kù)查詢(xún)相關(guān)商品信息并進(jìn)行判斷。 (4)控制對(duì)象Control向數(shù)據(jù)庫(kù)中執(zhí)行刪除商品信息的數(shù)據(jù)。 (5)控制對(duì)象Control將刪除成功的信息返回到界面并顯示。 (6)系統(tǒng)管理員從界面上獲得刪除成功的信息。 根據(jù)基本流程,系統(tǒng)管理員刪除商品信息的序列圖如圖4.1.6.5所示. 與序列圖等價(jià)的協(xié)作圖如圖4.1.6.6所示 4系統(tǒng)管理員查詢(xún)財(cái)務(wù)信息的工作流程 (1)系統(tǒng)管理員登錄成功后,進(jìn)入查詢(xún)財(cái)務(wù)信息界面,提交查詢(xún)請(qǐng)求。 (2)界面將查詢(xún)的信息傳遞到控制對(duì)象Control。 (3)控制

49、對(duì)象從數(shù)據(jù)庫(kù)中活動(dòng)所要查詢(xún)的財(cái)務(wù)信息。 (4)控制對(duì)象Control將得到的信息返回到界面并顯示。 (5)系統(tǒng)管理員從界面上獲得所查詢(xún)的財(cái)務(wù)信息。 根據(jù)基本流程,系統(tǒng)管理員查詢(xún)財(cái)務(wù)信息的序列圖如圖4.1.6.7所示. 與序列圖等價(jià)的協(xié)作圖如圖4.1.6.8所示 5系統(tǒng)管理員添加財(cái)務(wù)信息的工作流程 (1)系統(tǒng)管理員進(jìn)入添加財(cái)務(wù)信息界面,在界面中提交添加財(cái)務(wù)信息。 (2)界面將系統(tǒng)管理員提交的財(cái)務(wù)信息傳遞給控制對(duì)象Control。 (3)控制對(duì)象向數(shù)據(jù)庫(kù)查詢(xún)相關(guān)財(cái)務(wù)信息并進(jìn)行判斷。 (4)控制對(duì)象Control向數(shù)據(jù)庫(kù)中添加財(cái)務(wù)信息的數(shù)據(jù)。 (5)控制對(duì)象Contr

50、ol將添加成功的信息返回到界面并顯示。 (6)系統(tǒng)管理員從界面上獲得添加成功的信息。 根據(jù)基本流程,系統(tǒng)管理員添加財(cái)務(wù)信息的序列圖如圖4.1.6.9所示. 與序列圖等價(jià)的協(xié)作圖如圖4.1.6.10所示 6系統(tǒng)管理員刪除財(cái)務(wù)信息的工作流程 (1) 系統(tǒng)管理員進(jìn)入刪除財(cái)務(wù)信息界面,在界面中提交刪除的財(cái)務(wù)信息。 (2)界面將系統(tǒng)管理員提交的財(cái)務(wù)信息傳遞到控制對(duì)象Control。 (3)控制對(duì)象向數(shù)據(jù)庫(kù)查詢(xún)相關(guān)財(cái)務(wù)信息并進(jìn)行判斷。 (4)控制對(duì)象Control向數(shù)據(jù)庫(kù)中執(zhí)行刪除財(cái)務(wù)信息的數(shù)據(jù)。 (5)控制對(duì)象Control將刪除成功的信息返回到界面并顯示。 (6)系統(tǒng)管理員

51、從界面上獲得刪除成功的信息。 根據(jù)基本流程,系統(tǒng)管理員刪除財(cái)務(wù)信息的序列圖如圖4.1.6.11所示. 與序列圖等價(jià)的協(xié)作圖如圖4.1.6.12所示 7系統(tǒng)管理員查詢(xún)?nèi)耸滦畔⒌墓ぷ髁鞒? (1)系統(tǒng)管理員登錄成功后,進(jìn)入查詢(xún)?nèi)耸滦畔⒔缑妫峤徊樵?xún)請(qǐng)求。 (2)界面將查詢(xún)的信息傳遞到控制對(duì)象Control。 (3)控制對(duì)象從數(shù)據(jù)庫(kù)中活動(dòng)所要查詢(xún)的人事信息。 (4)控制對(duì)象Control將得到的信息返回到界面并顯示。 (5)系統(tǒng)管理員從界面上獲得所查詢(xún)的人事信息。 根據(jù)基本流程,系統(tǒng)管理員查詢(xún)?nèi)耸滦畔⒌男蛄袌D如圖4.1.6.13所示. 與序列圖等價(jià)的協(xié)作圖如圖4

52、.1.6.14所示 8系統(tǒng)管理員添加人事信息的工作流程 (1)系統(tǒng)管理員進(jìn)入添加人事信息界面,在界面中提交添加財(cái)務(wù)信息。 (2)界面將系統(tǒng)管理員提交的人事信息傳遞給控制對(duì)象Control。 (3)控制對(duì)象向數(shù)據(jù)庫(kù)查詢(xún)相關(guān)人事信息并進(jìn)行判斷。 (4)控制對(duì)象Control向數(shù)據(jù)庫(kù)中添加人事信息的數(shù)據(jù)。 (5)控制對(duì)象Control將添加成功的信息返回到界面并顯示。 (6)系統(tǒng)管理員從界面上獲得添加成功的信息。 根據(jù)基本流程,系統(tǒng)管理員添加人事信息的序列圖如圖4.1.6.15所示. 與序列圖等價(jià)的協(xié)作圖如圖4.1.6.16所示 9系統(tǒng)管理員刪除人事信息的工作流程

53、 (1) 系統(tǒng)管理員進(jìn)入刪除人事信息界面,在界面中提交刪除的人事信息。 (2)界面將系統(tǒng)管理員提交的人事信息傳遞到控制對(duì)象Control。 (3)控制對(duì)象向數(shù)據(jù)庫(kù)查詢(xún)相關(guān)人事信息并進(jìn)行判斷。 (4)控制對(duì)象Control向數(shù)據(jù)庫(kù)中執(zhí)行刪除人事信息的數(shù)據(jù)。 (5)控制對(duì)象Control將刪除成功的信息返回到界面并顯示。 (6)系統(tǒng)管理員從界面上獲得刪除成功的信息。 根據(jù)基本流程,系統(tǒng)管理員刪除人事信息的序列圖如圖4.1.6.17所示. 與序列圖等價(jià)的協(xié)作圖如圖4.1.6.18所示 10系統(tǒng)管理員查詢(xún)銷(xiāo)售信息的工作流程 (1)系統(tǒng)管理員登錄成功后,進(jìn)入查詢(xún)銷(xiāo)售信息界面,

54、提交查詢(xún)請(qǐng)求。 (2)界面將查詢(xún)的信息傳遞到控制對(duì)象Control。 (3)控制對(duì)象從數(shù)據(jù)庫(kù)中活動(dòng)所要查詢(xún)的銷(xiāo)售信息。 (4)控制對(duì)象Control將得到的信息返回到界面并顯示。 (5)系統(tǒng)管理員從界面上獲得所查詢(xún)的銷(xiāo)售信息。 根據(jù)基本流程,系統(tǒng)管理員查詢(xún)銷(xiāo)售信息的序列圖如圖4.1.6.19所示. 與序列圖等價(jià)的協(xié)作圖如圖4.1.6.20所示 11系統(tǒng)管理員添加銷(xiāo)售信息的工作流程 (1)系統(tǒng)管理員進(jìn)入添加銷(xiāo)售信息界面,在界面中提交添加財(cái)務(wù)信息。 (2)界面將系統(tǒng)管理員提交的銷(xiāo)售信息傳遞給控制對(duì)象Control。 (3)控制對(duì)象向數(shù)據(jù)庫(kù)查詢(xún)相關(guān)銷(xiāo)售信息并進(jìn)行判

55、斷。 (4)控制對(duì)象Control向數(shù)據(jù)庫(kù)中添加銷(xiāo)售信息的數(shù)據(jù)。 (5)控制對(duì)象Control將添加成功的信息返回到界面并顯示。 (6)系統(tǒng)管理員從界面上獲得添加成功的信息。 根據(jù)基本流程,系統(tǒng)管理員添加銷(xiāo)售信息的序列圖如圖4.1.6.21所示 . 與序列圖等價(jià)的協(xié)作圖如圖4.1.6.22所示 12系統(tǒng)管理員刪除銷(xiāo)售信息的工作流程 (1) 系統(tǒng)管理員進(jìn)入刪除銷(xiāo)售信息界面,在界面中提交刪除的銷(xiāo)售信息。 (2)界面將系統(tǒng)管理員提交的銷(xiāo)售信息傳遞到控制對(duì)象Control。 (3)控制對(duì)象向數(shù)據(jù)庫(kù)查詢(xún)相關(guān)銷(xiāo)售信息并進(jìn)行判斷。 (4)控制對(duì)象Control向數(shù)據(jù)庫(kù)中執(zhí)行刪除銷(xiāo)售

56、信息的數(shù)據(jù)。 (5)控制對(duì)象Control將刪除成功的信息返回到界面并顯示。 (6)系統(tǒng)管理員從界面上獲得刪除成功的信息。 根據(jù)基本流程,系統(tǒng)管理員刪除銷(xiāo)售信息的序列圖如圖4.1.6.23所示. 與序列圖等價(jià)的協(xié)作圖如圖4.1.6.24所示 4.2 創(chuàng)建系統(tǒng)的狀態(tài)圖 (1)商品信息的狀態(tài)圖 商品信息包含三個(gè)狀態(tài):被添加的商品信息,被修改的商品信息,被添加的商品信息。它們之間的轉(zhuǎn)化規(guī)則如下: (2)制作報(bào)表狀態(tài)圖 (3)商品入庫(kù)狀態(tài)圖 4.3 創(chuàng)建系統(tǒng)的活動(dòng)圖 (1)收銀員收款活動(dòng)圖: (2)倉(cāng)庫(kù)管理活動(dòng)圖 (4)經(jīng)理查看員工信息活

57、動(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í)體類(lèi)分別創(chuàng)建對(duì)應(yīng)的構(gòu)件并進(jìn)行映射。根據(jù)類(lèi)圖創(chuàng)建系統(tǒng)構(gòu)建圖,包括用戶(hù)構(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)部署圖 (1) (2) 6創(chuàng)建數(shù)據(jù)模型 在

58、“超市管理系統(tǒng)”選項(xiàng)上選擇“Data Modeler”,然后選擇New的Data Model Diagram子菜單創(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ì)和制作超市管理系統(tǒng)的過(guò)程中,培養(yǎng)了自己的綜合能力和從全局考慮的思想。這個(gè)超市管理系統(tǒng)系統(tǒng)功能是很強(qiáng)大的,但出于自己水平有限,作為一個(gè)超市管理系統(tǒng),該項(xiàng)目上有一些不完善和函待改進(jìn)之處,有好多東西考慮不周

59、,功能模塊不是特別的完善。 通過(guò)本次課程設(shè)計(jì)的編寫(xiě),對(duì)本期的課程進(jìn)行了系統(tǒng)的復(fù)習(xí)和應(yīng)用,加深了對(duì)書(shū)上知識(shí)的了解。 畫(huà)用例圖、類(lèi)圖、序列圖、協(xié)作圖、活動(dòng)圖、構(gòu)件圖、狀態(tài)圖、部署圖、數(shù)據(jù)庫(kù)建模時(shí)的注意點(diǎn): 用例圖 1)、用例圖就是由參與者(Actor)、用例(Use Case)以及它們之間的關(guān)系構(gòu)成的用于描述系統(tǒng)功能的動(dòng)態(tài)視圖。用例圖可視化地描述了系統(tǒng)外部的使用者和使用者使用系統(tǒng)時(shí), 系統(tǒng)為這些使用者提供的一系列抽象(用例), 并清晰蒂描述了參與者和參與者之間的泛化關(guān)系, 用例和用例之間的包含關(guān)系、泛化關(guān)系、擴(kuò)展關(guān)系,以及用例和參與者之間的關(guān)聯(lián)關(guān)系。 2)、在畫(huà)用例圖時(shí),如果不想強(qiáng)調(diào)對(duì)話(huà)

60、中的主動(dòng)被動(dòng)關(guān)系,可以使用不帶箭頭的線(xiàn)段。 3)、參與者與用例間的信息流缺省存在,且信息流向是雙向的,與箭頭方向毫無(wú)關(guān)系。 4)、在用例圖中使用一個(gè)人形圖標(biāo)來(lái)表示參與者,參與者的名字寫(xiě)在人形圖標(biāo)下面。 5)、在畫(huà)用例圖時(shí)不畫(huà)出系統(tǒng)邊界。 6)、用例表明的也是一個(gè)類(lèi),而不是某個(gè)具體的實(shí)例。用例描述的是它代表的功能的某個(gè)方面,包含了用例執(zhí)行期間可能發(fā)生的某種情況。 7)、任何用例都不能在缺少參與者的情況下獨(dú)立存在。同樣,任何參與者也必須要有與之關(guān)聯(lián)的用例。 8)、在UML中,包含關(guān)系是通過(guò)帶箭頭的虛線(xiàn)段加<>字樣來(lái)表示,箭頭由基礎(chǔ)用例(Base)指向被包含用例(

61、Inclusion)。 9)、用例的泛化指的是一個(gè)父用例可以被特化形成多個(gè)子用例,而父用例和子用例之間的關(guān)系就是泛化關(guān)系。 活動(dòng)圖 1)、活動(dòng)狀態(tài)和動(dòng)作狀態(tài)的表示圖標(biāo)相同,都是平滑的圓角矩形。兩者不同的是活動(dòng)狀態(tài)可以在圖標(biāo)中給出入口動(dòng)作和出口動(dòng)作等信息。 2)、活動(dòng)狀態(tài)是一個(gè)程序的執(zhí)行過(guò)程的狀態(tài)而不是一個(gè)普通對(duì)象的狀態(tài)。離開(kāi)一個(gè)活動(dòng)狀態(tài)的轉(zhuǎn)換通常不包括事件觸發(fā)器。 3)、動(dòng)作狀態(tài)是一種特殊的活動(dòng)狀態(tài) 4)、活動(dòng)圖::著重于對(duì)一個(gè)活動(dòng)到另一個(gè)活動(dòng)的控制流建立模型。 狀態(tài)圖 1)、狀態(tài)圖:著重于對(duì)一個(gè)模型元素的可能的狀態(tài)及其轉(zhuǎn)移建立模型。 2)、狀態(tài)圖用于對(duì)系統(tǒng)的動(dòng)態(tài)建模,適

62、合描述跨越多個(gè)用例的對(duì)象在其生命周期中的各種狀態(tài)及其狀態(tài)之間的轉(zhuǎn)換。如果一個(gè)系統(tǒng)的事件個(gè)數(shù)比較少并且事件的合法順序比較簡(jiǎn)單,狀態(tài)圖的作用就不明顯。 3)、在系統(tǒng)建模時(shí),不需要對(duì)每個(gè)類(lèi)對(duì)象創(chuàng)建狀態(tài)圖,只關(guān)注明顯影響對(duì)象行為的屬性,以及它們表達(dá)的對(duì)象狀態(tài)。 4)、組合狀態(tài)可以包含有順序子狀態(tài)或并發(fā)子狀態(tài); 采用組合狀態(tài)可以簡(jiǎn)化對(duì)復(fù)雜行為的建模,清楚地表達(dá)狀態(tài)的結(jié)構(gòu)關(guān)系。 5)、若行為過(guò)程出現(xiàn)各種非正常的情況,表現(xiàn)非正常行為的轉(zhuǎn)移箭線(xiàn)將導(dǎo)致轉(zhuǎn)移交叉的凌亂現(xiàn)象,可以使用組合狀態(tài)和順序子狀態(tài)的概念解決此類(lèi)建模問(wèn)題。 6)、歷史狀態(tài)只是一個(gè)偽狀態(tài),只能作為一個(gè)組合狀態(tài)中的子狀態(tài),不能在頂層狀態(tài)圖中

63、使用。 7)、并發(fā)狀態(tài)圖適合描述一個(gè)對(duì)象有許多獨(dú)立行為的情況,可以把表達(dá)這些個(gè)別行為的狀態(tài)機(jī)圖組合在一起,構(gòu)成一個(gè)并發(fā)狀態(tài)機(jī)圖。 8)、事件的名稱(chēng)用一個(gè)字符串表示,必須引用接受事件的對(duì)象類(lèi)中的一個(gè)操作或信號(hào)。 9)、同步與判定的區(qū)別 a) 判定是根據(jù)監(jiān)護(hù)條件使工作流分支,而且監(jiān)護(hù)條件的取值只會(huì)觸發(fā)一個(gè)分支的執(zhí)行。 b) 同步的不同分支是并發(fā)執(zhí)行的,不會(huì)因?yàn)橐粋€(gè)分支的執(zhí)行造成其它分支的中斷。 類(lèi)圖 1)、類(lèi)圖,就是用于對(duì)系統(tǒng)中的各種概念進(jìn)行建模,并描繪出它們之間關(guān)系的圖。 2)、類(lèi)的名稱(chēng)是每個(gè)類(lèi)的圖形中所必須擁有的元素,類(lèi)的名稱(chēng)通常來(lái)自于系統(tǒng)的問(wèn)題域,并且盡可能地明確表達(dá)要描述的

64、事物,不會(huì)造成類(lèi)的語(yǔ)義沖突。 3)、在類(lèi)圖中,具體來(lái)講它一共包含了以下幾種模型元素,分別是:類(lèi)、接口、依賴(lài)關(guān)系、泛化關(guān)系、關(guān)聯(lián)關(guān)系以及實(shí)現(xiàn)關(guān)系。 4)、類(lèi)圖可以創(chuàng)建約束、注釋和包等。 5)、在UML中,類(lèi)的屬性的表示語(yǔ)法為([ ]內(nèi)的內(nèi)容是可選的): [可見(jiàn)性] 屬性名稱(chēng) [:屬性類(lèi)型] [=初始值] [{屬性字符串}] 6)、接口是一種特殊的類(lèi),所有接口都是有構(gòu)造型<>的類(lèi)。一個(gè)類(lèi)可以通過(guò)實(shí)現(xiàn)接口從而支持接口所指定的行為。 對(duì)象圖 1)、對(duì)象圖中包含對(duì)象(Object)和鏈(Link)。其中對(duì)象是類(lèi)的特定實(shí)例,鏈?zhǔn)穷?lèi)之間關(guān)系的實(shí)例,表示對(duì)象之間的特定關(guān)

65、系。對(duì)象圖的目的在于描述系統(tǒng)中參與交互的各個(gè)對(duì)象在某一時(shí)刻是如何運(yùn)行的。 協(xié)作圖: 1)、一個(gè)協(xié)作代表了為了完成某個(gè)目標(biāo)而共同工作的一組對(duì)象。 2)、在協(xié)作圖中,不需要關(guān)于某個(gè)類(lèi)的所有對(duì)象都出現(xiàn),同一個(gè)類(lèi)的對(duì)象在一個(gè)協(xié)作圖中也可能要充當(dāng)多個(gè)角色。 3)可以用快捷鍵F5進(jìn)行序列圖與協(xié)作圖之間的轉(zhuǎn)換。 構(gòu)件圖 1)、構(gòu)件的身份特征是指構(gòu)件擁有身份和狀態(tài),用于定位在其上的物理對(duì)象。 2)、構(gòu)件圖中,構(gòu)件與構(gòu)件之間表現(xiàn)為依賴(lài)關(guān)系,定義的類(lèi)或接口與類(lèi)之間表現(xiàn)為依賴(lài)關(guān)系或?qū)崿F(xiàn)關(guān)系。 部署圖 1)在描述處理器方法應(yīng)該包含處理器的調(diào)度和進(jìn)程。 2)部署模型的目的: (1)、描述一個(gè)具體應(yīng)

66、用的主要部署結(jié)構(gòu) (2)、平衡系統(tǒng)運(yùn)行時(shí)的計(jì)算資源分布 (3)、部署圖也可以通過(guò)連接描述組織的硬件網(wǎng)絡(luò)結(jié)構(gòu)或者是嵌入式系統(tǒng)等具有多種相關(guān)硬件和軟件的系統(tǒng)運(yùn)行模型。 3)、調(diào)度是指處理其進(jìn)程中為實(shí)現(xiàn)一定的目的而對(duì)共同使用的資源進(jìn)行時(shí)間分配。 數(shù)據(jù)庫(kù)建模 1)、把對(duì)象模型轉(zhuǎn)換為數(shù)據(jù)模型,其結(jié)果并不是惟一的。 2)、對(duì)象模型和數(shù)據(jù)模型的開(kāi)發(fā)往往是并行的,同樣可以數(shù)據(jù)模型向?qū)ο竽P娃D(zhuǎn)換要。所謂13、數(shù)據(jù)模型向?qū)ο竽P偷霓D(zhuǎn)換,簡(jiǎn)單地說(shuō),就是把表轉(zhuǎn)換為類(lèi),表與表之間的關(guān)系轉(zhuǎn)換為類(lèi)與類(lèi)之間的關(guān)系。 3)、數(shù)據(jù)模型向?qū)ο竽P偷霓D(zhuǎn)換是對(duì)模式(即包的<>版型)進(jìn)行的。 8參考文獻(xiàn) 《uml課程設(shè)計(jì)》 董蘭芳 劉振安等編著 機(jī)械工業(yè)出版社 《uml系統(tǒng)建?;A(chǔ)教程》 胡荷芬等編著 清華大學(xué)出版社

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

相關(guān)資源

更多
正為您匹配相似的精品文檔
關(guān)于我們 - 網(wǎng)站聲明 - 網(wǎng)站地圖 - 資源地圖 - 友情鏈接 - 網(wǎng)站客服 - 聯(lián)系我們

copyright@ 2023-2025  zhuangpeitu.com 裝配圖網(wǎng)版權(quán)所有   聯(lián)系電話(huà):18123376007

備案號(hào):ICP2024067431號(hào)-1 川公網(wǎng)安備51140202000466號(hào)


本站為文檔C2C交易模式,即用戶(hù)上傳的文檔直接被用戶(hù)下載,本站只是中間服務(wù)平臺(tái),本站所有文檔下載所得的收益歸上傳人(含作者)所有。裝配圖網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)上載內(nèi)容本身不做任何修改或編輯。若文檔所含內(nèi)容侵犯了您的版權(quán)或隱私,請(qǐng)立即通知裝配圖網(wǎng),我們立即給予刪除!