藥事管理系統(tǒng)地設(shè)計與實現(xiàn)_第1頁
藥事管理系統(tǒng)地設(shè)計與實現(xiàn)_第2頁
藥事管理系統(tǒng)地設(shè)計與實現(xiàn)_第3頁
已閱讀5頁,還剩5頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、藥事管理系統(tǒng)的設(shè)計與實現(xiàn)1.1.1 系統(tǒng)需求在醫(yī)院, 藥事管理一般分為藥房管理、 藥庫管理和采購管理等。 其業(yè)務描述一般為: 首 先由藥庫制定采購計劃, 藥品采購回來后,在藥庫進行有效期、庫存量和價格等的管理。藥 房或其它科室向藥庫發(fā)送藥品請領(lǐng)申請, 藥庫接收后, 會根據(jù)庫存量按照一定的出庫原則辦 理藥品出庫。藥房領(lǐng)藥后辦理藥房入庫。 藥房接收從門診傳來的處方后,進行藥品調(diào)配、核 對,并引導病人在指定位置領(lǐng)取藥品,完成藥品根據(jù)處方發(fā)藥的過程。藥房藥庫 每月需要進行盤點, 對藥品與賬面數(shù)進行校對, 產(chǎn)生盤點單, 保持實物賬與賬 面賬的一致 。由于整個醫(yī)院信息系統(tǒng)比較復雜, 全盤分析藥品在信息系統(tǒng)

2、中的流轉(zhuǎn)也不太現(xiàn) 實,這里僅僅抽取藥品采購、藥房管理和藥庫管理等環(huán)節(jié)進行分析和處理,并有刪減。1. 企業(yè)主要組織機構(gòu)采購部門:負責與供應商談判并采購藥品;庫存部門:負責進貨管理、退貨管理等; 藥房:負責藥品的配送。2. 系統(tǒng)業(yè)務情況1) 采購藥品主要負責藥品采購。 先根據(jù)藥房和藥庫遞交的采購申請進行匯總,生成 采購計劃 ,確定需要采購的藥品的種類和數(shù)量; 并查詢供貨商的信息, 確定采購對象, 與供貨商議定藥品價 格后簽訂購藥合同。貨到時,通知庫存部門驗收藥品。2) 庫存管理庫存管理的基本流程是: 首先對采購的藥品進行驗收、 確認、 入庫登記。對不合格和不 符合采購計劃的藥品進行 退藥處理 。對

3、藥房和相關(guān)臨床科室的領(lǐng)藥申請進行處理。3) 藥房管理藥品進入藥房庫存后, 每天可能接受到從各個科室和病人傳來的取藥申請, 藥房要根據(jù) 這些申請查詢存藥進行配藥處理, 然后發(fā)往各個科室或病人手中。 如果存庫藥品不夠, 則需 要申請采購 。當藥房有藥品出現(xiàn)滯銷、包裝、質(zhì)量、過期等問題時,藥房可能向藥庫發(fā)送退藥申請, 若申請理由符合規(guī)定,則由藥庫根據(jù)發(fā)藥票據(jù)進行確認,然后進行退藥處理。3. 用戶要求1) 采購部門:(1)信息要求:供應商信息:包括供應商的單位信息、聯(lián)系人信息等;采購合同信息: 包括每一次采購的采供貨商、 采購時間、 采購藥品、 采購的價格、 批號、 數(shù)量等;藥品信息:藥品類別信息、藥

4、品的價格信息等。( 2)處理要求:對供應商信息進行管理;能根據(jù)不同藥品對相關(guān)供應商進行查詢、評價和分析; 能按合同號、供應商、采購時間等對合同進行查詢; 建立藥品參考價格表,由采購員通過市場調(diào)查進行維護; 建立采購合同記錄,為每個合同在進藥合同表中記錄一行。2)庫存部門:(1)信息要求: 藥品信息:記錄藥品名稱、規(guī)格、批號、生產(chǎn)日期、失效日期、藥品類別等; 科室信息:記錄科室編號、科室名稱等; 庫房信息:記錄庫房編碼、庫房名稱等。( 2)處理要求: 錄入或維護藥品信息; 能自動生成采購計劃及采購單功能; 能隨時查驗任一藥品的庫存變化 , 入、出、存等明細信息; 接收藥房、科室領(lǐng)藥單功能;提供藥

