当前位置:网站首页 > Java基础 > 正文

java工作4年 感觉基础薄弱



1系统功能

OA办公系统即OA,是Office Automation的缩写,指办公室自动化或自动化办公。其实OA办公系统是一个动态的概念,即将公司内部的办公整合在一个平台上,来达到协同办公的目的。所以OA现在又衍生出一个新的含义——协同办公。随着计算机技术、通信技术和网络技术的突飞猛进,关于OA办公系统的描述也在不断充实,至今还没有人对其下过最权威、最科学、最全面、最准确的定义。当今世界是信息爆炸的知识经济统治的时代,在这种情况下结合技术的各种进步所产生的OA办公系统已与十几年前的OA发生了很大的变化。

2基础架构

OA办公系统的功能主要包括任务管理、公文管理、档案管理、新闻管理、内部信息、会议管理等功能模块,完全符合企事业单位的办公习惯和特点,让用户轻松的完成日常办公工作,并且环球协同办公系统中实现了痕迹保留、手机短信、数据接口等OA领域尖端技术,产品通过中国软件评测中心评测,拥有软件产品登记证书,产品推出以来,得到业界的一致认可,同时优质的服务也赢得了用户的一致好评。

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

OA平台采用标准J2EE结构,由Java语言开发,系统配置由XML技术完成;数据库采用关系型数据库和非关系型数据库分离的技术,同时OA平台支持多种关系数据库,系统通过JDBC服务连接数据库,并使用连接池提高系统性能;通信协议采用HTTP、TCP/IP。

OA平台整个应用划分为三个相对分离的逻辑层,每一层都有一套定义好的接口。第一层为表示层,是展现给工作人员和相关使用者的图形界面,它包含HTML表单、Java Applet、JSP等能够显示数据的任何系统。该界面通过规定的工作流程和接口来完成日常的事务处理和业务流程。

OA平台的中间层(应用逻辑层)是使用者为了获取数据需要(通过表示层)调用的代码。表示层接收到数据后把它格式化并显示出来。OA平台的这种应用逻辑与用户界面的分离极大的提高了应用设计的灵活性。OA平台的可以在不改变应用逻辑的情况下采用不同的图形用户界面,只要应用逻辑层给表示层提供明确定义的接口即可。

OA平台的中间层利用Java语言,以Servlet和Beans等技术实现,其表现形式为组件包,即类库形式。将用户管理、低层数据访问、数据传输以及数据分析等具有抽象适应性的功能等进行封装,按照功能、逻辑和使用等不同方面定义若干个组件包,将其统一规范为核心API(Core API),为上层透明访问提供清晰明确的接口。

在整个OA平台应用中,中间层起着非常重要的作用,主要包括安全系统、应用体系和技术平台等几部分。它和下面所介绍的数据层一起构成了办公系统工作的基础。

OA平台的底层为数据层,即数据中心。它用来完成统一的数据管理和数据交换接口的实现。主要包括办公信息及数据的管理和维护、数据交换、数据抽取以及数据过滤等功能。

整个OA平台中,部署了数据引擎、消息引擎、门户引擎和工作流引擎,把系统横向和纵向进行了多维度的打通和贯穿,从而使得各孤立的构件和模块成为一套有机的生态系统。

3技术平台

编辑

OA系统的英文全称是:Office Automation System,意为办公自动化系统。

随着OA应用内容的不断扩展,OA技术也在不断发展,从过去的BASIC+文件系统到VB+ACCESS、DELPHI+ORACLE等等,形成了三大主流技术:

1. .net+关系型数据库(RDB)技术

基于.net+RDB的办公平台则以简单、灵活、易用的特点获得了广泛的市场。

2. SUN的JAVA+RDB技术

JAVA(J2EE标准)以其开放性、与平台无关性引领着技术发展方向,并迅速在各类应用系统中得到广泛应用与推广,在OA领域市场领域不断扩大。

3.IBM Lotus Domino技术

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

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

4.Suo基于saas的j2ee服务

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

4设计九思

编辑

OA办公系统OA办公系统一套好OA系统远非增加几个特色功能这么简单,套用孔子“君子有九思”的话,好的OA系统设计也有九思!

1.一思:可行性和适应性

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

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

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

2.二思:前瞻性和实用性

OA系统的开发设计,即要考虑到最大限度的增加系统的价值,最大限度的吻合各应用者的需求,充分考虑系统今后功能扩展、应用扩展、集成扩展多层面的延伸,实施过程应始终贯彻面向应用,围绕应用,依靠应用部门,注重实效的方针。同时又要兼顾到成本控制、项目周期控制等因素,因此在功能的部署上也需要遵循实用主义。

3.三思:先进性和成熟性

先进的管理理念、技术和方法,可以提升企业的竞争力,延长系统的生命周期,但同时,任何创新都意味着小白兔实验,风险较大,因此又要注意软件系统、硬件设备、开发工具、软件产品的是否成熟,在先进性和成熟性之间找到平衡点,成为价值最大化的关键。

4.四思:开放性和标准性

数据孤岛、信息孤岛、应用孤岛,已经成为多年信息化建设后的后遗症,而解决这些孤岛的关键因素在于开放,解决这些孤岛的效率取决于标准化。

如同我们的插座和插头的关系、如同我们的外设和usb口的关系,OA系统是否足够开放和标准化,成为架构设计时首要考虑的问题。

在当前和未来,OA系统需要轻松与各种操作系统、中间件、数据库、业务系统及工具软件进行平滑对接,当前主流的厂商如九思软件、浪潮、点击等都在这方面做了充分的考量。

5.五思:可靠性和稳定性

OA系统里流转了大量的管理数据,因此必须是可靠的,一般的人为和外部的异常事件不应该引起系统的崩溃;当系统出现问题后能在较短的时间内恢复,而且系统的数据是完整的,不会引起数据的不一致。

我们曾对iThink系统组织过压力测试,在负载均衡的java工作4年 感觉基础薄弱情况下,3000人同时在线时,系统登陆(包括整个主界面加载)不大于8秒。数据浏览不大于8秒;数据查询不大于8秒;数据统计不大于15秒。

