药品配送管理系统方案.docx
药品配送管理系统方案目录第一节药品配送管理系统的必要性11 .网上药品采购已成为发展的主要趋势22 .有利于提高医疔机构和政府采购的形象33 .有利于推动XX市政府药品集中采购招标中心的发展34 .借助电子商务网上采购药品力争零库存35 二节药品配送管理系统的需求分析4一、实现网上药品采购的基本条件4二、药品配送流程分析6三、用户的总体功能性需求描述8四、系统非功能性需求13第三节药品配送系统的设计与实现16一、系统设计原则16二、药品配送系细节总体设计方案18三、药品配送系统的详细设计与实现21第一节药品配送管理系统的必要性XX市医疗机构的药品采购主要是通过电话联系,并且需要药品配送企业的业务员进行上门服务。这样,药品配送企业需要花费大量的人力奔波于各医疗机构之间,医疗机构也需要花费大量的时间电话订购和确认各类药品,药品监督部门也很难对药品采购活动迸行监督,采购中心也很难对中标药品的采购情况进行监控。以上这些问题都需要药品配送系统来解决,具体来说,药品配送管理系统的必要性主要体现在以下几个方面;1 .网上药品采购已成为发展的主要趋势首先,医药行业作为一个特殊的经济领域,它与电子商务的结合有其特定的涵义。电子商务作为电子技术、网络技术、数据处理技术在药品流通领域的应用,在信息处理和传递方面具有与其他传统信息处理手段所无法比拟的优势,能够解决药品采购中的信息处理难题。其次,医疗机构面对市场的竞争,为实现内部成本控制的目的也需要透明化的药品采购,电子商务为此提供了有利的条件。医疗机构要想在医疗服务竞争中取得一席之地,就不能忽视在药品采购中透明度方面的努力。因此,网上药品采购系统的建设也成为医疗机构信息化建设现阶段的一个重点内容。随着现代医药电子商务的不断发展,许多城市都己经施行了网上药品采购,这样既方便了采购双方,又规范了药品采购过程,实现了药品招标采购中降低药品价格的社会目标,做到让利于民。因此,电子商务应用于医药流通领域成为我国医疗体制改革的必然。2 .有利于提高医疔机构和政府采购的形象首先,网上采购改变了药品流通的现状,促进医疗机构采购公开化;其次,加快了医疗机构信息化建设的进程;第三,药品网上采购系统的运行可以缩短采购周期、节约采购流通成本、降低药品价格,杜绝由于药品采购中的暗箱操作等带来的不正之风,而且还能促进医疗机构药品采购范围的不断扩大,进一步降低药品价格,减轻医疗机构和患者的负担。这样不仅树立了政府采购的公正、公平、公开和为人民服务的形象,而且提高了医疗机构的信息化管理水平。3 .有利于推动XX市政府药品集中采购招标中心的发展网上药品采购降低流通成本,进而降低中标药品的采购价格和零售价格,并能够准确的记录药品采购过程的详细数据,推动了政府采购的发展,使社会更加信任政府采购,支持政府工作,也让更多的药品进入政府公开招标采购的范围,进一步降低药品采购流通价格,促进XX市政府药品集中采购招标中心的发展。4 .借助电子商务网上采购药品力争零库存药品的零库存管理能够为医疗机构带来很大的经济效益。首先,药品在库存期间经常遇到地区物价局的临时降价通知,导致药房亏损,若实现零库存管理,将为医疗机构节省很大一部分资金;其次,药品库存占用了医疗机构大部分资金,这一大笔资金如果能够周转利用,将给医疗机构带来可观的经济效益;再次,管理库存药品也占用了大量的人力物力,解放了这部分人力物力,也将为医疗机构节省很多资金。电子商务将传统的药品采购手工流程电子化、数字化和自由化。一方面以电子流代替了实物流,可以大量减少人力、物力,降低了成本;另一方面突破了时间和空间的限制,使得交易活动可以在任何时间、任何地点进行,从而大大提高了效率,缩短了采购周期。因此,药品的网上采购能够帮助医疗机构实现零库存管理,使医疗机构获得更大的经济效益。第二节药品配送管理系统的需求分析一、实现网上药品采购的基本条件要实现药品网上采购,就必须先建立完善的药品信息管理。保证药品信息的完整性和准确性是最基本要求,当然,还需要拥有安全可靠的网络系统和合理的采购计划网。1 .建立基于网络的药品信息管理制订在库药品编码是药品信息管理的基础。在编码中需要体现药品的分类(ATC码)、通用名、商品名以及规格等相关信息。系统由采购中心统一制定和维护,每年的中标药品信息和非招标药品信息,均由医疗机构库管人员根据药品编码完成药品的定购、确认等各项药品采购操作,这样做既提高了药品管理的准确度,又让采购中心管理人员充分掌握在药品的相关信息,以便随时提供各种有效数据。2 .完善的药品采购网络网络系统是强化药品管理的有效手段,通过网络的连接,每个职能部门都能掌握药品采购的实时数据;并且,药品闱送管理系统还可以根据管理级别的使用需要分别设定院长、主任及采购人员的权限,使药品在采购的每一个流通环节都能够做到信息化管理。3 .生成合理的采购计划药品采购是药剂科工作的重要组成部分,也是医疗机构药事管理的一项重要内容。它不仅关系到医疗机构的社会效益和经济效益,更重要的是关系到医疗工作的有效性和安全性。制订合理的采购计划是药库信息化管理的主要任务之O根据药品的使用情况,由采购人员综合临床需求、季节变化等因素对采购量、采购品种、药品经营企业等参数进行调整,最后生成采购计划数据文件。系统生成新的采购计划时,将自动提取前一次采购药品时的配送企业、成交价格等相关信息,减少再次录入时间,以提高采购工作效率。由于每次药品采购价格的变化不大,系统默认状态下将引用上次采购的价格,只有少数品种会在采购前会调整价格。尤其是集中招标采购的药品,其价格在1年的采购周期中基本上是固定的,所以绝大多数品种引用前一次的采购价格是可以满足要求的。二、药品配送流程分析配送流程主要涉及和应用于XX市政府药品采购中心、药品配送机构、药品监督管理机构和医疗机构等相关单位,不同的单位在此系统中扮演不同的角色。XX市政府药品采购中心负责协调药品采购工作,并在一定程度上监督药品配送机构和医疗机构的药品采购情况,特别是对招标中标品种的采购;医疗机构则负责采购并使用药品,是系统的最终用户;药品配送机构负责药品的配送,保证医疗机构的用药;药品监督管理机构监督药品的采购流通情况,确保招标药品的正常采购。XX市政府药品采购中心通过一年一次的招标活动,在全国范围内药品进行招标,评出每年度的中标药品、相应的配送机构及其对应的药品采购价格,最后形成的本年度药品招标采购目录,下发到所管辖的各家医疗机构,供医疗机构进行用药选择。各医疗机构接收该药品采购目录并依据本目录和本医疗机构的实际用药习惯等情况制定本年度的药品采购量计划,并汇总上报到药品采购中心,药品采购中心依此计划向投标企业(合同单位)收取相应的中介服务费用。通过使用本系统,采购中心可以准确地了解到医疗机构实际药品采购情况,起到监督和协调的作用,并为准确地收取招标中介服务费用提供了更加可靠的依据。通常,医疗机构在具体的药品购买活动中向药品配送机构下发相应的药品采购计划(订购单),药品配送机构在收到医疗机构具体的药品采购单后组织向医疗机构发货,其流程可简单概括为以下几步:1 .根据不同的用户权限设置账号和密码。2通过采购员的账号和密码进入系统,制定采购计划。3.通过药剂科主任或院长的账号和密码进入系统,对所制定的采购计划进行审核、补充和删改。4,发送采购计划,即进行数据同步。5.药品到货后,通过采购员的账号和密码进入系统,对采购计划中采购的药品进行到货确认,此时药品的采购流程结束。药品网上采购流程的前三步可以在脱机状态下操作,所有采购计划完成后只需连通网络同步数据即可。在采购流程中,首先将药品配送管理系统生成的招标目录药品数据库文件导入到医疗机构的客户端程序中”系统对不同管理级别的人员权限进行了设定,如采购人员无权发送定单,订单须通过药剂科主任审批后方可发出,这样不仅可以规范采购行为,增加工作的透明度,而且可以强化领导对药品采购工作的督促作用。其次当订单发送至药品集中招标采购中心的数据中心后,数据中心文寸收到的订单进行集中处理,然后分发。医疗机构可以按照需要对药品配送企业的响应时间提出要求,在规定时间内未被响应的订单会被系统作为异常定单处理,并进行人工催促。医疗机构的客户端程序会下载并显示已经响应的订单。三、用户的总体功能性需求描述简单地说,系统需要提供具有高性能、高可靠性、技术先进、能实现统一的信息发布、集中的信息存储备份、专业的系统管理维护和便捷的网上采购系统,为所有用户提供了业务功能的操作入口,用户可以根据身份认证进入系统完成相应的采购监督等活动。系统可以在业务领域和服务顼目上提供良好的扩展性,依靠此系统可以灵活的配置和扩展业务项目。根据需求的不同将系统用户进行划分,主要分为以下四类一一XX市政府药品集中招标采购中心、各医疗机构、各药品配送企业和药品监督部门。因此需要提供四方应用平台。政府药品集中招标采购中心是整个采购活动的宏观指挥者,负责安排和协调其他各方的活动;而医疗机构则是招投标方,负责买卖药品;药品配送企业则是负责把药品“送货上门”;药品监督部门包括XX市卫生局、XX市物价局等,负责对药品采购活动的监督,防止医疗机构采购非中标企业的招标药品,监督药品的采购价格,让广大消费者获得最大的实惠。为此,我们分析了这四类用户的总体需求,具体内容如下。(一)采购中心的需求系统可以帮助采购中心统计医疗机构实际采购药品的数量,及时获取网上采购政府招标品种的采购量,并能够及时准确地计算出招标代理服务费;系统能够自动区分中标药品和非中标药品的采购信息,实现各种采购信息的灵活查询统计:保证数据及处理的安全可靠,并提供投诉窗口,供医疗机构和药品配送机构反映药品采购过程中发生的各类问题,便于中心及时进行协调解决或直接反映到监管部门强制解决,保证医疗机构的及时用药,监督药品采购合同的执行情况:集中处理各医疗机构订货单和退货单的分发工作,及时转发到各配送企业,同时通知各配送企业相关业务人员进行单据确认,并把确认信息返回给医疗机构;采购中心同时可以查看各医疗机构的采购情况和配送企业的配送情况,查看中标药品采购的执行情况。1.基础数据管理采购中心负责维护中标药品的目录,并根据物价局的文件随时修正中标药品的零售价格,保证医疗机构及时按照最新价格采购和销售药品。中心同时维护药品的通用名和剂型等药品基础信息,保证药品信息的完整性。2 .订单管理采购中心对各类货单进行集中处理和分发,并发送短消息及时通知各医疗机构和配送企业,保证各单据及时送达。同时处理各类投诉问题,协调各配送企业和医疗机构的纠纷。3 .综合统计查询采购中心可以统计各类订单信息,包括退货统计、订货统计和实际采购量统计等功能。采购中心同时可以计算相关统计信息,监督各医疗架构采购药品情况。(二)医疗机构的需求为了方便医疗机构制定采购计划,包括年计划和月计划。为了实现医疗机构网上药品采购、退货等操作,将采购信息上传到采购中心,中心负责把信息分发到各个药品配送机构,通知其业务人员进行配送,做到及时通知和及时响应,医疗机构便能够及时获得配送企业的发货确认。提供多种响应手段保证药品采购过程的顺利进行。能够实现发送给各药品配送企业的采购信息的保密性和安全性,保护医疗机构的信息不被窃取和修改。最终做到医疗机构药品的零库存管理。他主要针对医疗机构进行日常的定购和确认操作,实现医疗机构采购过程的无纸化和规范化,方便医疗机构进行药品订单的制作和发送,免去了进行手工填写订货单和退货单的步骤,也节省了配送企业业务人员的上门接收订单活动,解放了劳动了。1.医疗机构药品采购药房管理药房工作人员的主要任务是每天查看医疗机构药品的库存情况,分析近期药品的使用情况和规律,并制定日常采购计划并制作日常采购订货单,其中包含采购的药品、数量、配送企业和到货时间等信息。确认配送企业收到货单并反馈送货确认信息后,负责接收货物。药房的管理的只是短期订货计划,并能够查询药品采购的相关信息。4 .医疗机构药品采购药房主任管理药房主任主要负责制定中长期采购计划,并审批药品的货单和计划,综合查询和统计药品采购信息,负责药品采购的审批工作。5 .医疗机构药品采购院长管理院长主要负责女寸年度采购计划的审批操作,并随时查看药品采购的全部信息,监督和了解药品的采购情况。(三)配送企业的需求配送企业主要任务是实现药品配送企业及时配送药品,从采购中心集中获取配送确认信息,并汇总下发到医疗机构,保证信息的及时发布,方便药品配送。药品配送企业能够获得医疗机构采购药品的最新行情,如紧急用药和常用药。能够解放配送企业的业务员,使其不用到医疗机构拿计划就能送货,让业务员把工作重点放在品种维护等方面。拿计划、送货等操作均由客服部门在网上进行操作即可完成。配送管理收集医疗机构的采购订货单和退货单进行集中管理,并根据配送企业自身的库存情况进行订单或退货单的确认回复。保证医疗机构的用药需求。同时能够了解到各家医疗机构采购药品的情况,保证配送企业中标药品医疗机构采购。1.企业订单管理对医疔机构发送的订货单企业业务入员进行相应的回复,并及时联系发货部门根据订单发货。时刻监督药品的送达情况(可以根据医疗机构的反馈信息得知是否送达),完成订单管理。提供订单查询统计功能,分析医疗机构采购情况,据此进行库存调整等管理工作。2 .配送管理根据医疗机构的订单进行配送管理,保证药品的及时发送,使医疗机构能够及时获得所需药品。3 .退货管理及时确认医疗机构退货单信息,并及时收回退货商品,并退回相应货款,防止货物在医疗机构积压。4 .基础数据管理维护配送企业的基本信息,包括企业配送联系人信息;维护业务联系人移动电话等信息,保证短信通知能够及时送达。5 .统计查询能够查询历史订货、退货和确认信息,分析医疗机构订货情况,为配送企业配置库存提供依据。(四)监督监管的需求提供监督窗口,供监督部门和广大用户进行监督,切实做好药品采购流通的监督功能,避免暗箱操作导致药品价格的虚高。监督部门也可以通过监督窗口监督药品的采购情况,对违反药品监督部门规定的采购活动提供真是可靠的证据。监督部门可以及时查询到各类药品流通信息,监督中标药品的实际采购情况和合同的执行情况;并查看投诉问题,解决具体纠纷,保证药品流通的正常秩序。四、系统非功能性需求用户除了在功能性方面提出了具体的需求,在系统性能、可靠性等非功能性方面,也提出了较高的要求,使系统更加实用。具体需求如下:1 ,系统的可用性需求由于医疗机构的药品采购即管理人员都不是十分熟悉计算机操作,况且用户对原有的药品采购模式比较熟悉,并不能马上适应新的采购模式,所以必须保证对用户进行充分的培训,保证用户能够熟练使用。为了保证医疗机构平台的顺利安装和使用,我们进行现场安装调试,并跟踪试运行一周时间,保证系统得可用性。2 .系统的可靠性需求保证系统在运行期间能够正常运行,并在出现问题后及时得到解决,确保药品采购活动的顺利进行。3 .系统的可维护性需求为了方便系统的升级和维护,需要制定统一的编码标准和统一的命名规则,并在开发和测试过程中制作详细的开发文档和测试文档。4 .系统的安全需求药品实际采购过程的安全可靠是系统必须给予保证的,系统只有满足了安全可靠性需求才能保证其正常使用,具体包括以下几点安全性的需求:(1)数据库的安全数据库信息只有被赋予了权限的用户才能查看、添加、修改或删除,数据库中的数据加了密,无权限的用户无法操作,做到招标数据的安全可靠。(2)系统功能权限的安全系统操作和功能权限的安全,做到只有授权用户才能进行相应的操作,并且设定某些操作不可人为控制,只能系统自动完成,如价格分数和客观分数的打分功能。(3)数据输入输出的安全输入和输出的数据信息也要经过加密,只有授权用户利用USBKey才能够打开并浏览查看,其他人员无法打开,保证了输出数据的安全性,防止泄密。(4)中间处理结果的安全系统处理的中间数据都经过加密处理,并有严格的格式要求,避免中间结果在网络中被截获解密。5 .系统的特殊需求除了以上这些基本的需求外,系统还有一些特殊的需求。(1)界面设计需求要求显示的内容清晰,显示的重点要突出,功能区域划分合理,业务流程目标明确,操作层次不深,控制在三层,实现标准化输入,界面美观,风格统一。(2)脚标准化如标准化生产企业、剂型、规格、配送企业等信息,实现代码化,如:不论企业如何更名,都只有1个代码。(3)数据库设计需求建立和维护各种数据库,如药品信息数据库,药品生产批文和进口批文数据库,药品生产企业数据库,药品经营企业数据库,医疗机构信息数据库,认证数据库,药品价格信息库等等。(4)增强监督功能增加监督部门对药品的监管能力,能够查询各种药品采购信息,监督药品流通,及时发现违法违规行为,做到有据可查。(5)系统服务总体要求要求符合国家或行业相关软件技术标准。为了保证此软件与中心其他系统(如政府招标系统)的紧密结合,需提供全部数据库信息和资源,并保证数据库的安全可靠。在系统应用部署期间,提供全程的技术支持和维护,保证系统的顺利实施。由于XX市各家医疗机构的硬件及软件配置情况均不相同,在性能上存在较大的差异,这就要求根据各医疗机构硬件情况的不同,进行灵活配置,并且实现每家医疗机构的安装调试工作,并进行全程培训和指导操作。在系统使用过程中及时解决软件发生的各类问题,保证医疗机构的正常使用。提供优质的售后服务,提供升级和功能扩展。第三节药品配送系统的设计与实现一、系统设计原则本系统的设计和实施将完全基于标准的三层体系结构,采用微软公司先进的.NET技术,包括基于.NET技术的开发工具和微软企业级服务产品。系统建设将结合实际需求,以可操作性为重点,避免追求大而全。并且保证系统的易用性,使用户采购中心、审批人员、医疗机构计划人员、商业业务人员、系统管理人员、普通公众)都能方便的使用本系统。为了保证本系统的质量,我们在进行系统的设计、开发、部署和运行管理规划时将遵循如下原则:1.系统的扩展性满足系统在很长的生命周期内持续的可扩展.2 .系统的开放性和标准性系统建构在微软.NET基础架构之上,可以保证组件的重用,保证在将来发展中迅速采用最新出现的技术,从而长期保持系统的先进。3 .系统的可操作性和易用性系统应具有一致的、友好的客户化界面,易于使用和推广,并具有实际可操作性,使用户能够快速地掌握系统的使用。由于本系统的使用者都是些非软件行业的用户,他们对计算机的了解并不多。据我们了解其中一部分用户可能会一些简单的操作,但大多数用户都很少接触计算机。所以,必须保证系统的易用性,使系统顺利的得以实施。4 .系统的安全性和机密性安全是系统正常运行的保证,所以要充分重视系统的安全,具体包括整个网络环境、基础工作平台、应用系统和数据信息的综合安全体系。保证系统数据处理的一致性,保证业务和数据不被非法侵用和修改伪造,保证数据不因意外情况丢失和损坏,确认对使用者、发送和接收者的身份等。系统作为药品采购的一种手段,其采购信息直接代表着医疗机构、企业的商业机密,除具有监督权力的药品监督部门外,任何其他机构或个人都无权查看这些信息。传统的纸面采购都是逋过可靠的通信渠道发送来达到保守机密的目的。本系统是建立在一个较开放的网络环境上的(尤其Internet是更为开放的网络),维护商业机密是系统全面推广应用的重要保障。因此,要预防非法的信息存取和信息在传输过程中被非法窃取,需要应用各种安全技术。5 .系统的可维护性系统的可维护性要求在系统设计阶段和系统实施维护阶段都得到保证。首先,系统的设计要考虑很多因素,可维护性是很重要的一方面,一般软件都有一个生命周期。由于软件的特点就是应变性比较差,所以很多设计模式就是为给系统带来更好的可维护性,保证系统扩展功能的时候不影响已有的功能。软件忌讳的是像全局变量那样牵一发而动全身的东西。保证系统的正常运行,以及在突发情况下的现场应急处理。6 .系统的准确性通过周密的系统调研和分析,确保对业务要求的正确理解;通过规范的项目管理和严密的系统测试,保证系统业务处理的准确性。同时,在应用系统的设计和实现中,提供多种核查、审计手段,进一步保证系统处理的准确性。7 .系统的完整性药品采购系统简化了采购过程,减少了人为的干预,同时也带来维护药品购销各方信息的完整与统一的问题。由于数据输入时的意外差错或欺诈行为,便可能导致采购各方信息的差异。此外,数据传输过程中信息的丢失、信息重复或信息传送的次序差异也会导致采购各方信息的不同。采购各方信岛的完整性将影响到采购各方的交易,保持采购各方信息的完整性是系统应用的基础。因此,要预防对信息的随意生成、修改和删除,同时还要防止数据传送过程中信息的丢失和重复并保证信息传送次序的统一。二、药品配送系细节总体设计方案通过我们的系统能够连接招标中心、医疗机构和药品配送机构。首先由医疗机构库房管理员登陆网站或离线登陆智能采购子系统,输入密码进入计划制定功能:首先选取药品品种(这些品种已经由计算机根据签订的合同自动生成)并选择或填写采购数量、采购方式和药品配送企业,然后在医疗机构的局域网中发送给药剂科主任。药剂科主任登陆后,对采购的品种和数量进行审核和修改,只有经过药剂科主任同意后的采购计划才能发送给相应的药品配送机构,最后经药剂科主任确认后,计算机可根据签订的合同自动将采购计划发送到系统,系统对采购计划进行分析和拆分处理,分发到各个指定的药品配送企业,同时利用短信通知各药品配送机构的业务人员。药品配送机构收到该采购计划后,由业务员或客服人员处理该计划,经供货单位负责人审核后,进行药品配送,医疗机构收到药品后,由库房管理员进行品种、质量及数量的核对并在网上确认,完成整个交易过程。系统自动分析采购计划中的中标品种,统计出成交品种的种类和采购量等信息,及时地把统计结果反馈到XX市政府药品集中采购招标中心,并计算出招标代理服务费。(一)系统的总体架构总体上,系统的核心位于采购中心,系统的数据库服务器、WEB服务器放置在采购中心内部,医疗机构、配送企业通过采购中心实现与各对应单位的药品采购活动。医疗机构与采购中心的连接方式将依据本身的条件采用拨号或已知连接的方式。软件层次上,医疗机构采用下发客户端软件的方式,这样医疗机构自身的操作一般都在自己内部进行,当需要与外部通信时再进行连接。(二)系统的硬件配置环境配备“防火墙”,保护网站不被病毒感染,防御外来的恶意攻击;采用ID地址过滤和双重密码来保护网站数据,对数据库信息进行加密;双服务器异地熟备份网站数据,定期测试和维护网站系统。Web服务器放置在DMZ区,DMZ的主要作用是减少对不信任客户提供服务而引发的危险还可以提供网络级的保护,把公众主机设备和私有网络设施分离开来,保证采购中心内网的安全。同时,医疗机构使用本地ACCESS数据库存储数据,医疗机构只有在需要的时候(如上传下载订单)才通过拨号传递数据,充分考虑到医疗机构的实际硬件配置情况和上网条件。方案特点:1.安全性我们将两台前端WEB服务器放在防火墙的DMZ区,将数据库双机集群放在防火墙的内网,利用防护墙的安全隔离和访问控制能力,只允许用户通过Internet访问应用系统的80端口,不能直接访问后台的数据库,从而为应用系统提供相应的安全防护。2 .可靠性和可扩展性在防火墙的DMZ区有两台Web服务器,我们利用Windows2003服务器内的网络负载均衡技术实现对用户透明的负载均衡和冗余备份。正常情况下,两台服务器同时响应用户的访问请求,如果一台出现故障,则所有请求自动转到另一台服务器,保证系统的可靠运行。另外,如果用户访问量大,两台服务器都无法满足需求,可随时向该负载均衡群集中添加新的服务器实现性能扩展。在防火墙里的内网,架构2台SQL2000数据库群集服务器作为后台数据库,满足系统可靠性的需要,另外,服务器的存储系统采用SAN架构,满足系统数据扩展性的需求。3 .数据备份利用SAN架构结合先进的数据备份硬件和管理软件,实现LanFree的高性能数据保护。三、药品配送系统的详细设计与实现(一)配送系统的详细设计简介药品配送系统应用支撑平台是一个由应用基础框架和应用组件所构成的复合平台。我们采用了微软的.NET架构进行平台建设。(二)配送系统技术体系架构本系统的设计和实施基于标准的三层体系结构。三层结构在传统的二层结构的基础上增加了应用服务器,将应用逻辑单独进行处理,从而使得用户界面与应用逻辑位于不同的平台上,两者之间的通信协议由系统自行定义。通过这样的结构设计,使得应用逻辑被所有用户共享,这是两层结构应用软件与三层应用软件之间最大的区别。从逻辑体系架构来看,B/S结构系统分为:1 .用户层:与系统连接的外部实体,用户通过浏览器访问管理信息系统。具有交互功能,可进行填写信息、提交请求的操作,请求结果返回到客户端显示。2 .应用层:完成业务的逻辑控制和流程处理,进行初步的应用安全控制和权限检查,记录原始的交易日志,进行交易的存储转发等。对外提供应用服务器、数据服务器逻辑功能,由运行在应用服务器上各个子系统完成。3 .数据访问层;采用统一的方法访问后台数据。这层中的数据库系统用于结构化信息的存储和处理,是系统的数据核心。C/S结构系统分为:1 .界面层:对最终用户提供友好的界面,更好地为系统用户提供优质服务。2 .应用层:完成采购业务流程的处理,进行初步的应用安全控制和权限检查,记录原始的交易日志,进行交易的存储转发等。3 .数据访问层:采用统一的方法访问后台数据库数据。采用多层应用体系架构的优势在于:1.保证系统的安全性:中间层(业务逻辑层)隔离了客户(用户界面层)直接对数据库系统的访问,保护了数据库系统和数据的安全。4 .提高系统的稳定性:三层分布式体系保证了网站系统更可靠的稳定性,满足7÷24小时全天候服务。并且业务逻辑层缓冲了用户与数据库系统的实际连接,使数据库系统的实际连接数量远小于应用数量。在访问量和业务量加大的情况下,可以用多台主机设备建立集群方式,共同工作,进行业务逻辑处理,实现负载均衡。5 ,系统易于维护:三层结构将表示部分和业务逻辑部分按照客户层和应用服务器相分离,客户端和应用服务器、应用服务器和数据库服务器之间的通讯、异构平台之间的数据交换等都可以通过中间件或者相关程序来实现。当数据库或者应用服务器的业务逻辑改变时,客户端并不需要改变,反之亦然。显然这样大大提高了系统模块的复用性,缩短开发周期,降低维护费用。由于业务逻辑在中间服务器上,并且采用构件化方式设计,当业务规则变化后,用户界面层不做任何改动,就能立即适应。6 .快速响应:通过业务逻辑层缓存数据能力,可以提高对客户端的响应速度。7 .扩展性大大增强由于系统模块化,使得系统很容易在纵向和水平两个方向拓展:一方面可以将系统升级为更大、更有力的平台,另外也可以适当增加规模来增强系统的网络应用。由于摆脱了系统同构性的限制,使得分布的数据处理成为可能。三层结构在营造企业竞争中的优势主要体现在三层结构的模块化设计,使得用户在现有结构的基础上实现了系统扩展,从而提高企业信息化的速度,提高业务水平。(三)配送系统的设计方案与实现本系统根据不同的用户进行设计和子系统的划分,具体划分为采购中心子系统、医疗机构子系统和配送子系统。1 .采购中心子系统的设计概述采购中心主要维护中标品种目录的信息,进行医疗机构采购数据的查询统计,搜集医疗机构实际的采购量,监督中标药品的采购情况,记录投诉情况并处理协调临床急需药品的采购等。采购中心可以维护中标药品目录,及时按照卫生局或物价部门的要求更新中标药品信息,对于账户和基础数据等信息的更改传递到中转库中。采购中心还能够统计查询医疗机构采购量等信息,核算采购金额并维护医疗机构的投诉信息,并联系有关部门进行协调解决。2 .医疗机构子系统的设计概述医疗机构主要采用c/S结构,制作订货单和退货单,同时制定月采购计划和年度采购计划,上传药品采购目录和订单,实现医疗机构日常药品采购的全部功能需求。3 .配送企业子系统的设计概述系统主要实现了配送企业处理订货单和退货单,确认配送数量和配送时间,保证医疗机构正常用药。配送企业主要是处理医疗机构所要采购的药品信息,一旦接受到医疗机构发送的订货单或退货单,马上把信息发送给对应医疗机构的相关业务人员,业务人员查看库存情况,并在最短时间内进行订货单或退货单的确认,填写相应确认信息。相关业务人员按照确认的单据组织药品的配送。4 .采购中心子系统的实现采购中心子系统的主要功能是维护采购目录和监督药品的配送情况。其具体功能包含以下几点:(1)采购目录管理采购目录维护采购中心的主要任务之一就是维护中标品种的目录。可以生成新的药品目录文件,供医疗机构下载使用。录入项有药品编号、Ale码、通用名、商品名、剂型、规格、单位、质量层次与包装材质、中标价/批发价、零售价、生产企业、投标企业、配送企业、是否中标品种。其中的药品编号不能修改,其他信息都可以根据情况进行相应的调整。采购中心主要是按照每年的药品招标结果制定中标品种目录,因为药品招标基本上是一年进行一次,并且在一年内都具有法律效力,如果目录内药品没有发生严重的违法情况就不会有大的更改。目录的调整也基本上是调整药品的零售价格,调整依据是省市物价局下发的调价通知或国家发改委下发的新的药品零售价核算方法。招标目录的更改会下发到各医疗机构和配送企业,保证了药品价格的准确性和一致性。采购目录生成采购中心在药品目录维护后,系统自动生成新的中标药品目录文件,以供医疗机构下载。系统维护系统维护包括帐户的维护和基础数据的维护。账户维护包括建立配送中心和采购中心的帐户信息(如:录入账户号、密码、人员姓名等);基础数据维护包括通用名称、剂型等等基础数据维护。由于药品的种类繁多,并且每年都有一部分新研制出来的药品。这些新研制的药品就会产生出新的药品通用名称和新的剂型名称。目前药品的通用名称有两千余种,剂型有两百多种,并在不断的扩展。如果这些信息由各医疗机构或配送企业进行维护,必将导致药品信息维护的困难,所以我们把这些药品的基础信息放在采购中心,由采购中心进行集中维护。(2)查询统计系统主要查询各种单据,使之能够按医疗机构名称,配送中心名称等等条件查询计划的状态及其缴费情况。统计主要按医疗机构名称,配送中心名称等等条件统计费用。有了这些查询统计功能,采购中心和监督部门就可以随时察看医疗机构药品的采购情况和配送企业配送药品的情况,特别是中标目录内药品的采购和配送情况。(3)受理投诉采购中心能够查看和删除来自医疗机构的投诉,并根据投诉情况进行具体调查和协调管理。有些医疗机构采购不至4指定配送企业的药品,或配送企业拒绝卖药给某医疗机构,采购中心或监督部门可以进行协调,保证医疗机构的正常用药,为广大患者服务。5 .医疗机构子系统的实现医疗机构子系统主要实现医疗机构日常的药品采购功能,保证医疗机构的药品使用。其主要功能分为七部分:目录处理部分、定购单处理部分、退货单处理部分、计划部分、查询部分、人员维护部分和退出系统。(1)目录处理部分:目录处理部分分为非中标药品录入、非中标药品维护、控制类药品维护、上传非中标目录、下载中标目录、下载配送单位、下载通用名和下载剂型等。下载采购目录药品招标基本是一年进行一次,每次招标负责确定第二年的药品采购目录,医疗机构必须采购目录中的药品,所以系统提供中标药品目录下载的功能,保证医疗机构获得采购目录。下载目录是从采购中心下载应下发的目录,并自动加载进入客户端的数据库当中,使用时候会自动调用。下载配送单位、下载通用名和下载剂型此三项属于基础数据下载,当只需要更新基础数据里的任意一项时,可使用此功能。其下载方式同上。非中标药品目录维护药品目录信息不仅是贯穿于整个系统的业务流程,而且还是整个系统所有操作的信息来源。因此,药品目录信息数据的准确性直接影响到整个系统数据的准确性,在进行药品目录信息录入时,一定要做到准确、详细。药品目录信息的建立,是开始使用本系统之前所必须做的重要工作之一。由于录入的目录是医疗机构方提供的非中标药品,其药品相应的订单必须在该药品目录上传之后才能生效。此时的药品编号为自动生成,不会存在药品编号重复的问题。非中标药品目录上传非中标药品目录是由医疗机构自己进行维护。因为药品种类繁多,使用定制查询功能进行药品的快速定位、查找和输入。同时也可以非常快速地根据药品名称、规格及生产厂家等查找到相关药品信息,这样可以快速地查询、修改、添加药品信息。控制类药品维护通过此功能,可以对目录的需要控制的药品进行限制,该药品在上传定购前需要审批。由于国家对神经性药品等要进行严格的控制,所以系统设计此功能维护这类药品。下载配送企业这里的配送企业是指由医疗机构提供的,不在采购中心下发目录中的企业,可以由客户端从系统端下载。(2)订购单处理:订购单处理部分分为订购单制作、订购单维护、订购单上传等。订购单制作医疗机构的操作人员制作新订购单和修改删除未上传的订购单。订购单中存在控制类药品时应在上传数据前向操作员提供相应提示,但末审批的订购单也可以上传,事后主任可以对该订购单执行后补审批的操作。维护订购单这里所维护的定购单是指没有上传过的,一旦上传,就不会再在里面显示。可以修改订购单的申请数量、配送企业、最后送来时间和备注的内容等信息、。需要审批的药品可以在维护的时候,随时知道是否审批以及审批结果。审批订购单在“审批订购单”中,会列出所有控制类药品订购单。其中分为三种状态:未审批、审批通过和审批未通过。未审批中显示的是尚待审批的定购单,审批通过中显示的是审批了并予以通过的定购单,审批未通过中显示的是审批了并未予以通过的定购单。其中,审批通过和审批未通过的状态可以互相转换,也就是说,审批通过的可以通过点击“不同意”,使其变成“审批未通过”的状态;相反,审批未通过可以通过点击“同意”,使其变成“审知匕通过”的状态。一条定购单经审批后,以后的继续审批修改只能由此人来完成,其他有审批权限的人员也无法看到此条订购单,但在“查询定购单”中应当可以见到所有定购单。上传订购单此功能的作用在于,将医疗机构所提供的订单进行上传到相关的配送单位,配送单位会在登陆的同时看到新的订单,同时做出相应的反应。下载确认单此项功能是使客户端通过下载动作可以直接获得配送企业的确认信息。下载成功后,可以在实数录入中,找到该条已经确认过的订单。实数录入此时,医院方面可以根据自己实际收到药品的情况录入实际数量和实际送达时间。在这里还可以对已上传的订单进行查询管理。查询分为:通用名、商品名和订购送来时间三个条件进行查询。实数修改在实数录入中录入完毕后,如果出现了录入错误,可以在“实数修改”中进行修改,但是在下一笔定购确认单下载到客户端之后,就不能修改了。也就是说,只能修改最后一笔定购确认单的实数。实数上传在实数录入中录入完毕后,就可以进行“实数上传”,上传到配送企业处,进行再核实。此时,配送企业不能再做任何修改。(3)退货单处理:退货单处理部分分为退货单制作