基础应用支撑平台及协同办公系统建设方案
建设中,在众多的符合J2EE标准的应用服务器产品中,选择BEA公司的WebLogic产品。用于开发、集成、部署和管理大型分布式Web应用、网络应用和数据库应用的Java应用服务器。
1.6.6 Web services技术
Web services是为了让地理上分布在不同区域的计算机和设备一起工作,以便为用户提供各种各样的服务。用户可以控制要获取信息的内容、时间、方式,而不必像现在这样在无数个“信息孤岛”中浏览,去寻找自己所需要的信息。利用Web services,公司和个人能够迅速且廉价地通过互联网向全球用户提供服务,建立全球范围的联系,在广泛的范围内寻找可能的合作伙伴。随着Web服务技术的发展和运用,我们目前所进行的开发和使用应用程序的信息处理活动将过渡到开发和使用Web services。将来,Web services将取代应用程序成为Web上的基本开发和应用实体。
1.6.7 XML技术
XML(eXtensible Markup Language,可扩展置标语言)是由W3C于1998年2月发布的一种标准。它同样是SGML的一个简化子集,它将SGML的丰富功能与HTML的易用性结合到Web的应用中,以一种开放的自我描述方式定义了数据结构,在描述数据内容的同时能突出对结构的描述,从而体现出数据之间的关系。这样所组织的数据对于应用程序和用户都是友好的、可操作的。
XML的优势之一是它允许各个组织、个人建立适合自己需要的置标集合,并且这些置标可以迅速地投入使用。这一特征使得XML可以在电子商务、政府文档、司法、出版、CAD/CAM、保险机构、厂商和中介组织信息交换等领域中一展身手,针对不同的系统、厂商提供各具特色的独立解决方案。
XML的最大优点在于它的数据存储格式不受显示格式的制约。一般来说,一篇文档包括三个要素: 数据、结构以及显示方式。对于HTML来说,显示方式内嵌在数据中,这样在创建文本时,要时时考虑输出格式,如果因为需求不同而需要对同样的内容进行不同风格的显示时,要从头创建一个全新的文档,重复工作量很大。此外HTML缺乏对数据结构的描述,对于应用程序理解文档内容、抽取语义信息都有诸多不便。
XML把文档的三要素独立开来,分别处理。首先把显示格式从数据内容中独立出来,保存在样式单文件(Style Sheet)中,这样如果需要改变文档的显示方式,只要修改样式单文件就行
16
基础应用支撑平台及协同办公系统建设方案
了。XML的自我描述性质能够很好地表现许多复杂的数据关系,使得基于XML的应用程序可以在XML文件中准确高效地搜索相关的数据内容,忽略其他不相关部分。XML还有其他许多优点,比如它有利于不同系统之间的信息交流,完全可以充当网际语言,并有希望成为数据和文档交换的标准机制。
本系统中数据在界面展示、系统间传输、数据存储和使用中都使用XML标准。
1.6.8 工作流技术
工作流自身集成自主知识产权的工作流引擎,其设计参考了WFMC等国际标准支持顺序、并发,实现了发散、多路分支等标准模式,足以实现高级用户的复杂业务流程。支持浏览器方式自定义工作流程,自定义表单,具有高度的扩展性,适应不同水平用户不同阶段的需求。可定义每个任务的权限及表单元素对应的数据库表字段的权限,规范操作。对正文模板和表单进行痕迹保留,可以确保对每一个处理步骤提供修改的痕迹保留,以确保信息的不可否认性和可追溯性。结合国内办公比较灵活的实际情况,处理人可进行委托、协商和抄送,从而保证了流程事务文件的顺利流转。授权角色可监控全部流程,提供审计日志,支持自动催办,手动催办。
1.6.9 表单服务技术
流程中用到的业务表单,用户可以自由定义。
通过复杂算法,对表单可以实现类似word痕迹保留的功能,可以确保对表单的每一个处理步骤提供修改的痕迹保留,以确保信息的不可否认性和可追溯性。
自主开发了点击签名、多人意见框、日期选择、正文按钮、附件框、自动编号框等标签,用户在不需编程的基础上,就可以实现很多复杂的功能,极大地方便了用户。
1.6.10 单点登录技术
目前的协同办公系统中,往往有很多的应用系统,如公文运转系统,文书档案管理系统,个人工作管理系统,综合信息管理系统,综合事务管理系统等等。这些应用系统服务于用户单位的信息化建设,带来了很好的效益。但是,用户在使用这些应用系统时,并不方便。用户每次使用系统,都必须输入用户名称和用户密码,进行身份验证;而且,应用系统不同,用户帐号就不同,用户必须同时牢记多套用户名称和用户密码。特别是对于应用系统数目较多,用户数目也很多的物流管理部门,这个问题尤为突出。问题的原因并不是系统开发出现失误,而是
17
基础应用支撑平台及协同办公系统建设方案 缺少整体规划,缺乏统一的用户登录平台。
单点登录(Single Sign On, SSO)系统就是为了解决上述问题而提出的。单点登录系统能够简化使用流程,用户只需要登录一次,即输入一次统一的用户名称和用户密码,就可以多次使用多个应用系统。只有达到系统安全策略边界条件时,用户才需要重新登录。
(1) 同时支持多种结构的应用系统单点登录。单点登录平台还与企业结构平台无关,基于J2EE和.NET开发的应用系统均能够实现单点登录。
(2) 安全。单点登录平台构架在本系统的基础开发平台上,基于目录服务技术,能够保证用户认证的安全。
(3) 支持多种认证方式。单点登录通过提供统一的认证平台,实现单点登录。因此,不仅支持普通的口令认证方式,也支持其他认证方式,如指纹识别认证方式,IC智能卡认证方式等。
(4) 完善的日志功能。单点登录平台能够详细记录用户使用单点登录平台的情况,包括登录时间,登录用户名称,登录的应用系统,登录时使用的客户机IP地址、计算机名和MAC地址等。
18
基础应用支撑平台及协同办公系统建设方案
第2章 总体建设内容
2.1 的OA系统
开发 “逻辑独立、物理集中” 的OA系统。OA系统至少包含公文管理、会议管理、信息管理、个人办公、领导办公、督查督办、档案管理、公共资源、系统管理等功能模块。
2.1.1 公文管理
2.1.1.1
业务需求
公文管理能实现系统公文的全流程电子化管理。并实现市、区县之间上行、下行文件通过系统传递,做到上级(下级)单位的发文到下级(上级)单位转为收文,上级单位的收文经批示转为下级的收文等各种公文流程的对接。能够与电子签章结合使用,并提供按各种条件的复合查询和统计,打印文件目录的功能。
系统提供间以及下属单位间的文件收发功能。并支持内部文件收发流转,为提供内部文件的收发流转服务。
增强处室内部文件处理功能,处室领导和处室工作人员之间的文件传达可记录、查询、存档。并完善文件查询、结果列表、文件导出等功能。
通过本系统可以实现各类公文的统一管理,公文管理范围涵盖收文管理和发文管理等。结合档案管理系统实现文档一体化,生成电子文件的要符合档案局有关电子文件管理功能需求指南的要求。
主要功能提供如下:
2.1.1.2 总体功能设计
2.1.1.2.1 收文登记
接收到各单位来文文件,根据文件内容分类进行登记,一些字段可以自动转入到相应流程进行办理。
19
基础应用支撑平台及协同办公系统建设方案
2.1.1.2.2 领导意见签批
领导收到文件后,进行签批意见,也支持领导秘书代录领导意见。领导意见及领导签名支持电子签章,保证意见和签名的合法性和安全性。
2.1.1.2.3 文件分发
根据文件内容及性质,将文件按岗位发送到相关单位。并可以启动督办督查流程。
2.1.1.2.4 收文办理
接收上级发来的文件,根据领导批示意见或拟办意见进行办理、传阅,能够完成多部门对文件的承办和反馈。
2.1.1.2.5 发文拟稿
填写发文单,编辑发文内容,套用对应公文模板自动生成标准格式公文,允许用户进行调整,正文能加入图表等内容,能够添加一至多个不同格式附件,根据流程进行提交。并允许用户保存至草稿箱等。
2.1.1.2.6 文件会签
签发领导或主办处室办理文件过程中,需要其他领导、处室或协办单位进行会签,填写会签意见。
2.1.1.2.7 生成文号
发文文件根据发文类型,按照不同的文号规则进行自动生成文号,允许手动方式进行调整。
2.1.1.2.8 加盖印章
文件形成后,向委内处室或下属单位下发时,可以对发文进行加盖电子印章,保证发文内
20