我们还对iThink产品,运行在IBM服务器上的稳定性做过测试,基本上可以做到以下几点:平均无故障运行时间:大于10000小时;可用率:系统总体平均可用率在99.99%以上;稳定性:主机系统能够保持7*24稳定的不间断运行

6.六思:安全性和保密性

OA系统的开发设计既考虑信息资源的充分共享,更要注意信息的保护和隔离,因此系统应分别针对不同的应用、不同的网络通信环境和不同的存储设备,采取不同的措施,包括系统安全机制、数据存取的权限控制等以确保系统的安全性。

其中,采取的措施包括但不限于以下

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

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

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

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

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

密码策略:初始密码强制更改、启用图形验证码、支持USBkey接口、密码过期控制、密码错误次数控制、密码强度设置等,从而防止暴力破解和恶意攻击。

系统网卡MAC和IP的绑定;支持CA认证、数字签名加密技术;支持电子钥匙(Ukey)技术和指纹Ukey技术;支持安全套接(SSL)技术;软件系统严密、灵活的访问安全控制,功能授权与数据范围授权结合;

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

7.七思:可扩展性和易维护性

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

因此,在OA软件系统的开发设计中,需要考虑到应用及系统不断扩展的要求,以形成一个易于管理、可持续发展的体系结构。未来业务的扩展只须在现有机制的基础上,增加新的应用与服务模块。一方面当应用量增加,用户数增加时系统可以平滑增加服务器的方式来支撑新的压力要求发;一方面,当新的技术和产品出现进行升级时,系统能够平滑过渡而不影响用户的使用;另一方面,产品有新的功能增加时,可以通过插件和模块定制平台的方式,轻松实现业务的扩展。

在设备选择及网络方案上坚持开放性原则,使系统对各种硬件设备的互连互通;在软件上支持跨平台和开放数据接口,便于与其它系统软件互相集成,未来支持与业务系统、门户等系统的单点登录集成,在可获得相应系统的数据结构情况下,实现与这些系统的应用、门户、数据等各层面上无缝连接。

系统的管理和维护,应该采用集权和分权相平衡的思想,如iThink产品设置了系统管理、应用管理和个人管理对系统进行分层授权和分层维护。

利用系统提供的工具,无须编写代码,方便用户自行进行客户化功能改造,方便用户自行定制界面数据项的显示;同时在网络或系统出现问题时能及时、快速地恢复系统的正常运行,保证系统的可恢复性,具有较高网络系统的抗干扰能力。

8.八思:美观性和易用性

系统用户界面的设计采用Web2.0用户界面设计技术,界面根据用户需求灵活更改(增强标签分类特性),注重用户体验,使系统各项功能易见、易学、易用、易维护、易管理。

作为全员应用系统,易用性和用户体验是项目成败的关键要素。所提供的产品采用B/S的登录方式、可以采用电脑、手机等各种方式下登录,采用了AJAX、图形化编辑器等各种新技术,并且易读、易理解、易操作,用户界面简洁、美观、友好,易于用户掌握、操作和使用;系统管理的使用及管理也以简便、易于操作、方便实用为准则。

严格遵循易用性六原则,实现从产品的部署、登录、使用、维护、升级、扩展的全方位易用,从而提升系统的黏着度;提供统一的访问地址,便于用户使用。在登录页为用户提供加入收藏、设为首页等操作,方便用户以后快速访问系统;具备风格一致的友好的用户界面,图形显示直观,工作流程从设计到使用全程图形化;

美观性,相比易用性来讲并不是很重要,这如同一个美丽的姑娘,第一眼打动你的可能是表象,然后持续感动你的往往是她的内在。

9.九思:大并发能力支撑

作为集团化、多组织、大用户的单位,OA软件系统的开发设计,应该支持应用和数据库等多重负载均衡能力,支持附件服务器和数据库服务器分离技术,从而支持数万用户同时在线和同时操作的能力,不会因为用户数的增长或者信息量的增长,而导致系统响应能力下降。

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

OA办公系统作用

企业的核心竞争力源自单位对内外部资源的有效利用,对它们之间的关系进行协调,最大限度的发挥所有资源的作用,并用系统的观点,在整个系统价值最大化的基础上来发挥各个资源的作用,使资源的运作产生协同效用,因此可通过协同办公系统打造单位的核心竞争力。以中软卓成OA办公系统为例,它的主要作用为:

1、建立内部的通信平台

2、建立信息发布的平台

3、文档管理的自动化

4、工作流程的自动化

5、行政日常事务处理

6、决策支持的科学化

7、安全机制的可靠性

5发展历程

编辑

OA是将现代化办公和计算机网络功能结合起来的一种新型的办公方式。办公自动化没有统一的定义,最后实现提高决策效能的目的。

第1代OA:硬件配置阶段

第2代OA:数据处理自动化阶段

第3代OA:C/S架构下的工作流自动化阶段

第4代OA:无障碍工作流自动化阶段

第5代OA:协同工作型办公自动化(KM1代)

第6代OA:协同发展型办公自动化(KM2代)

第7代OA: 移动OA

6高端技术

编辑

OA品牌

OA系统的主流技术,从过去的Domino逐步向.NET、Java迁移,主流的软件公司已经将JAVA作为根本技术路线,而原有Domino、php、.NET路线的产品,在高端用户需求面前,逐步成为明日黄花,此类公司也在悄然转型,沿着JAVA路线开辟新产品。

平台化能力

OA的通用功能相对成熟的情况下,随着客户管理应用的深入,更多的OA和ERP的边缘需求,开始旺盛出来,因此如何持续的满足客户的功能需求,成为拉长产品生命周期的重要因素。如何通过**开发实现快捷的功能定制成为平台化产品的发展方向。

系统集成

对于信息化起步阶段的用户来讲,单系统应用就足够了,但对于已经有相当信息化基础的高端OA用户来讲,如何与ERP系统进行数据集成、信息集成、门户集成,如何与HR系统进行组织集成、用户集成,如何与及时消息进行消息集成,甚至如何进行数据拆分和重建等成为思考的因素之一。

但集成是把双刃剑,缺少标准接口而完全定制开发的集成,又可能给升级、系统性能、项目周期等带来风险和隐患。因此考察OA系统时,重点研讨标准接口能力和产品化机制成为要点。

移动应用

