醫(yī)藥公司進銷存管理信息系統(tǒng)分析與設(shè)計_第1頁
醫(yī)藥公司進銷存管理信息系統(tǒng)分析與設(shè)計_第2頁
醫(yī)藥公司進銷存管理信息系統(tǒng)分析與設(shè)計_第3頁
醫(yī)藥公司進銷存管理信息系統(tǒng)分析與設(shè)計_第4頁
醫(yī)藥公司進銷存管理信息系統(tǒng)分析與設(shè)計_第5頁
已閱讀5頁,還剩21頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、醫(yī)藥公司進銷存管理信息系統(tǒng)分析與設(shè)計醫(yī)藥公司進銷存管理信息系統(tǒng)分析與設(shè)計本文檔是從網(wǎng)上找的, 我也沒有細(xì)看, 老師要求的課程設(shè)計包含了某醫(yī)藥公司進銷存管理信息系統(tǒng)的進貨、庫存、銷售。支付四個組成部分,但是本文檔沒有支付系統(tǒng),且格式也沒有改好,內(nèi)容可能也不全,僅供參考,請大家自行補充,最好有些名稱也改改以免重復(fù)。1.1 問題定義:設(shè)計某醫(yī)藥公司進銷存管理信息系統(tǒng)的進貨、庫存、銷售三個組成部分。進貨子系統(tǒng) 有藥品驗收處理活動圖商品目錄生成進貨傳票是否是新藥品供應(yīng)商是增加藥品目錄供應(yīng)商供應(yīng)藥品藥品入庫產(chǎn)生進貨傳票(進貨傳票編碼、商品編碼、品名、規(guī)格、廠商、有效期、進價、進貨數(shù)量)。告信息。銷售進貨進

2、貨傳票銷售傳票增加減去庫存帳小于大于上限下限報警銷售子系統(tǒng) 有定價處理和銷售處理。定價處理有一個商品價格表(商品編碼、品名、規(guī)格、廠商、有效期、建議價格、銷售價格、批準(zhǔn)責(zé)任人)首先由銷售管理員定建議價格,經(jīng)過經(jīng)理批準(zhǔn)后確定銷售價, 并自動更新商品目錄的銷售價;銷售處理在公司的銷售窗口,售貨員根據(jù)顧客要求查找商品目錄和庫存帳, 如果有貨(庫存數(shù)量滿足顧客要求),一項銷售成立,產(chǎn)生銷售傳票的一條記錄, 一次銷售可有多項記錄,由銷售傳票唯一標(biāo)識。銷售傳票的數(shù)據(jù)結(jié)構(gòu)是(銷售傳票編碼、商品編碼、品名、規(guī)格、廠商、有效期、銷售價、銷售數(shù)量)。銷售傳票是庫存子系統(tǒng)記錄庫存帳的依據(jù)。銷售傳票將被打印給顧客作為

3、提貨憑證。定價處理銷售處理商品價格表商品目錄庫存帳N自動更新銷售價是否合適銷售失敗是否滿足要求商品銷售價銷售商品產(chǎn)生銷售傳票銷售完成1.2 分析領(lǐng)域1.21 備選類商品編碼、品名、規(guī)格、廠商、有效期、進貨量、進價、出庫量、銷售價、庫存數(shù)量、庫存下限量、庫存上限量、商品編碼、品名、規(guī)格、廠商、有效期、建議價格、銷售價格、批準(zhǔn)責(zé)任人、銷售傳票編碼、銷售數(shù)量、進貨傳票、傳票編碼、售貨員、顧客、銷售傳票、倉庫管理員、藥品1.22決定候選類進貨傳票、供應(yīng)商、商品目錄、庫存帳、商品價格表、批準(zhǔn)負(fù)責(zé)人,售貨員,顧客,銷售傳票,藥品1.3 確定系統(tǒng)完全需求(生成包圖和高層用例圖)1.31 生成包圖銷售子系統(tǒng)庫

4、存子系統(tǒng)進貨子系統(tǒng)圖像用戶界面Windows圖形用戶界面高層用例圖系統(tǒng)管理進貨入庫商品庫存高層管理商品進貨銷售入庫商品銷售定價處理人員資料2 系統(tǒng) use case 模型用例 1:進貨銷售處理場景 1 當(dāng)醫(yī)藥公司的庫存藥品數(shù)量小于庫存下限量時,系統(tǒng)會發(fā)出警報,表明需要進貨,列出需要進貨的藥品和數(shù)量, 打印進貨傳票給藥品供應(yīng)商供應(yīng)藥品。場景 2:醫(yī)藥公司為了適應(yīng)市場需求, 需要引進新藥品, 根據(jù)高層的研究結(jié)果, 列出需要進貨的新藥品和數(shù)量, 打印進貨傳票給藥品供應(yīng)商進貨。用例 2:進貨入庫,銷售出庫場景 1:醫(yī)藥公司的倉庫根據(jù)進貨傳票產(chǎn)生的新記錄,庫存量加上進貨量,查看警告信,若庫存量小于庫存上

