OA之OA简介

来源:互联网 发布:阴阳家和道家知乎 编辑:程序博客网 时间:2024/04/28 03:01

OA:办公自动化(Office Automation)是将现代化办公和计算机网络功能结合起来的一种新型办公方式。

利用先进的科学技术,是部分办公业务活动物化于人以外的各种办公现代化设备中,由人与技术设备构成服务于某种办公业务目的的人-机信息处理系统。

OA的五大特性

易用性:没有全面的应用做基础,一切都是空谈。软件必须被员工所喜爱,所接受这样网页的风格才是我们最终的选择。

健壮性:必须具备超大用户、高并发应用的稳定性。保证使用者应用程序的稳定性。

开放性:能够与其它软件系统完成必要的关联整合应用。软件需要大量的接口,为整合其他系统提供充分的技术保障。整合应用不仅是技术,还有实现业务的理解,整合实务技巧、整合项目。

严密性:必须同时实现信息数据上的大集成和小独立的和谐统一。软件不仅实现“用户、角色和权限”上的三维控管,还应该同时实现信息数据上的大集中与小独立的和谐统一。实现“用户、角色、权限和数据”的四维管控。

实用性:软件功能必须与管理实务紧密结合,必须适应去也管理发展的要求。面对现实与发展的矛盾,业界常见的有三种解决模式:项目化,产品化和平台化。

OA的设计九思

第一思:“可行性和适应性”

         所谓可行性,是指需求提炼时,应该吻合适合核心需要,满足主要功能,而不是超越当前技术水平放卫星!

所谓适应性,是指产品的实施条件和应用条件,要吻合企业当前的环境,超越环境搞亩产万斤粮的大跃进是注定要失败的。

         核心需求的吻合度是OA价值兑现的保障,用户在工作流程、公文管理等方面的核心需求的满足是项目成功的基础。

第二思:“前瞻性和实用性”

         最大限度的增加系统的价值,最大限度的吻合各应用者的需求,充分考虑系统今后的功能扩展,应用扩展,集成扩展多层面的延伸。围绕应用,依靠应用部门,注重实效的方针,同时又兼顾成本控制,项目周期控制,功能部署需要遵循使用主义。

第三思:“先进性和成熟性”

         先进的管理理念、技术和方法,可以提升企业的竞争力,延长系统的生命周期,同时又注重软件系统、硬件设备、开发工具、软件产品是否成熟。

第四思:“开放性和标准性”

         OA系统需要轻松与各种操作系统、中间件、数据库、业务系统以及工具软件进行平滑对接。

第五思:“可靠性和稳定性”

         保证数据的可靠性和出现问题后短时间可以恢复。

第六思:“安全性和保密性”

             平台安全:架构设计考虑安全性要求,平台软件达到安全设计标准。

应用安全:权限控制、支持身份认证接口、防篡改、防暴力破解等措施完善,并且可以跟USBkey、CA、IP地址限制等各种安全措施进行方案组合。

数据安全:支持文档安全软件整合技术,从而做到数据传输加密、远程安全访问、数据存储加密,并且可以VPN等各种安全方式进行绑定,支持入侵检测与防御系统、防火墙的应用。

容灾备份:支持各种容灾的软硬件设备的使用等。

管理安全:提供完善的日志功能,能够记录系统使用人员的关键操作,保证系统应用的安全

密码策略:初始密码强制更改、启用图形验证码、支持USBkey接口、密码过期控制、密码错误次数控制、密码强度设置等,从而防止暴力破解和恶意攻击。系统网卡MAC和IP的绑定;支持CA认证、数字签名加密技术;支持电子钥匙(Ukey)技术和指纹Ukey技术;支持安全套接(SSL)技术;软件系统严密、灵活的访问安全控制,功能授权与数据范围授权结合;

系统有整体的用户/权限管理体系,可统一进行用户/权限的管理,实现到字段级的查询、修改、管理权限控制;系统提供用户认证、数据传输、数据存储、数字签名等安全手段接口,可在各个环节提供对第三方安全认证系统的支持。

第七思:“可扩展性性和易维护性”

         为了适应未来业务的拓展和项目功能的拓展,必须充分考虑以最简单的方法、最低的投资,实现软件系统的扩展和维护扩展。

