四川美康合理用药监测系统投标书技术部分

上传人:汽*** 文档编号:473271057 上传时间:2023-01-25 格式:DOC 页数:35 大小:167.50KB
返回 下载 相关 举报
四川美康合理用药监测系统投标书技术部分_第1页
第1页 / 共35页
四川美康合理用药监测系统投标书技术部分_第2页
第2页 / 共35页
四川美康合理用药监测系统投标书技术部分_第3页
第3页 / 共35页
四川美康合理用药监测系统投标书技术部分_第4页
第4页 / 共35页
四川美康合理用药监测系统投标书技术部分_第5页
第5页 / 共35页
点击查看更多>>
资源描述

《四川美康合理用药监测系统投标书技术部分》由会员分享,可在线阅读,更多相关《四川美康合理用药监测系统投标书技术部分(35页珍藏版)》请在金锄头文库上搜索。

1、技术响应文件1.供货清单投标人名称: 四川美康医药软件研究开发有限公司一、产品品牌:美康PASS 二、产品名称:合理用药监测系统、临床药学管理系统、抗菌药物分级管理系统三、型号规格:201009版、V3.0、V3.0四、数 量:各1套2.软件技术方案一、PASS合理用药监测系统软件技术方案(一)产品软件技术方案PASS合理用药监测系统是一个即可独立运行又可嵌入在HIS或其它病人处方/药品管理系统中运行的合理用药中间件产品,如嵌套在HIS或其它病人处方/药品管理系统中,可以自动获取医生、护士在这些系统中录入的病人基本信息、医嘱、药物过敏史等诊断治疗信息,并根据这些输入信息完成用药医嘱监测和药物信

2、息查询,为HIS等系统提供合理用药辅助功能,不会带来医生或护士在信息录入上的重复工作。为了使PASS支持不同开发平台开发的HIS或其它病人药历管理系统的调用,要求其必须具备良好的适应性、稳定性、可维护性和可扩展性,因此对PASS采用的相关开发技术和系统结构都有很高的要求。下面将从PASS采用的开发技术、体系结构、嵌入技术、升级方案、技术特点等五方面对PASS的软件技术进行介绍,让您对PASS从软件技术层面有一个整体的了解。1、开发技术目前支持中间件或组件产品开发的技术标准和工具很多,包含COM、CORBA、J2EE、.NET等。根据目前国内绝大多数HIS及其它病人药历管理系统都是在Window

3、s平台下进行开发、应用的现状,同时结合COM与Windows平台良好的集成性和易于安装发布的特点,以及现在几乎所有的Windows开发工具都能方便支持COM接口规范,因此对于PASS核心部分我们采用了Microsoft公司的COM和DCOM技术规范来开发。以后,根据实际需要,美康公司可能会开发其它技术规范的中间件。COM(Component Object Model)微软的组件对象模型,是一个说明如何建立可动态互变组件的规范。它提供了为保证互操作客户和组件应遵循的一些标准。不管组件采用什么语言编写而成,只要符合这个规范,就能被任何一种语言编写而成的客户程序调用。COM组件以Win32动态链接库

4、(DLLs)或可执行文件(EXEs)的形式发布,完全与具体的开发语言无关,是Windows平台下软件开发和交互的一套标准技术规范。DCOM(Distributed Component Object Model)微软的分布式COM,是一套用于支持分布式组件之间通讯的远程过程调用协议(RPC:Remote Procedure Call)。其扩展了COM的相关技术,在其基础上主要增加了处理网络协议低层次的细节问题,使COM能够支持局域网、广域网,甚至Internet中不同计算机上的COM对象之间的相互通讯。因为COM和DCOM都是Windows平台应用开发的一套标准技术规范,采用COM、DCOM开发

5、的PASS可以支持不同开发语言开发的HIS或其病人药历管理系统的调用,具有很强的扩充性和适应性。同时 PASS可以在物理位置上达到分布应用,从而满足医院不同规模、不同应用模式的需求。2、体系结构一个好的软件系统仅仅采用先进的开发技术是不够的,必须具有良好的系统结构。良好的系统结构是系统运行高效、稳定、可靠、易于扩展和维护的基础,因此我们对PASS的系统结构进行了精心设计,使其既能满足简单的单机应用,也能满足复杂的网络应用;既能满足传统的C/S结构应用,也能满足现在盛行的B/S及多层分布式应用。PASS的系统结构如下图:由上图可以看出,PASS从产品形式上主要由“PASS接口软件”和“PASS数

