基本概念办公自动化(office Automation,OA)是在设备、通信逐步实现自动化的基础上,通过管理信息系统(Management Information System,MIS)的发展而兴起的一门综合性技术。它是将计算机网络与现代化办公相结合的一种新型办公方式,它不仅可以实现办公事务的自动化处理,而且可以极大地提高个人或者群体办公事务的工作效率,为企业或部门机关的管理与决策提供科学的依据。在办公自动化管理领域,如果说硬件技术是其环境保障,则软件技术就是办公自动化各项功能得以顺利实现的灵魂所在。自20世纪70年代,从单机处理开始,例如,采用微型机处理文字,进而完成文件归档、记录指示、电话自动记录等任务。20世纪80年代后进入办公自动化的快速发展期,在办公室中普遍采用计算机作为高一级的管理工具,如信息检索、辅助决策等,出现办公设备和计算机、通信等互连构成的计算机网络系统,利用网络集成技术,人对办公信息的处理能力出现质的飞跃,办公自动化成为智能建筑的一个主要标志。[3]目前,办公自动化系统成为包括计算机、通信、声像识别、数值计算及管理等多种技术的一个综合系统。计算机技术、通信技术、系统科学和行为科学被视为办公自动化的四项支撑,工作站( Work Station)和局域网络(Local Area Network)成了办公自动化的两大支柱。[3]发展历程办公自动化的发展大致经历了3个阶段:[1]实现了个体工作自动化第一代办公自动化的特点:以个人计算机和办公软件为主要特征,软件基于文件系统和关系型数据库系统,以结构化数据为存储和处理对象,强调对数据的计算和统计能力,实现了数据统计和文档写作电子化,完成了办公信息载体从原始纸介质向电子的飞跃。[1]20世纪60年代,人类社会出现了一次新的技术革命——“信息革命”、“信息化社会”的出现使社会信息量迅猛增加,使得办公人员和办公费用也大量增加,但办公效率却相对较低。据不完全统计,在一些主要工业化国家中,大约有40%以上的工作人员从事办公室工作。[1]20世纪70年代初期到中期,发达国家为解决办公业务量急剧增加对企业生产率产生巨大影响的问题,提出了办公自动化理念。1972年,靠磁芯存储技术起家的美籍华人科学家王安博士开创了王安公司,并推出了文字处理系统( Word Processing System),从此WPS词正式出现。WPS把王安公司推向了事业的顶峰,使办公自动化发展到一个崭新的阶段,从而形成了一个新的概念—“办公自动化”并逐步成为一门综合技术学科。[1]20世纪80年代中期,OA技术在我国得到了较快的发展,从中央到地方各级政府部门率先采用OA技术,使办公效率和办公质量不断提高,我国一些大中型企业也先后引入OA技术,提高了企业的发展空间和竞争力。[1]实现了工作流程自动化第二代办公自动化的特点:以网络为中心,非结构化数据的信息流(或工作流)为主要存储和处理对象,不仅提高了办公效率,还增强了系统的安全性。[1]从信息技术的发展来看,基于关系型数据库的第一代办公自动化系统存在许多不足:[1]①PC的负担过重,价格偏高;[1]②缺乏公共的基础通信平台,通用性差、可再用性低,不具备通信和协同工作的能力;[1]③系统自适应能力差,只能按开发时确定的思路、流程和功能处理信息;[1]④信息管理只限于机关、企事业自身内部,没有或缺少外部信息来源。[1]随着局域网、广域网和因特网的高速发展,办公自动化的内涵也发生了变化。自1982年美国国防部把TCP/IP协议作为网络标准正式生效以来,全世界越来越多的个人计算机联到了 Internet上,可方便浏览查询世界各地的信息资源,解决了第一代办公自动化存在的诸多不足。[1]实现以知识管理为核心第三代办公自动化的特点:以网络( Internet/Intranet/ Extranet)为中心,以数据、信息所提炼和组织的知识为主要处理内容和对象。1996年,世界“经济合作与发展组织”( Organization for Economic Cooperation and Development,OECD)在“科学技术和产业展望”的报告中首次提出了“知识经济”( KnowledgeEconomic)的新概念,知识经济的建立和发展主要指发展科学技术、教育以及创新( Innovation)应变能力( Responsiveness)生产率( Productivity)和技能素质( Competency)为主要内涵的知识管理( Knowledge Management)。“办公”的内容已经不再是简单的文件处理和行政事务,而是一个管理的过程,在办公管理中,工作人员之间最基本的联系是沟通、协调和控制,这些基本要求在以知识管理为核心的办公自动化系统中都将得到更好的满足。[1]办公自动化系统的发展恰好与数据、信息和知识的演变同步,即由以数据为主要处理内容的第一代办公自动化发展到以信息为主要处理内容的第二代办公自动化,再发展到以知识为主要处理内容的第三代办公自动化。办公自动化的3个发展阶段中实现了两个飞跃,即由数据处理向信息处理的飞跃,由信息处理向知识处理的飞跃。在办公自动化系统的发展中,使用办公自动化系统的人员范围逐步扩大,由机关、企事业行政人员扩展到企业的管理层及企业的全体员工。[1]5G提升云办公和自动办公新高度2020年疫情期间,5G充分支撑了云办公,尤其是企业未达到复工复产的情况下,人员可以通过5G实现在线办公、在家生产。5G建成后,大带宽、低时延、广连接等特点可同步车间生产,这对企业是非常有益的。[12]功能介绍OA软件的核心应用是:流程审批、协同工作、公文管理(国企和政府机关)、沟通工具、文档管理、信息中心、电子论坛、计划管理、项目管理、任务管理、会议管理、关联人员、系统集成、门户定制、通讯录、工作便签、问卷调查、常用工具(计算器、万年历等)。[4]OA管理平台基于“框架+应用组件+功能定制平台”的架构模型,主体部分由30多个子系统组成,包括信息门户、协同工作、工作流程、表单中心、公文流转、公共信息、论坛管理、问卷调查、计划管理、会务管理、任务管理、关联项目、关联人员、文档管理、外部邮件、在线考试、车辆管理、物品管理、设备管理、常用工具、办理中心、在线消息、督办系统、短信平台、常用工具、人事管理、功能定制平台、集成平台、系统管理等,近万个功能点。[4]五大特性OA强调办公的便捷方便,提高效率,作为办公软件就应具备几大特性:易用性、健壮性、开放性、严密性、实用性。[5]易用性没有全面的应用做基础,一切都是空谈。[5]管理落地必须面向全员,所以,软件也必须能够被全员所接受,被全员所喜爱。如果易用性不强,这个前提就不存在了,制度落地就只能是空谈。而任何软件都是需要培训的,不过上网却几乎人人都会。所以,就支撑制度落地的软件而言,走网页风格可能是个最佳选择。[5]健壮性必须具备超大用户、高并发应用的稳定性。[5]管理“落地”必须面向全员,所以支撑“落地”的软件也必须能保证全员应用的稳定性,尤其是针对集团型企业,软件必须具备超大用户、高并发应用的稳定性,否则,一旦出问题,哪怕是小问题,都可能影响到现实的集团业务,从而造成不可估量的损失。[5]开放性能够与其它软件系统完成必要的关联性整合应用。[5]管理“落地”在现实管理中渗透到管理的各个方面,而没有哪一套软件能够独立的完成所有方面的管理需求,所以,支撑制度“落地”的软件必须具备全面而广泛的整合性,能够从其它软件系统中自动获取相关信息,并完成必要的关联性整合应用。 从技术上看,采用整合性强的技术架构(J2EE)作为底层设计对软件的整合性会有决定性的帮助。如此,软件就能预留大量接口,为整合其他系统提供充分的技术保障。同时,现实的整合经验也必不可少,因为整合应用不光涉及到技术层面,还包括对管理现实业务的理解、整合实务技巧、整合项目把控等实际操作技能要求。[5]严密性必须同时实现信息数据上的大集中与小独立的和谐统一。[5]企业,尤其是集团型企业,从制度落地的现实需求来看,一方面必须有统一的信息平台,另一方面,又必须给各个子公司部门相对独立的信息空间。所以,软件不仅要实现“用户、角色和权限”上的三维管控,还必须同时实现信息数据上的大集中与小独立的和谐统一,也就是必须实现“用户、角色、权限+数据”的四维管控。[5]实用性软件功能必须与管理实务紧密结合,否则药不对症,反而可能有负作用。而且,还必须能适应企业管理发展的要求。[5]现实中,企业一方面需要软件尽最大可能的满足现有需求,另一方面,管理本身也是个不断发展的过程,所以,企业又需要软件能够满足发展的需求。面对这个现实与发展间的矛盾,业界常见的有三种解决模式,项目化、产品化和平台化。[5]软件技术特点设计出一套好的OA系统远非增加几个特色功能这么简单,它需遵循如下几个设计原则。[6]可行性和适应性可行性,是指OA应该能够满足组织办公的核心需要,满足其必须实现的主要功能,而不是超越当前的技术水平。[6]适应性,是指OA产品的实施条件适应组织当前的环境,超越环境的设计注定产生失败的产品。[6]前瞻性和实用性OA系统的开发设计,既要考虑到最大限度地增加系统的价值,最大限度地符合各应用者的需求,充分考虑系统今后的扩展和延伸,实施过程应始终贯彻面向应用,围绕应用,依靠应用部门,注重实效的方针,同时又要兼顾到成本控制、项目周期控制等因素,因此在功能的部署上也需要遵循实用主义。[6]先进性和成熟性先进的管理理念、技术和方法,可以提升企业的竞争力,延长系统的生命周期,但同时,任何创新都如小白兔实验,风险较大,因此又要注意软件系统、硬件设备、开发工具、软件产品是否成熟,在先进性和成熟性之间找到平衡点,成为价值最大化的关键。[6]开放性和标准性OA系统的开放性和标准性,是指OA软件系统的底层应支持各个层次的多种协议,支持与业务系统的互通、互联,应用系统采用标准的数据交换方式,保证数据共享。在当前和未来,OA系统需要轻松地与各种操作系统、中间件、数据库、业务系统及工具软件进行平滑对接,当前OA的主流厂商都在这方面做了充分的考量。[6]可靠性和稳定性OA系统里流转了大量的管理数据,因此必须是可靠的,一般的人为和外部的异常事件不应该引起系统的崩溃。当系统出现问题后应能在较短的时间内恢复,而且系统的数据是完整的,不会引起数据的不一致。[6]安全性和保密性OA系统的开发设计既考虑信息资源的充分共享,更要注意信息的保护和隔离,因此系统应分别针对不同的应用、不同的网络通信环境和不同的存储设备,采取不同的措施,包括系统安全机制、数据存取的权限控制等以确保系统的安全性。[6]可扩展性和易维护性为了适应未来的业务拓展和项目的功能扩展,必须充分考虑以最简便的方法、最低的投资,实现软件系统的扩展和维护扩展。[6]因此,在OA软件系统的开发设计中,需要考虑到应用及系统不断扩展的要求,以形成一个易于管理、可持续发展的体系结构。未来业务的扩展只须在现有机制的基础上,增加新的应用与服务模块。一方面当应用量增加,用户数增加时系统可以平滑增加服务器的方式来支撑新的压力要求;一方面,当新的技术和产品出现进行升级时,系统能够平滑过渡而不影响用户的使用;另一方面,产品有新的功能增加时,可以通过插件和模块定制平台的方式,轻松实现业务的扩展。[6]在设备选择及网络方案上坚持开放性原则,使系统对各种硬件设备的互连互通;在软件上支持跨平台和开放数据接口,便于与其它系统软件互相集成,未来支持与业务系统、门户等系统的单点登录集成,在可获得相应系统的数据结构情况下,实现与这些系统的应用、门户、数据等各层面上无缝连接。[6]系统的管理和维护,应该采用集权和分权相平衡的思想,如OA产品设置了系统管理、应用管理和个人管理对系统进行分层授权和分层维护。[6]利用系统提供的工具,无须编写代码,方便用户自行进行客户化功能改造,方便用户自行定制界面数据项的显示;同时在网络或系统出现问题时能及时、快速地恢复系统的正常运行,保证系统的可恢复性,具有较高网络系统的抗干扰能力。[6]美观性和易用性系统用户界面的设计采用Web2.0用户界面设计技术,界面根据用户需求灵活更改(增强标签分类特性),注重用户体验,使系统各项功能易见、易学、易用、易维护、易管理。[6]作为全员应用系统,易用性和用户体验是项目成败的关键要素。所提供的产品采用B/S的登录方式、可以采用电脑、手机等各种方式下登录,采用了AJAX、图形化编辑器等各种新技术,并且易读、易理解、易操作,用户界面简洁、美观、友好,易于用户掌握、操作和使用;系统管理的使用及管理也以简便、易于操作、方便实用为准则。[6]大并发能力支撑作为集团化、多组织、大用户的单位,OA软件系统的开发设计,应该支持应用和数据库等多重负载均衡能力,支持附件服务器和数据库服务器分离技术,从而支持数万用户同时在线和同时操作的能力,不会因为用户数的增长或者信息量的增长,而导致系统响应能力下降。[6]系统并发能力:通过集群方式,在技术上没有并发上限,因此能完全保障用户未来的人员扩张需要。[6]平台技术(1)微软的.Net+关系型数据库(RDB)技术微软以其功能强大、易用的Office套件占领了桌面操作系统的应用,并为广大办公人员所接受,基于Net+RDB的办公平台以简单、灵活以及易用的特点获得了广泛的市场支持。[7](2)SUN的J2EE+RDB技术J2EE标准以其开放性、与平台无关性引领着技术发展的方向,并迅速在各类应用系统中得到广泛应用与推广,在OA领域中不断扩大。[7](3)IBM的 Lotus domino技术Lotus于1989年推出,以电子邮件、协同、非结构文档处理、安全机制见长,一度成为OA的标准应用与开发平台。[7]基础架构OA平台采用基于分层、标准和构件等进行架构。平台架构遵循JEE标准、SOA标准、WFMC标准、W3 C fOrm标准、JSR168、WSRP等标准。OA平台架构应支持多种部署模式、多种操作系统、各种数据库和中间件,并具备完备的配置体系、接口体系和插件体系,从而支持未来的扩展空间。[7]