通用信息管理系统平台

通用信息管理系统平台

一、开发平台实现构架及功能

1、构成部分

本次开发平台的技术框架主要由两部分构成:平台和模块。平台负责开发、控制、运行各个板块,起到引领统筹的作用。模块则是整个系统的基本组成单位,也是影响用户体验的关键细节。平台和模块之间属于相互独立又相互依存的关系。一方面二者之间是一个总线式结构,分属两个不同部分,在开发设计上相互独立;另一方面模块需要在平台的控制下才能启用,动态地完成用户的需求命令,少了模块的具体实施平台也只是一个空架子,二者之间相互依赖。另外,在系统编程方面,整个开发平台在性能上以系统的安全稳定为前提,以用户体验良好为目标,在模块设计方面做到尽量细致,保持模式下的类、接口以及实现函数之间的关系一目了然,运行起来反应迅速,页面尽量整洁美观、清晰友好。

2、具体框架

开发平台需要实现的功能方面,主要有以下3点:①系统管理数据;②规范化形成数据;③规范化解析数据。因此,开发平台在逻辑上对应分为3大模块:数据管理模块(管理器)、数据形成模块(设计器)和数据解析模块(运行器),3大模块相互关联、协同完成特定工作。设计器:设计系统模块界面、功能和组织结构,为开发人员和体验用户提供指导帮助。本次设计采用统一的XML格式元数据,保持用户界面风格一致。应用管理器:整合管理一个个分散的模块,并对模块进行、授权,从而实现系统运行,起到完成软件开发功能的作用。运行器:运行器主要负责模块运行实践,由下层的多个业务部件和通用部件组成,能够依据用户人群的具体需求对模块数据进行解析和修改,实现人性化、动态化的模块运行。三大部分构成了整个开发平台的基本框架,相互协同工作形成总线式分层结构,在实现个体特定化功能的前提下保障整个系统的有序运行。

3、数据库的建立

数据库是对相关联的数据进行集合的资源系统,在数据库的系统设计中主要有空间数据库和属性数据库两方面。空间数据库的特点是容量大,能够快速查询到所需要的数据,同时还能够对数据进行修改,但是它的模型很复杂,在整个数据库中按照不同的关系等级分为了几个数据层。平台数据库中会以数据库格式存储设备的运行信息,属性信息全部存储在数据库中,而且有对应的空间数据。在数据库中二者是不可分割的,通过二者之间的相互联系维持数据库整个系统的运行。同时使用ADO系统应用OLEDB程序。OLEDB是对ODBC的一种扩展,主要功能为:①OLEDB最大的优势是提供了数据库编程的OLE接口,这种接口与传统的ODBC相比,有着较高的灵活性,而且还具备更高的错误处理能力。②OLEDB属于底层数据库,提供了非关系型数据库访问的数据库编程接口。

4、应用管理功能的实现

系统管理器将相关的信息在通信的基础上传输到上位机中,根据通信导航识别综合优化系统的功能,可以按照层次划分5个方面:①物理层。在物理层上能够实现位流的传输,将特定属性的信号传输到数据链路层。实现了总线的通信系统、消息传输形式等。②数据链路层。主要对物流信息的传输进行调控,在系统的运行中能够检查通信数据的传输情况,如果发现问题,能够及时反映到传输层。③传输层。在传输层能够对总线系统的传输进行调整,主要的功能在BC中实现,对总线切换、信号传输的控制及时地把握。④驱动层。驱动层是系统中的软件接口,主要功能在应用层和底层之间实现,能够为系统不同的通信设备提供所需要求。⑤应用层。能够实现通信导航识别综合优化系统的管理、外界通信功能,同时在应用层上提供了多种功能的接口,保证了不同的通信系统的更新和改进。

二、开发平台的注意事项

1、响应速度问题

为了适应用户的多样性、动态化需求,整个平台的构建应用在开发时考虑到了可能出现的业务问题和需求变化。考虑到单位日常的几大业务需求:信息处理、查询和统计需求、用户权限把关需求、信息格式量表化需求、组织管理信息需求等等。本次开发设计设置了流程设计、量表设计等工具帮助用户更好地实现需求,同时在平台设计的通用化和延展性作了加强,希望能够在应用时快速构建应用,提高程序的响应速度。

2、资源整合与链接问题

虽然单位目前的业务网络技术发展已经进入成熟化阶段,基础设备比较完善,人员操作水平良好,整体资源应用效果不错。但是仍有不少资源没有得到最大程度上的利用,资源零散和浪费的问题依旧存在。如何资源整合和链接也是我们开发设计平台时所面临的难题,因此在模块功能延伸、系统数据交换等资源整体开发方面作了加强。我们在平台内设计了一系列辅助工具,例如元数据导入、元数据导出、外置接口模块等,希望更好地链接每个模块,帮助用户在操作时更加方便地进行数据查询和归纳。另外,我们对信息管理系统的数据进行统一格式编写,方便用户学习和操作,提升了整个数据资源的开发利用效率。

3、系统流程规范化问题

一般情况下,通用信息管理系统的建立是否科学很大程度上与平台有关,平台根据具体需求制定的工具是考核系统质量的关键细节,直接影响到业务数据处理的水平。规范整个信息系统的设计流程是保证开发平台功能效用的必要措施之一,在设计时尽量避免冗长的环节设置,简化操作和管理流程的同时也不能忽视细节。我们将整个系统规划为三大流程,即业务资源定制、业务规则定制和辅助及客户化定制。首先,业务资源定制是整个系统运转的前提条件,是不可或缺的重要部分。将资源定制流程分为权限角色设定、数据资源设定、系统菜单定制和用户/组织机构设置等部分。其次,业务定制也是关乎整个系统质量的另一个关键流程。我们设定的业务规则制定的构成部分如下:应用管理定制、设定操作行为、定制业务表单、定制流程方案。最后,在前两个流程组建好的基础上,整个程序基本就能够运转起来,但出于完善和优化系统功能的考量,设置了辅助及客户化定制流程。辅助及客户化定制构成部分为:扩展功能开发、业务查询定制、统计分析定制数据接口开发。各个流程和部分环环相扣,几乎涵盖可能产生的用户需求,结构相对简单易于管理,缩短了整个信息管理系统的开发周期,相对减少了开发成本。

三、结束语

总而言之,整套通用信息管理系统的开发是完善机关单位业务技术体系的重要环节,也是顺应新时代办公发展和群众需求的必然选择。改变传统特定的信息管理系统,设计开发符合工作实情的新型管理系统是一个正确的决策。全新的信息管理系统运行后,能够帮助业务人员解决棘手的数据交互难题,更贴近工作实际的功能设置也将大大简化业务处理程序。预计将明显提升现有的信息业务管理水平,推动办公一体化和信息共享化进程,取得不可小觑的经济效益。

作者:程志伟 单位:安徽省宣城中心医院