随着手机操作系统和CPU的持续升级、随着wifi无线的普及和手机带宽的持续扩容,通过手机、平板电脑实现随时随地的办公,已经成为可能,尤其是高层管理者,通过移动应用实现对时间碎片的高效应用成为关注点。

7实施工具

编辑

OA办公系统的核心是工作流管理,所以其实施也必然是以工作流实施为核心,重点解决工作流的问题,帮助企业规范管理制度,提升工作效率。可以说,工作流是OA系统最重要的实施工具。

成熟的OA办公系统具有清晰的多层结构、数据库层、功能层、界面层是分离的,所以在实施的时候可以最大限度的适应企业现有的IT环境,并对每个层次分别做出灵活的调整,而丝毫不会影响OA办公系统整体的应用。

在项目启动和项目实施过程中,全方位、多角度的保持通畅的沟通,倾听客户需求,达成更多共识,提高协作效率。和客户达成更多的共识,只会有利于双方的合作,有利于项目的成功实施。比如,产品化理论,九思软件说服太多的客户和九思软件一道坚持产品化的路线和服务,甚至有极少数偏离产品化路线的项目也在经历了诸多问题之后回到九思软件的产品路线上来。达成更多的共识,使客户和九思软件共同成长,一起擎起协同软件应用和服务的大旗。

协同OA办公软件在企业中的应用是一个复杂的系统工程,因为其不仅涉及软件产品、而且需规范企业各部门的业务流程;不仅涉及软件应用而且需协调组织;与财务软件或其它小型应用软件有本质的区别。企业要想用好OA办公软件必须进行系统实施。其在企业中的应用效果不仅取决于软件产品的质量,更重要的是对实施过程的控制。因为企业管理软件能否成功应用受诸多环节和诸多因素的影响,事先不进行充分的准备和周密的计划是不可能成功的。

不怕“出乱子”,避免消极管理,而要积极管理,先放后收,保护和促进基层员工的积极性。(消极管理的逻辑是——某些应用可能会带来一些乱子,那么一刀切,大家都不要用了;积极管理的逻辑是——某些应用即使可能带来一些负面的效果,但是为了信息化发展、为了办公效率的提高、为了组织整体能力的提升,我们还是要将这些功能用起来,只是多一些管理而已。负责人的智者会选择积极管理。)比如论坛、即时沟通、视频文件等等,从兴趣开始推进OA的应用。

随着协同OA软件的不断发展,OA实施顾问的角色逐渐实现了从保姆式实施到导师式实施的转型。导师式实施顾问是指以客户为主导,全局把握整个项目的进展,供应商更多的是在技术上协助、培训和指导,确保知识的传递。

在这种方式下,客户是自己单位业务的专家,由客户提出基础管理问题、梳理业务流程方案,甚至是各种基础数据的采集和调研、需求的深化,各种运行管理制度和项目激励制度,也往往是客户结合自己的管理风格自行制定,而实施顾问更多是以教练的角色,给出方法、工具、技术上的培训、指导、关键问题的答疑和辅助。这种类型的实施顾问,可以很好有效的实现知识和能力的传递,后续客户完全可以建立自己调整、变更和管理OA办公系统的能力,从而使得系统具备了活性,项目验收后,系统可以持续的深化应用下去,从而延长了项目的生命周期。

当然,导师式的实施管理方案,不只是一种方法论,对OA办公系统的易用性、易管理性、易维护性有很高的要求,否则,普通的用户员工很难在自身能力和时间有限的情况下,快速掌握OA办公系统的使用和管理,也就无法按时完成项目任务,成为整个项目实施的瓶颈和短板。

为了保证OA协同办公系统项目实施的成功,导师式实施顾问可以在以下四个方面对项目进行把控:

(1)选择恰当的项目人员

应当指导企业根据人员素质、业务能力、项目范围等方面选拔项目小组成员,并保证有技能的人员全职参与到项目中,确保得到高层管理人员的支持。项目人员必须是对项目大力支持,同时能够承受一定工作压力的员工,否则,内部的沟通协调成本就会抵消一部分项目的成功概率。

(2)重视客户培训和考核

培训的内容应涵盖规章制度、协同管理理念宣传和协同办公系统操作指导等,可以采用通俗的文字说明、生动的PPT、直观的屏幕视频等培训教材,并制作培训记录和效果反馈文档以保证培训的质量,同时采用笔试、上机操作等形式进行考核,并及时将考核结果反馈给项目领导,在培训通报会上,可以采用提名表扬优秀者,不提名阐述不合格情况的方式,带动客户的学习积极性。

(3)进行质量检查并及时纠正

建立阶段性的客户工作验收机制,并定期、不定期地进行跟踪纠正,保证客户工作的质量。在制定项目计划时就应在项目关键点处保留几天的弹性时间,以确保该项工作的顺利进行。

(4)建立奖惩制度

对于OA协同办公系统,很多企业员工都有不同程度的抵触心理,一方面可以通过培训、宣传等方式抵消一部分抵触情绪,另一方面可以建立一套合理的奖惩制度来推进实施。如可以采用分享一条知识奖励一定金额的方式,带动一部分人分享知识的积极性,等到整体员工都有这种意愿时,即可取消奖励机制转而采取惩罚机制,以处罚仍不使用协同办公系统的员工。

正是由于OA办公系统实施顾问角色的转变,才促使了协同管理思想在更多的政府和企业人员中间传播,这也在很大程度上促进了OA办公自动化软件的发展,而协同管理思想的发展同时又促使着实施人员必须要关注这种角色转变过程中项目把控的重点和难点,这两方面相辅相成,共同为整合企业资源、提高政务绩效和企业效益而发挥自己的作用。

8实施指南

编辑

高效的实施团队

高效的项目实施团队是OA项目实现成功推广的重要保障。项目经理不仅要有过硬的软件技术,在项目咨询、项目管理上也要精通,业务上能够深刻领会客户的实际需求,在监管项目质量、项目进度、带领团队上游刃有余,并且能有效结合产品和管理方式,项目团队只有指引客户把现有功能熟练运用,帮助客户实现价值最大化,才是真正实现管理落地。项目经理的重要任务就是使最普通的用户也能得到满足需求的、美观易用的、灵活的功能应用,实现系统应用效果的最大化。

