UML建模-醫(yī)院藥品管理系統(tǒng)_第1頁
UML建模-醫(yī)院藥品管理系統(tǒng)_第2頁
UML建模-醫(yī)院藥品管理系統(tǒng)_第3頁
UML建模-醫(yī)院藥品管理系統(tǒng)_第4頁
UML建模-醫(yī)院藥品管理系統(tǒng)_第5頁
已閱讀5頁,還剩22頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、UML建模- 醫(yī)院藥品管理系統(tǒng)作者: 日期:題目:醫(yī)院藥品管理系統(tǒng) UML 基礎(chǔ)與 rose建模實(shí)例教程學(xué)號:1.班級:2.姓名:3.分工:(建圖與模塊創(chuàng)建)(制作)(分析與資料整合)醫(yī)院藥品管理系統(tǒng).需求分析醫(yī)院藥品管理系統(tǒng)是一個(gè)面向醫(yī)院來進(jìn)行醫(yī)院藥品日常信息的管理信息系統(tǒng)(MIS )。該信息系統(tǒng)能夠方便的為醫(yī)院的售貨員提供各種日常的售藥功能, 也能夠?yàn)?醫(yī)院的管理者提供各種管理功能,如進(jìn)貨,統(tǒng)計(jì)藥品等。醫(yī)院藥品管理系統(tǒng)的功能性需求包括以下內(nèi)容: 醫(yī)院藥品管理系統(tǒng)能夠支持售藥人員的日常售貨功能。每一個(gè)售藥人員通過國自己 的用戶名和密碼登陸到售貨系統(tǒng)中,為顧客提供服務(wù)。在售貨員為顧客提供售貨服

2、 務(wù)時(shí),顧客購買藥品,售藥人員根據(jù)系統(tǒng)的定價(jià)計(jì)算出藥品的總價(jià),顧客付款并接 受售貨員羅列的藥品清單,系統(tǒng)自動(dòng)保存顧客購買的藥品記錄。 醫(yī)院藥品管理系統(tǒng)能夠?yàn)獒t(yī)院的管理者提供管理功能。醫(yī)院的管理包括庫存管理、 訂貨管理、報(bào)表管理、售藥人員管理和系統(tǒng)維護(hù)等。庫存管理員負(fù)責(zé)醫(yī)院的庫存管 理;訂貨員負(fù)責(zé)醫(yī)院的訂貨管理;設(shè)計(jì)分析員負(fù)責(zé)醫(yī)院的統(tǒng)計(jì)分析管理;系統(tǒng)管理 員負(fù)責(zé)醫(yī)院的售藥人員管理和系統(tǒng)維護(hù)。每種管理者都通過自己的用戶名和密碼登 錄到各自的管理系統(tǒng)中。 庫存管理包括藥品的入庫管理、 處理盤點(diǎn)信息、 處理報(bào)銷藥品信息和管理設(shè)置信息。 這些設(shè)置信息包括供應(yīng)商信息、藥品信息和特殊藥品信息。庫存管理員每天

3、對藥品 進(jìn)行一次盤點(diǎn),當(dāng)發(fā)現(xiàn)庫存藥品有損壞時(shí),技術(shù)處理損壞信息。當(dāng)藥品到貨時(shí),庫 存管理員檢查藥品是否合格后將合格的藥品入庫。當(dāng)藥品進(jìn)入藥品貨柜時(shí),藥品進(jìn) 行出庫處理 訂貨管理是對醫(yī)院所缺藥品進(jìn)行訂貨處理,包括統(tǒng)計(jì)訂貨藥品和制定訂單等步驟, 當(dāng)訂貨員發(fā)現(xiàn)庫存藥品低于庫存下限時(shí),根據(jù)系統(tǒng)供應(yīng)商只做訂單,進(jìn)行藥品訂貨 處理。 統(tǒng)計(jì)分析管理包括查詢藥品信息, 查詢銷售信息, 查詢供應(yīng)商信息, 查詢?nèi)必浶畔ⅲ?查詢報(bào)表信息和查詢特殊藥品信息,并制作報(bào)表。統(tǒng)計(jì)分析員使用系統(tǒng)的統(tǒng)計(jì)分析 功能了解藥品信息,銷售信息,供應(yīng)商信息,庫存信息和特殊藥品信息 系統(tǒng)管理包括維護(hù)員工信息、維護(hù)會(huì)員信息和系統(tǒng)維護(hù)。系統(tǒng)管

