当前位置: 首页 > 新闻 > 信息荟萃
编号:113803
南京市血源及安全采供血信息管理系统
http://www.100md.com 2001年10月4日
     南京市血源及安全采供血信息管理系统

    1.前言

    随着我国输血事业不断发展,南京市已建立了公民义务献血条例,我中心的信息量迅速增大。为了配合献血立法条例的实行,合理利用有限的人体血液资源,向医院提供安全的血液及血液成份,血液中心不仅要具有一定的采供血能力和先进的专业技术,还必须拥有科学的管理方法和信息处理系统。目前的微型计算机已具有较高的处理速度和存贮容量,相应的输入/输出设备也得到了充分的发展,计算机系统软件及信息处理技术日趋完善,为中心的现代化管理提供了技术基础。

    我中心于1991年建立了计算机管理网络系统,该系统简洁实用,投入运行5年来,系统使用率达到了100%。但是,随着形势的发展,业务量的增大,新技术的推广应用,加上原有的系统只是中心部分的信息网络管理,已不能满足用户的需求。因此,血液中心领导决定着手开发新一代血液中心管理系统。这个新系统,在已有的计算机应用基础上,采用新技术进一步深层次开发,扩大应用范围,提高应用水平,它的开发将进一步按照献血法条例合理调度血源,加强业务部门的管理及血液质量的控制;并对各部门的信息传递和追踪都将提供技术上的保障和支持。
, http://www.100md.com
    2.系统设计

    2.1 系统设计原则

    2.1.1全面调查和分析。

    系统设计是建立在为用户服务这一基本目标上的,所以决定系统是否成功的关键是系统的实用性,这需要我们在系统的设计前首先要充分地做好调查工作,计真进行分析,以符合用户的需求为宗旨,同时要使系统操作简便、可靠和高效。

    2.1.2 采用前瞻性的先进技术。

    2.1.3 较好的性能价比。

    在考虑到先进性和发展余地的同时,结合中心的实际情况,总体规划,分步实施,力争获得最好的价比。

    2.1.4 具有较好的连续性和可移植性。
, 百拇医药
    设计与实现技术尽可能选用适用性强的方法,既可把原系统的数据信息、成熟的技术和处理方式延续下来,又可以引进新技术深层次开发,同时还尽可能地实现统一化并在全国同行业领域中推广使用。

    2.2 系统的体系结构

    在整个系统中,用户和CPU之间的关系可以将计算机系统(计算机网络系统)抽象地分为四类:

    (1)单一式处理系统:

    这一系统把CPU全部用于某一个用户,典型的就是PC。优点是独享资源,缺点是无法与其他用户共享数据(因为同一时间内只能供一个用户运行),影响工作效率。

    (2)宿主机处理系统:

    多个用户享单一CPU,其缺点是价格昂贵;没有充分发挥各终端的处理能力。
