• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    醫(yī)院藥庫等信息系統(tǒng)建設(shè)的研究

    2014-01-01 00:00:00姚莉
    數(shù)字化用戶 2014年3期

    【摘 要】近年來,在信息技術(shù)的持續(xù)發(fā)展下,HIS(醫(yī)院信息系統(tǒng))在醫(yī)院工作中的應(yīng)用也日益廣泛。大量的實踐應(yīng)用都證實,在醫(yī)院管理工作中應(yīng)用HIS,可有效提高工作效率、管理效益。B/S是目前信息系統(tǒng)開發(fā)應(yīng)用較為廣泛的一種結(jié)構(gòu),其具有可維護性強、結(jié)構(gòu)清楚、代碼可重用性及可讀性強等優(yōu)點。本文主要對B/S結(jié)構(gòu)下,醫(yī)院藥庫信息管理系統(tǒng)的實現(xiàn)進行了研究,具體包括藥庫信息系統(tǒng)的實現(xiàn)方法、模型結(jié)構(gòu)、主要功能等。

    【關(guān)鍵詞】藥庫信息系統(tǒng) HIS 系統(tǒng)功能

    一、藥庫信息系統(tǒng)設(shè)計方案

    醫(yī)院藥庫信息系統(tǒng)的開發(fā)工具選用MyEclipse(前端)和SQL Server 2000(后臺數(shù)據(jù)庫),開發(fā)平臺為Microsoft Windows 2003 Server。Web服務(wù)器選用Tomcat 5.028(Apahce公司生產(chǎn))。系統(tǒng)框架選用MVC模式Struts J2EE集成框架,以提高開發(fā)效率。數(shù)據(jù)持久層框架選用Hibernate,以簡化操作,提高操作效率。

    二、藥庫信息系統(tǒng)的功能設(shè)計

    該系統(tǒng)共設(shè)計6大基本模塊:系統(tǒng)維護、藥品損耗、藥品出庫、藥品進庫、藥品總庫、藥庫初始化。模塊間通過相互關(guān)聯(lián),實現(xiàn)級聯(lián)更新,以簡化管理操作,提高藥庫管理的信息化、數(shù)字化水平。藥庫管理系統(tǒng)的工作流程為:醫(yī)院在獲得藥品(自制藥品或購入藥品)后,經(jīng)系統(tǒng)總庫入庫,藥房或科室從總庫取藥,藥品出庫。藥品因不合格、過期發(fā)生損耗時,要對損耗藥品進行處理,即實施藥品損耗管理。

    (一)系統(tǒng)維護

    該模塊用于管理系統(tǒng)用戶。在系統(tǒng)中對用戶共設(shè)置了3種權(quán)限:超級管理員、登錄用戶、未登錄用戶。超級管理員可對整個系統(tǒng)進行操作,包括增刪用戶;登錄用戶可進行損耗、出庫、入庫操作;未登錄用戶只能行使模塊查詢及損耗、出庫、入庫信息瀏覽功能。

    (二)藥品損耗

    該模塊用于記錄藥品損耗詳情,包括損耗藥品的數(shù)量、原因、處理方法、時間等。該模塊下,可對損耗藥品進行查詢、修改、增加,該模塊與總庫模塊關(guān)聯(lián),可對總庫信息進行級聯(lián)更新。

    (三)藥品出庫、入庫

    藥品出庫模塊用于記錄藥品出庫信息,具體包括出庫的總量、日期、價格及藥品流向等。藥品入庫模塊用于記錄藥品入庫信息,入庫藥品種類必須為總庫已有種類,不然無法入庫。這兩個模塊,均實現(xiàn)了出庫及入庫藥品的查詢、修改、增加功能,且與總庫模塊關(guān)聯(lián),可對總庫信息進行級聯(lián)更新。

    (四)藥品總庫

    該模塊是整個系統(tǒng)的中心樞紐,用于反映藥品加成率、有效期、價格、庫存量,系統(tǒng)的所有流通操作都與該模塊關(guān)聯(lián)。

    (五)藥庫初始化

    該模塊用于初始化藥品的單位、規(guī)格、劑型、種類,建立藥品字典,維護各類藥品的基本信息。該模塊下,可對所有藥品進行查詢、修改、增加。

    三、分層結(jié)構(gòu)設(shè)計

    在藥庫信息系統(tǒng)建設(shè)中,采用分層結(jié)構(gòu),將控制器、視圖、模型分離開來,讓一個模型實現(xiàn)多個顯示視圖。這種分層結(jié)構(gòu)設(shè)計,可有效提高代碼的可重用性及系統(tǒng)的可維護性,讓系統(tǒng)設(shè)計分工、業(yè)務(wù)邏輯更加明確和清晰。

    (一)表示層的設(shè)計與實現(xiàn)

    用戶客戶端的構(gòu)建主要采用Struts框架。Struts框架共包含5個供用戶使用的標簽庫:Nested、Template、Logic、Bean、Html。Nested用以增強其他標簽嵌套使用能力;Template標簽?zāi)壳耙演^少應(yīng)用;Logic用于管理條件和對象集產(chǎn)生的輸出和循環(huán);Bean在定義新的Bean,及訪問其屬性、JavaBeans時使用;Html用于創(chuàng)建與其他Html標簽或Struts框架交互的輸入表單。該系統(tǒng)在構(gòu)建用戶界面時,還需自定義其他標簽,用于顯示藥品信息。

    (二)控制層的設(shè)計與實現(xiàn)

    控制層主要用于更新模型、接受用戶請求、選擇視圖組件反饋給用戶。Struts控制層組件包括:RequestProcessor、ActionServlet、Action。Action 用于處理具體業(yè)務(wù),RequestProcessor、ActionServlet分別用于充當請求處理器和中央控制器。在開發(fā)過程中,需要對Action類進行擴展,其作為連接業(yè)務(wù)邏輯與用戶請求的紐帶,每個Action都是一項業(yè)務(wù)代理。RequestProcessor在對請求進行預(yù)處理時,創(chuàng)建Action實例后就會調(diào)用processActionPerform()方法,在該方法中再對actionEcecute()方法進行調(diào)用。

    (三)業(yè)務(wù)邏輯層及數(shù)據(jù)持久層的計與實現(xiàn)

    業(yè)務(wù)邏輯層包括邏輯和業(yè)務(wù)數(shù)據(jù)2部分,負責更新和訪問持久化數(shù)據(jù),開發(fā)時應(yīng)注意維護減少冗余數(shù)據(jù),保證數(shù)據(jù)完整。邏輯層應(yīng)與控制器、視圖保持獨立,可采用JavaBean來實現(xiàn)。數(shù)據(jù)持久層采用Java基礎(chǔ)語義,包括Java集合架構(gòu)、組合、多態(tài)、繼承、關(guān)聯(lián)。HQL是一種面向?qū)ο蟮牟樵冋Z言,應(yīng)用Hibernate進行持久層開發(fā),開發(fā)流程如下:創(chuàng)建Hibernate配置文件—創(chuàng)建持久化類—創(chuàng)建映射文件(對象—關(guān)系)—編寫Hibernate API數(shù)據(jù)庫訪問代碼。

    采用B/S結(jié)構(gòu)進行藥庫信息系統(tǒng)開發(fā),有效提高了系統(tǒng)開發(fā)效率,實現(xiàn)了數(shù)字藥庫管理基本功能?;贐/S結(jié)構(gòu)的醫(yī)院藥庫信息系統(tǒng),具有可維護性強、結(jié)構(gòu)清楚、代碼可重用性及可讀性強等優(yōu)點,但在報表生成、界面美工等方面還有待完善。

    參考文獻:

    [1]黎穎怡,何艷玲.醫(yī)院信息系統(tǒng)在藥庫管理中的應(yīng)用[J].廣東藥學院學報,2010,26(2):182-184.

    [2]歐慧鈺.信息系統(tǒng)在我院藥庫管理中的應(yīng)用[J].首都醫(yī)藥,2009,16(18):12-13.

    [3]蔣云,金太偉,周沛珮等.醫(yī)院信息系統(tǒng)在我院藥庫管理中的應(yīng)用[J].醫(yī)藥前沿,2012,(30):383-384.

    [4]馮錦華.醫(yī)院藥房及藥庫現(xiàn)代化信息系統(tǒng)的應(yīng)用探討[J].上海醫(yī)藥,2011,32(12):613-614.

    吉首市| 志丹县| 陇川县| 运城市| 张家港市| 岗巴县| 平和县| 广西| 石门县| 历史| 句容市| 邮箱| 高邑县| 尉犁县| 新建县| 惠州市| 稻城县| 东方市| 耒阳市| 娄底市| 锦州市| 都匀市| 竹北市| 若羌县| 正安县| 云阳县| 新泰市| 临武县| 昌邑市| 定安县| 泰顺县| 宁化县| 乡宁县| 太仆寺旗| 双柏县| 昭觉县| 黄梅县| 双桥区| 潢川县| 东光县| 灌阳县|