5、品的核算功能,可統(tǒng)計分析各藥房的消耗、庫存; 提供藥品的有效期管理、 可 自動預警和統(tǒng)計過期藥品的品種數(shù)目及金額, 并有庫存量提 示功能 。3)藥房部門:(1)信息要求: 藥房信息:需要記錄藥房編號、藥房名稱; 處方發(fā)貨信息:需要記錄某張?zhí)幏皆谀膫€藥房發(fā)貨,詳細的發(fā)貨內(nèi)容; 進藥申請:記錄申請藥物的信息,數(shù)量等。( 2)處理要求: 可自動獲取藥品名稱、規(guī)格、批號、生產(chǎn)廠家、藥品來源、藥品劑型、藥品類別、領(lǐng)藥 人、開方醫(yī)生和病人等基本信息;提供對藥品明細執(zhí)行發(fā)藥核對確認, 消減庫存的功能, 并統(tǒng)計日處方量和各類別的處方 量;可自動生成藥品進藥計劃申請單,并發(fā)往藥庫; 提供對藥庫發(fā)到本藥房的藥品的

6、出庫單進行入庫確認; 提供本藥房藥品的退藥功能;可隨時查詢某日和任意時間段的入庫藥品消耗, 以及任意某一藥品的入、 出、存明細帳; 支持對多個藥房的管理。4. 安全性與完整性要求 系統(tǒng)應滿足 實體完整性、 參照完整性和用戶自定義的完整性規(guī)則 。對不同的用戶賦予不 同的權(quán)限, 每個用戶只能對有限的數(shù)據(jù)進行有限的操作。例如, 供應商只能對他們自己供應的藥品價格進行查詢等,這里不再贅述。5. 確定系統(tǒng)邊界基礎(chǔ)數(shù)據(jù)的錄入和更新由操作員聯(lián)機完成, 比如錄入藥品名稱, 藥房名稱、 供應商名稱 等信息。對于實體的編碼維護,比如商品編碼、藥房編號等,可以由系統(tǒng)產(chǎn)生,也可由操作 員手工管理;一些統(tǒng)計數(shù)據(jù),比如采

7、購單總價格等,由系統(tǒng)產(chǎn)生;還有一些查詢工作,比如 對藥品價格的查詢, 也可以由系統(tǒng)完成; 各種報表的生成均由系統(tǒng)產(chǎn)生, 如藥庫缺貨登記表6. 分析用戶需求在調(diào)查完用戶需求后,就要開始分析用戶需求??梢园焉鲜鲠t(yī)院藥事管理大致劃分為 3 個子系統(tǒng):采購藥品、藥庫管理和藥房管理。 并為每個子系統(tǒng)組成了開發(fā)小組。圖 1描述了 該系統(tǒng)的第一層數(shù)據(jù)流圖。圖1藥事管理系統(tǒng)第一層數(shù)據(jù)流圖采購藥品管理子系統(tǒng)開發(fā)小組的成員在經(jīng)過調(diào)查研究、分析和數(shù)據(jù)收集后,明確了該子系統(tǒng)的主要處理功能是:對藥房或臨床科室提供的需求信息、供應商信息和市場藥品信息進行分析,確定藥品供應商和供應商簽訂購藥合同,生成購藥合同記錄和訂單;供

8、應商根據(jù)訂單安排發(fā)貨,生成發(fā)貨清單;收到藥品時按照發(fā)貨清單和進貨合同對收到的藥品進行核對, 核對無誤生成入庫單,準備入庫。圖2是描述的采購藥品管理子系統(tǒng)的數(shù)據(jù)流圖。圖2采購藥品管理子系統(tǒng)數(shù)據(jù)流圖生成入庫單后由質(zhì)檢員對其進行驗收,合格的藥品生成進貨入庫單,存入藥庫;不合格的藥品生成退貨單。根據(jù)退貨單去查找進藥合同記錄, 確定需退掉的藥品是由哪個供應商供 貨的,與其簽訂退貨合同,生成 退貨合同和退貨清單。藥庫管理子系統(tǒng)的數(shù)據(jù)流圖如圖3所示??剖铱剖液退幏肯蛩帋燹k理領(lǐng)藥出庫,藥庫出庫實際上是從藥庫移藥到各個科室和藥房的過程。藥房還可以對它們管理的藥房中的閑置藥、過期藥、報廢藥等向藥庫提出退藥申請;每

