协同管理平台
目前,企业内、企业间的相互协作越来越多,相应的业务需求千变万化。应用系统由单机系统演变为网络系统,应用程序的架构也由C/S进化到了B/S架构。一个部门、一个企业信息化能够提高工作效率、减少成本,通过ERP、CRM等管理软件能够对企业的资源进行管理。协同平台更是在信息化的基础上整合部门间、企业间的业务流程,使企业的业务顺利快速地展开,减少人员、组织间不必要的沟通成本,提高企业的工作效率及生产力。
协同平台虽然减少了企业内、外的人员、业务沟通成本,但在协同业务过程中的安全、数据管理问题也困扰着企业。协同管理平台通过权限、数据加密、用户管理、业务数据管理等措施保证在协同过程中数据的安全、管理问题并在实现中充分考虑用户单位可能存在的管理问题。
协同管理平台致力于打造可扩展平台,在基础功能模块的安全、稳定上建立多种协同业务及数据管理功能。作为企业的数据中心集成、收集、管理应用系统的数据,使企业内、外的各应用系统紧密协同,充分发挥资源共享的优势,拆除信息孤岛的壁垒。
协同管理平台由协同平台和数据管理平台组成,协同平台作为用户的业务平台,以流程驱动为主,非流程业务为辅,完成用户的业务需求。数据管理平台作为资源的存储区,为用户提供数据整合、存储、提取、分析、挖掘、发布等功能。
协同与流程是密切相关的,可以说协同是流程驱动的,当然在实际的协同的过程中也存在非流程协同业务。
企业实施流程管理目的是为了业务流程的自动化,工作流作为办公软件、管理软件的引擎,意义非常重大。因为其意义重大,各软件公司都实现了自己的工作流和底层架构,虽然各应用系统能够满足大多企业内部的业务运作,但也导致了工作流组件的庞杂。在信息化过程中企业内外的多系统协同业务明显增多,业务环境要求我们的软件系统向着标准化的进程发展。通过流程化减少工作人员的随意性,规范审批流程。
非流程业务依托数据管理平台提供的数据管理功能,为用户完成数据共享等功能。
企业信息化过程中出现了海量的数据,这些数据由以前的单一数据存储管理扩展到了对多元异构数据资源的整合、存储、提取、分析、挖掘和发布。
数据管理平台功能
由单一数据源提供的数据管理功能,已经不能够完成现有企业多元化经营的需要,对于制造业使用的多种设计软件系统和不同的PDM系统,能够将各种应用系统的异构数据整合,同时能够为各应用系统提供提取数据的接口。数据管理能够自动搜集各应用系统提供的共享数据并根据配置整合搜集到的共享数据。这将大大提高企业软件应用的价值。
数据的存储已经由上世纪50年代的磁带、卡片存储发展到现在的数据库存储,管理平台将以数据库存储管理为主为用户提供文件、数据加/解密、存储、备份功能。
数据分析在每个行业、每个企业、每个部门从销售业绩、客户心理、客户流量分析到费用成本分析,都能够为企业在策略上提供依据。在制造业数据分析通过对协同工作的分析能够说明各单位、厂所在协同制造上进行的沟通是否充分,通过协同工作减少的生产、人员沟通成本等等。数据分析对信息化企业来说是必不可少的工具,管理平台将为用户提供定制的数据分析工具,为企业策略提供可靠的数据。
数据提取能够在海量数据中根据数据提取模型,提取出有效的信息。管理平台根据用户建立的提取模型,在AVIDM系统中提取用户希望得到的数据。
数据发布将用户数据发布给指定的接收单位或接收人。
数据管理平台通过以上功能,能够将同构、异构系统的数据进行整合,充分发挥企业资源共享的优势。而且可以根据用户的需求定制整合数据的展现方式。
协同管理平台以AVIDM工作流、用户管理、权限管理、事件管理及通信/传输机制为基础,依托产品结构和文档管理两个应用模块扩展了跨域签署、数据汇总、数据发布、数据共享业务功能。
4.1 目录服务
企业协同工作过程不可缺少的一个单元即资源的共享,共享资源的种类很多,目录服务使域中的用户能够方便的查找到各域中的目录资源,每个域中有一个单独目录,当该域加入了父域后,父域会将该域的目录整合为唯一的域目录,顶级域的目录被称为根目录。各域的目录整合后的目录称为全局目录,全局目录中存有本域及子域中所有资源的链接及基本描述信息。目录服务还作为各应用系统服务的注册中心(UDDI)。以WEB SERVICE方式为其他系统提供服务。
4.2 数据存储服务
随着信息时代大潮的袭来,各种ERP、CRM、PDM、PLM等企业应用软件随之而生,这些应用软件都有自己的一片小天地(存储数据格式、结构等),对于相对较大的集团公司如果能够将这些应用软件数据集成在一起,才能更有效的提取所需的数据,提高生产率,促进公司及各部门的信息化发展。数据存储服务则通过配置或简单快捷的二次开发实现域中各应用软件的业务数据信息相互集成,各软件之间数据相互转换及转换数据的存储功能。
4.3 消息通信服务
消息通信服务分别为实时消息和系统通信消息,实时消息服务可以为域内用户提供相互沟通的工具,其中包括相互发送文本消息、发送文件、视频会议、手机短消息等功能。系统通信消息服务是为企业信息平台之间相互传递消息的底层支持服务。
4.4 证书服务
证书服务为域内的资源提供发放证书、证书的校验、证书的吊销、证书及证书链的管理功能。使用电子证书可以方便、准确、高效的识别操作某项功能的用户。通过电子证书也能够将在网络中传输的数据进行加密处理,保证了数据在网络传输中的安全性。除对用户的证书管理外,证书服务还提供了对数据资源的证书管理功能。
4.5 邮件服务
邮件服务为用户提供了邮件管理、域间邮件服务器管理功能,以通用的邮件服务器为基础,实现企业间邮件的互通。可以通过邮件来协调用户工作。
4.6 权限服务
权限服务为用户提供了权限定义、权限维护、权限的验证等功能。用户可以通过对系统权限的要求来定义权限。用户在使用时系统会根据已定义的权限来校验该用户是否具有执行某项操作的权限。
4.7 域服务
该服务为域管理员提供了域控制器管理、域维护的功能。
该服务为企业信息平台提供域间文件传输底层支持服务和文件上传及下载的功能。
4.9 用户服务
该服务为平台提供了用户维护、用户管理、域用户维护、域用户管理功能。
4.10 移动平台服务
该服务以工作流为基础提供了移动平台的底层支持服务、移动工作流、移动信息提示。
4.11 LDAP服务
LDAP服务为企业信息平台用户提供对域内数据的搜索及使用,并相应的提供了域内资源与LDAP的同步功能。
4.12 安全管理服务
该服务为企业信息平台提供服务层的安全管理控制,以权限结合证书的方式维护系统安全
5 安全体系结构
该安全体系结构以JAVA的安全体系结构为基础。以安全策略文件为主,对业务层访问程序专用资源进行控制。访问控制包括权限的控制,主要是针对某用户对系统某资源所做的某种操作进行控制以及对系统资源的控制(如某资源的到期日期等等)。
6 数据存储结构
6.1基于数据库及文件系统的存储设计
数据库为企业信息平台的主要数据存储系统,数据库中存储了平台中的流程信息、域信息、共享信息、用户信息、权限信息、证书信息等。
文件系统为平台提供了与平台信息数据相关的实体文件的存储。
7 工程部署实施应用
企业业务资源集成平台使用JMX技术对各模块进行管理,能够很容易的对平台的各模块进行部署。