论文部分内容阅读
医院输血科的日常事务管理十分繁琐,然而血液又是极具特殊性的重要人体机能载体,任何微小的操作失误都可能导致极为严重的医疗事故,甚至威胁到患者的生命。相比其他部门,输血科是血液管理中心、医院、医生、护理人员、患者之间的重要纽带,亟需建立完善可靠的输血信息管理体制。本文基于良好的输血信息管理模式,分析了输血工作流程,并依据其固有特点设计与之相应的功能模块,最终构造一个输血科信息管理系统,以满足医院输血管理工作的需求。本文首先在介绍业务需求分析中以活动图的方式对系统的业务流程进行了描述;在功能需求分析中以系统的用例图的方式对系统的具体应用进行了详细描述;在数据需求分析中通过系统的概念类图和类图的缩略对非功能性需求中的环境需求、性能需求和安全需求进行了分析。随后在系统的设计部分对系统的各个功能模块进行了总体规划和功能模块的划分。论文主要完成以下方面的工作:(1)详细阐述和分析了信息管理系统的研究背景、意义和相关概念,对课题的应用现状和相关研究进行了具体分析,总结了目前主要的技术手段。以此为基础,结合输血科的工作特点,提出相应的研究路线。(2)对系统的设计方案、建模技术和开发工具以及相关的数据库技术进行了详细介绍,并对系统的具体需求进行了详细分析,包括业务需求分析、功能需求分析、数据需求分析和非功能需求分析,详细讨论了血液管理平台中用血申请、输血管理等主要功能模块的设计,在此基础上采用B/S和C/S混合结构进行数据库管理。(3)提出了一种基于属性的可扩展访问控制机制。输血管理系统的用户种类包含医护工作人员、患者等多种类型,对系统的访问权限和资源需求各不相同,因此研究合理的访问控制机制极为重要。针对目前大多数方案在处理复杂的访问控制时灵活性不够的问题,本文通过把基于属性子集的密文策略加密方案拓展到分层结构的用户,提出了基于分层属性子集的加密方案。(4)实现了血液管理信息系统,包括血液检测、申请入库、输血管理、报表生成、用户管理等功能部分,采用了友好的界面设计和安全的权限策略,并给出了输血管理信息系统的运行效果图。