1、协同办公(OA)系统技术白皮书石河子开发区汇业信息技术有限责任公司2013年 1月 28日版权声明:本文档及相关附件的版权属于石河子开发区汇业信息技术有限责任公司,任何组织或个人未经许可,不得擅自修改、拷贝、分发或以其它方式使用本文档中的内容。协同办公(OA)系统技术白皮书目 录1. 文档描述 12. 产品概述 12.1 系统用例 .12.2 系统结构 .23. 系统功能 33.1 基础功能 .33.2 高级功能 .33.3 定制接口 .34. 产品特点 34.1 可用性 .34.2 安全与保密性 .44.3 可维护性 .44.4 可移植性 .44.5 技术特点 .45. 系统运行环境 55.
2、1 服务器环境 .55.2 客户端环境 .56. 成功案例 6协同办公(OA)系统技术白皮书第 1 页 共 6 页1. 文档描述该文档主要描述协同办公(OA)系统的整体方案与技术实现方式,帮助使用者了解产品功能与技术特性及应用环境需求,具体的功能与操作方式描述请参见以下文档:协同办公(OA)系统操作手册 、 协同办公(OA)系统用户手册等。2. 产品概述协同办公(OA)系统是采用 Internet/Intranet通信基础,以客户端 Web浏览器为展现方式、以“工作流”为引擎、以“知识文档”为容器、以“信息门户 ”为窗口,使企事业单位内部人员方便快捷地共享信息,高效地协同工作;改变过去复杂、低
3、效的手工办公方式,实现迅速、全方位的信息传递、知识采集、文档处理,为企业的管理和决策提供科学的依据。在传统 OA的基础应用上,可供企事业机构自行灵活的定义符合自身需求的管理工作流程、知识目录架构、信息门户框架,以更便捷、更简单、更灵活、更开放的满足日常办公需求。并可根据实际需要定制开放接口实现其他系统与本系统间共享数据或调用本系统相关功能生成业务数据。2.1 系统用例本系统为企事业单位提供信息交流、文件传递、流程审批、知识文档共享的多功能平台,可以实现邮件、文件柜、信息公告、单位新闻等基础信息交流功能,并可实现电子审批(出差、上报文件、申请)的归档管理与经验总结、学习分享的无形财富管理功能。标
4、准业务控制类访问控制信息业务信息 流程信息 协同信息D B D B D B D B用户信息协同办公(OA)系统技术白皮书第 2 页 共 6 页2.2 系统结构本系统使用 B/S结构,即服务器/客户端浏览器结构,通过网络实现客户端与服务器的功能交互与数据、文件传递,由服务端运算、控制数据与文件的存储,而客户端仅需要支持 WWW协议的 Web浏览器即可。业务数据信息用于展示的 J S F / J S P 用户访问界面实体层业务控制层接口层表示层邮件接口 短信接口他系统发送邮件 发送短信安全控制接口 安全控制接口 控制信息 , 参数信息流程数据信息标准业务处理 流程数据处理 控制 , 参数类检查在实
5、现方式上,采用了表示层、接口与业务层、实体层的三层结构,实现不同层的功能明确划分。表示层主要是指系统的展示界面,即系统界面/显示界面相关,只涉及展示数据与接收用户输入、提交相关的操作处理。接口层是外部访问业务控制层的唯一途径,其作用是屏蔽业务控制层的复杂性,为表示层提供简洁的业务方法。业务层提供所有流程相关的处理操作提供基础的方法和自定义方法;控制及参数类处理主要包括:用户登记处理、用户校验处理、权限相关处理、系统信息处理、加密解密接口处理等。其主要作用是给系统提供访问检查和安全性控协同办公(OA)系统技术白皮书第 3 页 共 6 页制。实体层中只涉及单纯的数据存取处理操作。3. 系统功能3.
6、1 基础功能协同办公(OA)系统在逻辑上实现了对用户提交信息、文件的存储,对用户请求的信息、文件进行下载传递,在业务展示上实现了邮件收发与管理、公告发布与查阅、新闻宣传、文件分类存储与共享、用户信息管理、组织机构管理、消息提醒、个人与工作日志、协同项目管理、外出登记等丰富的基础功能。3.2 高级功能根据企事业单位的业务管理与知识学习需要,本系统可提供流程审批、公文管理、知识管理等相关高级功能,实现业务无纸化办理与归档,对经验知识等无形财富进行收集、整理与分享,形成一个集在线协同办公、信息资源管理、学习分享为一体的全能型企业资源平台。3.3 定制接口本系统各功能均可根据实际需求定制开放接口,通过
7、接口实现其他系统与本系统之间共享数据或直接调用本系统相关功能(如其他系统业务功能办理后,在本系统中发送提醒消息或发布通知公告等) ,也可使用开放接口进行移动终端的定制与实现。4. 产品特点4.1 可用性本系统为各种角色的用户提供了丰富、友好的操作界面,无论是普通用户还是管理员用户都可以在客户端浏览器中通过系统提供的功能界面完成操作与管理、配置,无需进行客户端安装配置或其他额外的操作与学习。系统服务器运行均不需要人工参与,仅需要完成初始配置即可。搭建、部署系统服务器环境仅需一次,且系统服务器端使用目前技术成熟、运用广泛Weblogic中间件为基础环境,支持多种主流关系数据库系统,并可兼容多种架协
8、同办公(OA)系统技术白皮书第 4 页 共 6 页构、语言的服务器操作系统,对运维管理人员的要求较低,也可不为该系统配备运维管理人员。4.2 安全与保密性系统限定了用户密码的最小位数,并可提示用户密码的复杂度。密码使用不可逆的算法进行加密保存,且加密算法中加入了特殊密钥与用户特征码,保证了密文的有效性与安全性,从而使用户数据得到安全保障。用户上传到服务器的文件采用重命名、内容加密的方式进行保存,只有通过系统正常途径才能下载到正确、可读的文件,确保了用户文件的安全性与保密性。系统预留了动态令牌认证接口与相关信息存储位置,可根据实际需求添加相关实现方法,对用户登录、重要操作添加动态令牌认证,减少账
9、号被盗用、冒用所造成的风险,并使重要操作具有防抵赖的特征。4.3 可维护性系统使用的 Weblogic为成熟中间件,搭建完毕后即可实现免维护。系统数据、用户文件可直接使用数据库管理系统和服务器操作系统的命令或界面进定时行备份与指定时间还原,如服务器系统出现故障,可将数据、文件还原到备用服务器上继续使用,无需担心数据或文件丢失的问题。4.4 可移植性系统采用 Java为基础进行开发,可在多种环境下运行、移植。系统服务端支持 Windows、Linux、AIX、Solaris、Unix 等主流操作系统,并且能够兼容 32位与 64位服务器操作系统与个人操作系统,数据库支持 SQL Server、O
10、racle、MYSQL、DB2 等主流关系数据库管理系统与服务,可根据实际情况,搭建不同的服务器环境,并且可以随时进行环境切换、系统移植。对于客户端,只需要使用 Web浏览器即可使用系统功能,对操作系统、浏览器要求较低,变换办公环境与计算机、操作系统都不影响正常使用。4.5 技术特点根据企事业单位人员任职的特殊性,本系统中创新添加了“用户兼职”功能,允许一个用户在多个单位任职并参与到办公业务中,仅需要在添加用户后,协同办公(OA)系统技术白皮书第 5 页 共 6 页为该用户设置兼职部门。不同的单位之间往往存在需要隐藏具体组织机构的情况,可设置组织机构对本单位之外不公开,为企业信息保密性提供支持
11、。在处理业务时,选择参与业务的用户往往是一项操作复杂的工作,在本系统中提供了输入用户姓名简拼出现提示的功能,根据提示点击选择用户即可。在邮件功能中,提供了常用联系人、自定义分组的功能,方便用户快速选择收件人或者群发邮件。在邮件系统或传统 OA中,往往存在选择错误导致误删邮件的情况,在本系统的邮件功能中,实现了自定义邮箱的功能,重要邮件可分类保存到自定义邮箱中,降低误删状况发生的概率。5. 系统运行环境5.1 服务器环境项目 最低配置 推荐配置CPU 单核,主频 2 GHz 多核 主频 2 GHz以上内存 2 GB 4 GB或更高磁盘剩余空间 5 GB 100 GB或更高操作系统 32位 Win
12、dows 2003或XP64位 Linux或类 UnixJava环境 JDK 1.6 JDK 1.6中间件环境 32位 Weblogic 11g 64位 Weblogic 11g数据库环境 SQL Server或 MYSQL Oracle5.2 客户端环境项目 最低配置 推荐配置CPU 单核,主频 1 GHz 多核 主频 2 GHz以上内存 512 MB 2 GB或更高磁盘剩余空间 512 MB 10 GB或更高操作系统 Windows 2000 Windows 7协同办公(OA)系统技术白皮书第 6 页 共 6 页浏览器 IE 6 IE 86. 成功案例新疆天业集团协同办公系统新疆天业(集团
13、)有限公司【以下简称“天业集团” 】是新疆兵团农八师的大型国有企业,其控股企业新疆天业股份有限公司、新疆天业节水灌溉股份有限公司分别在上海证券交易所和香港成功上市。天业集团的产业涉及塑料制品、节水器材、化工、电石、食品、热电、矿业、水泥、对外贸易、建筑与房地产等多个领域。随着天业集团的不断壮大和发展,对信息化建设与办公自动化的要求也不断提高。天业集团拥有在线办公用户超过 4000人,涉及邮件与文件传递、通知公告发布、新闻宣传、在线流程审批、经验知识管理等应用需求,要求邮件日均发送量不低于 5000封,同时在线使用人数不低于 1000人。协同办公(OA)系统的实施为天业集团无纸化办公、信息流通、资源管理、知识收集等提供了更加全面、可靠的支持,并为信息化建设奠定了坚实基础。