本站小编为你精心准备了数字后勤日常业务信息系统设计参考范文,愿这些范文能点燃您思维的火花,激发您的写作灵感。欢迎深入阅读并收藏。
1.1系统的设计要求将基于综合信息网的各业务平台,形成集日常办公、业务处理、信息查询于一体的后勤业务处理及服务平台,建立科学、完善、配套的处理平台应用管理机制,实现后勤业务信息共享、交叉协同和综合处理。参考“整合软件、改造硬件、延伸拓展末端”的总思路,数字后勤分队应大力推动医疗卫生、交通运输以及审计等十个子系统的应用,并融合上下级多个系统,逐步推动整个业务信息系统向标准化及一体化的方向发展,最终实现后勤系统处理业务的网络化和数字化,在业务管理上实现精细化、科学化,在业务决策上实现自动化、智能化。数字后勤信息日常业务系统主要实现六大功能:精确保障、指挥控制、辅佐决策、智能检查、档案管理、信息查询。
1.2数字后勤总体构架设计数字后勤日常业务信息系统的建设和运行关系到整个后勤信息化体系的协同性以及整体性,是个跨机构的业务系统,数字后勤日常业务信息系统总体架构如图1所示。后勤业务平台的总架构主要包含4个层次:一是基础网络设施层:负责构建通畅的信息交换和传输渠道,由综合信息网、设备网和地方网构成。二是数据的资源层:把数据服务器作为核心,集成包含平台所需要的各种数据信息以及各种服务业务在内的系统数据终端。三是数字业务的支撑层:平台服务架构是该层次的核心,主要包括业务的处理层和服务层、数据的服务层和连接层。采用服务总线与业务服务层、业务处理层及用户接口层联系。业务处理层主要实现业务的功能,业务的服务层多用于用户业务的逻辑处理,而数据的服务层和连接层多用于数据的处理。四是用户的接口层:该界面功能的主要是针对用户的功能实现。分权限提供业务功能服务,同时遵循美观、友好、大方的原则设计用户操作界面,使用户操作尽量简捷实用。
1.3数据接口设计
1.3.1内部数据接口设计因为要考虑现有业务系统的兼容性,所以系统需通过制定数据接口和交换标准,以交换介质文件、中间表等方式来实现与现有业务系统的信息共享。1)交换介质文件方式。通过导入导出Excel、XML等介质文件方式,以松耦合方式实现信息平台与相关日常业务信息系统之间的业务协同和数据共享。具体步骤说明:按照信息系统与外部应用系统之间进行交换数据的内容,进行开发数据转换的程序,提供数据导出、导入的功能,导出所需要交换的数据,形成以Excel、XML等格式的介质文件;外部应用系统开发的数据转换程序,实现介质文件的导入;外部应用系统对导入的数据进行处理,并将数据存储在数据库当中;外部系统把经过处理的数据转换成统一标准的介质文件;信息系统平台将介质文件导入系统,并对数据进行存储和处理。2)中间表方式。建立中间表,存储系统需从业务系统中获取的数据信息,对中间表数据进行定期的更新,系统通过复制中间表的数据,对数据库相关的数据进行更新。如图2所示,各步骤说明:①②⑥建立交换区,并创建具有数据操作权限的用户,分别在相关应用系统建立联接交换区数据库的DB-LINK;按照数据内容,在交换区创建数据内容一致的中间表;信息系统按照本地数据库的业务处理结果,更新中间表的交换数据;③④⑤⑦外部应用系统通过DB-LINK访问中间表,将本地数据库数据和中间表数据进行对比,并更新本地数据库;在业务经办过程中,变更交换数据时,定期更新交换区的中间表;⑧⑨⑩信息系统通过DB-LINK访问中间表,首先将本地数据库数据和中间表数据进行比对,发现本地数据库与中间表的交换数据不一致时,按照中间表数据对本地业务的数据进行处理,然后按处理结果更新中间表。
1.3.2外部数据接口设计各系统通过规范的接口实现与下层读写器、上层信息系统以及系统间的射频识别数据传输与通讯。如图3所示可通过对系统功能的裁剪和配置实现定制,保证信息服务体系具有可扩充性和可维护性,满足不同对象、不同层次、不同使用方式的应用需求。
2系统实现的关键技术
SOA有很多实现方式,例如WebServices、JINI和SessionBean等。但由于厂商越来越重视WebServices技术,其早已成为实现SOA的首要构架技术[7]。SOA是通过基于技术中立、标准的Web服务进行普遍实施的,SOA将整体式的应用程序变成一套服务,然后以模块的形式执行基本功能[8]。在平台的设计过程中主要通过以下方式来实现SOA架构的核心功能服务。
2.1SOA服务构架SOA是通过基于标准、技术中立的Web服务普遍实施的,它将整体式应用程序分解为一套服务,并以模块的方式来执行功能。本平台在设计中主要采用以下两种方式实现SOA架构核心功能服务:1)基于SOAP协议的WebService。基于SOAP协议的服务调用,本平台主要提供XML、JSON两种数据交互格式,这两种方式在应用中都有很好的表现。其中XML数据格式用于数据安全性较高的调用,以及有上下文请求状态的调用。而JSON适合用于从客户端AJAX请求直接进行数据调用及展示,客户端可以直接对数据格式进行解析处理,非常便捷。2)RESTWebServices。基于REST的服务调用,主要用于带宽资源有限且无上下文状态的调用。该方式定义了一系列的服务对象操作接口,能通过URL请求或者AJAX请求非常快捷方便的操作业务对象。该方式非常适合手持设备或者功能简单的客户端操作服务资源。
2.2数据库镜像在数据存储层,数据中心通过数据库镜像功能保证系统程序在发生灾难性故障时也能继续正常运行。数据库镜像不需要专门的硬件,也没有共享存储介质失败的潜在危险。数据库镜像可以在最短时间内让备用数据库开始提供服务,其速度快于任何其它的可用技术。
2.3统一身份验证和权限管理用户认证授权服务主要包括:用户单点登录认证服务(SSO)和用户授权服务。其中,单点登录服务用于验证用户的身份是否合法有效,该服务基于用户中心的登录通道实现。用户单点登录认证服务是一个完全公开的基础服务,它可以适用于平台范围内的所有B/S或C/S架构的子系统用户认证授权,如图4所示。用户认证流程如下:1)用户直接访问信息平台门户或者登录相关业务子系统;2)平台或者业务子系统检查用户是否已经授权认证。如完成认证,则直接进入界面。否则,跳转或者打开用户认证的界面,提示用户登录。用户授权服务主要用于给平台用户设置角色及权限,平台的授权服务主要有以下特点:允许用户多角色,且角色从属于机构。角色具有层次结构,上级机构仅设置其直属下级单位角色。具有数据集权限设置功能,能方便限制用户查询数据的范围。角色具有时效性,能自动终止到期的平台某业务功能的高级权限。如某用户担任某角色职务,该用户一旦离职,平台即可自动取消其相关功能。
3结束语
SOA技术对于数字后勤系统的构建非常适用,后勤系统的业务逻辑有非常明显的流程化特点,所以后勤业务的需求也是在不断的变化,导致该系统对随需应变有着更高的要求。所以,构建数字后勤日常业务信息系统的时候选择SOA技术,能够在很大程度上提高整个信息系统的可维护性、灵活性,从而满足随需应变这一要求。基于SOA的数字后勤日常业务信息系统能够为整个后勤管理部门带来一个综合业务处理的统一平台,从而可以整合数字后勤部门目前所有的信息应用系统,同时给用户提供了很多常用的公用功能,例如:单点登录、协同办公、用户认证、内容管理等等,来满足后勤管理过程中的急切需要。后勤管理部门应紧紧围绕信息系统体系做好后勤保障任务,推动医疗卫生、交通运输以及审计等子系统的应用,使整个数字后勤日常业务信息系统的融合度更高,真正实现多个系统之间的互通互联,推动后勤业务信息的标准化发展,为促进现代后勤建设做出贡献。
作者:梁继刚 郭凌 刘凌 单位:后勤工程学院 重庆工程职业技术学院