4、理員通過系統(tǒng)管理 功能,能夠了解醫(yī)院員工信息,還能夠?qū)ο到y(tǒng)進(jìn)行維護(hù)工作。滿足上述需求的系統(tǒng)主要包括以下幾個(gè)小的系統(tǒng)模塊 銷售管理子系統(tǒng):銷售管理子系統(tǒng)主要用于實(shí)現(xiàn)售藥員對顧客購買藥品的處理。售 藥員通過合法的認(rèn)證登錄到該系統(tǒng)中,進(jìn)行售藥服務(wù)。 庫存管理子系統(tǒng): 庫存管理子系統(tǒng)主要用于實(shí)現(xiàn)庫存管理人員處理藥品入庫。 盤點(diǎn)、 報(bào)銷以及供應(yīng)商、藥品和特殊藥品的信息設(shè)置 訂貨管理子系統(tǒng):訂貨管理子系統(tǒng)主要用于實(shí)現(xiàn)訂貨員統(tǒng)計(jì)需藥訂貨藥品信息并制 定出訂單。 統(tǒng)計(jì)分析子系統(tǒng):統(tǒng)計(jì)分析子系統(tǒng)主要用于實(shí)現(xiàn)統(tǒng)計(jì)分析人員對藥品信息、銷售信 息、供應(yīng)商信息、缺貨信息。特殊藥品信息以及報(bào)表信息等的查詢和分析。 系統(tǒng)管

5、理子系統(tǒng):系統(tǒng)管理子系統(tǒng)主要實(shí)現(xiàn)統(tǒng)計(jì)系統(tǒng)管理人員對系統(tǒng)信息的維護(hù), 這些信息包括員工信息 顧客信息和系統(tǒng)相關(guān)參數(shù)的設(shè)置等。醫(yī)院藥品管理系統(tǒng)1. 系統(tǒng)建模1.1 創(chuàng)建系統(tǒng)用例模型創(chuàng)建系統(tǒng)用例的第一步是確定系統(tǒng)的參與者。 醫(yī)院藥品管理系統(tǒng)的參與者包含以 下幾種。 售藥員:售藥人員為顧客提供售貨服務(wù)。 顧客:購買醫(yī)院藥品的人員。 庫存管理員:庫存管理員負(fù)責(zé)醫(yī)院的訂貨管理。 統(tǒng)計(jì)分析員:統(tǒng)計(jì)分析員負(fù)責(zé)醫(yī)院的統(tǒng)計(jì)分析管理。 系統(tǒng)管理員:系統(tǒng)管理員負(fù)責(zé)醫(yī)院的員工信息管理 顧客信息管理和系統(tǒng)維護(hù)等。售藥員、庫存管理員、訂貨員、統(tǒng)計(jì)分析員和系統(tǒng)管理人員都是醫(yī)院的員工,其中 庫存管理員、訂貨員、統(tǒng)計(jì)分析員和系統(tǒng)