9、次從藥房中出庫都需要核對藥庫藥品實物數(shù)量和賬面數(shù)量,形成相應的出庫單,根據(jù)出庫單的內(nèi)容修改庫存藥品; 此外,還有可能發(fā)生在兩個藥房之間的藥品轉(zhuǎn)庫業(yè)務,全院藥品存貨核算盤點等功能都可以考慮在需求中一并實現(xiàn)。藥房管理子系統(tǒng)的功能如圖 4所示。主要描述藥房向科室和病人發(fā)藥的過程。藥房也可以對一些藥品作退藥處理。藥房入庫;藥房庫存退藥清單3.1領(lǐng)藥管理3.2處、發(fā)藥清單方發(fā)藥C I科室領(lǐng)藥申請革藥清單i Z3發(fā)藥 記錄部長藥清單 領(lǐng)藥 申請病人藥房藥庫處方 I發(fā)藥 清單出藥檔案3.4統(tǒng)計查詢門發(fā)藥退藥記錄圖4藥房管理子系統(tǒng)數(shù)據(jù)流圖將所有用戶需求分析完成后,就要開始構(gòu)造數(shù)據(jù)字典了。 以采購藥品管理子系統(tǒng)

10、的數(shù)據(jù)字典為例,如下各表所示。其它數(shù)據(jù)字典不再贅述。表1數(shù)據(jù)結(jié)構(gòu)定義數(shù)據(jù)結(jié)構(gòu)編號數(shù)據(jù)結(jié)構(gòu)名含義說明組成1供貨商信息記錄供應商信息供應商代碼、名稱、地址、電話、郵編、Email、聯(lián)系人2藥品信息記錄藥品信息藥品代碼、藥品名稱、拼音簡碼、劑型、規(guī)格、單位、批號、生產(chǎn)日期、失效日期、藥品類別3藥房記錄藥房信息藥房代碼、藥房名稱4藥庫記錄藥庫信息藥庫代碼、藥庫地址確定了數(shù)據(jù)結(jié)構(gòu)后,就可以對每個數(shù)據(jù)結(jié)構(gòu)的數(shù)據(jù)項進行具體定義。上述數(shù)據(jù)結(jié)構(gòu)的數(shù) 據(jù)項分別在下表進行定義。表2藥房的數(shù)據(jù)項定義數(shù)據(jù)項編號數(shù)據(jù)項名稱含義說明別名數(shù)據(jù)類型長度取值范圍1藥房代碼藥房的唯一標識Storecode字符型200-992藥房名

11、稱藥房的名稱Storename字符型10漢字表3藥庫的數(shù)據(jù)項定義數(shù)據(jù)項編號數(shù)據(jù)項名稱含義說明別名數(shù)據(jù)類型長度取值范圍1藥庫代碼藥庫的唯一標識Warehousecode字符型200-992藥庫地址藥庫的名稱Warehousename字符型10漢字表4供應商信息的數(shù)據(jù)項定義數(shù)據(jù)項編號數(shù)據(jù)項名稱含義說明別名數(shù)據(jù)類型長度取值范圍1供應商代碼供應商單位的唯一標志ProviderCode字符型40001-99992供應商全稱記錄供應商的全稱ProviderName字符型60漢字符號3地址供應商單位地址Address字符型50漢字符號4聯(lián)系電話聯(lián)系人的聯(lián)系電話Tel字符型15數(shù)字符號5郵編供應商郵政編碼Zi

