《iOA通用办公自动化解决方案(DOC 34)uoo.docx》由会员分享,可在线阅读,更多相关《iOA通用办公自动化解决方案(DOC 34)uoo.docx(34页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、iOA通用办公自动化解决方案版本: 2.1目录1对办公自动化系统的通用性探讨41.1当前OA产品市场的几个特点51.2办公自动化系统需求的产生71.3电子文档类型数据的特殊性81.4针对电子文档管理,办公自动化系统的常见功能模块91.5办公自动化系统对业务协作的支持131.6办公自动化系统对决策的支持141.7办公自动化中的工作流专题162企业用户应用特点252.1iOA支持企业级应用252.2企业用户的典型应用例子262.3成功客户例子273政府机构应用特点283.1特点:以公文管理为中心、业务处理为辅助,落实政务电子化283.2iOA支持政府机构的应用283.3政府用户的典型应用例子293
2、.4成功客户例子304教育机构应用特点314.1iOA支持教育行业应用314.2教育行业的典型应用例子324.3成功客户例子335通用办公自动化方案总结341 对办公自动化系统的通用性探讨回顾办公自动化(OA)系统的发展,已经有二十多年的历史了。OA起源于政府公文和档案管理的需求,它实现了政府部分工作流程的自动化和文档的电子化管理。它的特点是以公文处理、档案管理为核心,办公其实就是办文,并形成了以后OA的基本体系。所以,OA的雏形,完完全全按照政府的需求而确定其主要的功能模块。从二十年前基本的OA雏形,我们大概可以概括以下的几个突出应用功能点:n 通知公告(电子化公告牌)和公共讨论(BBS)n
3、 文件的电子化传递、交换和共享n 对某个文档的电子化共同编辑(比如:政府公文的共同拟稿)n 审批操作的流程实现(划分流程任务,生成代办事宜,等等)后期的OA系统,功能日趋多样化。比如通过整合电子邮件系统以满足员工之间进行沟通交流,有一个特别突出的应用就是工作流应用。同时,各种OA厂商进行更深层次的竞争,包括功能点的无休止扩张,比如整合客户关系管理(CRM)、人力资源管理(HRM)、营销自动化管理(SFAM)、财务管理(FM),等等。二十年间,中国出现了超过1000家大大小小的OA产品。面对如此火爆的市场,客户的购买意愿马上就通过厂家的各种宣传途径得到不同程度提升,各行各业都跃跃欲试,纷纷把办公
4、自动化系统的选型和购买提上议程。各种“无纸化办公”、“协同管理”、“精确管理”、“协同政务”等等的概念把办公自动化系统的美好应用前景进行了一次又一次的刻画。经过一波又一波的产品普及,客户逐渐感觉到,产品的应用不象商家描述的那么完美。呆板的操作、系统功能的不稳定性、系统术语泛滥让人摸不着头脑,特别是工作流,说的是协同无敌(?),但做的时候,却要用户派出来的实施人员花上长达半年时间了解系统,进而对系统修修补补,勉强推行了,操作人员一看到界面,需要点这点那就犯困。人员一旦离开了,系统就悄悄瘫痪了。在贴近用户的一些中立论坛中(比如:中知论坛这些过往的经验都给广大有意向购买OA产品的用户一个很强烈的信息
5、:“一定要选对产品”。如何透过各种厂商的承诺,看出产品的真实面貌,结合本身需求来做出明智的选择,成为客户十分关注的问题。通过本方案的介绍,我们相信能完美的回答上述问题。本文作为一篇对办公自动化通用方案的介绍,绝对不限于仅仅对iOA产品的表述。相反的,通过本文,我们想“借”读者一双慧眼,通过阅读我们收集的关于办公自动化系统行业的各方面信息,以及对这些信息的全方位总结,透彻的了解OA产品的来龙去脉,以便客户进行贴近自身需要的产品选型。1.1 当前OA产品市场的几个特点由于各行各业客户对办公自动化产品的关注,OA已经形成一个成规模的市场。这个市场具有以下几个特点:n 大多OA提供商将产品定位在“对日
6、常办公”的管理n 客户对产品的期望,突出表现在“解决工作流问题”n 客户对产品需求大,但成交少n 客户对产品的评估“仅”靠收集不同厂家的OA产品进行对比,也就是说:对自身的确切功能需求没有很多的建议市场的这些特点反映着客户对当前OA系统的一些认知水平。我们归纳为以下几个方面。n 对日常办公碰到的一些问题,比如:异地办公;信息的共享和透明性;工作的有序性;沟通成本;以及业务的跨部门协作,等等问题,客户已经可以归纳为“办公自动化系统能解决的问题”。n 客户特别关心部门的协作效率问题,把由于多个部门共同参与某个业务的完成而导致的“信息不及时”,“沟通不充分”,“工作不能及时落实”,以及“复杂工作不能
7、流程化”,等问题归结为“办公自动化系统能解决的问题”。n 客户不满足当前市场可供选择的产品形态。对产品持怀疑态度的方面包括:功能点是否够用;是否能100%满足企业需求;系统售后维护问题;系统的价格;系统的试用;系统的版本更新;系统的整合度,等等。n 客户对当前面临的办公问题没有一个系统化的理解。往往觉得“是个问题”,但看了不同软件后,觉得“不是那么回事”。但受压于解决问题的迫切性和日程的限制而草率选择了某个产品。这几段文字可能概括了客户在购买前的几种常见的情况,也说出了一些意向客户的心声。对于出现这些情况,其中有OA产业发展不成熟的原因,也有厂商的宣传力度不到位的原因,也有客户对办公自动化出现
8、的问题认识层面不深的原因,各种原因导致了客户对投资建立办公自动化系统“没有很大的信心”,因此,综合的市场反应就是“需求大、成交少”。针对这些状况,我们作为办公自动化系统产品的供应商,是不是应该帮OA的潜在客户做一些客观的分析,披露更多有用的资讯,让他们能更有信心地投资办公自动化系统?针对这个话题,我们准备了以下相关内容,希望能通过对口的分析,给客户一些有用的信息,以便客户能得心应手的选择OA产品。更确切地说,我们在本方案主要回答客户经常碰到的一些OA选型问题,通过引用一些国际先进的、有关信息系统的学术和IT管理的精华文章,让客户系统化的了解四个方面的信息:1)各行各业为什么会产生办公自动化的系
9、统需求?2)办公自动化系统管理的是什么?3)办公自动化系统需要齐备那些功能?4)工作流问题是怎样产生的,为什么办公自动化系统首要解决工作流问题?1.2 办公自动化系统需求的产生事物的从无到有,都有个中原因,办公自动化系统也不例外。我们回顾一般企业的信息化进程,不难发现里面的原因。首先,我们传统的办公环境是纸面化的,一切都依赖于文书,各种单据、申请和报告成为日常办公的主要对象(或者说信息载体)。80年代开始,电脑和互联网的发展和普及,对传统办公环境的冲击是非常明显的。我们不再依赖手工,而是应用字处理软件(微软的Office产品、金山Office等等)来应付大量的日常办公需要。和纸面文档不一样,字
10、处理软件产生的不是一份份的纸张,而是一个个的电子文档。当有了电子文档和便利的网络环境,我们就懂得了通过彼此交换电子文档,以达到信息的交流。电子邮件的流行,更使得这种信息交流手段成为主流。很快的,企业就会发现电子文档交换频繁了,网络目录的共享已经不能满足这样无序和频繁的交换。更甚者,这种无序的交换根本不能保证:1)电子文档的准确到达;2)电子文档经过阅读后反馈机制的落实;3)电子文档的不同层次的共享(部门、团队和全局内);4)基于电子文档的共同编辑(比如公文的拟稿)。在这种状况下,企业就需要一个办公系统,统筹管理这些电子文档,以及电子文档的交换。因此,我们可以知道,没有电子文档在信息化的办公环境
11、的产生,就不会出现办公自动化系统的需求。换句话说,办公自动化系统的根本目的,是要管理办公产生的各种电子文档。我们可以规范办公自动化系统面对电子文档管理的几个重要功能要求:n 电子文档的集中管理n 电子文档的分类存储n 电子文档的共享n 电子文档的共同编辑n 电子文档的访问控制通过系统化的电子文档管理,我们可以做到:1)电子文档在不同层面进行信息共享(面向不同群组的传阅、面向公共的公告通知、论坛,等等);2)电子文档可以进行有序的共享(通过一个流程,按照先后次序收集不同人员的意见,形成可读性很强的决策参考文档,比如:公文的拟稿、核稿和发送,单据的审核以及审核意见的获取,等等);3)电子文档还可以
12、进行自动控制,比如待办、日程安排,等等。到期了就可以发送即时消息,实现信息找人。1.3 电子文档类型数据的特殊性了解了什么是电子文档,我们很容易就发现一个有趣的现象,就是电子文档负载的信息具有很强的整体性和针对性。首先,电子文档的创建不为别的,是为了传达某些信息,这些信息不象用于进行控制那样的高度格式化的数据(比如ERP系统中的订单、生产计划),电子文档是一种具有多种表达方式、多媒体的概念数据。之外,电子文档主要目的是给人进行阅读和理解,从而满足这些人进行业务操作和决策的需要。据IS权威学术杂志的统计数据表明,其实90%的政府机构和企业进行决策的信息都来源于电子文档所包含的概念性数据。只要我们
13、略略回顾一下企业领导是如何进行决策的,这点就不难理解。任何领导进行某个问题的决策,比如制定企业的未来发展战略,他(她)会要求各个部门提供各种分析报告和市场情报。这些报告和情报往往通过邮件、Word文档提交给领导。领导经过阅读和理解,就会做出决策。各种分析报告的可读性,直接影响领导的阅读理解,也间接影响领导的决策质量。设想企业能对这些报告、情报进行很好的分类管理和发掘,其对管理的深远影响是不可估量的。1.4 针对电子文档管理,办公自动化系统的常见功能模块我们已经知道电子文档的类型是多种多样的,在日常办公中我们可以列举很多电子文档的例子,比如:电子邮件、Word文档、传阅文档、用于共同编辑的工作流
14、文档、日程安排通知、待办通知、任务说明,等等。这些文档可以作为纯粹的文件进行管理,也可以通过扩展办公自动化系统的基本服务,进行多个角度的管理。比如任务管理,任务的落实除了给任务的参与者发送有关任务的详细说明的,还应该落实以下功能:n 任务的开始提醒n 任务的周期管理n 任务报告的提交n 任务的里程碑定义和提醒对于上述关于任务类型电子文档的配套业务功能,可以用来区分OA系统对不同电子文档类型管理的“细化”程度。同样道理,日程、工作流、电子邮件,等等,都可以做的很“细”。用户完全可以根据日常工作的需要,确定哪些业务功能是必需的、哪些是可选的,从而进行OA产品的选型。以下表列出日常办公最常用的电子文
15、档种类以及配套的业务功能。应该配套业务功能功能描述日程、重要日期提醒到期提醒达到该执行的日期,系统应该通过不同方式提醒,比如:滚动提示、即时消息提醒,甚至手机短信日程分类将日程分成不同的执行类别,比如:出差、接待、重要商务接洽,等等周期管理日程可以附带按日、周、月、年的周期提醒机制电子邮件收发邮件电子邮件的收发邮件账号管理根据多个邮件账号,进行集中管理便笺录入和显示工作桌面便笺用于速记,应该实现出现在工作桌面的醒目位置传阅消息消息的新建(可添加附件)传阅可以负载不同的附件消息发送给待传阅对象发送后,可以通过消息看出待阅读人员是否阅读论坛帖子(BBS帖子)实现流行的BBS发帖功能新增帖子、插入多
16、媒体,等等跟贴、顶置和精华讨论讨论热点的帖子给予顶置、加入精华等操作投票/问卷问卷全文描述支持多媒体,可以针对一段录音、一个图片、一个附件,等进行问卷调查问卷项设计问卷可以包含多个调查项目,每个项目都可以设定不同的投票方式(单选、多选、文字,等等)问卷结果的图形化表示对不同的问卷项进行统计和图表分析项目项目的多媒体描述支持立项材料的多种表现方式,比如加载附件、粘贴工程图、蓝图,等等项目的任务分拆项目可以分拆为多个任务项目的进度报告可以提交相关的进度报告工作请示请示消息的描述支持模板化管理、可以套用不同的申请表格,支持附件请示消息的发送填写完成的请示消息,可以提交到审核人员请示消息的审核收到请示
17、的人员可以进行批复,并保留痕迹请示消息的自由流转请示给予审核人员一定的自由度,当前审核人可以决定消息是否应该推进给更多的人审核规范化工作流转(具有确定的流转路径)审核路径设计审核路径可以清晰指示流程的走向,一旦提交,就严格按照这个路径往下走审核人员和操作指定审核“途经”的人员,可以制定不同的操作,比如:审核、传阅和普通知会审核任务生成和即时提醒审核流经相关人员时,应当生成待办,知会相关人员流程控制和进度指示审核路径应当可追索,流程意见清晰进行汇总* 流程符号的表达能力流程符号应该完备,并且能很好的将自然表述的流程描述转化成可以让计算机执行的流转路径方案流程具有开始和结束标志流程不应产生回路,否
18、则工作没完没了流程支持统筹,能并发驱动流程支持并发执行人事档案基本信息管理作为编制内员工的信息摘要通讯信息管理作为人员的日常沟通;通讯录应该可以自由组合,并按照业务执行便利进行组合(不一定按照部门)人事档案类集每个员工都有很多类别的电子文档,比如身份证扫描;学历扫描;劳动合同,等等。同时,人事档案中也有很多涉及奖罚、晋升,等等的文档。这些都需要按人进行分类编排。人事管理一些零碎的管理,比如:劳动合同到期提醒;薪酬调整历史,等等客户客户基本信息管理作为客户的一些基本信息管理客户联系管理一个客户应该支持多个联系人关联管理客户档案累积管理在和客户的日常交流中,会产生很多电子文档,比如方案的提交、客户
19、喜好分析、费用申请,等等。这些都涉及电子文档以客户为单位的分类管理客户管理一些零碎的管理,比如:合同到期提醒;历史报价,方案提交,等等* 更精细化的管理销售线索管理、回款管理、投诉/反馈,管理办公耗材(文具、纸张等 耗损性资源)耗材基本信息单价、当前库存、折旧、计量单位,等等耗材的买入、领用耗材库存不足的时候,应该支持买入管理,每次根据买入的数量进行库存的更新;也应该支持领用的管理;细化的领用可以通过流程进行配合办公设备(车辆、电脑等 独占使用、需要时段规划进行使用的设备)设备基本信息买入价格、折旧、负责人,等等设备领用、维护和费用管理设备涉及申请领用、产生的费用管理、维修记录* 车辆、会议室
20、、档案、书籍都是设备一类的管理模式,但相关属性需要扩展Web内容管理(HTML片断,文件上传、下载,链接和图片管理)HTML编辑Web门户构建对网络摘录的Web内容进行管理参考链接对收集的有用链接的管理图片的管理多媒体图片、视频、音频文件通用附件文件管理不同文件的集中管理除了不同电子文档和配套的业务管理可以归纳为上述列表外,一些对电子文档通用的管理也应该作为固定的系统服务。参考专业的文档管理服务器(比如微软的Visual SourceSafe 以及 SharePoint 服务器),我们归纳以下精简版的OA文档管理基本服务。基本服务功能描述信息目录/栏目管理栏目基本属性栏目存储多个电子文档,可以
21、指定不同电子文档类型栏目的动态属性栏目可以指定不同的动态属性,比如“新增到这个栏目的电子文档要对相关人员进行短信通知”,等等栏目的访问控制哪个人员/部门/群组对应栏目的哪些功能应该开放需要在信息栏目的层面指定;功能包括两个部分:目录层面和目录下的文档。目录层面功能包括:新增、删除和管理(顶置、设为精华,等等)功能;目录下的文档包括:阅读、修改和一些与不同电子文档类型有关的业务功能(比如帖子的跟贴、阅读跟贴、阅读附件等操作)电子文档的版本管理版本管理修改历史应该进行多版本控制和管理共同编辑的痕迹管理针对共同编辑的例子,比如公文的拟稿,应该进行痕迹保留Office 工具整合在线编辑一般的Offic
22、e工具都是针对本地文件的编辑,很少能直接应用于网络数据库(比如OA系统),因此,支持在线编辑和在线提交,让本地Office工具直接和网络数据库进行编辑十分重要精确查找、全文查找、附件内容匹配查找精确查找根据关键字、编辑日期等进行精确查找全文查找也叫相关性查找,根据关键字和上下文语义,对电子文档的文本内容进行相关性查找,并且给出表示内容相关程度的指标附件内容查找附件一般是非文本的、和字处理软件相关的一类文档格式,附件的查找也是语义查找的一种,针对内容的相关性给出相应的结果和指标1.5 办公自动化系统对业务协作的支持办公自动化系统另一个使用场景就是支持工作中的业务协作。业务协作指的是因为一个大的工
23、作划分为在信息上、时序上相互关联的几个小的工作,而分配到不同的团队或个人共同完成一种工作方式。在当今团队精神备受重视的商业时代,业务协作的重要性可想而知。一般团队遇到的问题可以归结为以下几个方面。n 信息共享n 人与人的沟通n 工作的有序化和流程控制团队的业务协作中遇到信息共享问题是很普遍的。由于彼此的分工不同,收集的一手业务情报都分散在不同的人员中。这些情报又会对团队的其他成员工作的顺利开展有所作用,因此,不及时分享这些情报信息,肯定会对工作的顺利开展产生不良影响。同样道理,及时的沟通同样重要。沟通可以解决很多信息共享的问题。最后,工作的有序化和流程控制是分工细化和复杂化的保证。一旦分工细了
24、,就有可能乱;一旦涉及复杂的流程,就要加大管理成本来进行工作人员之间的协调。若是管理不到位,流程执行不准确,就影响工作质量。办公自动化系统作为一个软件系统,有的是共享信息媒体和工作流执行手段。因此办公自动化系统“天然”是一个解决团队、分工的工具。精细化的办公自动化系统中的工作流控制、即时通讯工具,等等,都可以有效解决团队分工中碰到的信息共享和沟通问题。1.6 办公自动化系统对决策的支持日常工作涉及很多的大大小小的业务决策。大的决策比如公司产品的未来发展路线;重要岗位的人事任命;全局计划的落实;小的决策则有比如秋游地点选择;人员请假审核,等等。在分工明确的政府机构和企业中,决策执行的一个重要方式
25、就是群体决策,也就是有多个人参与的一项决策。这种决策模式的执行在办公中有很多例子。比如进行一次民意调查,或开一次全体会议,或进行一个局部传阅,等等。像调查、会议或者传阅等等都是获取不同人意见的一些方式,也就是我们所说的决策模式。决策模式可以多种多样的,有的通过一次沟通就能完成,有的可能要经历多个步骤推进,涉及不同人。比如政府办公中要对上级单位来文进行办理。领导要先进行决策,制定拟办方案。部门需要决策具体的办理方案,而且要反馈领导落实的情况。又比如领导需要制定年度工作目标,需要部门主管给出可行性报告说明,以便领导进行决策。各种决策模式往往都同工作流程捆绑在一起。决策的议题可以分步的送给不同人员进
26、行阅读,进行各种相关的信息的收集。有的决策流程有固定的执行模式(走固定的决策路径);有的可以随参与决策人员的意愿进行下一个参与决策人员的选定,等等。综合上述,一共有五种比较突出的群体决策模式可以供政府机构或者企业选择。n 共同投票n 会议n 传阅n 自由流转决策n 规范化流转决策办公自动化系统可以用于支持以上提出的几种群体决策模式。对投票的支持,办公自动化系统可以进行网上的投票进行,员工可以通过登陆系统进行投票和自动统计;对会议的支持,办公自动化系统可以进行视频会议,同时发布相关的会议纪要,形成决策信息;办公自动化系统还可以发送传阅信息到相关人员,读者可以提交阅读后的评论,从而形成决策信息;最
27、后,规范化的流转决策,可以根据决策议题的特殊性,分别送不同部门,分层次的获取决策信息。1.7 办公自动化中的工作流专题解决日常工作中的团队协作问题一般都涉及工作流。这也是为什么大部分客户购买办公自动化系统产品都希望解决工作的流转问题。在这个章节,我们集中讨论工作流问题究竟是一个什么样的问题,反映了政府机构或企业的哪方面需求,从而更好的应用办公自动化系统的流程模块来解决各种工作流问题。1.7.1 工作的“分步”执行和“协同”执行举个在统筹方法学里面一个常用的例子小明沏茶。沏茶可分两个步骤(阶段1和阶段2):准备工作和泡茶。我们注意到这个流程的一些特点。n 要分开烧开水和茶叶准备是因为这两项工作可
28、以并发执行n 等阶段1的两个活动(烧开水和准备茶叶)准备好的时候,小明才可能进行泡茶,也就是说,阶段1中的两个活动是泡茶的两个必要条件n 整个处理流程(沏茶)一定有一个开始和结束标志n 所有活动在这个例子都是小明一个人执行的当然,小明可以等水开了再进行茶叶的准备工作,这就把原来的两个步骤的事情变成三个步骤的事情了。我们不再这里讨论统筹学里面提到过的情况,而是把注意力集中在流程定义本身。总之,带有并发考虑的流程设计肯定比串行流程的设计更合理。因此,并发活动认为是流程执行的效率所在。也是评价流程定义系统的第一个准则。(E1.1:统筹学的应用例子 小明沏茶)在日常办公中,对一个工作进行流程化的描述就
29、像上面的沏茶例子一样。工作一定要有开始和结束标志。同时,相关人员做什么工作要定义清楚。按照上面的例子,假如沏茶作为团队任务,则不再是小明一个人的任务了,而是多人参与的工作“协同”。(E1.2:统筹学的应用例子 多人参与的沏茶)当变成多人参与的流程时(如上图),工作流的“协同”特性就提上议程了。以下几个是执行这个流程化工作的重点。n 客人来了,要通知小红和小明开始相关工作(烧开水、准备茶叶)n 需要有办法知道小红和小明已经完成了工作,并且通知小丽可以开始她的任务n 需要传递小红和小明的工作成果到小丽那里以上对流程推进的几个核心机制都作了描述,它们分别是:1)通知;2)流转状态感知;3)信息逐级传
30、递。这三个流程机制的顺利落实,对流程的执行意义重大。只有落实了这些机制,流程的执行才具有效率、才能实现真正意义的工作“协同”。1.7.2 流程为什么需要“定义”流程作为可拆分复杂工作,并落实到不同人“协同”执行的一种工作方式,往往代表政府机构或企业的一种管理经验积累。比如客户关系中的一个“客户投诉处理流程”,往往通过以下文字进行描述。“产品销售出去以后,往往会碰到客户投诉的情况。客户在产品使用过程中,碰到不满意的地方,会通过传真、电话或者是电子邮件进行投诉,投诉如果得不到及时、完善的处理,就会影响客户满意度,进而影响产品的销售。一般的投诉处理流程是这样的:客服部接到客户投诉后,会根据投诉的类型
31、进行分流;假如属于一般投诉,则送商务部,进行客户安抚;假如属于产品质量投诉,则需要送研发部和生产部进行分析和备案,处理后返回商务部。”根据以上文字,我们可以粗略的描述工作流的流向状况。流程可以通过简单的流程图表示。比如图1.3,而数据的流向通过箭头表示,分流任务通过选择符号表示。图1.3表示的是很典型的,通过所谓数据流向示意(DFD)图表示的流程。当然了,DFD最大的问题是不能表示并发执行的活动,但作为一般概念理解,图1.3已经足够了。(图1.3:客户投诉流程)在业务处理中,我们看到流程的定义,一般针对的是业务处理的一种“规范”。政府机构或企业规定了流程化的业务处理,为的是要落实的工作有序化,
32、相关人员按部就班地执行分配下来的任务。要达到这种业务执行的“效果”,必须要有执行机制的配套,比如及时通知相关人员,自动获取状态,然后推进下一步。要达到自动化的控制,我们需要另一种定义,这种定义一样可以通过符号表达,但不是为了让人员阅读和理解,而是要让软件系统理解和执行,这就是我们经常听到的“工作流定义(Process Definition)”。软件系统“理解了”流程的定义,才可以按需求实现流程的推进机制。比如某人提交了工作流,流程可以根据下一步活动的安排,发送通知给相关人员,进行待办提示。当下一步涉及的所有人员都完成了彼此的任务,流程通过状态感知,能马上进行下一步的驱动。支持将自然语言描述的业
33、务流程转化为软件系统能够理解的“流程定义”并付诸执行的过程,就是我们在不同OA厂商的宣传口号听到的“图形化工作流”、“流程定义符号”,等等软件功能点。通过上述材料的介绍,我们不难总结几个对流程定义的评价标准。1. 是否支持并发活动2. 是否具有明确的“开始”和“结束”标志3. 是否能自动发送流程通知4. 是否需要人员具有专业的知识才能定义流程标准1、2、3是一个流程是否满足工作流的“有序”和“自动化”两个业务特点。第4方面要求用于流程定义的符号一定要人性化,能和人员对流程的自然表述一一对应。图1.3用的是数据流(DFD)图进行表达。数据流图作为结构化程序设计的主要算法示意图,可以在很多描述业务
34、的场景中应用,但存在几方面的不足。n 不支持工作流的并发描述n 不支持流程推进的几种方式(人为推进、系统自动推进)的描述n 不支持回滚描述(当系统遇到未能达到某个阶段目标应如何处理)n 不支持多种和流程互动的描述n 不支持流程不同环节(决策、活动)和相关人员捆绑根据这些不足,软件行业的统一化模型语言(UML)中有一套刻画并发活动的活动图描述语言(Activity Diagram)可以解决上述的一些方面,比如:并发和决策。但活动图也有不足的地方,就是缺少人员以及相关的决策机制的描述。比如某个流程环节,需要什么人、做什么事情,都需要通过定义指出,否则就不反映工作流的基本目的是为分工和业务协同而服务
35、的。(图1.4:UML的并发活动图描述)图1.3和图1.4虽然在读者的角度看上去的分别不大,但对软件系统却是意义重大。对图1.3定义出来的流程,软件系统只能通过单步、串型的方式进行执行,也不能确定研发部处理了投诉是不是就可以往下发,还是要等生产部处理了才往下发;而图1.4定义出来的流程,虽然已经制定了质量分流后,应该同时送研发部和生产部,但却不知道是不是自动发送,还是应该让某个人员进行选择性发送。由此可见,流程采用什么样的方式定义,已经不是一个纯软件或者纯管理的问题,而是一个综合问题。这个问题的解决,需要软件人员和最终用户进行一个妥协。n 首先,需要软件人员提供一套符号表达流程。这套符号必须可
36、以支持软件系统进行高效执行;n 同时,这套符号对客户非常直观和可理解;客户可以通过灵活应用这套符号来表达流程化的管理制度1.7.3 还处在争论当中的工作流技术虽然流程问题越来越清晰化,但上节总结的关于流程定义的符号和现实应用的问题之间的关系,一直在学术界和业界有不同的理解。在学术界,工作流的研究一般归类为在软件技术和信息技术应用领域的、关于计算机辅助协同工作(Computer-Supported Cooperative Work,CSCW)的一个专门的分支领域。和群件系统、群体决策支持系统、群体协作系统一样,工作流研究如何在群组中为了确定的业务目标,有效率的开展工作。但关于工作流技术,也很多的
37、研究重点。有的侧重研究工作传递中的电子文档载体(比如Xerox曾经的Placeless Document项目)、有的侧重研究协同机制(比如南加州大学的高级工作流专题)、有的侧重研究决策质量。这些研究互相不同,而且各有优缺点,但对应用层面的工作流技术,都有很深远的影响。现在应用广泛的工作流产品,比如Lotus Notes的工作流引擎、微软的Exchange引擎、以及后期的Office11中的InfoPath等产品。都遵循严格的流程WfMC中解释的关于工作流系统设计的一些规范。然而,WfMC规范的,只是一个工作流系统应该有的几个软件模块划分,至于不同的模块应该怎样开发,WfMC还是没有进一步的说明
38、。所以,当前的工作流引擎,不同厂商有很大的不同。尤其是很多工作流引擎,都定位在作为二次开发的应用平台,所以给最终客户的宣传口号,也是一些摸不着头脑的技术名词。1.7.4 创新通软iOA研发小组总结工作流定义的几个关键功能点在创新通软实用软件战略的指导下,我们致力于将最前沿的信息技术实用化,绝对不会让“半成品”流向客户。我们提交客户的,是实实在在的应用范例和指导手册。用户可以通过培训,掌握核心的、简单易懂的系统概念,真正做到“我的软件我做主”。做到这一点,我们通过长达两年的客户互动,掌握普遍客户对工作流应用系统的期望,从而规划出工作流系统应有的功能点。工作流功能点描述当用户进行“工作流定义”,客
39、户希望以下功能点流程定义的图形化表述图形化的流程表示比表格、文字表示更直观严格的开始和结束状态标志有严格的开始和结束标志,才反映流程执行的目标和里程碑简单易懂的流程符号组合复杂流程可以浓缩成若干个流程单元,经过自由组合后形成更复杂的流程流转路径上节点的人员指定流程定义了一个步骤或者活动后,可以指定人、部门以及群组参与这个流程流转路径上节点的业务操作指定流程定义了一个步骤或者活动后,可以指定人员进行相关的业务操作流转决策的人为分支实现流程进行“阶段性总结”后往下推进的时候,可以引入决策领导,进行分支的指定流转决策的人为回滚实现流程碰到“阶段目标不能达成”后,可以进行流程的中止、或引入决策人,进行
40、回滚流转路径的并发活动设定流程支持并发活动的定义(比如“会签”)流转路径的条件分流设定流程可以参考所负载的表单文档,进行条件性的自动选择分流(比如“落实审核权限”)当系统进行“工作流执行”,客户希望以下功能点推进机制流程可以根据下一步活动,“邀请”参与者加入流程(比如自动发送即时消息)协同方式流程可以根据节点执行人的决策地位,决定是给与知会(不影响流程往下推进);还是传阅(阅读了才往下推进);还是审核(可以人为决定流程是否通过)系统进行“工作流整合”,客户希望以下功能点整合即时通讯发送即时消息通知执行人员整合邮件系统发送邮件通知执行人员整合Office进行共同编辑创新通软解决方案,融合了以上特
41、点,真正做到面向业务和客户需求的工作流定义和执行系统。具体的工作流介绍,读者可以参考iOA产品的白皮书说明。作为科研成果,我们的工作流引擎进行了以下的革新,并获得国家级别的相关资质认定。n 创新通软使用体系架构描述语言C2进行流程的执行和表达的优化。将工作流执行和消息通讯机制彻底捆绑。这样体现我们的人性化的工作流设计理念:重沟通、重协同、重统筹,以人为本;n 工作流状态采用最先进的状态机理论模型,可以通过Z-Logic进行符号定义和完整性证明。更重要的是,流转状态不仅仅限于工作流本身,还可以设计加载的不同文档类型和表单;n 进行工作流定义用户仅仅需要两类符号:活动和里程碑(也就是阶段目标);活
42、动表示“什么人做什么业务操作”、里程碑表示一个阶段目标(比如:主管部门会签);(图1.5:iOA的流程定义)2 企业用户应用特点办公自动化系统集中管理电子文档类型的数据。凡是需要处理电子文档一类的数据的政府机构或企业,都可以引入办公自动化系统进行管理。iOA产品作为一个优秀的电子文档管理平台,可以完全满足客户对于日常办公的管理,企业用户也不例外。2.1 iOA支持企业级应用企业和政府需求不一样,企业对公文流转的功能相对而言,没有政府机构那么复杂。政府机构的主要上传下达、对外对内都是通过公文进行信息传递。因此,政府机构的办公自动化应用主要集中在公文。但企业客户就不一样,企业的业务比较多,生产、销
43、售、客户关系、市场营销等等部门都有不同的分工和落实不同的管理制度。企业引进办公自动化系统主要有三方面的原因:n 无纸化;节省办公成本,比如审核用的纸张成本n 知识化;经验和标准化管理制度得到存储和共享n 信息共享;公共信息、部门信息、情报收集n 点对点沟通;企业内员工交流、沟通n 公司文化和团队分工的落实和支持;口号、模板和相关图片的上传和下载n 工作流程管理;落实相关的管理制度,比如采购制度、审批制度,等等。对应普遍的企业级办公自动化应用,iOA都可以满足。1)通过栏目管理,iOA可以建立多级知识栏目,提供不同业务知识文档的创建和存储;2)通过目录的权限控制,提供信息的上传和下载,以及多媒体
44、编辑;3)通过门户方案组织信息,让不同的信息栏目可以在一个完整的信息版面进行定义和展示,满足信息的获取。支持RTX、MSN和手机短信的集成,将沟通扩展到不同的信息媒体,体现办公效率。2.2 企业用户的典型应用例子典型企业用的功能模块见下表。工作流功能点描述个人事务管理电子邮件、日程收发电子邮件个人通讯录个人通讯录的新增和查阅个人文件个人文件上传个人待办门户流程任务、团队任务、企业知识管理知识目录的分类和管理目录的划分、权限控制多媒体材料多媒体材料(包括产品说明、视频、音频材料的组织和存储外部、内部知识源管理外部情报来源管理、内部文章管理知识的综合查找包括:关键字查找、全文匹配查找、相关性查找、
45、附件内容匹配查找知识库文章的维护修改、编辑和权限分配知识库导入、导出进行知识库文档的分类导出工作流程管理各种配套制度的落实流程化制度的制定、落实和执行(财务制度、采购审批制度、人事制度,等等)请示方式的流转面向个别主管的请示审批规范化流转方式的确定落实部门之间针对某项业务的规范工作流转公司文化建设全局任务落实任务、任务里程碑和任务报告提交新闻、通知公告、大事记公司的分类动态报告全局项目公司的公共项目管理,比如:销售日报士气激励、员工关怀管理设定明星员工滚动显示、公司出版物、公司业绩公告牌,等等意见建议和共同讨论广开贤路、员工可以提交相关的意见和建议进行全体讨论团队事务管理岗位门户管理相关岗位的
46、配备和岗位职能说明工作组门户管理由于项目关系,员工可能分成不同的工作组进行信息的交流和业务的处理,相关的门户应该建立起来部门门户管理部门可以建立自己的信息门户,方便和别的部门进行协同和管理这些软件功能代表企业对办公自动化系统的关注点,实现了这些功能,企业初步能够达到:1)信息的公共共享;2)部门之间信息交换渠道的建立;3)企业知识的积累和访问管理;4)工作流转的实现;5)企业文化的建立(iOA能完全满足上述的功能要求)。2.3 成功客户例子3 政府机构应用特点政府机构是应用办公自动化系统的先驱。尽管现存的面对办公自动化系统还有很多待改进的地方,但政府机构的办公管理系统始终站在应用的最前沿,特别是对文档流转的管理。3.1 特点:以公文管理为中心、业务处理为辅助,落实政务电子化公文流转是政府办公自动化系统的核心。作为一个政府机构,无论大小,都属于整个国家政府机构中的一员,“落实政策,为民服务”是永恒不变的政府职能。对上级,政府机构接收上级来文,根据文件精神进行内部协办和落实;对内部,不同的政府机构进行具体工作的落实和信息互通,尽心尽责落实每个任务;对外部,政府机构根据自身的职权范围进行政策的起草和落实下属单位;对公共,政