6、管理員都是醫(yī)院的管理者。根據(jù)這些信息 可創(chuàng)建系統(tǒng)的參與者。如下圖 1 示:5醫(yī)院藥品管理系統(tǒng)圖一 系統(tǒng)參與者根據(jù)各個(gè)參與者所執(zhí)行的具體職責(zé), 可以首先創(chuàng)建系統(tǒng)的頂層用例: 員工登錄必須進(jìn)行身 份驗(yàn)證;售藥人員進(jìn)行銷售管理;庫存管理人員進(jìn)行庫存管理;訂貨員進(jìn)行訂貨管理; 太難 估計(jì)分析員進(jìn)行統(tǒng)計(jì)分析; 系統(tǒng)管理人員進(jìn)行員工管理和系統(tǒng)維護(hù)。 根據(jù)這些參與者的職責(zé) 創(chuàng)建頂層用例圖,如圖 2 所示。圖 2 頂層用例圖醫(yī)院藥品管理系統(tǒng)1. 員工用例圖 員工是醫(yī)院售藥人員和醫(yī)院管理者的抽象,它包含的行為是醫(yī)院售藥人員和醫(yī)院管理者 的共同行為, 員工在本系統(tǒng)中通過合法的身份驗(yàn)證能夠修改自身信息和密碼。 根據(jù)

7、以上活動(dòng) 創(chuàng)建員工用例圖,如圖 3 所示:圖 3 員工用例圖2. 售藥員用例圖售藥人員能夠通過該系統(tǒng)進(jìn)行銷售藥品活動(dòng)。當(dāng)售藥人員銷售藥品時(shí),首先獲取藥 品信息。然后將銷售信息更新,如果顧客需要打印藥品清單發(fā)票,在藥品清單中對 商品進(jìn)行計(jì)價(jià)處理。醫(yī)院藥品管理系統(tǒng)通過上述活動(dòng)創(chuàng)建是售藥人員用例圖,如圖4 所示圖 4.售藥員用例圖3. 庫存管理員用例圖庫存管理員能夠通過該系統(tǒng)進(jìn)行如下活動(dòng)。 處理盤點(diǎn):庫存管理員每天需要對醫(yī)院藥品信息進(jìn)行盤點(diǎn)。 處理報(bào)銷:庫存管理員對醫(yī)院的損壞藥品進(jìn)行報(bào)銷處理。 藥品入庫 ;:當(dāng)藥品到貨時(shí), 庫存管理員檢查藥品是否合格并將合格的藥品進(jìn)行入庫 操作 藥品出庫:當(dāng)藥品進(jìn)入

8、藥品銷售賣架時(shí),藥品進(jìn)行出庫處理。 管理設(shè)置:庫存管理員負(fù)責(zé)供應(yīng)商信息、藥品基本信息和特殊藥品信息的管理設(shè)置醫(yī)院藥品管理系統(tǒng) 補(bǔ)貨,檢查藥品是否足夠供應(yīng),當(dāng)?shù)陀陬~定量時(shí),通知進(jìn)貨員圖 5 庫存管理員用例圖9通過上述活動(dòng)創(chuàng)建庫存管理員的用例圖,如圖 5 所示醫(yī)院藥品管理系統(tǒng)4. 訂貨員用例圖 訂貨員能夠通過該系統(tǒng)進(jìn)行訂貨活動(dòng)管理活動(dòng)。訂貨員首先根據(jù)藥品的缺貨信息統(tǒng) 計(jì)訂貨藥品,并根據(jù)訂貨藥品信息制定出訂單。將訂貨信息通知管理員, 通過上述 活動(dòng)創(chuàng)建訂貨員用例圖,如圖 6 所示圖 6 訂貨員用例圖5. 統(tǒng)計(jì)分析員用例圖統(tǒng)計(jì)分析員負(fù)責(zé)醫(yī)院的統(tǒng)計(jì)分析管理,它能夠通過該系統(tǒng)進(jìn)行如下活動(dòng)。 查詢基本信息

