前言:想要写出一篇令人眼前一亮的文章吗?我们特意为您整理了5篇医药企业销售分析范文,相信会为您的写作带来帮助,发现更多的写作思路和灵感。
关键词:SOA;信息共享;医药供应链
中图分类号:TP335文献标识码:A文章编号:1009-3044(2008)23-852-02
Pharmaceutical Supply Chain Information Sharing System Based on SOA
LIU Qing-chun, CHEN Pei-zheng, ZHANG Hao-ming
(Department of Medical Informatics, Guangdong College of Pharmacy, GuangZhou 510006, China)
Abstract: In this paper, The solution of designing pharmaceutical supply chain information system based on soa,is brought forward to resolve the problem of sharing information in the process of supply chain. And,the paper analyzed the modules of services on pharmaceutical supply chain, established system model.
Key words: SOA; Information sharing; Pharmaceutical Supply chain
1 引言
供应链是由各经济实体及用户所构成的实际物流环境。供应链管理是20世纪90年代应运而生的一种先进运营模式。供应链管理包括计划、采购、制造、配送、退货等五大基本内容,每个都由很多的特定业务组成,而很多业务都有自己适用的软件,这些系统之间的信息难以共享。比如,医院药库的库存信息,药房的销售信息,药店的销售库存信息,这些信息能很好的反馈到药厂,药厂根据这些信息做出决策。但由于共享问题,这些应用难以实现。
当前医药流通领域中的生产或经营企业、医疗机构和药品监督管理部门,各自构建了较为完善的内部信息系统,这些系统提高了药品购销和管理效率。但药品供应链上、下游之间(生产经营企业、医疗机构等)系统因相对独立和封闭,不能实现机构或部门之间的远程信息交互,依然存在大量手工操作、信息获取手段落后、数据流失出错等现象。为此,已有部分药品经营企业通过与医院建立点对点链接的方式进行数据交换,以期解决企业与医院之间的数据传输问题。即使这样,药品供应仍然面临着多点重复链接、信息不对称、效率低、管理难、实施成本高等新问题,尚无法满足信息化交易功能需求。此外,尽管也有政府参与开发并主导药品采购服务,为医疗机构提供需求信息与供应信息查询的平台。扩大了用户的信息面,却仍显得相对独立,不能在医疗机构和供应企业内部系统之间有效实现药品供应链集成服务,又形成了一个新的“信息孤岛”。由此可见,医药供应链集成存在复杂性、动态性、异地性等问题。医药供应链信息共享系统是一个集成系统,它需要解决医药供应链过程中各个节点的集成问题。
2 以SOA技术实现医药供应链信息共享
以SOA体系架构思想来实现医药供应链系统中的信息共享,是解决医药信息供应链过程中诸多问题的良好解决方案。SOA具有很强的灵活性,表现在它可以很容易添加新服务、修改现有服务、删除不再需要的服务等。如果把供应链集成系统看作服务集成的合成物,SOA就可以解决供应链集成的动态性问题。以Web服务为基本单元的SOA可以满足远程异构系统的互操作问题,这可以解决供应链集成的复杂性和异地性问题。采用以Web服务作为基本单元的SOA的思想构建供应链信息共享系统,将使系统获得很强的生命力,因而研究如何构建基于SOA的供应链信息共享系统具有重要意义。
2.1 SOA体系架构介绍
SOA(service-oriented architecture)面向服务的体系架构,是一种分布式系统的体系架构。它将应用程序的不同功能单元定义为服务,通过这些服务之间定义良好的接口和规范,按松耦合方式将分布在网络上的不同应用系统整合到一起,从而使得多个现有的应用软件通过网络整合成一个新系统。接口应该是独立于实现服务的硬件平台、操作系统和编程语言。这使得构件在各种这样的系统中的服务可以以一种统一和通用的方式进行交互。
图1所示的SOA模型,说明了SOA中的不同角色及其工作流程。
SOA架构的组件包括:
1)服务提供者(service provider):服务提供者负责建立服务和服务描述,然后将服务的描述发给服务注册中心,并从服务注册中心接收服务请求信息;
2)服务使用者(service requestor):服务使用者是一组使用服务提供者所提供的一项或多项服务的组件;
3)服务注册中心: 服务注册中心包含服务的描述,服务提供者在该库中注册其服务,而服务使用者通过查询该注册中心中已登记的服务,使用服务提供者所提供的服务。
2.2 以SOA架构进行医药供应链信息管理
以SOA体系架构理念,采用基于XML和SOAP技术的Web Service来屏蔽不同软件平台之间的差异,从而为医药供应链各系统之间的集成提供一种可行的方案。可以将医药供应链各分支系统的业务功能和数据以SOA服务的形式进行,使得其它节点系统可以调用,各个分支系统将所需的服务集成到各自的信息系统中。以这种方式将药厂、医药公司、医院、零售药店的系统进行有效的连接,使得医药供应链系统从单一、封闭的系统发展成为接口定义良好的模块化开放系统。
2.2.1 药厂物流中心和医药公司配送中心的衔接
将药厂物流中心和医药公司配送中心的内部局域网进行有效的对接,药厂能够随时查看配送中心所有品种的库存情况、销售情况、流向等,配送中心也能够随时查看物流中心的药品情况,以便对库存的品种进行及时的调整。在配送中心和物流中心的系统内部建立自动补货系统,一旦配送中心相关品种的库存低于安全库存,系统便可以自动反应,便于物流中心和配送中心“物”的科学“流”动。
2.2.2 医药公司配送中心与医院、零售药店库存系统的衔接
医药公司配送中心的内部局域网络部分模块与医院、零售药店进行对接,通过授予一定的权限,医院和药店能够通过网络及时查看配送中心的品种结构库存情况,可以直接通过电脑联网进入配送中心的网络系统,进行定单采购或电话采购、传真采购等。生成采购定单以后,自动在物流中心和配送中心分别进行打印,物流中心打印的定单是与医院、药店进行业务结算的凭证之一,同时便于进行相关品种采购的决策,配送中心打印的定单主要作为向医院配送货物的依据。同时,配送中心或物流中心也能够随时查看医院、药店中药品的使用与销售情况,以便了解市场动态及时进行相关品种的采购。
2.2.3 药厂与医院、零售药店库存系统的衔接
药厂内部局域网络部分模块与医院、零售药店进行对接,通过授予一定的权限,能够通过网络及时查看医院药店的药物品种库存情况,这样便于药厂及时制定与调整生产计划。
2.3 医药供应链系统中的服务功能模块分析
1)库存管理:系统中有专门针对医药特点设计的仓库管理模块,完全支持批次批号管理,在出库时,系统会根据预先设置的条件(批次优先或是批号优先)决定此次出库应该先出哪些货品,减少库存损失。
系统根据现代供应链的方法设置了提前期、平均流速、安全系数、批量、批量周期、相对补货频度等多个参数,计算出企业所需要的库存上下限,又通过对企业业务的综合管理,包括采购、销售、进货策略、库存控制等全过程,从各个方面抑制了库存的增长,建立起企业的良性运转机制。
2)决策查询:采用链接式查询模式,提供条件输入卡片,实现多条件模糊查询;可多窗口、多任务运行;首家推出多项目交叉汇总,提供更丰富的汇总结果。
3)销售分析:可提供多种销售排行榜并按药品、部门、业务员用客户等销售情况进行应收、应付、销售额、毛利的分析处理,使管理人员随时掌握部门、业务员及药品的销售情况,及时调整销售策略。
4)订单管理:通常,医药批发商的订单处理程序非常涣散而且繁杂,需要将采购和应收账款流程结合起来,通过Web service技术或其它形式的电子商务,实现“无纸化”订购,采用集中负责制,以更小的工作量和更少的努力缩短订单履行的前置期,降低固定成本,简化对订单和账款支付的确认与追踪,加速有关单证的周转,提升现金流,最终建成一套标准化的订单管理流程。
5)进销存管理:处理医药企业商品进、销、存、退、损、赠及购进、销售退补价等业务,并在业务处理过程中收集大量经营数据和信息。
6)价格管理:变价单可在开单的同时执行,也可分步和批量执行;对进价、批发价及零售价的变更进行记载并形成台帐;可查到任意形态的变价单及其内容。
7)供应商和客户管理:对供应商和客户档案进行卡片式管理;进行信贷额度(金额和天数)设定,提供信贷报警,加强往来款项管理;进行客商资料保密和造访次数管理。
8)业务结算:提供不勾对、以销定结、自动勾对、按单据、商品、明细六种结算方式,可有效处理进销存结算业务。
9)财务预处理:对各类业务及帐表以财务核算方式管理,自动将各类业务处理为会计凭证记帐,提供相头帐簿页的查询;也可以将其导入财务软件自动记入财务帐。
10)配送管理:接收分店配货需求信息;可根据分店销售情况及分店库存确定配货需求;可根据分店库存上下限确定配货需求;根据配送需求、总部现有库存、厂商与商品关系确定生成物流中心配送方案或厂商配送方案;配送方案将确定:什么商品、多少数量、从何处配送、配往何处。
3 医药供应链系统模型与实现
医药供应链信息共享系统设计思想是:建立一个信息服务注册中心,被授权的各相关医药供应链节点系统将各自的业务功能和数据以服务的形式,在注册中心注册,通过信息将服务储存到信息中心,在通过中心的验证之后,其它客户就可以查询到此项已的服务,并进行调用。以此各个系统可以得到其它系统所提供的医药信息(新药信息、药品库存量、药品的使用情况、药品销售情况、订单、中标药品等等),整个过程是基于Internet的。通过此种方式,将异地的、复杂的、动态的医药供应链系统整合到一起。如图2所示。
服务功能实现示例:
public final class StockWS {……};//医药库存管理系统的库存信息服务实现;
public final class EnquiriesWS {……};//代表药品批发商、药厂企业的药品信息查询服务;
public final class OrdersWS {……}; //代表药品批发商、药厂企业的订单管理服务;
public final class InvoicingWS{……}; //代表药品批发商、药厂企业的进销存管理服务;
各系统客户端将需注册的服务的代码实现在各自的类方法当中,其它客户就可以查询到此项已的服务,并进行方法的调用。
4 结束语
医药企业属于既有流程特点又有按预测/定单生产特点的企业,它的供应链具有复杂性的特点。医药企业需要管理许多原材料和许多产成品的各方面,大量的中间产品和不同的工厂和销售商。医药企业与药品制造商、医药批发站(销售公司)及医院之间的采购、销售、及退货等流程的处理也都具有特定的行业规范,若采用手工操作,很难及时、准确地处理好,科学准确的预测和需求管理是医药企业亟待解决的一个问题。这些问题要求有一个有效的医药供应链信息系统,而基于SOA的医药供应链共享系统是一个好的解决方案,能够解决医药供应链过程中的动态性、异地性、复杂性的问题,具有较好的健壮性。
参考文献:
[1] 殷国鹏.基于Web服务的供应链集成研究[J].微机算机信息,2004,(2):58-63.
[2] 袁松范.构建上海医药供应链的意义及可行性探讨[J].现代商业,2006,(5):137-141.