12、p字符型6數(shù)字符號6Email供應商的EmailEmail字符型30字母數(shù)字組合7聯(lián)系人供應商聯(lián)系人Relation字符型7漢字符號表5藥品信息的數(shù)據(jù)項定義數(shù)據(jù)項編號數(shù)據(jù)項名稱含義說明別名數(shù)據(jù)類型長度取值范圍1藥品代碼藥品的唯一標志MedicineCode字符型5數(shù)字符號2藥品名稱記錄藥品的全稱MedicineName可變字符型50漢字符號3拼音簡碼記錄藥品的單價PyCode字符型10字母組合4劑型記錄藥品的劑型DosageForm字符型65規(guī)格記錄藥品的規(guī)格Standard字符型156單位記錄藥品的單位Unit字符型107批號記錄藥品的批號BatchNumber字符型208生產(chǎn)日期記錄藥品的

13、生產(chǎn)日期ProductionDate日期型9失效日期記錄藥品的失效日期ExpirationDate日期型10藥品類別記錄藥品的藥品類別category字符型10中成藥、西藥等系統(tǒng)概念模型設(shè)計系統(tǒng)概念設(shè)計階段的要求是通過對用戶需求進行綜合、歸納和抽象,形成一個獨立于數(shù)據(jù)庫邏輯結(jié)構(gòu)、獨立于 DBMS勺概念模型。這里以E-R圖來描繪概念設(shè)計模型。 采購藥品管理子系統(tǒng)所涉及的數(shù)據(jù)結(jié)構(gòu)基本上已經(jīng) 收入數(shù)據(jù)字典了,接下來需要從數(shù)據(jù)字典中抽取相關(guān)數(shù)據(jù)、參考數(shù)據(jù)流圖,設(shè)計局部應用中需要的實體、屬性和實體之間的聯(lián)系以及聯(lián)系的屬性。為提取需存入數(shù)據(jù)庫中的數(shù)據(jù)來構(gòu)成概念模型。參照圖 2可以在Powerdesigne

14、r中如圖5所示設(shè)計采購藥品管理子系統(tǒng)的E-R圖。12呂+勺"匚胡龍 (他匸lMLT3f+zE StoreiaffKChar&ct-ers (10)StrHcoJji £ 口心大全Var LiLbl-c: cJuz rue t karax: -t-ks-c 10) C karK-i-trE *&) Characters (15) (1D)Clurac-tcFB (20 I Bia ! TmPat« 4 TiRfr £haraj:t±rs (1Q)tiFC 151ISO'Si J LC SIM-Coifl* 弋?1>0

15、71-3f*血還丘Tam .L.Lo B A fe c la111亡 呂慝,h豎s同LiAr«EECl*r»Et«rs (50)Ttldiameters It IS)2 ipEralLfeexs (30.)Ha !.& 3-o-s.Cjutac tian (T)2丹曲點也 <gi> maji亡工彈 的 CB>FrovLdejrColt <pi>圖中有四個實體:藥庫、藥品、藥房和供應商。有三個多對多聯(lián)系:藥庫與藥品之間的藥庫采購聯(lián)系、藥房與藥品之間的藥房采購聯(lián)系和藥品與供應商之間的購藥合同聯(lián)系。駅a ishit二 冷工匚:如心

16、匸hajag卜亍 12 eewctSbwCkajKtvTE (fl)I査棗疋憶工4長 <pi>匪呂3亡L*匸芒匪 K: Jl-S LufiaMK FrC去5 laD-Jajij Fxi-L3ai-_ kffm b&rIxpirailioiilhte:X迪mrtso)20J 蠱: =£ E ¥ c- c c c t<Si> ChoKLcZl. N)s-*uiJjbtS»kCharaf fciTB. 1石0)ft44r-«EECku-KtVTE: (50)TeChu-arcteTE: (13)Ctmract±x

17、63; (6)HnilChjiroc tc£i 佰。)CkwilTK (r)Ih:EMW trw 口直【lar»£li iru |2*l De par Iwd tffamClarajcteTE H"Ik par Erae a.ECo& £?心<53 >Txr«b-ic«i:>>de Cbaract-erE- (2)T3£E-±k>:>i£r±nane! rhajajitrs (10)StoienuRChaiBcteis (10)TaEF-ek