9、; 統(tǒng)計(jì)分析員能夠查詢藥品的基本信息, 根據(jù)藥品的基本信息制定出相 應(yīng)的方案。 查詢銷售信息:統(tǒng)計(jì)分析員能夠查詢銷售信息 查詢供應(yīng)商信息:統(tǒng)計(jì)分析員能夠查詢供應(yīng)商的信息。 查詢?nèi)必浶畔ⅲ航y(tǒng)計(jì)分析員能夠查詢?nèi)必浶畔ⅰ?查詢報(bào)損信息:統(tǒng)計(jì)分析員能夠查詢報(bào)損信息 查詢特殊藥品信息:統(tǒng)計(jì)分析員能夠查詢特殊藥品信息。10醫(yī)院藥品管理系統(tǒng)通過上述活動(dòng)創(chuàng)建統(tǒng)計(jì)分析員用例圖,如圖 7 所示。圖 7 統(tǒng)計(jì)分析員用例圖7.管理員用例圖系統(tǒng)管理員能夠通過該系統(tǒng)進(jìn)行如下活動(dòng)。 管理員工信息:系統(tǒng)管理員能夠夠管理醫(yī)院員工信息,如:添加員工,刪除員工和 修改員工。 管理顧客信息 ; 系統(tǒng)給管理員能夠管理醫(yī)院顧客的信息,如

10、:添加顧客,刪除顧客和 修改顧客信息,統(tǒng)計(jì)顧客消費(fèi)等 系統(tǒng)設(shè)置:系統(tǒng)管理員能夠根據(jù)一些需要進(jìn)行必要的系統(tǒng)設(shè)置。11醫(yī)院藥品管理系統(tǒng)通過上述活動(dòng)創(chuàng)建系統(tǒng)管理員用例圖沒如圖8 所示圖 8 系統(tǒng)管理員用例圖2.2 創(chuàng)建系統(tǒng)靜態(tài)模型在獲得系統(tǒng)基本需求的用例模型后,通過觀察系統(tǒng)對象的各種屬性常見系統(tǒng)的靜態(tài) 模型。首先,確定系統(tǒng)的參與者屬性。每一個(gè)員工在登陸系統(tǒng)是都需要提供員工的用戶名 和密碼, 因此每一個(gè)醫(yī)院的員工應(yīng)該擁有用戶名和密碼屬性。 醫(yī)院員工還擁有在醫(yī)院的唯一 標(biāo)識(shí)員工編號。 此外,員工屬性中還包含員工的年齡、頭銜和照片等信息。醫(yī)院的售藥 人眼和管理者都繼承自員工,擁有員工屬性。在系統(tǒng)中的顧客的

11、記錄包括顧客名稱。顧客編號。顧客地址和顧客的總消費(fèi)等。根據(jù)以上特征可以建立參與者員工和顧客的初步類圖模型,如圖 9 所示12醫(yī)院藥品管理系統(tǒng)圖 9 參與者的初步類圖模型其次,確定系統(tǒng)中的主要業(yè)務(wù)實(shí)體類,這些類通常需要在數(shù)據(jù)庫中進(jìn)行存儲(chǔ),如果 需要存儲(chǔ)藥品的信息, 因此需要一個(gè)藥品類, 同樣根據(jù)供應(yīng)商的信息可以確定供應(yīng)商類。 在 確定這些存儲(chǔ)類后,需要確定這些類的主要屬性。藥品的信息主要包括藥品的編號、藥品的名稱、藥品的類別、計(jì)量單位、供應(yīng)商、 保質(zhì)期、 進(jìn)價(jià)、售價(jià)等。供應(yīng)商信息主要包括商家編號、 商家姓名、 聯(lián)系方式、 郵編、電話、 email、聯(lián)系人、法人代表、開戶賬號、開戶銀行、付款方式等

