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

下載本文檔

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

文檔簡介

1 面向?qū)ο蠓治雠c設(shè)計(jì) UML 綜合實(shí)驗(yàn)報(bào)告 項(xiàng)目名稱 項(xiàng)目名稱 超市管理系統(tǒng)超市管理系統(tǒng) 2 目目 錄錄 第第 1 1 章章 系統(tǒng)需求分析系統(tǒng)需求分析 4 4 1 11 1 超市管理系統(tǒng)業(yè)務(wù)概述超市管理系統(tǒng)業(yè)務(wù)概述 4 4 1 21 2 超市管理系統(tǒng)各子系統(tǒng)需求分析超市管理系統(tǒng)各子系統(tǒng)需求分析 5 5 1 2 1 倉庫管理子系統(tǒng) 5 1 2 2 采購管理子系統(tǒng) 6 1 2 3 財(cái)務(wù)管理子系統(tǒng) 6 1 2 4 人事管理子系統(tǒng) 7 1 2 5 銷售管理子系統(tǒng) 8 1 2 6 登錄子系統(tǒng) 8 1 2 7 信息管理子系統(tǒng) 9 第第 2 2 章章 系統(tǒng)用例模型系統(tǒng)用例模型 1 11 1 2 12 1 倉庫管理用例模型倉庫管理用例模型 1 11 1 3 2 1 1 倉庫管理用例圖 12 2 1 2 倉庫管理用例圖相關(guān)說明 12 2 22 2 采購管理用例模型采購管理用例模型 1 12 2 2 2 1 采購管理用例圖 12 2 2 2 采購管理用例圖相關(guān)說明 13 2 32 3 財(cái)務(wù)管理用例模型財(cái)務(wù)管理用例模型 1 13 3 2 3 1 財(cái)務(wù)管理用例圖 13 2 3 2 財(cái)務(wù)管理用例圖相關(guān)說明 14 2 42 4 人事管理用例模型人事管理用例模型 1 14 4 2 4 1 人事管理用例圖 15 2 4 2 人事管理用例圖相關(guān)說明 15 2 52 5 銷售管理用例模型銷售管理用例模型 1 16 6 2 5 1 銷售管理用例圖 16 2 5 2 銷售管理用例圖相關(guān)說明 16 2 62 6 登陸用例模型登陸用例模型 1 16 6 2 6 1 登陸用例圖 16 2 6 2 登陸用例圖相關(guān)說明 17 2 72 7 信息管理用例模型信息管理用例模型 1 17 7 2 7 1 信息管理用例圖 17 2 7 2 信息管理用例圖相關(guān)說明 18 第第 3 3 章章 系統(tǒng)靜態(tài)模型系統(tǒng)靜態(tài)模型 2 20 0 3 13 1 系統(tǒng)中的類系統(tǒng)中的類 2 20 0 3 1 1 參與者相關(guān)的類 20 3 1 2 系統(tǒng)中其他的相關(guān)類 20 3 23 2 系統(tǒng)中類與類的關(guān)系系統(tǒng)中類與類的關(guān)系 2 21 1 4 3 2 1 倉庫管理系統(tǒng)類圖 21 3 2 2 采購管理系統(tǒng)類圖 21 3 2 3 財(cái)務(wù)管理系統(tǒng)類圖 21 3 2 4 人事管理系統(tǒng)類圖 22 3 2 5 銷售管理系統(tǒng)類圖 22 3 2 6 信息管理系統(tǒng)類圖 23 3 2 7 登錄系統(tǒng)類圖 23 第第 4 4 章章 系統(tǒng)動(dòng)態(tài)模型系統(tǒng)動(dòng)態(tài)模型 2 25 5 4 14 1 超市管理系統(tǒng)中的順序圖與協(xié)作圖超市管理系統(tǒng)中的順序圖與協(xié)作圖 2 25 5 4 1 1 倉庫管理系統(tǒng)順序圖與協(xié)作圖 25 4 1 2 采購管理系統(tǒng)順序圖與協(xié)作圖 27 4 1 3 財(cái)務(wù)管理系統(tǒng)順序圖與協(xié)作圖 28 4 1 4 人事管理系統(tǒng)順序圖與協(xié)作圖 29 4 1 5 銷售管理系統(tǒng)順序圖與協(xié)作圖 30 4 1 6 登錄系統(tǒng)順序圖與協(xié)作圖 32 4 1 7 信息管理系統(tǒng)順序圖與協(xié)作圖 33 4 24 2 超市管理系統(tǒng)中的狀態(tài)圖超市管理系統(tǒng)中的狀態(tài)圖 3 34 4 4 34 3 超市管理系統(tǒng)中的活動(dòng)圖超市管理系統(tǒng)中的活動(dòng)圖 3 35 5 第第 5 5 章章 系統(tǒng)部署模型系統(tǒng)部署模型 3 39 9 5 15 1 超市管理系統(tǒng)的構(gòu)件圖超市管理系統(tǒng)的構(gòu)件圖 3 39 9 5 1 1 倉庫管理系統(tǒng)的構(gòu)件圖 39 5 1 2 采購管理系統(tǒng)的構(gòu)件圖 39 5 1 3 財(cái)務(wù)管理系統(tǒng)的構(gòu)件圖 39 5 25 2 超市管理系統(tǒng)的部署圖超市管理系統(tǒng)的部署圖 4 40 0 第第 6 6 章章 總結(jié)與展望總結(jié)與展望 4 42 2 5 6 16 1 總結(jié)總結(jié) 4 42 2 6 26 2 展望展望 4 42 2 參考文獻(xiàn)參考文獻(xiàn) 4 43 3 第第 1 1 章章 系統(tǒng)需求分析系統(tǒng)需求分析 1 11 1 超市管理系統(tǒng)業(yè)務(wù)概述超市管理系統(tǒng)業(yè)務(wù)概述 超市管理系統(tǒng)是在為超市提供快捷 方便的結(jié)賬體系 高效的庫存和財(cái)務(wù) 管理系統(tǒng) 讓顧客在超市更加快捷方便 讓超市的管理和運(yùn)營工作更加完善 因?yàn)槌泄芾硐到y(tǒng)是基于超市內(nèi)部普通員工和管理人員的系統(tǒng) 所以非超市員 6 工是無權(quán)進(jìn)行操作的 該超市管理系統(tǒng)的用戶 倉庫管理員 收銀員 采購員 會(huì)計(jì) 系統(tǒng)管理員 經(jīng)理 基本流程是 一個(gè)具有相對(duì)權(quán)限的人登錄相應(yīng)的系 統(tǒng)板塊 了解相應(yīng)的信息 如圖所示 為系統(tǒng)整體功能模塊圖 該系統(tǒng)分為 7 大子系統(tǒng) 分別為倉庫 管理系統(tǒng) 采購管理系統(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ù) 庫服務(wù) 系統(tǒng)管理員可以管理管理層和普通員工信息 2 管理層通過輸入口令方式登錄執(zhí)行相應(yīng)操作 包括進(jìn)入采購系統(tǒng) 財(cái)務(wù) 系統(tǒng) 銷售系統(tǒng) 人事系統(tǒng) 3 銷售員登錄銷售系統(tǒng)了解產(chǎn)品相關(guān)信息 數(shù)量 4 收銀員登錄銷售系統(tǒng)執(zhí)行收款 退款 找零 退貨服務(wù) 7 5 倉庫管理登錄 倉庫管理系統(tǒng) 及時(shí)獲知倉庫倉庫產(chǎn)品數(shù)量機(jī)種類信 息 并根據(jù)公司需要決定采購的產(chǎn)品的種類及數(shù)量 6 采購員登錄 采購系統(tǒng) 獲知采購的數(shù)量及種類 提供采購預(yù)算 7 會(huì)計(jì)登錄 財(cái)務(wù)系統(tǒng) 對(duì)公司每月發(fā)放的員工工資 獎(jiǎng)金 產(chǎn)品進(jìn)貨成 本 公司總利潤 下一季度財(cái)政預(yù)算做成總表并進(jìn)行報(bào)告 1 21 2 超市管理系統(tǒng)各子系統(tǒng)需求分析超市管理系統(tǒng)各子系統(tǒng)需求分析 這是一個(gè)基本的超市管理系統(tǒng) 包括 7 個(gè)子系統(tǒng) 倉庫管理系統(tǒng) 采購管 理系統(tǒng) 財(cái)務(wù)管理系統(tǒng) 人事管理系統(tǒng) 銷售管理系統(tǒng) 登錄系統(tǒng) 信息管理 系統(tǒng) 每個(gè)子系統(tǒng)的具體功能如下描述 1 2 11 2 1 倉庫管理子系統(tǒng)倉庫管理子系統(tǒng) 在倉庫管理子系統(tǒng)中 其功能概述如下 1 倉庫管理員登陸倉庫子系統(tǒng) 2 查看倉庫內(nèi)商品種類 倉庫管理員進(jìn)入系統(tǒng)選擇查看商品種類 3 查看倉庫商品相應(yīng)種類的數(shù)量 4 查看最近一個(gè)月暢銷產(chǎn)品的數(shù)量及種類 5 根據(jù)查看結(jié)果制定采購商品計(jì)劃 8 圖 1 2 1 1 倉庫管理系統(tǒng)流程圖 1 2 21 2 2 采購管理子系統(tǒng)采購管理子系統(tǒng) 在采購管理子系統(tǒng)中 其功能概述如下 1 采購員登錄采購管理系統(tǒng) 2 采購員查看由倉庫管理員報(bào)上來的進(jìn)貨單 3 查看退貨單 包括產(chǎn)品種類 名稱 產(chǎn)地 數(shù)量等信息 4 查看當(dāng)前倉庫的庫存狀態(tài) 5 根據(jù)查看結(jié)果制定采購預(yù)算生成報(bào)表上傳給財(cái)務(wù)系統(tǒng) 6 當(dāng)預(yù)算審批之后進(jìn)行采購活動(dòng) 并將商品入庫 9 圖 1 2 2 1 采購管理系統(tǒng)流程圖 1 2 31 2 3 財(cái)務(wù)管理子系統(tǒng)財(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ù)各部門上傳過來的預(yù)算并結(jié)合本公司的實(shí)際營收制作公司的利 潤報(bào)表 6 根據(jù)公司的實(shí)際情況 制作下季度公司的利潤預(yù)算 普通員工管理 管理員管理 解除 員工 員工 調(diào)離 招聘 員工 查看 員工 信息 解除 員工 信息 添加 員工 信息 查看 管理 員信 息 解除 管理 員信 息 添加 管理 員信 息 10 圖 1 2 3 1 財(cái)務(wù)管理系統(tǒng)流程圖 1 2 41 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 在管理層管理中刪除管理員信息 11 在管理層管理中添加管理員信息 11 圖 1 2 4 1 人事管理系統(tǒng)流程圖 1 2 51 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)行打印購物小票服務(wù) 5 收銀員為顧客進(jìn)行找零服務(wù) 12 圖 1 2 5 1 銷售管理系統(tǒng)流程圖 1 2 61 2 6 登錄子系統(tǒng)登錄子系統(tǒng) 登錄管理子系統(tǒng)中 所有已經(jīng)在系統(tǒng)中注冊(cè)了的用戶在具有相應(yīng)權(quán)限 的登錄界面進(jìn)行登錄 其子系統(tǒng)的主要功能如下 1 用戶輸入用戶名 2 用戶輸入密碼 3 用戶登錄成功后修改登錄密碼 13 圖 1 2 6 1 登陸系統(tǒng)流程圖 1 2 71 2 7 信息管理子系統(tǒng)信息管理子系統(tǒng) 在信息理子系統(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)信息 8 在人事信息管理中添加公司人事的相關(guān)信息 9 在人事信息管理中刪除公司人事的相關(guān)信息 10 在人事信息管理中查看公司人事的相關(guān)信息 11 在銷售信息管理中添加公司銷售的相關(guān)信息 14 12 在銷售信息管理中刪除公司銷售的相關(guān)信息 13 在人事信息管理中查看公司銷售的相關(guān)信息 圖 1 2 7 1 信息管理系統(tǒng)流程圖 15 第第 2 2 章章 系統(tǒng)用例模型系統(tǒng)用例模型 2 12 1 參與者的識(shí)別參與者的識(shí)別 1 系統(tǒng)管理員通過 超市信息管理 子系統(tǒng)進(jìn)行超市系統(tǒng)的升級(jí)和維護(hù)管理操作 并 為管理超市貨物 查看和發(fā)布相關(guān)信息 用戶登錄分別提供數(shù)據(jù)庫服務(wù) 系統(tǒng)管理員可以 管理管理層和普通員工的信息 2 管理層通過輸入口令方式登錄系統(tǒng)執(zhí)行相應(yīng)操作 包括可以進(jìn)入采購系統(tǒng) 財(cái)務(wù)系 16 統(tǒng) 銷售系統(tǒng) 人事系統(tǒng) 3 人事經(jīng)理登錄人事管理系統(tǒng) 對(duì)普通員工和員工進(jìn)行管理 4 收銀員登錄銷售系統(tǒng)執(zhí)行收款 退款 找零服務(wù) 5 倉庫管理員登錄 倉庫管理系統(tǒng) 及時(shí)獲知倉庫產(chǎn)品數(shù)量及種類信息 并根據(jù)公 司需要決定需要采購的產(chǎn)品種類及數(shù)量 6 采購員登錄 采購系統(tǒng) 獲知采購的數(shù)量和種類 并尋找供應(yīng)商提供供貨服務(wù) 提 供采購預(yù)算 7 會(huì)計(jì)登錄 財(cái)務(wù)系統(tǒng) 對(duì)公司每月發(fā)放的員工工資和獎(jiǎng)金 產(chǎn)品進(jìn)貨成本 公司的 總利潤 下一季度的財(cái)政預(yù)算做成總表并進(jìn)行報(bào)告 該系統(tǒng)的參與者有 系統(tǒng)管理員 管理層 人事經(jīng)理 收銀員 倉庫管理員 采購員 會(huì)計(jì) 2 12 1 倉庫管理用例模型倉庫管理用例模型 2 1 12 1 1 倉庫管理用例圖倉庫管理用例圖 17 圖 2 1 1 1 倉庫管理用例圖 2 1 22 1 2 倉庫管理用例圖相關(guān)說明倉庫管理用例圖相關(guān)說明 用戶能夠通過該系統(tǒng)進(jìn)行如下活動(dòng) 1 倉庫管理員登陸界面 2 查看商品種類和數(shù)量 3 查看最近一月暢銷商品種類和數(shù)量 4 為采購員制定采購計(jì)劃 為倉庫管理員和管理層供瀏覽產(chǎn)品種類 數(shù)量 了解暢銷產(chǎn)品的種類及數(shù)量 并為倉庫管理員提供制定采購計(jì)劃的功能 系統(tǒng)用例圖如圖 2 1 1 1 2 22 2 采購管理用例模型采購管理用例模型 18 2 2 12 2 1 采購管理用例圖采購管理用例圖 圖 2 2 1 1 采購管理用例圖 2 2 22 2 2 采購管理用例圖相關(guān)說明采購管理用例圖相關(guān)說明 用戶能夠通過該系統(tǒng)進(jìn)行如下活動(dòng) 1 采購員登陸界面 2 查詢進(jìn)貨單 3 查詢退貨單 4 查詢當(dāng)前庫存 5 做出采購預(yù)算 19 6 商品采購入庫 為采購員提供了解采購數(shù)據(jù) 作出采購預(yù)算和商品采購入庫的功能 系統(tǒng) 用例圖如圖 2 2 1 1 2 32 3 財(cái)務(wù)管理用例模型財(cái)務(wù)管理用例模型 2 3 12 3 1 財(cái)務(wù)管理用例圖財(cái)務(wù)管理用例圖 圖 2 3 1 1 財(cái)務(wù)管理用例圖 20 2 3 22 3 2 財(cái)務(wù)管理用例圖相關(guān)說明財(cái)務(wù)管理用例圖相關(guān)說明 用戶能夠通過該系統(tǒng)進(jìn)行如下活動(dòng) 1 會(huì)計(jì)登陸界面 2 制作下季度公司預(yù)算報(bào)表 3 制作本月利潤報(bào)表 4 查看工資獎(jiǎng)金記錄 5 刪除工資獎(jiǎng)金記錄 6 添加工資獎(jiǎng)金記錄 為會(huì)計(jì)提供每月發(fā)放的員工工資和獎(jiǎng)金 產(chǎn)品進(jìn)貨預(yù)算 公司的總利潤 下一 季度的財(cái)政預(yù)算做成總表并進(jìn)行報(bào)告的功能 用例圖如圖 2 3 1 1 2 42 4 人事管理用例模型人事管理用例模型 2 4 12 4 1 人事管理用例圖人事管理用例圖 21 圖 2 4 1 1 人事管理用例圖 2 4 22 4 2 人事管理用例圖相關(guān)說明人事管理用例圖相關(guān)說明 用戶能夠通過該系統(tǒng)進(jìn)行如下活動(dòng) 1 人事經(jīng)理登陸界面 2 招聘員工 3 解除員工 4 調(diào)離員工 5 查看員工信息 6 添加員工信息 7 刪除員工信息 8 查看管理員信息 22 9 添加管理員信息 10 刪除員工信息 為管理層用戶提供人事招聘 解除 調(diào)離的功能 用例圖如圖 2 4 1 1 2 52 5 銷售管理用例模型銷售管理用例模型 2 5 12 5 1 銷售管理用例圖銷售管理用例圖 圖 2 5 1 1 銷售管理用例圖 2 5 22 5 2 銷售管理用例圖相關(guān)說明銷售管理用例圖相關(guān)說明 用戶能夠通過該系統(tǒng)進(jìn)行如下活動(dòng) 1 收銀員登陸界面 2 收銀員掃描商品收款 3 收銀員打印購物票 23 4 收銀員找零 5 收銀員退款 6 收銀員退貨 為收銀員用戶提供收款 退款 找零 打印購物小票的功能 用例圖如圖 2 5 1 1 2 62 6 登陸用例模型登陸用例模型 2 6 12 6 1 登陸用例圖登陸用例圖 圖 2 6 1 1 登陸用例圖 2 6 22 6 2 登陸用例圖相關(guān)說明登陸用例圖相關(guān)說明 用戶能夠通過該系統(tǒng)進(jìn)行如下活動(dòng) 1 用戶登入系統(tǒng)界面 在指定位置輸入用戶名和密碼 24 2 系統(tǒng)進(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 72 7 信息管理用例模型信息管理用例模型 2 7 12 7 1 信息管理用例圖信息管理用例圖 圖 2 7 1 1 信息管理用例圖 25 2 7 22 7 2 信息管理用例圖相關(guān)說明信息管理用例圖相關(guān)說明 用戶能夠通過該系統(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)管理員添加銷售信息 12 系統(tǒng)管理員刪除銷售信息 13 系統(tǒng)管理員查看銷售信息 為管理員提供管理和更新商品信息 財(cái)務(wù)信息 財(cái)務(wù)信息 認(rèn)事信息 銷售信 息的管理和更新的功能 用例圖如圖 2 7 1 1 26 27 第第 3 3 章章 系統(tǒng)靜態(tài)模型系統(tǒng)靜態(tài)模型 3 13 1 系統(tǒng)中的類系統(tǒng)中的類 倉庫管理員 storeAdministrator 采購員 buyer 會(huì)計(jì) accountant 人事經(jīng)理 manager 收銀員 cashier 系統(tǒng)管理員 systemAdministrator 管 理層 user 銷售信息 sellInfomation 商品信息 goods 員工信息 staff 管 理者信息 systemAdministrstor 采購計(jì)劃 stockPlan 采購預(yù)算 stockBudget 財(cái)務(wù)信息 financeInformation 3 1 13 1 1 參與者相關(guān)的類參與者相關(guān)的類 store Adminstrator name moibleNumber password input buyer name moibleNumber password input accountant name moibleNumber password input manger Attribute1 moibleNumber password input cashier name moibleNumber password input system Administrator name moibleNumber password input user name moibleNumber password input 3 1 23 1 2 系統(tǒng)中其他的相關(guān)類系統(tǒng)中其他的相關(guān)類 28 sellInformation sellUnit salesAmount date examine add password sellInformation sellUnit salesAmount date examine add password staff name moibleNumber password examine add delete systemAdministrator name moibleNumber password stockPlan stockDate stockState produceDate producer produce stockBuidget stockDate stockState consituteDate produce financeInformation cashState date profit buyCost add examine delete 3 23 2 系統(tǒng)中類與類的關(guān)系系統(tǒng)中類與類的關(guān)系 3 2 13 2 1 倉庫管理系統(tǒng)類圖倉庫管理系統(tǒng)類圖 圖 3 2 1 1 倉庫管理系統(tǒng)類圖 3 2 23 2 2 采購管理系統(tǒng)類圖采購管理系統(tǒng)類圖 29 3 2 2 1 采購管理系統(tǒng)類圖 3 2 33 2 3 財(cái)務(wù)管理系統(tǒng)類圖財(cái)務(wù)管理系統(tǒng)類圖 3 2 3 1 財(cái)務(wù)管理系統(tǒng)類圖 3 2 43 2 4 人事管理系統(tǒng)類圖人事管理系統(tǒng)類圖 30 3 2 4 1 人事管理系統(tǒng)類圖 3 2 53 2 5 銷售管理系統(tǒng)類圖銷售管理系統(tǒng)類圖 3 2 5 1 銷售管理系統(tǒng)類圖 3 2 63 2 6 信息管理系統(tǒng)類圖信息管理系統(tǒng)類圖 31 3 2 6 1 信息管理系統(tǒng)類圖 3 2 73 2 7 登錄系統(tǒng)類圖登錄系統(tǒng)類圖 3 2 7 1 登錄系統(tǒng)類圖 32 第第 4 4 章章 系統(tǒng)動(dòng)態(tài)模型系統(tǒng)動(dòng)態(tài)模型 4 14 1 超市管理系統(tǒng)中的順序圖與協(xié)作圖超市管理系統(tǒng)中的順序圖與協(xié)作圖 序列圖描繪了系統(tǒng)中一組對(duì)象在時(shí)間上交互的整體行為 協(xié)作圖描繪了系 33 統(tǒng)中的一組對(duì)象在幾何排列上的交互行為 4 1 14 1 1 倉庫管理系統(tǒng)順序圖與協(xié)作圖倉庫管理系統(tǒng)順序圖與協(xié)作圖 A A 倉庫管理員查看商品種類和數(shù)量的工作流程倉庫管理員查看商品種類和數(shù)量的工作流程 1 倉庫管理員登錄成功 進(jìn)入查詢商品界面 提交請(qǐng)求 2 界面將查詢的信息傳遞到控制對(duì)象 3 所要查詢的商品種類和數(shù)量 4 將得到的信息返回到界面并顯示 5 倉庫管理員從上獲得所查詢的商品種類和數(shù)量 根據(jù)基本流程 倉庫管理員管理員查詢商品種類和數(shù)量的序列圖如圖 4 1 1 1 所示 QAGFOrmControl一一一 一一一一一 1 一一一一一一 2 一一一一一一 3 一一一一一一一一一 4 一一一一一一一一一 5 一一一一一一一一一 圖 4 1 1 1 倉庫管理員順序圖 與序列圖等價(jià)的協(xié)作圖如圖 4 1 1 2 所示 34 圖 4 1 1 2 倉庫管理員協(xié)作圖 B B 倉庫管理員查看最近一月暢銷商品種類和數(shù)量倉庫管理員查看最近一月暢銷商品種類和數(shù)量 倉庫管理員登錄成功 進(jìn)入查詢最近一月暢銷商品界面 提交請(qǐng)求 1 界面將查詢的信息傳遞到控制對(duì)象 2 從數(shù)據(jù)庫中活動(dòng)所要查詢的商品種類和數(shù)量 3 將得到的信息返回到界面 4 倉庫管理員從上獲得所查詢的商品種類和數(shù)量 根據(jù)基本流程 倉庫管理員查詢最近一月暢銷商品種類和數(shù)量的序列圖如圖 4 1 1 3 所示 35 QAGFOrmControl一一一 一一一一一 1 一一一一一一 2 一一一一一一 3 一一一一一一一一一一一一一一一 4 一一一一一一一一一一一一一一一一 5 一一一一一一一一一一一一一一 圖 4 1 1 3 倉庫管理員順序圖 與序列圖等價(jià)的協(xié)作圖如圖 4 1 1 4 所示 圖 4 1 1 4 倉庫管理員協(xié)作圖 4 1 24 1 2 采購管理系統(tǒng)順序圖與協(xié)作圖采購管理系統(tǒng)順序圖與協(xié)作圖 A A 采購員查看由倉庫管理員報(bào)上來的進(jìn)貨單采購員查看由倉庫管理員報(bào)上來的進(jìn)貨單 1 采購員登錄成功后 進(jìn)入查詢由倉庫管理員報(bào)上來的進(jìn)貨單界面 提 交查詢請(qǐng)求 36 2 界面將查詢的信息傳遞到控制對(duì)象 3 從數(shù)據(jù)庫中活動(dòng)所要查詢的進(jìn)貨單信息 4 將得到的信息返回到界面并顯示 5 倉庫管理員從上獲得所查詢的進(jìn)貨單信息 根據(jù)基本流程 采購員查詢進(jìn)貨單的序列圖如圖 4 1 2 1 所示 QAGFOrmControl一一一 一一一 1 一一一一一一 2 一一一一一一一一一 3 一一一一一一一 4 一一一一一一一 5 一一一一一一一 圖 4 1 2 1 采購員順序圖 與序列圖等價(jià)的協(xié)作圖如圖 4 1 2 2 所示 圖 4 1 2 2 采購員協(xié)作圖 37 4 1 34 1 3 財(cái)務(wù)管理系統(tǒng)順序圖與協(xié)作圖財(cái)務(wù)管理系統(tǒng)順序圖與協(xié)作圖 A A 會(huì)計(jì)制作下季度公司預(yù)算報(bào)表的工作流程會(huì)計(jì)制作下季度公司預(yù)算報(bào)表的工作流程 1 會(huì)計(jì)登錄成功后 進(jìn)入制作下季度公司預(yù)算報(bào)表界面 提交制作請(qǐng)求 2 界面將制作下季度預(yù)算報(bào)表的信息傳遞到控制對(duì)象 Control 3 控制對(duì)象從數(shù)據(jù)庫中活動(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 所示 一一一一一一一一一一一一一Control一一一 一一 1 一一一一一一一一一一一一一 2 一一一一一一一一一一一一一一 3 一一一一一一一一一一一 4 一一一一一一一一 5 一一一一 圖 4 1 3 1 財(cái)務(wù)管理順序圖 與序列圖等價(jià)的協(xié)作圖如圖 4 1 3 2 所示 38 圖 4 1 3 2 財(cái)務(wù)管理協(xié)作圖 4 1 44 1 4 人事管理系統(tǒng)順序圖與協(xié)作圖人事管理系統(tǒng)順序圖與協(xié)作圖 A A 經(jīng)理查看員工信息的工作流程經(jīng)理查看員工信息的工作流程 1 經(jīng)理登錄成功后 進(jìn)入查詢員工信息界面 提交查詢請(qǐng)求 2 界面將查詢的信息傳遞到控制對(duì)象 3 從數(shù)據(jù)庫中活動(dòng)所要查詢的員工信息 4 將得到的信息返回到界面并顯示 5 經(jīng)理從界面上獲得所查詢的員工信息 根據(jù)基本流程 經(jīng)理查看員工信息的序列圖如圖 4 1 4 1 所示 39 一一一一一一一一Control一一一 一一 1 一一一一一一一一一一 2 一一一一一一一一一一 3 一一一一一一一一一一一 4 一一一一一一一一一一 5 一一一一一一一一一一一一 圖 4 1 4 1 人事管理順序圖 與序列圖等價(jià)的協(xié)作圖如圖 4 1 4 2 所示 圖 4 1 4 2 人事管理協(xié)作圖 4 1 54 1 5 銷售管理系統(tǒng)順序圖與協(xié)作圖銷售管理系統(tǒng)順序圖與協(xié)作圖 A 收銀員登錄系統(tǒng)為顧客進(jìn)行收款服務(wù) 序列圖如圖 4 1 5 1 所示 40 一一一一一一Control一一一 一一 一一一 1 一一一一 2 一一一一一一一一 3 一一一一一一一一一一一一 4 一一一一一一一 5 一一一一一一一 6 一一一一一一一 7 一一一一一一一 8 一一一一一一 9 一一一一一一 10 一一一一一一一一一一一一一一一 11 一一一一一一 12 一一一一一一 13 一一 圖 4 1 5 1 銷售管理順序圖 協(xié)作圖如圖 4 1 5 2 所示 圖 4 1 5 2 銷售管理協(xié)作圖 B 收銀員為顧客進(jìn)行退款服務(wù) 序列圖如圖 4 1 5 3 所示 41 一一一一一一Control一一一 一一 一一一 1 一一一一 2 一一一一一一一一 3 一一一一一一一一 4 一一一一一一一一一一一一 5 一一一一一一一 6 一一一一一一一 7 一一一一一一一 8 一一一一一一一一 9 一一一一一一 10 一一一一一一 11 一一一一一一一一一一一一一一一 12 一一一一一一 13 一一一一一一 14 一一一一一一 圖 4 1 5 3 銷售管理順序圖 協(xié)作圖如圖 4 1 5 4 所示 圖 4 1 5 4 銷售管理協(xié)作圖 4 1 64 1 6 登錄系統(tǒng)順序圖與協(xié)作圖登錄系統(tǒng)順序圖與協(xié)作圖 A A 用戶登陸超市管理系統(tǒng)的工作流程用戶登陸超市管理系統(tǒng)的工作流程 42 1 用戶希望通過系統(tǒng)進(jìn)行某一操作 2 用戶登陸系統(tǒng) 在登錄頁面指定位置輸入自己的用戶名和密碼并提交 3 系統(tǒng)將用戶提交的用戶名和密碼傳遞到 Control 類中 檢查用戶的身 份是否合法 將用戶信息和數(shù)據(jù)庫中的用戶信息進(jìn)行比較 檢查用戶信息中是 否存在該用戶的信息 4 檢查完畢后將驗(yàn)證結(jié)果返回到登錄界面上顯示 5 用戶在登錄界面上獲得驗(yàn)證結(jié)果 如果身份驗(yàn)證未通過 重新登錄或 退出 否則 繼續(xù)選擇下一步的操作 根據(jù)基本流程 用戶登陸系統(tǒng)的序列圖如圖 4 1 6 1 所示 LoginFormControl 一一 1 一一 2 一一一一 3 一一一一一一 4 一一一一一一 圖 4 1 6 1 登錄順序圖 協(xié)作圖如圖 4 1 6 2 所示 43 圖 4 1 6 2 登錄協(xié)作圖 4 1 74 1 7 信息管理系統(tǒng)順序圖與協(xié)作圖信息管理系統(tǒng)順序圖與協(xié)作圖 A A 系統(tǒng)管理員查詢商品信息的工作流程系統(tǒng)管理員查詢商品信息的工作流程 1 系統(tǒng)管理員登錄成功后 進(jìn)入查詢商品信息界面 提交查詢請(qǐng)求 2 界面將查詢的信息傳遞到控制對(duì)象 Control 3 控制對(duì)象從數(shù)據(jù)庫中活動(dòng)所要查詢的商品信息 4 控制對(duì)象 Control 將得到的信息返回到界面并顯示 5 系統(tǒng)管理員從界面上獲得所查詢的商品信息 根據(jù)基本流程 系統(tǒng)管理員查詢商品信息的序列圖如圖 4 1 7 1 所示 44 一一一一一一一一Control一一一 一一一一一 1 一一一一一一一一一一 2 一一一一一一一一一一 3 一一一一一一一一一 4 一一一一一一一一一一 5 一一一一一一一一一一一一 圖 4 1 7 1 信息管理順序圖 協(xié)作圖如圖 4 1 7 2 所示 圖 4 1 7 2 信息管理順序圖 4 24 2 超市管理系統(tǒng)中的狀態(tài)圖超市管理系統(tǒng)中的狀態(tài)圖 1 商品入庫狀態(tài)圖 45 一一一一一一一 一一一一一一 一一一一一一一 一一一一 一一一一一一 一一一 一一一 一一 一一一一一一一一 一一 一一 一一一 一一 一一一 圖 4 2 1 商品入庫狀態(tài)圖 2 商品信息狀態(tài)圖 一一一一一一一一一一一一一一一一一一一一一一 一一一一 一一一一 一一一一 圖 4 2 2 商品信息狀態(tài)圖 46 4 34 3 超市管理系統(tǒng)中的活動(dòng)圖超市管理系統(tǒng)中的活動(dòng)圖 1 倉庫管理活動(dòng)圖 47 一一 一一一一一一 一一一一一一一一 一一一一一一 一一一一 一一一一一一 圖 4 3 1 倉庫管理活動(dòng)圖 2 收銀員收款活動(dòng)圖 一一一一一一一一一一一一一一一一一一一一 圖 4 3 1 2 收銀員收款活動(dòng)圖 48 3 經(jīng)理修改員工信息活動(dòng)圖 一一一一一一 一一一一 一一一一 一一一一一一 一一一一一一 一一一一一一 一一一一 一一一一 一一一一 一一一一一一一 圖 4 3 1 3 經(jīng)理修改員工信息活動(dòng)圖 4 人事管理系統(tǒng)活動(dòng)圖 49 一一 一一一一 一一一一一一一 一一 一一 一一 一一一一一一 圖 4 3 1 3 人事管理系統(tǒng)活動(dòng)圖 5 經(jīng)理查看員工信息活動(dòng)圖 一一一一一一一一一一一一一一一一一一 圖 4 3 1 4 經(jīng)理查看員工信息活動(dòng)圖 50 第第 5 5 章章 系統(tǒng)部署模型系統(tǒng)部署模型 5 15 1 超市管理系統(tǒng)中的構(gòu)件圖超市管理系統(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)管 51 理員構(gòu)件 業(yè)務(wù)邏輯構(gòu)件

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論