6、据库”两大部分组成,算法与数据组织分开,这样既能为不同形态(如WEB、C/S等)的应用系统提供灵活的应用方案、界面显示和嵌套接口,同时又能保持PASS数据结构和算法的相对稳定。从上图我们同时可以看出,HIS或其它系统通过嵌套接口函数访问“PASS接口软件”中的PASS编程接口(PASS Express)部分,输入相关信息,并接受返回结果,向用户提供相应结果显示界面;接口软件中的PASS核心(PASS Core)通过ADO数据访问引擎访问和处理PASS数据库,完成监测和查询的核心运算,然后通过COM接口把结果提供给PASS Express进行解析和处理。PASS Express调用PASS Co

7、re有两种方式,一种方式是PASS Express直接调用固定的一个PASS Core,如图中实线部分。该方式适用于系统中只存在一个PASS Core的中小型医院应用模式。另一种方式是PASS Express通过调用PASS名称服务器(PASS Name Server),由PASS名称服务器根据网络上多个PASS Core当前各自的负载情况进行动态连接,如图中虚线部分。该方式主要适用于需要多个PASS Core同时存在才能满足运行要求的超大型医院应用模式。同时PASS数据库服务器也可以存在多个。这样的体系结构不仅支持HIS、PASS接口软件、PASS数据库在同台机器上的单机版应用;同时也支持H

8、IS和PASS Express在客户端,PASS Core和PASS数据库在服务器上的传统C/S(客户端/服务器)两层结构应用模式;还支持HIS和PASS Express在客户端,PASS Core在一个服务器,PASS数据库在另一个服务器上的三层结构应用模式;甚至还可以支持HIS和PASS Express在客户端,多个PASS Core服务器,多个PASS数据库服务器并存,实现动态负载平衡的复杂分布式应用模式。PASS从系统结构上体现了灵活多变的应用模式,可以满足各种规模医院对PASS应用的需求,整个体系结构不仅技术先进、稳定可靠,而且具有很强的灵活性和扩展性。(1)PASS接口软件PASS

9、接口软件从总体上由PASS Core、PASS Express和PASS Name Server三部分组成。PASS Core直接访问和处理PASS数据库,提供不带显示界面的PASS基本监测、查询和安全服务等业务逻辑层的核心功能,封装了PASS监测、查询的核心算法;同时对不同形式的PASS Express保持相同的访问接口,有利于系统版本的管理和核心算法的升级维护。PASS Express的作用是根据不同的应用和界面表现需求,提供不同形式的表现层功能。可以以OCX控件、DLL、HTML API、XML API、Web Service等不同形式存在。PASS Express对PASS Core复

10、杂的COM接口和数据结构进行了二次封装,向HIS或其它系统提供更简单的嵌套接口函数;通过嵌套接口函数从HIS或其它系统获取相关输入信息,把输入信息组织处理为PASS Core能识别的数据结构,并通过调用PASS Core提供的COM接口,把这些信息传递给PASS Core完成监测和查询运算,最后对PASS Core返回的监测和查询结果进行相应的解析处理,并返回、显示给调用接口和用户。PASS Name Server是一个支持动态负载平衡的调度处理程序,主要用于超大型医院。其主要功能是根据网络上各个PASS Core的负载情况,完成PASS Express调用PASS Core的动态指定,达到动

11、态负载平衡的目的。(2)PASS数据库为了保证PASS监测、查询核心算法与数据信息的相对独立和稳定,进一步提升PASS应用的灵活性,PASS的数据信息采用关系数据库技术按照一定的组织结构独立存储。既支持桌面Access数据库系统,同时也支持Oracle、MS SQL Server、Sysbase、DB2等大型数据库系统。PASS数据库与接口软件的分开,保证了PASS数据结构和算法的相对稳定,为系统的实施、数据升级提供了很强的灵活性和操作的简便性。如果显示界面或显示规则发生改变,只需要升级相应的PASS Express部分;如果监测和查询业务规则或算法发生变化,只需要升级PASS Core部分;