12、。根據(jù)以上信息,創(chuàng)建這些 類的基本屬性信息,如圖 10 所示的藥品類和供應(yīng)商類的類圖的初步表示形式13醫(yī)院藥品管理系統(tǒng)圖 10 商品和供應(yīng)商類的類圖2.3 創(chuàng)建系統(tǒng)的動(dòng)態(tài)模型根據(jù)系統(tǒng)的用例模型,通過相互作用的一組對象為中心的序列圖和協(xié)作圖、以獨(dú)立 的對象為中心的活動(dòng)圖和狀態(tài)圖來考察系統(tǒng)對象的行為。在校醫(yī)院藥品管理系統(tǒng)中, 通過上述的用例, 以如下的交互行為為例進(jìn)行簡單說明: 售藥人員銷售藥品 統(tǒng)計(jì)分析員查詢商品信息 庫存管理員處理商品入庫 訂貨員處理訂貨管理1“售藥人員銷售藥品”用例對“售藥人員銷售藥品”用例的描述如下表所示名稱售藥人員銷售藥品標(biāo)識(shí)描述前提結(jié)果擴(kuò)展 包含 繼承自UC 001 顧

13、客在醫(yī)院選擇藥品后,通過售藥人員進(jìn)行貨物銷售處理 售藥人員已經(jīng)登錄系統(tǒng) 顧客成功購買藥品 羅列顧客藥品清單 獲取藥品信息和更新藥品銷售信息N/A14醫(yī)院藥品管理系統(tǒng)售藥人員的工作流程如下:1. 顧客希望通過售藥人員購買商品,售藥人員希望通過售貨管理子系統(tǒng)處理商品 銷售。2. 顧客將購買的藥品提交給售藥人員3. 售藥人員通過銷售管理子系統(tǒng)中的管理藥品界面獲取藥品信息。4. 管理藥品界面根據(jù)藥品的編號將藥品類實(shí)例化并請求該商品信息。5. 藥品類實(shí)例化對象根據(jù)藥品的編號加載藥品信息,并提供給管理藥品界面。6. 管理藥品界面對商品進(jìn)行計(jì)價(jià)處理。7. 管理藥品界面更新銷售藥品信息。8. 管理藥品界面顯示

14、處理藥品。9. 售藥人員將貨物提交給顧客。 在售藥人員銷售藥品的基本工作流程中還存在分支,可以使用被選過程來描述。 備選過程(藥品信息不存在)的流程如下:1. 藥品類實(shí)例化對象提供給管理商品界面的信息為空。2. 管理藥品界面向售藥人員提示該藥品信息不存在,并要求庫存管理員手動(dòng)錄 入。3. 庫存管理員錄入商品信息后,售藥人員繼續(xù)處理藥品銷售。 根據(jù)基本流程創(chuàng)建售藥人員銷售藥品的序列圖,如圖 11 所示圖 11 售藥人員銷售藥品序列圖15醫(yī)院藥品管理系統(tǒng)與序列圖等價(jià)的協(xié)作圖如圖 12 所示。圖 12 售貨員銷售商品協(xié)作圖2統(tǒng)計(jì)分析員查詢商品信息對“統(tǒng)計(jì)分析員查詢藥品信息”用例的描述如表 2 所示表

15、 2 統(tǒng)計(jì)分析員查詢藥品信息名稱統(tǒng)計(jì)分析員查詢藥品信息標(biāo)識(shí)UC 002描述統(tǒng)計(jì)分析員通過統(tǒng)計(jì)分析子系統(tǒng)查詢藥品信息前提統(tǒng)計(jì)分析員已經(jīng)登陸系統(tǒng)結(jié)果統(tǒng)計(jì)分析員查詢藥品信息并制定商品報(bào)表擴(kuò)展N/A包含N/A繼承自N/A統(tǒng)計(jì)分析員查詢藥品信息的工作流程如下:1. 統(tǒng)計(jì)分析員希望通過統(tǒng)計(jì)分析子系統(tǒng)的查詢藥品信息。2. 統(tǒng)計(jì)分析員通過統(tǒng)計(jì)分析子系統(tǒng)中的查詢藥品信息界面獲取藥品信息。3. 查詢藥品信息界面根據(jù)藥品的屬性或特征將藥品實(shí)例化,并請求該類藥品信息。4. 藥品類實(shí)例化對象加載藥品信息,并提供給查詢藥品信息界面。5. 查詢藥品信息界面顯示該類藥品信息。6. 統(tǒng)計(jì)分析員請求查詢藥品信息界面制定出該類藥品

