协同办公(OA)系统技术白皮书
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
协同办公(OA)系统技术白皮书
石河子开发区汇业信息技术有限责任公司
2013年1月28日
版权声明:本文档及相关附件的版权属于石河子开发区汇业信息技术有限责任公司,任何组织或个人未经许可,不得擅自修改、拷贝、分发或以其它方式使用本文档中的内容。
目录
1. 文档描述 (1)
2. 产品概述 (1)
2.1 系统用例 (1)
2.2 系统结构 (2)
3. 系统功能 (3)
3.1 基础功能 (3)
3.2 高级功能 (3)
3.3 定制接口 (3)
4. 产品特点 (3)
4.1 可用性 (3)
4.2 安全与保密性 (4)
4.3 可维护性 (4)
4.4 可移植性 (4)
4.5 技术特点 (4)
5. 系统运行环境 (5)
5.1 服务器环境 (5)
5.2 客户端环境 (5)
6. 成功案例 (6)
1. 文档描述
该文档主要描述协同办公(OA)系统的整体方案与技术实现方式,帮助使用者了解产品功能与技术特性及应用环境需求,具体的功能与操作方式描述请参见以下文档:《协同办公(OA)系统操作手册》、《协同办公(OA)系统用户手册》等。
2. 产品概述
协同办公(OA)系统是采用Internet/Intranet通信基础,以客户端Web浏览器为展现方式、以“工作流”为引擎、以“知识文档”为容器、以“信息门户”为窗口,使企事业单位内部人员方便快捷地共享信息,高效地协同工作;改变过去复杂、低效的手工办公方式,实现迅速、全方位的信息传递、知识采集、文档处理,为企业的管理和决策提供科学的依据。在传统OA的基础应用上,可供企事业机构自行灵活的定义符合自身需求的管理工作流程、知识目录架构、信息门户框架,以更便捷、更简单、更灵活、更开放的满足日常办公需求。并可根据实际需要定制开放接口实现其他系统与本系统间共享数据或调用本系统相关功能生成业务数据。
2.1 系统用例
本系统为企事业单位提供信息交流、文件传递、流程审批、知识文档共享的多功能平台,可以实现邮件、文件柜、信息公告、单位新闻等基础信息交流功能,并可实现电子审批(出差、上报文件、申请)的归档管理与经验总结、学习分享的无形财富管理功能。
2.2 系统结构
本系统使用B/S结构,即服务器/客户端浏览器结构,通过网络实现客户端与服务器的功能交互与数据、文件传递,由服务端运算、控制数据与文件的存储,而客户端仅需要支持WWW协议的Web浏览器即可。
实体层
业务控制层
接口层
表示层
在实现方式上,采用了表示层、接口与业务层、实体层的三层结构,实现不同层的功能明确划分。
表示层主要是指系统的展示界面,即系统界面/显示界面相关,只涉及展示数据与接收用户输入、提交相关的操作处理。接口层是外部访问业务控制层的唯一途径,其作用是屏蔽业务控制层的复杂性,为表示层提供简洁的业务方法。业务层提供所有流程相关的处理操作提供基础的方法和自定义方法;控制及参数类处理主要包括:用户登记处理、用户校验处理、权限相关处理、系统信息处理、加密/解密接口处理等。其主要作用是给系统提供访问检查和安全性控制。实体
层中只涉及单纯的数据存取处理操作。
3. 系统功能
3.1 基础功能
协同办公(OA)系统在逻辑上实现了对用户提交信息、文件的存储,对用户请求的信息、文件进行下载传递,在业务展示上实现了邮件收发与管理、公告发布与查阅、新闻宣传、文件分类存储与共享、用户信息管理、组织机构管理、消息提醒、个人与工作日志、协同项目管理、外出登记等丰富的基础功能。
3.2 高级功能
根据企事业单位的业务管理与知识学习需要,本系统可提供流程审批、公文管理、知识管理等相关高级功能,实现业务无纸化办理与归档,对经验知识等无形财富进行收集、整理与分享,形成一个集在线协同办公、信息资源管理、学习分享为一体的全能型企业资源平台。
3.3 定制接口
本系统各功能均可根据实际需求定制开放接口,通过接口实现其他系统与本系统之间共享数据或直接调用本系统相关功能(如其他系统业务功能办理后,在本系统中发送提醒消息或发布通知公告等),也可使用开放接口进行移动终端的定制与实现。
4. 产品特点
4.1 可用性
本系统为各种角色的用户提供了丰富、友好的操作界面,无论是普通用户还是管理员用户都可以在客户端浏览器中通过系统提供的功能界面完成操作与管理、配置,无需进行客户端安装配置或其他额外的操作与学习。
系统服务器运行均不需要人工参与,仅需要完成初始配置即可。搭建、部署系统服务器环境仅需一次,且系统服务器端使用目前技术成熟、运用广泛Weblogic中间件为基础环境,支持多种主流关系数据库系统,并可兼容多种架
构、语言的服务器操作系统,对运维管理人员的要求较低,也可不为该系统配备运维管理人员。
4.2 安全与保密性
系统限定了用户密码的最小位数,并可提示用户密码的复杂度。密码使用不可逆的算法进行加密保存,且加密算法中加入了特殊密钥与用户特征码,保证了密文的有效性与安全性,从而使用户数据得到安全保障。
用户上传到服务器的文件采用重命名、内容加密的方式进行保存,只有通过系统正常途径才能下载到正确、可读的文件,确保了用户文件的安全性与保密性。
系统预留了动态令牌认证接口与相关信息存储位置,可根据实际需求添加相关实现方法,对用户登录、重要操作添加动态令牌认证,减少账号被盗用、冒用所造成的风险,并使重要操作具有防抵赖的特征。
4.3 可维护性
系统使用的Weblogic为成熟中间件,搭建完毕后即可实现免维护。系统数据、用户文件可直接使用数据库管理系统和服务器操作系统的命令或界面进定时行备份与指定时间还原,如服务器系统出现故障,可将数据、文件还原到备用服务器上继续使用,无需担心数据或文件丢失的问题。
4.4 可移植性
系统采用Java为基础进行开发,可在多种环境下运行、移植。
系统服务端支持Windows、Linux、AIX、Solaris、Unix等主流操作系统,并且能够兼容32位与64位服务器操作系统与个人操作系统,数据库支持SQL Server、Oracle、MYSQL、DB2等主流关系数据库管理系统与服务,可根据实际情况,搭建不同的服务器环境,并且可以随时进行环境切换、系统移植。
对于客户端,只需要使用Web浏览器即可使用系统功能,对操作系统、浏览器要求较低,变换办公环境与计算机、操作系统都不影响正常使用。
4.5 技术特点
根据企事业单位人员任职的特殊性,本系统中创新添加了“用户兼职”功能,允许一个用户在多个单位任职并参与到办公业务中,仅需要在添加用户后,为该用户设置兼职部门。