张绍第青岛市电子政务和信息资源管理办公室
通用信息管理系统开发平台的设计与实践
张绍第
青岛市电子政务和信息资源管理办公室
在政务公开的要求下,单位工作的信息资源必须具有正确性、实效性和公开性,为了实现部门信息共享,同时为角色提供更加准确和及时的信息资源,必须开发具有延伸性和高度通用性的通用信息管理平台。本文对通用管理系统开发平台的设计原则和设计思想进行了简要的介绍,并介绍了开发平台的功能和实现架构。
通用信息管理系统 设计原则 开发平台
在当今社会的方方面面都离不开电子信息网络技术,电子信息网络技术也极大地提高了社会运行的效率和个人的工作效率。与传统的办公形式相比,信息管理系统具有良好的实时性、准确性、系统性和指导性,能够对机关单位的各项信息资源进行有效的监控和利用,避免工作中的混乱,实现资源共享。通用信息管理系统要具有良好的可操作性和稳定性,能够切实提高机关单位的工作效率,为机关单位的决策提供更加准确的信息。
1.1 设计原则
在进行具体的开发工作之前要制定一系列的设计标准,这些设计标准统称为设计原则。设计原则是对设计方案的优劣进行衡量的标准,能够对设计进行指导。从本质上来说,通用信息管理系统就是一个数据服务平台,以统一格式的原数据程序为基础,根据开发需求的不同,设计不同的个性化功能。技术平台应该具有操作简洁、适用性强、开发灵活度高的特点。因此通用信息管理系统的开发平台应该遵循以下几个原则:
①操作便利、设计简单。
②切合工作实际,能够满足不同的使用需求。
③各项业务之间具有独立性。
④在标准化框架的基础上设计个性化的细节。
⑤业务与技术相分离。
1.2 设计思想
在整个通用信息管理系统的设计流程中,设计思想处于核心地位。首先要将指导思想明确下来,才能进行具体方案的设计。通用信息管理系统开发平台要能够提高单位电子工作的普及率,以此为目标来制定相应的设计思想。
①模块化思想。要对整个系统进行划分,将其分为不同的模块,并将程序接口设置在不同的模块之间,从而实现资源共享和信息交换。
②人性化的思想。要充分的考虑用户的习惯和工作的实际需求,使通用信息管理系统平台更加具有个性化。
③专业化思想,要将数据知识提供给管理人员,使其能够使用专业化网络来对业务流程进行规范。
④规范化思想。要能够通过信息管理系统来实时监控单位的信息数据,将更加全面的动态信息提供给单位[1]。
2.1 通用信息管理系统开发平台的组成部分
该开发平台的技术框架分为两个主要部分:模块和平台。
在整个系统中,模块是系统的基本组成单位,能够对用户的体验进行直接的影响。平台主要是对各模块进行运行、控制和开发,对各模块的工作进行统筹。二者相互依存又相互独立。平台和模块分布在不同的部分,属于总线式结构,在开发设计中平台和模块是互相独立的。
然而,平台要对模块进行控制,才能启动模块,使用户的需求命力得到完成。因此二者缺一不可,如果具体实施平台中没有模块,也难以达到相应的功能。从编程系统的角度来看,系统的安全稳定是实现开发平台性能的基础,因此要尽量对模块设计进行细化,以达到更好的用户体验效果。尽量使页面清晰友好、美观整洁,模式下的接口、类和函数运行迅速,关系清晰。
2.2 开发平台的具体框架
根据开发平台的主要功能;规范化解析数据、规范化形成数据、系统管理数据,将其分为三大模块:数据解析模块、数据形成模块、数据管理模块。数据解析模块又称为运行器,主要对模块的运行实践进行负责,具有多个通用部件和业务部件,能够解析和修改模块数据,从而实现动态化和人性化的模块运行。
数据形成模块又称为应用管理器,主要是对分散的模块进行整合,对软件开发功能进行完善。数据管理模块又称为设计器,也就是帮助和指导体验用户和开发人员,为了保持用户界面的风格统一,主要使用统一的XML格式元数据[2]。
2.3 建立数据库
作为一个资源系统,数据库的主要作用就是集合相关联的数据,在设计数据库系统的时候主要包括两个方面,也就是属性数据库和空间数据库。空间数据库具有较大的容量的特点,能够将所需要的数据快速的查询到,还可以修改数据。空间数据库具有很复杂的模型,而且以不同的关系等级为根据将整个数据库划分成了几个不同的数据层,平台数据库在对设备的运行信息进行存储的时候采用的是数据库格式,在数据库中可以存储全部的属性信息,并且还具备相对应的空间数据。两者在数据库中具有不可分割的关系,通过对两者之间相互关系的利用可以使整个数据库系统的正常运行得以维持。同时,在ADO系统中对OLE DB程序进行了应用。作为对ODBC的一种扩展,OLE DB的主要功能包括:
①将数据库编程的OLE接口提供出来是OLE DB最大的优势,相对于传统的ODBC而言,其灵活性更高,而且错误处理能力更加显著;
②作为一种底层数据库,OLE DB还将非关系型数据库访问的数据库编程接口提供了出来。
2.4 实现应用管理功能
系统管理器在通信的基础上将相关的信息传输到上位机中,然后以通信导航为根据对系统的功能进行综合优化,主要包括5个层面:
首先是物理层,现位流的传输能够在物理层上得以实现,物理层可以将特定属性的信号向数据链路层进行传输,保证了消息传输形式和总线通信功能的实现;其次是数据链路层:
其主要是调控物流信息的传输,而且还可以在系统的运行中对通信数据的传输情况进行检查;
第三是传输层:传输层的主要功能就是调整总线系统的传输;
第四是驱动层:其主要是将所需要求提供给系统的不同通信设备;
最后是应用层:应用层的主要功能就是保证通信导航对系统的管理、外界通信功能进行识别和优化[3]。
总之,相关单位完善技术体系的重要环节就是开发通用信息管理系统,全新的信息管理系统可以帮助业务人员将各种数据交互难题很好的解决掉,由于其功能设置更加贴近工作实际,因此可以对业务处理程序进行极大的简化。
[1]刘鸿旗,王海龙.计算机综合信息系统的设计与开发[J].科技资讯,2011(33).
[2]廖光华.项目管理在信息系统集成项目中的应用[J].有色冶金设计与研究,2011(Z1).
[3]丁四成.用Excel开发MIS(管理信息系统)的方法[J].宿州教育学院学报,2011(03).