16、報(bào)表。16醫(yī)院藥品管理系統(tǒng)7. 查詢藥品信息界面制定該類藥品報(bào)表。8. 查詢藥品信息界面將該類藥品報(bào)表顯示給統(tǒng)計(jì)分析員。 在統(tǒng)計(jì)分析員查詢藥品信息的基本工作流程還存在分支,可使用備選過程來描述。 備選過程(藥品信息不存在)的流程如下:1. 藥品類實(shí)例化對象提供給查詢藥品信息界面的藥品信息為空。13 所示2. 統(tǒng)計(jì)分析員不再進(jìn)行報(bào)表制作。退出該界面。 根據(jù)基本流程創(chuàng)建統(tǒng)計(jì)分析員查詢藥品信息的序列圖。如圖圖 13 統(tǒng)計(jì)分析員查詢藥品信息序列表與序列圖等價(jià)的協(xié)作圖如圖 14 所示圖 14 統(tǒng)計(jì)分析員查詢藥品信息協(xié)作圖3.“庫存管理員處理藥品入庫”用例對“庫存管理員處理藥品入庫”用例的描述如表 3 所

17、示。17醫(yī)院藥品管理系統(tǒng)表 3 庫存管理員處理藥品入庫名稱庫存管理員處理藥品入庫標(biāo)識(shí)UC 003描述庫存管理員通過庫存管理子系統(tǒng)處理藥品入庫前提庫存管理員已經(jīng)登陸系統(tǒng)結(jié)果庫存管理員將藥品成功添加擴(kuò)展N/A包含庫存管理員檢查藥品繼承自N/A庫存管理員處理藥品入庫的工作流程如下:1. 庫存管理員希望通過庫存管理子系統(tǒng)將購買的藥品處理入庫2. 庫存管理員通過庫存管理子系統(tǒng)中的商品入庫界面獲取商品信息。3. 藥品入庫界面根據(jù)藥品的編號將藥品類實(shí)例化,并請求該類藥品信息。4. 藥品實(shí)例化對象根據(jù)藥品的編號加載藥品信息,并提供給藥品入庫界面。5. 庫存管理員通過藥品入庫界面增加藥品數(shù)目。6. 藥品入庫界面

18、通過藥品類實(shí)例化對象修改藥品信息。7. 藥品類實(shí)例化對象向藥品入庫界面返回修改信息。8. 藥品入庫界面向庫存管理員顯示添加成功信息。 在庫存管理員處理藥品入庫的工作流程中還存在分支, 可使用備選過程來描述。 備選過程(藥 品信息不存在)的流程如下 :1. 藥品類實(shí)例化對象提供給藥品入庫界面的藥品信息為空。2. 藥品入庫界面向庫存管理員提示該商品不存在,并要求庫存管理員手動(dòng)錄入。3. 庫存管理員錄入商品基本信息后,庫存管理員繼續(xù)處理藥品入庫。 根據(jù)基本流程創(chuàng)建庫存管理員處理藥品入庫的序列圖。如圖 15 所示。18醫(yī)院藥品管理系統(tǒng)與序列圖等價(jià)的協(xié)作圖如圖 16 所示圖 16 庫存管理員處理藥品入庫