完善的实施工具

协同OA系统的实施不是三天五天就能解决的问题,在OA系统实施上工作内容繁杂、涉及到众多跨系统的业务系统集成、员工的IT素质参差不齐,要想全面提高项目的实施率,必须借助先进的工具。

在协同OA系统的实施过程中,首先会采用项目管理软件,对OA系统的整个项目进行阶段划分、人员分工、任务分解、文档共享、过程协作和资源调度,并且通过OA系统双系统运作的方式,为客户提供更快的融入和学习支撑,还提供专家对项目中的问题进行专家诊断和问题排除,提供各种专业的电子工具,对过程进行质量控制,顺利提升提高实施的效率。

标准化实施方法

标准化实施管理方案是以项目管理理论作支撑,对项目过程进行标准化质量控制。严格参照成熟的项目管理体系,对项目进程进行全过程管控,将项目划分成7个关键阶段,每个阶段拆分成5-8条核心任务,每项目任务责任到人、设定完成和交付标准,并且通过过程文档交付和检查,对项目进行多维度质量管控,保证最终上线的可靠性、可用性、可交付性,大大提高用户的满意度。

9关注要点

编辑

为了避免正在选型的CIO走弯路,及为后来OA选型迷茫人士一些成功经验,全力迈入OA信息化建设大路,提炼出了以下几点,助力CIO走好OA选型这步棋。

厂商气质

OA办公系统由OA厂商全心打造,考察OA产品,其实是在考察OA厂商的“气质”。这种“气质”是由内而外散发出来,能够让OA客户自然的感受到,有“气质”的OA厂商:以客户OA项目成功为重,有责任感,将服务做到实处。我们提醒OA选型人士,仔细甄别哪些OA厂商只重市场占有率,哪些OA厂商才真正关注客户。

产品配置

通过OA厂商气质考察一关的OA厂商,还要看其OA办公系统的详细配置。其具体功能配置能够很好地处理企业日常工作、核心业务,以及与其他系统之间的整合集成,同时满足企业未来发展对OA开放性、管理性、维护性的要求,自然是CIO的理想之选。 一般来讲,OA办公系统的基本模块包括:协同工作、表单应用、公文管理、电子邮件、文档管理、计划管理、公共信息等。如果以给企业带来价值大小的纬度对所有OA功能模块评估的话,基本上遵循80:20定律,其中工作流程模块、协同工作模块、项目管理模块为企业带来的了80%的价值,其余的模块带来20%的价值。CIO需要重点考察工作流程、协同工作、项目管理的技术水准,成为产品选型的不二选择。

廉价陷阱

往往廉价的OA办公系统,越经不起企业长期应用的考验。CIO眼中的廉价的只是对OA厂商报价的判断,OA办公系统的全面成功应用,还需要将OA部署的软硬件环境成本、软件实施过程中参与人员的时间成本、培训成本、将来的维护难度和服务成本、数据集成的开发成本、升级成本和数据迁移成本等等统统纳入成本控制范围。 企业OA信息化是带动企业利益腾飞的一把利器,想要决胜于千里,OA选型是首要步骤。希望以上建议能够助OA选型人士一臂之力。

10选型对比

编辑

一、选型指标确认

产品选型,考虑到使用者范围,涉及到领导、高层管理者、中层管理者和普通员工,涉及到组织的各部门,对系统的需求千变万化;考虑到不同单位的信息化基础差别很大,因此对系统的接受能力不同;考虑到不同单位的管理基础不同,对借助OA系统改善管理的依赖程度不同;考虑到OA系统的生命周期,对综合拥有成本影响较大。

二、产品评分比对表

OA产品对比表

1.九思软件

1)技术路线:J2EE标准,纯JAVA路线。

2)主要优势:

公司是东软、浪潮、中软、神码、联通、移动等大公司的OA战略合作商。

产品成功率比较高,获得“中国管理软件项目成功率第一品牌”奖项。

定位高端市场,获得“中国高端协同办公系统第一品牌”称号,客户如:光大银行、中电广通、焦煤集团、中国电子器材总公司。

3)主要劣势:

各地虽部署了分支机构,但依赖直销,渠道工作启动较晚。

2.慧点科技

1)技术路线:LOTUS标准,Domino路线。

2)主要优势:

作为IBM的LOTUS平台伙伴,公司专注钢铁、航空等行业应用整体解决方案。

行业影响力强:2011中国软件和信息技术服务业最具影响力的行业品牌。

定位高端市场,客户如:中钢、首都机场等。

3)主要劣势:

只有5个分支机构,项目化方式,完全依赖直销。

技术路线落后,技术体系封闭,平台费用高。

3.金和软件

1)技术路线:微软平台,.net路线。

2)主要优势:

公司品牌运作能力强,擅长精确管理培训课程。

行业影响力强:中国管理软件百强厂商。

定位迁移:从9800元的低端产品,逐步向中高端市场迁移,渠道布局广泛。

3)主要劣势:

产品验收周期长,产品与理念脱节严重。

技术落线适合中小企业,以.NET为主,JAVA新启动不成熟,公司盈利能力弱。

4.用友致远

1)技术路线:以JAVA路线为主。

2)主要优势:

借助用友品牌、分公司和渠道资源,业务覆盖面广。

市场占有率高:连续六年中国协同应用软件市场年度成功企业。

定位全覆盖:从几千元的A3、几万元的A6、十几万的A8企业版、到几十万的A8集团版全覆盖。

3)主要劣势:

核心功能工作流较弱。

大用户的支撑能力较弱。

5.通达科技

1)技术路线:以PHP为主。

2)主要优势:

产品价格低廉。

客户数量多:网站上宣布已经有上万个客户。

定位低端客户:主要面向几千元到几万元的低端客户。

3)主要劣势:

技术落线落后,产品核心功能薄弱。

具有网络销售和渠道销售能力,但各地缺少本地化的服务机构和直销能力。

6.泛微网络

1)技术路线:PHP和JAVA两条路线。

2)主要优势:

界面设计美观、协同理念强大、功能模块众多。

品牌知名度高:中国最具竞争力科技型中小企业100强。

定位模糊:PHP和JAVA产品线多条,从中小客户到中大型客户都有对应。