12、如果数据发生变化或升级,利用美康公司提供的数据升级工具,只需要在数据库服务器上把新的数据发布到PASS数据库中,即可完成整个网络系统上所有工作站PASS数据的升级。3、嵌入技术PASS网络版系统要正常运行并在日常用药工作中发挥合理用药监测作用,首先必须根据美康公司提供的嵌入技术文档,按要求在HIS中需要调用PASS系统功能的地方,调用相应功能的接口函数,完成嵌入工作,才能把PASS系统和HIS无缝的结合为一个整体。美康公司提供支持采用不同语言和工具(PB、Delphi、VB、VC.NET、Java、C+ Builder等)开发的HIS系统嵌入的标准DLL文件,在DLL中对PASS系统内部结果解

13、析、显示处理、输入输出信息格式处理等复杂操作等进行了封装,HIS系统程序员只需要简单的调用DLL的接口函数既可完成整个嵌入功能。对于采用Java语言开发的医院管理系统,除了用Java直接访问提供的DLL完成嵌套外,还可以通过Java-COM连接桥JACOB来操作服务器端的com组件完成PASS的嵌入。(1)基本嵌入方案要实现美康PASS系统在医院HIS系统中的无缝衔接,原有的HIS数据库及HIS子系统不需要作过多的整合即可实现PASS功能,其整合方案如下:1)HIS系统数据库整合新增两张配对表和两张视图,用于完成配对工具的数据配对;在处方或医嘱表中新增一个字段名(nwarn),用于保存PASS

14、审查结果警示色;在系统表中新增一个字段名,用于存放PASS审查逻辑控制标示。2) HIS子系统整合 在需要嵌入PASS系统的HIS子系统的处方或医嘱操作界面中新增PASS审查果结警示色字段,用于显示或保存警示色级别; 需要嵌入PASS系统的HIS子系统的处方或医嘱操作界面中新增PASS“过敏史/病生状态”按钮,用于调用PASS“过敏史/病生状态”管理功能; 需要嵌入PASS系统的HIS子系统的处方或医嘱操作界面中新增PASS功能右键快捷菜单,用于调用PASS药物信息查询和审查功能; 在需要进行自动处方监测的HIS子系统中嵌入相应的PASS自动审查功能调用代码。(2)嵌入提供的文件为了让用户顺利

15、完成整个嵌入过程,美康公司提供了如下相关嵌入技术文件:1)IFPassDll.dll:PASS系统的DLL文件,HIS嵌入直接交互的唯一文件,它向HIS提供嵌入接口函数,从HIS获取输入信息传入PASS 系统,并完成监测或查询的结果显示,返回相应结果值。2)IFPassDll.ini:DIFPassDll.dll的相关参数配置文件,完成PASS客户端正常运行所需参数的设置。3)PASS嵌入接口手册:对DIFPassDll.dll提供的外部接口函数进行详细说明,嵌入时请仔细阅读该文档,并参见该文档说明进行嵌入。4) PASS调试运行光盘:提供美康PASS数据库、PASS安装程序、嵌入接口演示程序、相关配套文档等。 (3)嵌入流程1)PASS系统在HIS中的整个嵌入流程说明:首先医院和HIS方与美康公司取得联系,获取相关嵌入资料后,双方探讨和确定PASS系统在HIS中的具体应用方案,然后确定嵌入方案和嵌入细节;美康公司将以光盘的形式,为用户提供详细的嵌入文档和PASS系统运行环境所需的安装程序和PASS系统数据;在嵌入之前仔细阅读和理解随盘的相关嵌入说明文档;在嵌入之前先建立PASS系统运行环境,作为嵌入调试使用;在嵌入之前也还需先建立HIS开发环境,为PASS系统嵌入调试提供HIS环境;根据嵌入接口说明文档和具体应用方案在HIS相关部分进行相

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 工作计划

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号