19、協(xié)作圖4.“訂貨員進(jìn)行訂貨管理 ”用例對“訂貨員進(jìn)行訂貨管理”用例的描述如表 4 所示。表 4 訂貨員進(jìn)行訂貨管理名稱訂貨員進(jìn)行訂貨管理標(biāo)識(shí)UC 004描述訂貨員通過訂貨管理子系統(tǒng)處理藥品訂貨前提訂貨員已經(jīng)登陸系統(tǒng)結(jié)果訂貨員成功訂貨擴(kuò)展N/A包含統(tǒng)計(jì)訂貨藥品和制作訂單繼承自N/A訂貨員進(jìn)行訂貨管理的工作流程如下:1. 訂貨員希望通過訂貨管理子系統(tǒng)處理藥品訂貨。2. 訂貨員通過訂貨管理子系統(tǒng)中的訂貨管理界面獲取帶訂貨的藥品信息。3. 訂貨管理界面將藥品類的實(shí)例化,并根據(jù)藥品的數(shù)量應(yīng)當(dāng)滿足的條件請求有關(guān)藥品信 息。4. 藥品類實(shí)例化對象根據(jù)藥品的數(shù)量應(yīng)當(dāng)滿足的條件加載藥品信息, 并提供給訂貨管理界

20、 面。5. 訂貨員通過訂貨管理子系統(tǒng)中的訂貨管理界面獲取待訂貨的廠商信息。6. 訂貨管理界面將供應(yīng)商類實(shí)例化,并根據(jù)藥品的類型請求有關(guān)供應(yīng)商信息。7. 供應(yīng)商類的實(shí)例化對象加載供應(yīng)商信息,并停工給訂貨管理界面。8. 訂貨員通過訂貨管理子系統(tǒng)中的訂貨管理界面制作相應(yīng)訂單。9. 訂貨管理界面制作相應(yīng)訂單并顯示給訂貨員。 在訂貨員進(jìn)行訂貨管理的基本工作流程中還存在分支,可使用備選過程來描述。 備選過程 A (藥品信息不存在)的流程如下:1. 藥品類實(shí)例化對象提供給訂貨管理界面的藥品信息為空。2. 訂貨員界面向訂貨員提示該藥品信息不存在,并要求庫存管理員手動(dòng)錄入。3. 庫存管理員錄入藥品信息后,訂貨員

21、繼續(xù)處理藥品訂貨。19醫(yī)院藥品管理系統(tǒng)備選過程 B (供應(yīng)商信息不存在)的流程如下 ;1. 供應(yīng)商了實(shí)例化對象提供給訂貨管理界面的供應(yīng)商信息為空。2. 訂貨管理界面向訂貨員提示該藥品的供應(yīng)商信息不存在, 并要求庫存管理員查詢供應(yīng)商 信息并手動(dòng)錄入。3. 在庫存管理員錄入供應(yīng)商信息后,訂貨員繼續(xù)處理藥品訂貨。 根據(jù)基本流程創(chuàng)建訂貨員進(jìn)行訂貨管理的序列圖,如圖17 所示。圖 17 訂貨員進(jìn)行訂貨管理序列圖 與序列圖等價(jià)的協(xié)作圖如圖 18 所示20醫(yī)院藥品管理系統(tǒng)圖 18 訂貨員進(jìn)行訂貨管理協(xié)作圖 上面描述幾個(gè)用例的序列圖和協(xié)作圖,它們都是通過一組對象的交互活動(dòng)來表達(dá)用例的行 為,然后通過狀態(tài)圖對有明確狀態(tài)轉(zhuǎn)換的類進(jìn)行描述。 在醫(yī)院藥品信息管理系統(tǒng)中將對有明 確狀態(tài)轉(zhuǎn)換的類進(jìn)行描述,下面以商品的狀態(tài)圖為例進(jìn)行簡單說明。藥品包含以下的狀態(tài):剛被購買還未入庫的藥品,被添加能出售的藥品、藥品被出售、 藥品被回收。它們之間的轉(zhuǎn)換規(guī)則如下: 剛被購買后的藥品可以通過庫存管理員添加轉(zhuǎn)換為入庫的藥品。 當(dāng)入庫藥品被出售,藥品處于被銷售狀態(tài)。 當(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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論