3)主要劣势:

易用性很差,很难学习和掌握。

可用性功能少,实施难度大,服务成本高。

7.华天动力

1)技术路线:纯JAVA路线。

2)主要优势:

工作流管理、统计报表、开放平台三大核心技术领先业界。

易用性、实用性在业内非常领先。

性价比极高:高端性能、中低端价格。

所有版本统一服务和升级,可以平滑升级。

3)主要劣势:

品牌知名度略低,用户认知度不够高。

项目管理的功能不够强大。

OA办公系统遍地开花,各说各的好,各有各的理。乱花丛中如何慧眼识英雄,明辨高与低,找出最适合自己的那个“高帅富”?

8.协众软件

1、技术路线:PHP开发。

2、主要优势:

产品针对移动端、多客户端设计了独立的技术架构,能够支撑未来的组织运行管控,拥有强大的工作流和引领未来的系统组织发展。是一套成熟稳定、简单易用、高性能、高性价比的中小企业管理系统。

3、主要劣势:

公司宣传力度不大,导致潜在客户对系统认识度不够错过这套系统。

产品研发主要针对中小企业,大型企业使用须拓展一些功能。

11流程审批

编辑

单位在日常管理过程中,逐步会沉淀下很多规章制度,其中包括各种纸质表单、流程、数据规范、岗位说明、权限等,制度的形成、推广和优化过程,也是规范员工行为,实现内部有效分工、规范岗位操作、从人治向法制逐步进步的过程。

但是逐步累积起来的制度和规范汗牛充栋,员工根本没有办法完全学习和掌握;规章制度的优化和调整也很难实时的将最新版本传达到每位员工,因此制度的形成、推广和优化过程的高难度使得制度不能有效落地,因此构建协同办公系统流程审批子系统,对于制度落地、规范管理将有重要的意义。

流程审批包括数据表定义、表单定义、流程定义(B/S架构图形化流程定义工具)及工作流引擎,系统采用WFMC的流程标淮实现各种复杂流程的电子化流转,并且采用插件式的设计方法让工作流模块还可以被其它功能模块调用,完成相关的业务流程。

九思OA系统提供了从设计、应用、优化到门户展现全方位的图形化自定义,通过自定义规范、自定义表单、自定义流程、实现企业流程地图的设计;通过个性化授权,可以将常用的流程推送的个人门户,方便调用;通过规范、表单和流程的集成,可以使得员工运用制度和流程时免学习;并且该模块对企业的流程管理遵循PDCA管理法则,从发起流程到在办监控、办结查阅和效率分析进行闭环管理。

12五大特性

编辑

这五大特性包括:开放性、易用性、健壮性、严密性和实用性。

这是因为与企业现有ERP、CRM、HR、财务等系统相融合集成,是OA办公系统的大势所趋。

只有具备开放性的OA办公系统,才能与其他信息化平台进行整合集成,帮助用户打破信息孤岛、应用孤岛和资源孤岛。如今,大部分组织内部人员年龄跨度较大,众口难调,只有易用性高的OA办公系统才能获得用户的一致青睐。而OA办公系统的严密性和健壮性是衡量软件优劣的重要指标,也是反映OA软件厂商实力差距的重要方面。此外,不实用的OA办公系统,无论看起来功能多丰富,性价比多高,都可能造成与企业和行业发展的不配套,无法达到提升效率的目的。纵观国内OA办公系统整个市场,能在这五个特性上有着杰出表现的是中国软件行业的领军企业九思,其在开放性、易用性、严密性、健壮性和实用性上达到了极致。

开放性:把整合用到极致

从技术上看,OA采用整合性强的技术架构(J2EE)作为底层设计对软件的整合性会有决定性的帮助。如此,软件就能预留大量接口,为整合其他系统提供充分的技术保障。

易用性:学软件有难度,但上网人人都会

OA是目前国内唯一一款能真正做到彻底网络风格化的协同软件,平台从整体到细节,彻底坚持网络风格,甚至能实现与外网的全面打通,从而,让软件应用变得像上网一样简单。

健壮性:没有并发数上限的平台

坚持网络风格是最大限度提升软件健壮性的一种有效手段,这样一来,决定应用并发数的并不是软件平台本身,而是硬件和网络速度;也就是说,从理论上讲,OA这样的软件平台没有严格的并发数限制。

严密性:用户、角色、权限三维管控还不够

企业,尤其是集团型企业,从制度落地的现实需求来看,一方面必须有统一的信息平台,另一方面,又必须给各个子公司部门相对独立的信息空间。所以,OA办公系统不仅要实现“用户、角色和权限”上的三维管控,还必须同时实现信息数据上的大集中与小独立的和谐统一,也就是必须实现“用户、角色、权限+数据”的四维管控,具备全面的门户功能。而OA平台的权限分配就能成功实现严密的分级设置模式,彻底实现真正的门户应用。

实用性:80%标准化+20%个性化的绝配

支撑制度落地的OA办公系统最好能采用标准化平台的模式,在标准化的基础上,提供开放的强大的自定义功能,如此便能同时具备项目化与产品化的优点。OA就成功做到了这一点,既有标准化,又部署了大量的自定义工具,包括:首页门户自定义、知识管理平台、工作流程平台、自定义模块平台,自定义关系平台,以及大量的设置和开关与支持以上模块定义的基础自定义内容,如:数据表自定义、表单自定义、频道自定义等,通过这些功能或工具,让企业对系统的控制力大大加强,在日常的使用中不再过分依赖软件开发商,能够让系统迅速适应管理的变革。

13设计理念

编辑

针对协同办公软件应用遇到的三大问题,采用如下设计理念设计产品,为用户提供的不仅是一个协同办公软件,更是一个易用的协同整合平台。

流程化设计

实际工作中讲究流程,哪项工作由谁发起,由谁审批批准,由谁执行,最后环节是谁,这是一个工作的过程,流程执行出问题,工作环节衔接就会出问题,将引发一系列的问题,不仅工作本身完成的质量效率不达标,企业内部部门与部门,岗位与岗位之间的协同配合问题将无法根除。

精细化设计

