论文部分内容阅读
特殊化学药品既是人们生产生活的必需品,也是制造毒品的原料和制剂。特殊化学药品的相关业务时刻关系着社会的公共安全,因此建立一个全社会的特殊化学药品监管信息系统是一种必然,进而有效防止特殊化学药品流入非法渠道、破坏公共安全等。为保证监管部门的信息安全,特殊化学药品相关的企业和监管部门信息保密级别不同,监管部门用户的信息保密级别要远远高于企业用户的信息保密级别,应当采取必要的措施对其进行有效保护;另外,特殊化学药品相关的业务流程日趋复杂,开发相应管理系统的企业之间竞争也日益激烈,企业有必要通过改变业务规则来进行有效的商业过程重组,从而不断满足监管工作的特殊需求,提高自己的竞争实力。因此,建立高效的、安全的、科学的基于分布式工作流的特殊化学药品管理系统是形势所趋。工作流技术是一种过程集成技术,能够将人员、物质等资源合理协调,将过程逻辑和业务逻辑有效分离,达到高内聚低耦合的需求,分布式工作流就是将工作流技术应用到分布式的异构环境,实现经济效益的最大化。本文从特殊化学药品的管理入手,介绍系统的研究背景和意义以及工作流管理系统、分布式工作流管理系统的国内外研究现状和发展趋势,在分析系统的需求后设计该系统。基于分布式工作流的特殊化学药品管理系统采用分布式工作流技术,将监管部门和企业用户分别部署在物理隔离的两个网段,处在分布式环境下的不同工作流引擎按事先定义好的流程协同合作处理特殊化学药品的相关业务,既能有效保护监管部门的信息,又能灵活地适应药品管理流程的变化,一定程度上提高业务的处理效率。本文设计出基于分布式工作流的特殊化学药品管理系统的整体框架和数据结构,并实现工作流的过程定义和调度器设计。系统中流转的流程定义信息、实例流程信息以及同步数据信息以XML文档形式描述。结合XML文档的加密解密原理,本文设计出合适的安全策略实现对XML文档有效加密,确保特殊化学药品相关信息的安全性。