5、限,貨物入庫。場景 2:醫(yī)藥公司的倉庫根據(jù)銷售傳票產(chǎn)生的新紀(jì)錄, 庫存數(shù)量加上進貨量, 查看警告信息,若庫存數(shù)量大于庫存下限,貨物出庫。用例 3:銷售場景一:顧客提出購物需求,醫(yī)藥公司在有貨的情況下, 售貨員把藥品銷售給顧客。 售貨員將給顧客提貨憑證, 輸入銷售藥品的相關(guān)信息,并給顧客打印銷售傳票。場景 2:當(dāng)有新藥入庫時,銷售管理員擬定銷售建議價格, 向經(jīng)理提交議價審批, 確定最后銷售價格,修改商品目錄銷售價格, 開始銷售新藥。2.2 角色定義參與者功能描述進 貨 經(jīng) 負(fù)責(zé)下進貨單,引進新藥理庫 存 管 負(fù)責(zé)藥品入庫和藥品銷售出庫理員銷 售 經(jīng) 負(fù)責(zé)審核藥品的銷售價格,更新商品理目錄銷售價銷

6、 售 管 負(fù)責(zé)議定銷售藥品的建議價格理員售貨員負(fù)責(zé)在公司的銷售商店銷售藥品藥 品 供 主要給藥品公司供應(yīng)藥品貨物應(yīng)商顧客購買藥品2.3USE CASE 工作描述2.31 進貨的 UCDUse Case名稱進貨目的藥品公司進貨系統(tǒng)名稱進貨子系統(tǒng)進貨子系統(tǒng)場景 1 :進貨商品,數(shù)量供應(yīng)商進貨經(jīng)理場景 2 :新藥品主程序:進貨經(jīng)理根據(jù)不用場景, 打印進貨傳票,發(fā)給供應(yīng)商,供應(yīng)商接到進貨傳票后進貨給藥品公司2.32 UC:進貨入庫,銷售出庫的 UCD Use Case 進貨入庫,銷售出庫名稱目的 藥品入庫,藥品銷售出庫系統(tǒng)名稱 庫存子系統(tǒng)庫存子系統(tǒng)送貨員藥品進貨入庫倉庫管理員銷售出庫銷售管理員主程序:

7、倉庫管理員根據(jù)進貨傳票產(chǎn)生的新記錄,庫存量加上進貨量,查看警告信,若庫存量小于庫存上限, 貨物入庫。另外根據(jù)銷售傳票產(chǎn)生的新紀(jì)錄, 庫存數(shù)量加上進貨量, 查看警告信息,若庫存數(shù)量大于庫存下限,貨物出庫:銷售的 UCDUse Case名稱銷售目的:銷售藥品系統(tǒng)名稱:銷售子系統(tǒng)銷售子系統(tǒng)銷售管理員定價處理銷售經(jīng)理銷售處理售貨員顧客主程序:顧客提出購物需求,醫(yī)藥公司在有貨的情況下,售貨員把藥品銷售給顧客。售貨員將給顧客提貨憑證,輸入銷售藥品的相關(guān)信息,并給顧客打印銷售傳票。當(dāng)有新藥入庫時,銷售管理員擬定銷售建議價格,向經(jīng)理提交議價審批,確定最后銷售價格,修改商品目錄銷售價格,開始銷售新藥。2.4 U

8、SE CASE 視圖商品目錄增加新藥公司高層供應(yīng)商進貨傳票進貨傳票進貨經(jīng)理入庫超過上,下限進貨傳票庫存帳報警送貨員倉庫管理員出庫銷售傳票售貨員藥品定價處理銷售出庫定價顧客銷售建議價審核修改銷售管理員銷售價商品目錄銷售經(jīng)理系統(tǒng)邏輯結(jié)構(gòu)設(shè)計3.1 進貨系統(tǒng)事件流過程(1)進貨經(jīng)理通過系統(tǒng)輸入要進貨的藥品2)進貨經(jīng)理輸入進貨藥品的信息, 生成進貨傳票3)判斷是否有新藥,修改商品目錄進貨經(jīng)理將進貨傳票發(fā)給供應(yīng)商3.12 時序圖進貨經(jīng)理藥品系統(tǒng)進貨傳票商品目錄供應(yīng)商輸入進貨藥品生成傳票3:是否有新藥4:修改目錄5:發(fā)給供應(yīng)商3.13 狀態(tài)圖輸入進貨信息進貨經(jīng)理藥品系統(tǒng)2:生成傳票進貨傳票4:發(fā)給供應(yīng)商修