实际工作中的困难在于细节,OA办公系统包括所有的电脑管理软件,实质上就是“工作工具和管理工具”,就像传统的“螺丝刀工具”一样,必须考虑所有的细节,对应用不同的工具才能轻松解决问题。OA办公系统实质就是看不见的IT化、信息化、智能化的“工具包”,或者叫工具系统,因此精细化的设计尤为重要。

平台化设计

市场上的协同软件项目合作方式有项目化方式、产品化方式、平台化方式。项目化方式虽然能完全响应用户需求,但是开发周期太长,质量不稳定,不可平滑升级等不足。产品化方式由于产品功能模块功能固定,适应面比较窄,难以满足用户不断增加的需求,解决不了“随需应变”问题,存在一定的局限性。市场上对于“协同平台”定义是不尽相同的,不少开发商提出的协同平台是指可供研发人员开发协同应用的平台,这种项目风险很大、工作量很大、失败的可能性也很大;用户需要的是开发商提供一个软件平台,在开发商对应用的理解基础上使用平台快速傻瓜式构建其应用。万户OA协同管理平台的平台化设计理念,是把协同应用中共性的应用做到足够精致、足够灵活,把简单的个性的应用通过傻瓜式的自定义平台快速构建,在产品中我们部署了大量的开发与自定义工具,包括信息文档平台、工作流程平台,自定义模块平台,自定义门户平台等,最大程度的满足用户个性应用,帮助用户随需应变。

易用性设计

易用性的设计体现在产品设计的每一个细节,是一个不太容易考量的指标,需要用户对系统的体验与感悟。OA在易用性设计方面的指导思想是让用户少记东西、少操作、简洁、容易理解,同时遵循时间管理要求,帮助用户对事情进行分类处理等;在体系方面设立易用性测试小组等确保产品的易用性;面向前台用户,“做不需要培训的软件”是我们一贯的追求。

整合性设计

整合性体现在产品的接口、可配置等方面,OA在产品设计中部署有大量的接口,如自定义门户预留接口允许用户快速开发业务模块接入到系统门户中,工作流程预留接口实现与业务系统的整合,与AD域目录用户管理整合,预留组织管理、用户管理web service供与人事系统信息互动,产品采用插件式设计思想,可方便的更换短信接入,通过配置切换各种外部档案系统整合等等。

14失败原因

编辑

OA行业,有句名言,成也萧何,败也萧何,多少CIO折戟OA系统的建设!

这句话的意思是,因为OA系统是全员信息化的第一台阶,所以如果失败了,上到老板,下到普通员工,都会知道此事谁谁牵头做的!因此,对CIO或者信息主管的职业前程影响很大。

笔者出任九思软件CEO岗位,在OA行业潜心研究过十余年,并带领九思软件拿下了“中国管理软件项目成功率第一品牌”和美誉,获得了“中国高端协同办公系统第一品牌”的认可,还在人民大会堂接受了国家相关部门和领导的接见和颁奖。

十余年来,笔者见证了OA行业的起落沉浮、技术的变迁、品牌的更迭,同时也耳闻目睹、道听途说了很多客户成为OA建设的失败案例。不幸的家庭各有各的不幸,为帮助更多的CIO、信息主管少走弯路,即日起,本文将以穷举、维基和分篇的方式,与大家分析一下OA系统成为***工程的各种原因。

第一篇:方向篇

一、吃人嘴软、拿人手短

与很多楼脆脆、桥塌塌之类的烂尾工程一样,如果决策者或者有影响力的个人,在项目中掺杂了太多的个人利益,其结果会是不但选错了产品和供应商,而且实施过程中吃人嘴软、拿人手短,无法以单位利益最大化为目标,争取资源、控制风险,最终会导致OA系统项目的失败!

二、指鹿为马、选马成驴

部分客户因为缺少信息化的经验,无法清晰的区分OA、PM、KM、ERP等不同管理软件的定位,因此在选型过程中,经常会出现让OA公司开发业务系统、让业务软件厂商开发OA模块、甚至是拿个即时通讯工具当成OA的全部的现象,这种定位上的错误,导致的结果是原本计划是买匹宝马,最终却牵回了一头驴子!

三、崇洋媚外、盲从品牌

选错OA供应商,往往是失败的头等杀手,如同婚姻一样,女怕嫁错郎、男怕选错行。在选择嫁入豪门之前,先想清楚自己到底需要什么?按照经济学理论,越是价格昂贵、技术复杂的商品,在决策中,品牌的参考价值越少!正确的婚姻观是,选择爱你的人,而不是你爱的人。

请记住:登记只是婚姻的开始,嫁入豪门的话,除了你付出对等的银子外,请你确认在后续服务中可以忍受得住寂寞!

四、路线错了、南辕北辙

OA技术路线的正确选择,对实施成功和系统的生命周期,起决定性作用。

历经二十年的变迁,OA技术路线,从Domino、Php、.Net一路走,当今JAVA语言、J2EE已经成为高端产品的首选路线,原因是JAVA具有很好的开放性、兼容性、跨平台性、扩展性等。九思软件、东软、用友等很多公司都以JAVA作为主要武器,攻城略地开发产品。

很多选错路线的OA公司,近几年纷纷,开始启动JAVA产品线,也验证了这一点。

15选型陷阱

编辑

CIO通常是协同OA项目的负责人,中国协同OA应用发展史可谓“成也CIO败也CIO”。在组织赋予CIO肩负起协同OA项目选型和建设职责的同时,不少CIO却也还满怀激情地冲向了陷阱。

缺乏长期规划

CIO一般有当前的项目规划,而无长期战略规划,为项目的早夭埋下了伏笔。

需求贪大求全

如果你坚信自己采集的需求是一种客观的需求,是必须被100%满足的需求,你就离失败不远了。那么,如何认识自己的需求?

首先,绝大多数的协同OA需求都是发问卷给相关人采集汇总而得来的,以这样的形式采集汇总的需求造就了中国过去近20年几乎所有的协同OA都走项目化;

其次,看着别人的协同OA产品还凑合拿来就用。如果你也是这样整理需求的,那简直就是自杀,这种看上去合乎逻辑的需求成型方式里面却埋藏着失败的种子;