, 百拇医药
    (3)文件服务器系统:

    共享于数据及较昂贵的外设,但计算机网络的通信量很大(绝大多数是无用数据传输),降低了整体工作效率。

    (4)Client/server结构:

    它结合以上(2)、(3)种方式,充分发挥了服务器和网络工作站的处理能力,使之协同工作,完成用户的处理需求。其主要优点是运行性能极高,中央存贮数据,安全可靠,维护、扩充升级方便。

    2.3计算机网络

    2.3.1网络结构的设计。

    当前微机局域网就结构上讲,有两类:一类是采用CSMA/CD协议,典型的代表是EThernet;另一类是采用令牌协议的环形结构,典型的代表是IBM的Token-Ring。考虑到市场的占有情况(尤其是国内的使用情况和我中心的实际运用,以及日后的升级,选用了EThernet结构。
, 百拇医药
    2.3.2网络拓扑结构的设计。

    我们原来已建立的管理网络系统规模较小,采用了总线形拓扑结构,在运行的过程中,该结构出现以下两个缺点:

    (1)网络的稳定性不好,一处的故障会导致整个网络不能工作。

    (2)网络上设备数量有限,不易于扩充。

    双绞线星型以太网结构,可以较好地解决这些问题。这种结构增加了HUB设备,使得网中节点个数不受限制,扩充方便。每个节点直接与HUB相连,某个节点的故障不会影响网络的正常运行,维护方便,可靠性高,比较适合我们中心的应用需求。因此我们采用这种拓扑结构。

    2.3.3 网络软件开发工具的选择。

    南京市义务献血条例的实施,即将面临南京市适合献血的50万公民的信息,这一复杂的应用来说,选择一个好的网络方案至关重要。根据系统的开发目标、原则和项目要求,我们对网络数据库、网络操作系统平台及服务器等关键部分进行了认真的讨论和详尽的对比分析,做出以下选择:以microsoft和windowsNT server 3.5作为网络操
, 百拇医药
    作系统平台;Microsoft SQL server for NT 作为前端工作站的主要操作系统;VB、VFP、Excel、Foxpro for Connectively Kit作为前台工作站应用程序开发工具。

    Windows NT server是一个C/S台工作站结构下的功能强大和32位图形化网络操作系统。它的可靠性和开放性极佳,支持抢占式多任务和虚存处理,能满足一个关系型数据库服务器软件的高性能、一致性、安全性和完整性的要求;VB、VFP、EXCEL的功能强大,使用和学习方便,是我们开发前台应用程序的有力工具。因此,我们做出了上述选择。

    2.4 条码的应用

    条码技术作为一种物品识别与数据录入的快速准确的技术手段在全世界范围的应用愈来愈广泛。国外的血液管理系统在条码应用方面技术已经比较成熟,并且积累了大量的实用经验。1993年11月起国际血液协会规定命名用Code 128 码。目前各国血液中心系统已开始统一编码的标准化。因此,我们本系统也即将采用Code 128来完成各种数据采集工作,简化用户的录入过程及命名,使其有效地保证数据录入的准确性与快速性。
, 百拇医药
    3 .二期工程的总体结构和功能

    二期工程的管理信息系统由12个子系统组成,其结构见下图:

    3.1卡片管理子系统

    对各种献血情况(包括本站献血、采点采血、外送血、自体献血、街头无偿献血等)进行献血登记,管理献血员卡片,提供特权更改功能更改献血员的血型、性别、姓名等重要信息,登记个体献血员照片,对停档献血员进行管理,打印采血名单和血袋标签,打印体检与化验总表,打印预约献血通知单,查询符合任意组合条件的献血员,追踪血袋轨迹,提供各种综合查询对献血员及献血情况进行统计分析。

    负责对医院用血的历史数据的分析预测、结合血源管理的信息和用血预约信息,制定血液调度计划表,供各科室制定工作计划。

    3.2 体检子系统
, 百拇医药
    完成献血员的体检数据的录入、查询和维护,将体检不合格者停档。

    3.3 化验子系统

    对初检血样和复检血样进行化验结果登记(包括模板化验结果登记、初检血型比重结果登记、初检梅毒登记、复检血型梅毒登记等),查寻组合条件的初检、复检结果,打印初检、复检工作报表,进行化验结果的统计,将化验不合格者停档。

    3.4 采血子系统

    对采血数据的录入(包括血液信息和采血者的编号),完成血型核对,决定血液的流向(是流往血库入库,还是送往成份科等部门)。采血工作结束后,系统自动完成采血量的汇总。

    3.5 成分子系统

    对送做成分的全血、机采转人工的成分血进行核收登记,登记成分产品(包括人工制备成分、机采成分、机采转人工制备成分)。对半成品进行入库管理,查询组各条件的成分产品及半产品,打印成分产品标签和工作报表,对成分产品进行统计分析。
, 百拇医药
    3.6 血库子系统

    用血预定登记和血袋进库录入。在发血登记中,录首席受血者的信息(医院、姓名、性别、病区、床号等)和用血情况(献血者编号、血型、血量、类别)。系统自动处理销售记录。在发血时系能自动阻止未复检、复检不合格、采血质量不符合要求和过期的血液的发出,同时对它们进行报废处理。

    3.7 财务子系统

    主要是发放献血员的营养费、医院领用血的收费处理和财务管理系统的连结。

    3.8 质控子系统

    对初检合格血样、血袋血样的质检结果进行登记,对辅助检测结果进行登记,提供各种质检结果的查询,打印质检工作报表,对质检结果进行统计分析。

    3.9 临检子系统
, 百拇医药
    对血袋血样的临检结果进行登记,查询符合条件的临床结果,打印临检工作报表,对临检结果进行统计分析。

    3.10 站长子系统

    主要是为站长提供业务、市场、趋势分析和法律的信息,使站长全面了解血液中心的业务情况、献血情况和医院用血情况,所有数据查询结果可以用统计图表显示出来,从而使站长的分析决策更加直观方便。

    3.11 系统维护子系统

    主要负责整个系统的权限设置和备份等维护工作。

    3.12 血源子系统

    对血源单位进行登记,安排献血计划,进行献血有效期输入,用血偿还登记,查寻符合条件的血源单位、用血偿还情况、单位献血完成情况,打印个人献血证和单位献血证,对献血计划的完成情况和用血偿还情况进行统计分析。

    根据单位和个人的献血信息,结合审批制度,完成用血审批工作。

    4、结束语

    本系统的开发设计是建立在原来的计算机应用基础上的,充分考虑到用户的实际需要和血液中心的发展需要,采用了全新的技术,所以本系统具有一定的先进性和实用性。但是一个管理信息系统须真正为领导和用户所接受,起码能帮助他们工作,提高他们的工作效率和管理水平,才能算是成功。因此,我们的系统设计,在开发过程中还必须不断加以完善,以达到最佳效果。, 百拇医药