9、改目錄藥品目錄供應(yīng)商3.2 事件流過程(1)銷售系統(tǒng)模塊定價處理事件流1)銷售管理員向系統(tǒng)發(fā)出“定價處理”請求。2)銷售管理員輸入議定的銷售建議價格3)銷售管理員提交,上交給經(jīng)理審批。4)經(jīng)理審批后,確定最后的藥品銷售價格,更新商品目錄銷售價(2)銷售系統(tǒng)模塊銷售處理1)顧客呼入買藥2)售貨員根據(jù)顧客要求查找商品目錄3)銷售成功打印銷售傳票4)顧客領(lǐng)取銷售傳票和商品3.21 時序圖(1)銷售系統(tǒng)模塊定價處理銷售經(jīng)理價格單高層經(jīng)理商品目錄價格議定送法建議價格審核4:修改價格單(2)銷售處理顧客銷售傳票售貨員商品目錄庫存目錄發(fā)送要買的藥品信息2: 獲取商品目錄3: 獲取庫存目錄打印銷售傳票把藥品和

10、傳票給顧客3.22 (1)定價處理狀態(tài)圖價格議定銷售經(jīng)理價格單發(fā)送議定價格高層審核修改目錄高層經(jīng)理商品目錄(2)銷售處理狀態(tài)圖買藥品顧客賣藥品1: 買藥信息售貨員獲取商品目錄4:收貨傳3: 獲取庫存目錄商品目錄2: 打印價格單票庫存目錄3.3 庫存系統(tǒng)事件流過程(1)進貨入庫模塊1)倉庫管理員向系統(tǒng)發(fā)出“進貨入庫”請求;2)倉庫管理員接到供應(yīng)商的進貨傳票的信息:3)倉庫管理員根據(jù)進貨數(shù)量,加到庫存帳上;4)系統(tǒng)檢查庫存量是否超過上限,發(fā)出警報;5)從售貨員獲取銷售傳票信息;6)根據(jù)銷售傳票出庫數(shù)量,從庫存帳減去出庫量7)系統(tǒng)檢查庫存量是否超過上限,發(fā)出警報。3.32 時序圖倉庫管理員庫存帳供應(yīng)

11、商銷售傳票購買貨物發(fā)進貨傳票增加貨物信息檢測是否超過上限獲取銷售傳票減去出庫量檢測是否超過上限,發(fā)出警報庫存系統(tǒng)狀態(tài)圖銷售傳票購買貨物3:獲取貨物信息倉庫管理員2:增加出庫量檢測是否超過上屆1:發(fā)送進貨信息供應(yīng)商4.1 生成程序框架庫存帳4.1.1藥品類 Drugs4.1.2商品目錄類 Catalogue4.1.3經(jīng)理類 Manager4.1.4顧客類 Customer4.1.5供應(yīng)商類 Supplier銷售管理員類 SaleManager售貨員類Saler庫存類 Stock銷售傳票類 SellTicket商品價格類 PriceList進貨傳票類 StockTicket倉庫管理員類 Stock

12、Manager生成代碼4.21 藥品類Drugspublic class Drugesprivate int Druges_ID;private int Druges_Name;private int Specification;private int Company;private int Price;/*public Druges()public void Set_Druges()public void Get_Druges()商品目錄類 Cataloguepublic class Catalogue extends Druges private int SalePrice;public

13、Catalogue()public void Set_Catalogue()public void Get_Catalogue()public void set_SalePrice()經(jīng)理類 Managerpublic class Managerprivate int ManagerID;private int name;private int title;public StockTicket theStockTicket;public Manager()public void Audit()顧客類 Customerpublic class Customerprivate int ID;pub

14、lic Druges theDruges;public Customer()供應(yīng)商類 Supplierpublic class Supplierprivate int Company;private int Address;private int tel;public Druges theDruges;public Supplier()public void PurchaseSummons()銷售管理員類 SaleManager public class SaleManager private int ID;private int name;private int sex;public Pri

15、ceList thePriceList;public SaleManager()售貨員類Salerpublic class Salerprivate int ID;private int name;private int sex;public SellTicket theSellTicket;public Saler()public void ProntSummons()庫存類 Stockpublic class Stock extends Drugesprivate int Purchasevolume;private int purchsaseprice;private int outst

16、ocknum;private int sateproce;private int stocknumber;private int lowerlimit;private int uplinit;public Stock()public void add()public void get_Stock()public void reduce()public void checknumber()銷售傳票類 SellTicketpublic class SellTicket extends Drugesprivate int ID;private int SalePrice;private int Nu

17、mber;public SellTicket()public void set_sellTicker()public void get_sellTicker()商品價格類 PriceListpublic class PriceList extends Drugesprivate int SuggestedPrice;private int SalePrice;private int charger;public PriceList()public void set_PriceList()public void get_PriceLIst()public void set_SuggestdPrice()進貨傳票類 StockTicketpublic class StockTicket extends Drugesp

溫馨提示

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

評論

0/150

提交評論