再次,世上没有一套现成的软件能够100%地满足。依据企业各部门甚至个人的需求开发出来的协同OA软件,可能功能看上去非常丰富,但实际上却形成了一个个以部门为中心的应用孤岛,最后大家用起来一头雾水。

所以,如果我们要以整个组织高效协同为目标,那么,把我们协同在一起的功能软件才是企业真实所需;

最后,企业CIO要提醒大家放下本位主义,先找到一个组织共性的需求,然后才是关键部门的需求,最后才是重要角色的需求。我们先后研究了中国数十家协同OA厂商,如金和、九思软件、泛薇等,仔细评估了超过200种常见协同OA的功能菜单,最后找到了那个共性的需求,这就是“协同”。目前来看,九思软件协同工作方面做得不错。因此,选型的时候一定要看这个协同OA产品是否有这样的一个功能能够满足这个共性需求!

实施急功近利

如果你认为做软件只要会编程就能做,那你可就大错特错了!写程序是邻居家的高中男孩就能干的事情。

软件是包含责任关系的商品,需要复杂的支撑体系。软件业已经发展到工程学的水平,拥有严格的环节分工和检验标准。

从需求开始,有专业的人员进行需求的采集、提炼、评估,形成应用的“概念设计”;经过评审后,技术高手会充分考虑诸多因素后提出“构架设计”,评审后才会到开发部形成“应用设计”,评审后才会有“代码开发”,然后是“功能测试”,最后才能交给你。这期间,所有的环节都应该是最优秀的人力资源在保障质量,所以你千万不要指望找到一个非常廉价还百依百顺的供应商,根据你的指令快速而完美地帮你达成目标。

追求新技术

对新技术的片面性追求常常导致项目成为了项目负责人(特别是CIO)自娱自乐的畸形产物。探索的精神无可厚非,但是毕竟尝试性的技术探索对于组织应用所期望的稳定性、实用性而言是高风险和高成本的。

技术先进性的价值不在于先进本身,而在于先进对扩展性、性能、安全性、集成性、易用性。

以高端厂商面目出现的九思软件,无论是协同OA系统的易用性或协同OA系统扩展功能上面具有显著的成效。作为“集团化协同办公系统**产品奖”获得者的九思软件,其iThink协同管理软件提供一个可灵活扩展的框架结构,部署了大量构件、采用JAVA语言编写、以多维门户形式展现,系统支持各种部署模式、各种操作系统、各种数据库和中间件,并具备完备的配置体系、接口体系和插件体系。由于J2EE的开放性,iThink支持各种服务器、操作系统、数据库、中间件和应用软件。

我们相信CIO对于协同OA软件的评估侧重应用和技术是理性的,但我们也同时注意到,CIO对于推动组织建立新型工作行为模式的艰巨性和挑战性的重视程度不够,常在对未来技术应用发展趋势的无限可能性的冥思苦想中忽略了组织与协调成本,导致系统实施成为踏入泥潭的第一步。

实施缺乏导向

实施被不少CIO理解为软件开放、安装调试、培训、测试、上线这一类的事务,但我们认为这不是实施,至少实施的目标错了,不是结束一个软件的部署过程,而是在这个过程中达成管理提升的目的。如果前面所说的工作是必需的过程,那么达成管理目标才是实施的结果。遗憾的是,极少有CIO在实施计划中明确地提出管理提升目标,最高的层次也就是具体枝节需求的满足。最理想的结果也就是安装了一套对大家没有价值感受的软件!

16系统需求

编辑

随着知识经济时代的到来,社会进步正在不断加速,组织迫切需要一个可以实现内外资源整合的高效的信息系统,从而提升其管理水平。具体表现在:

1)需要一个高效的协同管理工作平台

能够将组织管理中的业务活动、管理活动及活动产生的信息在组织、部门、个人之间进行及时高效、有序可控、全程共享的沟通和处理。

2)需要一个有效的知识资产管理平台

过去在组织的信息化建设过程往往重视人、财、物这些有形的物质资产管理,忽视了知识资产的管理,需要借助知识管理工具对组织内外的知识进行有效的获取、沉淀、共享、应用、学习和创新,从而提高员工的素质和技能、执行力。

3)需要一个个性化的系统访问门户

传统的OA功能比较单一,员工容易使用,随着功能的不断扩展,员工对功能的需求也不尽相同,这就要求系统必须具有人性化设计,能够根据不同员工的需要进行功能组合,将合适的功能放在合适的位置给合适的员工访问,实现真正的人本管理。

4)需要一个良好的组织文化管理平台

开放的社会造就了开放的社会人,组织规模的不断扩大,导致领导与员工、员工与员工间的直接沟通机会越来越少,组织需要构建新的文化环境,便于员工相互沟通、增进了解、发现思想倾向并及时加以引导。

5)需要一个集中的信息整合呈现平台

办公系统是组织内使用面最广泛、频率最高的信息系统,希望能够通过办公系统实时、直观地了解到组织的运营状况(如生产、营销、财务等数据),同时有效地解决组织内“信息孤岛”问题。

6)需要一个灵活的业务流程整合平台

当组织面临客户不断提出端到端的服务时,员工办公环境将会越来越复杂,因此需要将日常工作活动、管理活动、业务活动有机的结合,以快速响应客户需求,同时减少不必要的重复工作,将管理流程与业务流程进行有效的整合。

综合上述各种新的需求不难发现,现阶段的OA系统将以知识管理为核心、以实时协作为技术支撑手段,以统一的知识门户为展现方式。

17选择误区

编辑

案例越多越好

在选择OA产品时单纯以软件产品的案例作为软件采购的标准,甚至唯一标准。然而这对于IT技术日新月异变化的软件来说,这个标准往往让你选到的恰恰是过时的产品,甚至于即将被淘汰的产品。一个最有说服力的例子就是,3年前出的笔记本电脑或电视机的案例肯定比今年新推出的笔记本电脑或电视机的案例多得多。可是3年前的电脑,3年前的电视机还有人要吗?同样,在移动OA领域,技术的进步更是日新月异,智能机和3G的引入就是最近一两年出现的,显然基于非智能机和非3G环境的设计在技术的先进性上已经落后但是案例必然比前者多。此外,前几年的第一代的移动OA采用的是短信技术,第二代移动OA采用的WAP技术,这种技术已经被淘汰,它们的案例也一定比刚刚发展起来的采用Web Service技术的第三代移动OA多的多,但是现在这种技术还有人使用吗?在技术的进步以指数级增长的今天,一味地追求案例多,只会选择到一个技术上即将被淘汰的产品。因此选用软件第三条准则就是:绝对不要以案例多作为选择软件的唯一标准。