第八思:“美观性和易用性”

         如同一个美丽的姑娘,第一眼打动你的可能是表象,然后持续感动你的往往是她的内在。

软件的易用性和用户体验是项目成败的关键因素。

第九思:“大并发能力的支撑”

系统并发能力:通过集群方式,在技术上没有并发上限,因此能完全保障用户未来的人员扩张需要

OA的四大主流技术

1..Net+关系行数据库技术(RDB)

2.Java+关系行数据库技术(RDB)

3. IBM Lotus Domino技术

         技术简介:

         Lotus自1989年推出,以电子邮件、协同、非结构文档处理、安全机制见长。然而随着OA应用的内涵不断丰富,Domino也暴露出一些明显的弱点,不妨将技术原理相同的.net/JAVA与Domino作一简单的比较(以OA应用为前提):

.net/JAVA更类似3GL工具,应用功能的实现需要更多的开发或集成,应用的成熟需要不断的进行功能沉淀与积累;而Domino更像4GL工具,提供了业界领先的协同工具、企业级文档处理、文档级安全控制机制、大量的应用模板,使其更擅长办公应用支撑,但面对大量结构化业务信息处理时则显得明显不足。

4. Suo 基于saas的j2ee服务

         技术简介:

Suo自2006年在上海成立,以真正的软件即是服务的技术理念,将业务流程与审批流程真正的做到了根据需求而变化的流程自动化平台。擅长业务流程及审批流程,最注重与第三方ERP的集成工作,实现目标是将企业的审批流与业务流全部打通,最终形成报表体系,服务于决策

OA的基本架构


1.OA平台基于分层、标准和构件等进行架构

2.OA平台以领先的四层技术架构,遵循J2EE标准、SOA标准、WFMC标准、W3C xForm标准、JSR168、WSRP等标准,OA平台部署了大量构件、采用JAVA语言编写、以多维门户形式展现,OA平台支持各种部署模式、各种操作系统、各种数据库和中间件,并具备完备的配置体系、接口体系和插件体系,从而支持未来的扩展空间。

3.OA平台支持各种服务器、操作系统、数据库、中间件和应用软件。

4. Java语言开发,系统配置由XML技术完成

5. 数据库采用关系型数据库和非关系型数据库分离的技术,同时OA平台支持多种关系数据库,系统通过JDBC服务连接数据库,并使用连接池提高系统性能

6. 通信协议采用HTTP、TCP/IP

7.每一层都有套用好的接口。表示层:实现:HTML表单、Java Applet、JSP;中间层;以Servlet和Beans等技术实现;将用户管理、低层数据访问、数据传输以及数据分析等具有抽象适应性的功能等进行封装,按照功能、逻辑和使用等不同方面定义若干个组件包,将其统一规范为核心API(Core API),为上层透明访问提供清晰明确的接口;数据层:即数据中心。它用来完成统一的数据管理和数据交换接口的实现。主要包括办公信息及数据的管理和维护、数据交换、数据抽取以及数据过滤等功能。

OA的六大认识误区

误区一、认为OA就是行政办公,就是收发文。---OA作为办公系统,它需要结合不同的部门和岗位、人员,成为他们的个性化的办公系统才有生命力。

误区二:认为OA只是文件的审批和管理。---办公审批(不仅指公文,更多的管理流程和业务流程的审批)以及员工输入的数据汇总为不同权限的报表

误区三:认为OA是ERP的一部分,认为OA很简单,是从属于其他系统。---ERP主要注重在物料,物流,资金的管理,是以结果为导向;OA注重对人和过程的管理,通过管人来管理具体的事务,这些事务每天都可能在变化,OA核心是人力资源的核心

误区四、认为OA的终极目标就是手工转为电子化。---手工转为电子化只是OA的第一步,对管理层来说,企业实施OA是需要花费很大的人力,物力,财力去实现,关键是引入软件这一工具来对管理进行变革以适应外部的竞争和企业发展。

误区五:认为OA实施很简单,是信息部门的事情。---供应商一定需要有丰富的实施应用经验来帮助企业推进项目实施进度和规避实施风险

误区六:认为OA马上就可以见到效果,认为OA可以一蹴而就。---OA是一个系统工程,需要整体规划,分步来实施,关键是企业需要把目前最迫切,最关键,见效最快的需求先提炼出来,在此基础上逐渐加深应用,然后在扩展新的需求