18、a'EC-kco <»圖6藥庫管理子系統(tǒng)E-R圖圖6是根據(jù)藥庫管理子系統(tǒng)的數(shù)據(jù)流圖而設(shè)計的子 品、供應商、質(zhì)檢員、藥房、科室。有五個多對多聯(lián)系E-R圖,圖中有六個實體:藥庫、藥:質(zhì)檢員與藥品之間檢驗聯(lián)系、供應商與藥品之間的退藥聯(lián)系、藥品與藥庫之間的存庫聯(lián)系??剖翌I(lǐng)藥聯(lián)系涉及的實體有藥品、科室、藥庫,因而需要加入Association(關(guān)聯(lián))工具,藥房領(lǐng)藥聯(lián)系也一樣。圖7所示的是藥房管理子系統(tǒng)的 E-R圖。L13j D.CIS(2) <>Ek par SmaSxdiTH ChaF&ciHTe(W)已 odr <pi>fl,o制豆卻秀磊存敘!

19、Ojttl<pi> Clax H£ tcfS耳訂週m£1k-b£ +"160)SeaClaras teTEFTtlClaiiicleFE(15)rAr<BE咗4皿EUU-&C -t-BTB3%_Tr -BJ. H0h)ll5aai.(10 百fippsEgs T X r T- z 1 3 T t c a c t T 7 t<pi>圖7藥房管理子系統(tǒng)E-R圖各個子系統(tǒng)的分 E-R圖完成后,接下來的工作是將其合成一個全局的E-R圖。遵循概念設(shè)計的原則,醫(yī)院藥事管理的總體概念E-R圖如圖8所示。在圖中,為了較為清晰現(xiàn)實整個

20、結(jié)構(gòu),忽略了各個屬性的顯示。fl-s-前砂處:fr擁鏡料星軸爭怦B»b4V£”®4>怦B»b4V£”®4 G? >圖8總體E-R圖系統(tǒng)邏輯設(shè)計邏輯結(jié)構(gòu)分兩部進行:一是按照E-R圖向數(shù)據(jù)模型的轉(zhuǎn)換原則, 將概念結(jié)構(gòu)轉(zhuǎn)換成 DBMS 所支持的數(shù)據(jù)模型;二是對數(shù)據(jù)模型進行優(yōu)化, 優(yōu)化的原則是所有模式都需要符合第三范式。 這里,可以使用 Powerdesigner的工具直接轉(zhuǎn)換成邏輯模型,轉(zhuǎn)換結(jié)果如圖9所示。同樣,為了清晰起見,忽略了屬性的顯示。dea.kifi«rBl <pd>Idei,lbfLers.L

21、<j?i>肉礙域?qū)tsassIJcn.Li£ic±_9 心。S ionoodj* Cp a 5Idei,lbfLers.L <j?i>dea.kifi«rBl <pd>h-eviiSaTCdd* :»£:d»b Lfx«.E-l £pL>1l FL*r_lIkRTi: Tvn-KfiJaT 號至鎖別IkRTi: Tvn-KfiJa pi>ft®IdeaLifui.l <bs>*03 <s?i>3 <s?i>StM和R圖9

22、藥事管理系統(tǒng)邏輯結(jié)構(gòu)圖9藥事管理系統(tǒng)邏輯結(jié)構(gòu)數(shù)據(jù)庫物理設(shè)計以圖9為基礎(chǔ),可以在邏輯模式中加入或者修改合適的屬性內(nèi)容,比如,對聯(lián)系所生成的"實體”中編輯聯(lián)系的屬性。然后保存,利用Powerdesig ner工具生成物理結(jié)構(gòu),如圖10所示。接下來可以進行數(shù)據(jù)庫的實施和維護。Bl&d it口匸氐t mSAe Cbt» IEUiLl-iziumZ 砂論血"'PL t jfaW la£ 口肛 uhai 冏】BS_RE/3血怔 >:L&£ IS)Ec 4 juz mJ© thSdwi產(chǎn)時武力4 FtfrV Ldcaanc iLii'liess Tel lipEm. ILI wt «-rt4 3 ZhaiTfiOJ elu(50) churlilS)cbm-(6) char(30)charZ血io

溫馨提示

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

評論

0/150

提交評論