18技术架构

编辑

整体技术架构:采用系统为B/S架构,采用客户端浏览器-WEB应用服务器-数据库服务器三层结构,采用基于履盖率最广的、成熟的JAVA系统构架;此类系统国内较为知名的有天络在线等主流品牌。系统一体化:系统采用统一部署,集中管理的方式,实现统一登录、统一权限、统一界面、统一基础数据管理;

开发工具:采用.NET或者JAVA语言进行软件开发;

数据库:支持SQL SERVER和 ORACLE数据库作为系统数据库平台,客户端浏览器需支持IE6.0,客户端操作系统需支持Windows 98/me/2000/xp;

系统实用性:系统采用搜索引擎的概念,通过一个操作界面的进入,尽可能的把用户所有想查询的信息都关联起来,避免使用者进行大量的学习和记忆,让使用者操作起来轻松自如;

系统易用性:系统界面采用了大量的图形化的方式,使用人员操作更加的形象,针对系统的界面以及各种信息的提示,系统也进行了二次的封装,全部是标准的中文提示,避免出来系统级的英文提示;

系统适应性:系统本身采用的是三层技术架构以及模块式的开放方式,即实现了操作层、业务层、数据层的分离,以及各应用模块的独立,这样适合公司根据实现情况进行调整;

系统开放性:系统采用了市场上最成熟的编程语言.NET、数据库MSSQL、三层结构框架,这些技术对后期的维护与升级是非常简单;

系统扩展性:系统本身是一个工作流平台,已经预留了大量的数据接口、动作接口,可以实现与门户网站、第三方业务系统、第三方应用系统的无缝对接;

系统安全性:系统采用了硬件加密锁、128位加密算法、IP地址锁定、在线自动检测等多重安全机制,确保系统的稳定与安全;

系统承受能力:系统运行稳定可靠,系统资源占用低,系统满足能无限公司数,能支持6层以上组织结构,支持1000以上的瞬时并发数,能支持公司或部门迁移等在线处理业务能力。通过LoadRunner 负载及压力测试;

权限设置灵活性:系统涉及到的部门、公司比较多,公司权限比较分散,因此要求系统比较灵活的对系统权限进行灵活分配。系统能够实现控制界面上的每一个菜单;

系统的应用速度:系统可以同时支持1000人并发数据处理,系统从数据底层架构到应用层的处理,都经过了严格的数据压力测试保证了系统的高效运行,不会出现系统速度奇慢的现象。

19系统测试

编辑

一、经验不足:这个当然要靠不断的测试去弥补,单纯的按照测试工作年限去衡量一个人的经验是不对的,因为如果结合理论和实际去积累经验的话,一年经验不比两年经验差。

二、抓住测试重点:比如这个OA系统,包括好几个子系统在里面,有员工管理,图书管理,招聘管理,考勤系统。当初测试的时候根本没有去比较这几个系统的轻重问题,后来我一想才知道,重点应该是考勤系统,因为这个系统涉众最多。在实际测试中,我测的最不仔细的恰恰是这个子系统。因为其他子系统的功能比较好测试,不涉及代码方面的东西。然而考勤系统比较复杂,特别是邮件方面的,一周发一次邮件,必须修改代码才能完成测试,后来开发的跟我说,要么这个功能我自己来测试,但是后来就是邮件功能出了问题。教训:测试的覆盖率要保证,抓住关注度比较高的主要功能进行仔细测试,一定要自己确认!

三、控制提交版本次数:个人觉得测试版本次数应该控制在三到四次,不能修改几个BUG就提交一个新的版本(当然,有时候要修改某个BUG以后才能方便以下的测试,这个就要特事特办了)。一般流程是:提交一个测试版本过来以后,按照测试用例跑一遍,在跑的过程中,可能会想到新的扩展路径,这个时候一定要把扩展路径写到用例中去,一般都要完全跑完了以后再提交下一个版本。这步完成了以后,开发人员肯定改BUG去了,利用这个时间进行随机测试,主要测试点当然是出现BUG的地方。开发把BUG都出来好了以后(FIXED的,postpone的,reject的),提交第二个版本,这个版本提交过来以后,首先要做的肯定是BUG验证,验证BUG是否真的已经修改。然后进行第二轮测试,这轮测试可以有选择的测试一些模块。接着再提交第三版本进行,这个版本花的时间不多,主要是扫除漏网之鱼。这个时候就可以根据系统情况,感觉还有问题的话,提交最后一个版本,按照用例跑一遍,OVER。

四、分类相似BUG:比如删除重要数据时,要给出确认删除的提示,通常如果一个模块有这个问题,其他模块也会有这个问题,这个时候一定要把这些全部找出来,提交到BUG管理工具中去(TD等)。

五有计划的测试

OA测试的过程与措施

在测试以前需搭建一个测试环境,企业用户和OA软件厂商都可以访问,如果测试环境构建在Internet环境则非常方便。

1、明确测试的目的和用户需求

2、制定合理的测试计划,合理的安排人员和时间;

3、准备测试的用户账号、数据和测试的功能;

4、使用不同用户账号和不同身份,对不同的业务模块或流程步骤进行测试;

5、记录测试的问题并提交给OA软件厂商,OA软件厂商对问题进行分析并修改;

版权声明


相关文章:

  • java基础知识反射2024-10-17 10:58:05
  • 有java基础学小程序2024-10-17 10:58:05
  • java基础 传智播客毕向东2024-10-17 10:58:05
  • Java基础数组写售票减少2024-10-17 10:58:05
  • java基础面试该问那些问题2024-10-17 10:58:05
  • 怎么在java基础上学安卓2024-10-17 10:58:05
  • java基础io流2024-10-17 10:58:05
  • java基础集合框架2024-10-17 10:58:05
  • java 面向对象基础接口2024-10-17 10:58:05
  • java没基础 入职2024-10-17 10:58:05