(生物医学工程专业论文)基于bs架构的办公自动化系统的设计与实现.pdf_第1页
(生物医学工程专业论文)基于bs架构的办公自动化系统的设计与实现.pdf_第2页
(生物医学工程专业论文)基于bs架构的办公自动化系统的设计与实现.pdf_第3页
(生物医学工程专业论文)基于bs架构的办公自动化系统的设计与实现.pdf_第4页
(生物医学工程专业论文)基于bs架构的办公自动化系统的设计与实现.pdf_第5页
已阅读5页,还剩60页未读 继续免费阅读

(生物医学工程专业论文)基于bs架构的办公自动化系统的设计与实现.pdf.pdf 免费下载

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

东北大学项士学位论文 a b s t r a c t t h e d e s i g n a n d i m p l e m e n t a t i o n o ft h eo f f i c e a u t o m a t i o n s y s t e m b a s e do nb ss t r u c t u r e a b s t r a c t w i t ht h ea p p l i c a t i o no f c o m p u t e ri na l m o s ta l la r e a s ,s o r w a r ed om o r e h e l pt ou s u a lw o r k i n e n t e r p r i s e s o f t w a r ei m p r o v ew o r ke f f i c i e n c y , l e s s e ne n t e r p r i s e sc o s t s o t h es o f i “w a r co f o f f i c e a u t o m a t i o ns y s t e mb e c o m em o r ew i d e l yu s e d w i t hi n t e r a c tc o m i n gf o r t h ,j t 嘣1 1 9an e w r e v o l u t i o no ne n t e r p r i s e0 母c ea u t o m a t i o ns o r w a r e a n di tb r i n gan e wc h a l l e n g et os o f t w a r e d e v e l o i m e n t d i s t r i b u t e de n t e r p r i s ed e p a r t m e n t 、d i f f e r e n th a r d w a r ea n ds o o nm a k em o r e c o m p l i c a t e d 抽t h en e t w o r ko fe n t e r p r i s e nb r i n g t h en e wd e m a n dt o 妇d i t l o n a lo f f i c e i l lt h i sp a p e r 。w eb e g i nw i t ht h ea n a l y s i so f t h en e c e s s i t yo f t h ed e v e l o po nt h ee n t e r p r i s e o t f i c ea u t o m a t i o ns y s t e mb a s e do nw e b t h e nw ei n t r o d u c et h et h e o r ya b o u tw o r k f l o w d i s t r i b u t e do b j e c tt e c h n o l o g y ,w a pa n dn e t w o r ks e c u r i t y b a s e do nt h i s ,w ei n u - o d u c e c o m p o n e n ti n t ow e b - b a s e df r a m e w o r kt e c h n o l o g y ,t h u sp r e s e n taa s s u n l eo fd e v e l o p i n gt h e e n t e r p r i s eo 伍c e a u t o m a t i o ns y s t e mb a s e do nw e b a n dd e s i g nt h ef r a m e w o r ka n df u n c t i o n s t h e n w ed e s c r i b et h ea c h i e v e m e n to f t h ef u n c t i o n so f e n t e r p r i s eo m c ea u t o m a t i o n s y s t e m b a s e do nw e b w o r k f l o w 、p d aa n ds e c u r i t yf u n c t i o ni st h em a i np a r to nd e s c r i b i n g f i n a l l y ,w e a n a l y z et h ee x i s t e n tp r o b l e m ,d i s c u s st h en e x ts t e po fd e v e l o p m e n ta n ds u m m a r i z et h ew h o l e d e v e l o pp r o c e s s k e y w o r d s :o f f i c ea u t o m a t i o n ,w o r k f l o w ,w a p ,s o f t w a r ec o m p o n e n t ,n e t w o r ks e c u r i t y i i 东北大学硕士学位论文 声明 声明 本人声明所呈交的学位论文是在导师的指导下完成的。论文中取 得的研究成果除加以标注和致谢的地方外,不包含其他人已经发表或 撰写过的研究成果,也不包括本人为获得其他学位而使用过的材料。 与我一同工作的同志对本研究所做的任何贡献均己在论文中作了明 确的说明并表示了谢意。 一v 一 本人签名:扔递稻 日期:矿弘牟彳 东北大学硕士学位论文第一章绪论 1 1 背景 第一章绪论 随着知识经济时代的来临,信息的产生和传播速度大大加快【”。面对机遇 与挑战并存的环境,要求企业能敏捷地获取并处理大量的信息,抓住稍纵即逝 的机遇。传统的办公方式在如此多变的环境中响应速度相对较缓慢,其效率较 低,信息利用率差,协调与合作难等弱点充分暴露出来,多年来,企业的决策 者和各级管理人员都陷于各种繁琐的具体业务当中,无法抽出时间考虑企业的 发展战略。另外由于缺乏企业级的信息网络服务平台信息管理系统,部门之间 各自为阵,信息无法共享,使决策者无法了解企业经营的全貌。及时做出正确 决策。因而企业的办公思想和办公方式都需要进行更新。 i n t e r n c t 技术爆炸式的发展导致了电子商务浪潮的风起,随着网络的发展, 单单加强企业内部的资源管理已远远不够,如何加强企业外部资源的利用,并 和内部资源有机结合,以便达到快速反应市场、加强企业管理的目的,成为企 业不可忽视的问题。 利用信息技术的发展来改变企业的运作方法和管理模式,提高企业的管理 效益和生产效益,从而提高企业经济效益,增强企业竞争力,是企业迎接知识 经济时代挑战并能够立于不败之地的必由之路,也是企业发展的趋势。 现代办公要求利用信息技术贯通组织层次来综合信息,实现快速决策。尤 其对于现代企业把市场信息、管理信息看作最宝贵的信息,把时间成本看作是 最宝贵的成本。以市场为中心,用信息换时间,用时间换效率,用效率换效益。 信息的价值和它对企业的重要性日益显现。大中型企业( 集团) 分支机构、部 门和人员众多,经营范围比较广,管理相对复杂,这就要求企业办公自动化系 统拥有强大的功能,应能提供网络办公自动化、机构管理、网络安全以及与财 务管理,供应链管理和人力资源管理等相关软件系统的挂接能力【2 j 。 因此,基于b s 架构的企业办公自动化系统的出现,满足了上述企业现代 化发展需求,帮助企业提高企业综合管理水平及市场反应能力,应对中国加入 w t o 后以及日趋激烈的市场竞争。 东北大学硕士学位论文第一章绪论 1 2 我国协作办公系统发展的历史和现状 我国从八十年代末、九十年代初开始发展办公自动化,到现在已经有十几 年的历史了。在早期,多是由企业、单位内部的计算机人员或爱好者使用 f o x b a s e 、f o x p r o 编写出来的,这些软件并非我们现在所指的办公自动化软件, 而是针对办公中某个特定的需求开发的( 如:收文登记) ,它们多数是单机操作模 式,不能实现信息交换和共享,所做的内容往往只是输入某些特定内容,再把 这些内容按照一定的格式打印出来,所以这些软件在真正意义上说并不能说是 办公自动化软件 3 1 。 进入九十年代中期后,随着网络技术( 如:1 0 0 m 以太网) 、群件系统( 特别 m i c r o s o f te x c h a n g es e r v e r 和l o u t sn o t e s ) 、数据库技术( 成熟的关系数据库管理 系统) 和各种面向对象开发工具( 如:m i c r o s o f t v i s u a ls t u d i o ) 等技术和产品日渐成 熟而被广泛应用,同时由于国内经济的飞速发展引发市场竞争的逐渐激烈,以 及政府管理职能的扩大和优化,这一切导致政府和企业对办公自动化产品的需 求快速增长。这时,办公自动化开始进入一个快速的发展阶段。随着软件市场 的逐渐开拓,国内专门从事软件开发的公司也逐渐成长起来,并专门为政府和 企业“度身定做”办公自动化系统,由于这些系统是根据用户的具体需求开发的, 所以它功能比较完善,并能较好的满足用户的实际需要,但它存在着一些致命 的缺点: 开发周期长 投资大 软件开发完成后需要不断的维护 导致出现这些缺点的原因有很多种,如软件开发公司的开发队伍组队模式 不合理、缺乏开发办公自动化产品的经验、用户缺乏对办公自化产品的认识等 等,但真正重要的原因往往是由于在开发过程中或开发完成后用户的需求发生 变化而引起的,经常会出现在开发过程中因为用户的需求不断变化而导致软件 的不断修改,以至整个开发周期加长和开发费用超支。当经过千辛万苦把软件 - - 2 东北大擘硕士学位论文 第一章绪论 开发出来后,又会因为用户需求变化要对软件进行不断的修改维护。到最后, 整个软件犹如一件千缝百补的衣裳,性能和可使用性都大大降低。 很多软件开发公司认为这些问题的出现在于用户的需求的不断变化,其实 这种想法并不正确,因为社会的发展和国家机构的改革必然会导致国家机关和 企业的管理模式变化,而这种管理模式的变化将引起用户对办公自动化软件的 需求变化。既然“变”是不可避免的,我们就要让软件能够适应这种变化。 到了九十年代末期,随着各个国家机关和企业计算机网络建设的逐渐完善, 以及i n t c m e t i n t r a n e t 在国内的普及,整个社会中人与人的交流和联系方式发生 了本质的变化,电子化的信息交流方式逐渐成为主流。这时早期开发的一些办 公自动化软件又暴露出一些弊端。早期办公自动化软件多是以局域网环境为基 础而设计的,由于当时选型的平台并不是统一的( 如群件平台、数据库平台) ,造 成在实现多个局域网进行数据交换( 如与上下级或平级单位的数据交换) 遇到了 极大的阻力,出现了一种“信息鸿沟”局域网间的信息传递往往只能依靠原始 的文本方式传递,从而形成了一个个各自独立的信息孤岛。这种情况极大地阻 碍了我国办公自动化的发展。 办公自动化发展到今天,办公自动化系统的定义已由原来简单的公文处理 扩展到整个企事业单位的信息交换平台,并实现了与系统支持平台的无关性, 其功能已有极大的飞跃。然而随着计算机技术水平的不断提高和用户不断增长 的需要,我国办公自动化的道路还很漫长。针对当前我国企业信息化的发展现 状及自身发展需要,我们把本系统的设计目标定在研制具有中国国情,适应我 国大多数企业内部办公需要上,本系统的设计和实现有助于提高企业办公效率, 节约成本,促进信息交流,以最新的技术服务于企业。 1 3 论文的组织结构及安排 本人的研究计划主要分为以下几个阶段: 1 ) 网络知识和基于b s 架构的编程技术的学习: 2 ) 办公自动化系统的学习; 3 ) 工作流和组件技术的学习和研究; 4 ) 办公自动化系统在w e b 应用中的设计; 一3 一 东北大学硕士学位论文第一章绪论 5 ) 办公自动化系统在w e b 应用中的具体实现。 根据研究计划,本文相应地分为以下几个部分 第二章:办公自动化系统综述 主要是对办公自动化系统作以综述性描述,介绍了办公自动化系统的 主要功能,以及国际上办公自动化系统的发展历程,并简单介绍了目前国 际上流行的一些群件产品。 第三章:办公自动化和网络相关技术的研究 对涉及办公自动化系统的相关技术,如工作流技术、组件技术、分布 式对象技术、w a p 和系统安全进行了研究。 第四章:办公自动化系统在w e b 应用中的设计 介绍本系统的设计目标、系统结构、功能模块设计。 第五章:办公自动化系统在w e b 应用中主要功能的实现 详细描述本系统主要功能模块的技术和具体实现 第六章:结论 总结了本系统的优点及有待改进的地方,同时指出了继续研究的方向。 一4 一 东北大学硕士学位论文第二章办公自动化系统综述 第二章办公自动化系统综述 2 1 办公自动化简介 办公自动化( 0 a o f f i c ea u t o m a t i o n ) 是将现代化办公和计算机网络功能结合 起来的一种新型的办公方式,是当前新技术革命中一个非常活跃和具有很强生 命力的技术应用领域,是信息化社会的产物。通过网络,组织机构内部的人员 可跨越时间、地点协同工作。通过o a 系统所实施的交换式网络应用,使信息 的传递更加快捷和方便,从而极大地扩展了办公手段,实现了办公的高效率。 现在所说的办公自动化,是以计算机网络为依托,在企业内部进行畅通的 信息交流。在这种模式下,企业成为一个大办公室,它下面的财务、人事、行 政、业务等部门都成为企业信息流中的一个环节,而不再是一个一个的信息孤 岛。依靠这种模式,企业的组织结构能够得到简化,各个部门在信息共享的基 础上进行协作,便于明确各个部门甚至每个员工的责任,而决镱层可以迅速综 合来自各个方面的信息,并以此为依据制定企业的战略决策 4 1 。 没有人怀疑计算机的出现给办公室职员带来的便利,但是对现代的办公自 动化而言,其目的已经不局限于减轻员工的工作量,而是要将员工从繁琐的事 务性工作中解放出来,用更多的精力去关注最重要的事情,从而提高企业的效 率,增强企业的综合竞争能力。从这个意义上讲,在市场竞争日趋白热化的今 天,办公自动化已经不再是一种手段、一种工具,而成为决定企业生存发展的 命脉。 2 2 办公自动化系统的发展和现状 1 9 7 2 年,靠磁芯存储技术起家的美籍华人科学家王安博士开创了王安公司, 并推出了2 2 0 0 文字处理系统( w o r dp r o c e s s i n gs y s t e m ) 。w p s 把王安公司推向 了事业的顶峰,使办公自动化发展到一个崭新的阶段。1 9 8 5 年3 月,i n t e l 公司 推出了集成度为2 7 5 万个晶体管的8 0 3 8 6 ,1 9 8 9 年推出了集成度为1 2 0 万个晶 体管的8 0 4 8 6 ,1 9 9 5 年又推出了集成度为5 1 0 万个晶体管的8 0 5 8 6 ( 即奔腾 一5 一 东北大学硕士学位论文第二章办公自动化系统综述 p e n t i u m 微处理器) 。由于微处理器速度和性能的不断提高,使个人电脑走向辉 煌,为办公自动化创造了更加有利的硬件环境。 i b m 于1 9 8 1 年推出的个人电脑之所以受到世人青睐,很重要的原因之一是 个人机上的操作系统有了长足进步。首先是微软为m m 开发了m s - - d o s 操作 系统,两家公司分道扬镳后,1 9 8 5 年微软单独开发了视窗操作系统w i n d o w s , 1 9 9 4 年i b m 推出了o s 2w a r p ,1 9 9 5 年8 月微软推出了w i n d o w s9 5 ,1 9 9 8 年 又升级为功能更加强大的w i n d o w s9 8 以及后来的w m d o w s2 0 0 0 。在这些争奇 斗艳的操作平台上,l o t u s 公司首先推出了著名的表格处理软件l o t u s1 2 3 ; l o t u s 合并到i b m 后,先后开发了l o t u s l - - 2 - - 3o f f i c e 、o f f i c ep r o 。操作系统 的更新换代和办公套件的不断升级,为办公自动化提供了越来越多的功能,包 括文字处理、电子表格、数据库、简报和幻灯片制作等功能,为办公自动化创 造了非常有利的软件环境。 这个阶段办公自动化的特点是: 要有一台中档以上的个人( 或商用) 电脑并安装一个高版本的操作系统( 如 w i n d o w s9 8 或o s 2w a r ps e r v e r ) 和一组跨平台的办公套件( 如m so f f i c e9 7 或l o t u so f f i c ep r o ) 。 它是面向办公室管理层和事务处理人员的管理信息系统( m i s ) ,它基于 传统的关系型数据库,以结构化数据为主要处理和存储对象,只限于企业内部 数据的计算和统计。 这个时期办公自动化的框架如图2 1 所示 图2 1 个人办公自动化系统框架 p e r n a l0 m a u t o m a t i o ns y s t e m f r a m e 一6 一 东北大学硕士学位论文第二章办公自动化系统综述 我们把这一时期的办公自动化系统称为个人办公自动化系统,它以个人电 脑和办公套件为主要特征,应用基于文件系统和关系型数据库系统,以结构化 数据为存储和处理对象,强调对数据的计算和统计能力,实现了数据统计和文 档写作电子化,完成了办公信息载体从原始纸介质向电子的飞跃,实现个体工 作的自动化。 从信息技术的发展来看,基于关系型数据库的个人办公自动化系统存在着 以下不足: o p c 的负担过重,且价格偏高; 由于缺乏公共的基础通信平台,不仅通用性差、可再用性低,而且没有通 信和协同工作的能力,不能建立统一的集成办公平台; 系统自适应能力差,只能按开发时确定的思路、流程和功能处理信息; 信息管理只限于企业内部,没有或缺少外部信息来源。 随着局域网、广域网和互联网的高速发展,办公自动化的内涵也发生了变 化。1 9 6 9 年,在美国西海岸的4 个节点( 4 所大学) 间首先联网,这就是i n t e r n e t 的前身阿帕网( a r p a n e t ) 。阿帕网是分布式结构,中介信息处理器就是今天 的路由器( r o u t e r ) ,它负责网络运行中数据格式的转换、信息交换、信息流量 的控制和信息错误的纠正等。 自1 9 8 2 年美国国防部把t c p i p 协议作为网络标准正式生效以来,就把以 数百万台电脑分割的6 5 0 张网联成一张大网,从而形成了今天的互联网。1 9 6 9 年联网的计算机只有4 台,1 9 9 1 年猛增到5 0 万台,到1 9 9 9 年底全球陡增至1 5 亿台。全世界越来越多的个人电脑联到了i n t e m e t 上,在这种大环境下,人们开 始考虑把个人电脑联到互联网上,来解决第一代办公自动化所存在的诸多不足 并扩展办公自动化的功能。 个人电脑联了网,很多软件资源可以通过i s p 的服务器从网上免费或廉价 下载,瘦客户机、胖服务器的研究大大减轻了个人电脑的负担。使用基于对象 一关系型数据库( o r d b ) 和数据仓库( d a t aw a r e h o u s e ) ,增强了数据的通用 7 东北大学硕士学位论文第二章办公自动化系统练述 性和可再用性。 基础通信平台的使用,大大提高了通信和协同工作的能力。1 9 9 5 年,i b m 公司提出“以网络为中心的计算”( n e t w o r k - - c e n t r i cc o m p u t i n g ) 模式,极大地 影响了办公自动化的发展趋势,出现了以网络为中心,以信息( 或工作流) 为 主要处理内容的网络办公自动化系统。 网络办公自动化系统具有以下特点: 以网络为中心,以非结构化数据的信息流( 或工作流) 为主要存储和处理 对象; 有利于在企业内部建立通信基础平台,不仅提高了办公的效率,减少了扯 皮和内耗,还增强了系统的安全性。 网络办公自动化系统的框架如图2 2 所示 2 2 网络办公自动化系统 n e t w o r ko f f i c e a u t o m a t i o ns y s t e m 这一时期的办公自动化系统更多地承担了一个信息通道的责任,建立和完 善各个职能部门之间的沟通和信息共享机制,建立协同工作的环境,为办公提 供一个自动化工具。在办公自动化覆盖到的办公机构内,所有员工都可以通过 办公自动化系统,根据自己的权限,了解自己需要完成的工作,包括上级交办 的事情、需要交给别人做的事情、需要与别人合作的事情、自己需要的信息以 及与别人共享的信息,也就是说,通过办公自动化系统,员工能够对自己所要 实施的任务和目标“知其然”。 一8 一 东北大学硕士学位论文第二章办公自动化系统综述 事实上,现代的办公已经不再是简单的文件处理和行政事务了,其目的在 于达到整个企业的最终经营目标,这就需要依靠先进的管理思想和方法。从这 个意义上说,办公实际上是一个管理的过程,由于电子商务时代的企业事务处 理对象瞬息万变,这就要求作为企业与机构日常业务处理基础平台的办公自动 化系统,能够提供足够的灵活应变和开放交互能力。在办公管理中,工作人员 之间最基本的联系是沟通、协调和控制,这些基本要求在以网络为核心的办公 自动化系统中都将得到更好的满足。通过利用先进的协作技术,能够在任何时 间,任何地点,将正确的信息传给需要的人,帮助企业提高整体业务水平。 办公自动化系统的发展恰好与数据、信息和知识的演变同步,即由以个人 办公为主要处理内容的个人办公自动化发展到以协同办公为主要内容的网络办 公自动化,进而与互联网相结合实现基于b s 架构的企业办公自动化系统。在 办公自动化系统的发展中,使用办公自动化系统的人员范围逐步扩大,由企业 行政人员扩展到企业的管理层,再扩展到企业的全体员工。另外,在运作机制 上,也是从办公室的结构化数据处理到企业内部和外部信息的处理,再到有用 知识的处理。从简单的电子邮件、群件,到构建w e b 应用等各种方式中获取、 存储、提炼和再用知识。 网络办公自动化系统建立在企业i n u a n e t 平台之上,帮助企业实现动态的内 容显示和知识的实际管理,使企业的每一个员工能够在协作中不断获得学习的 机会和进步p j 。 基于b s 架构的企业办公自动化系统可以这样概括:它仍是以网络 ( i n t e m e t i n t r a n e t e x t r a n e t ) 为中心,以数据、信息传递和知识组织为主要处理 内容,具有工作流程控制、移动办公等特点的办公自动化系统。 2 3 常用办公自动化产品介绍 2 3 1 l o t u sn o t e s l o t u sn o t e s 软件是当今世界上十分流行的网络协作办公软件产品f 6 】。它综 合了四大核心技术:强大而灵活的复合文档数据库、丰富的应用开发环境、完 备的电子邮件系统和与i n t e m e t i n t r a n e t 的无缝集成。l o t u sn o t e s 充分挖掘了网 络平台的潜力,不仅给用户带来方便易用、功能完善的邮件处理系统,而且在 一9 一 东北大学硕士学位论文第二章办公自动化系统综述 网络资源管理及在网络上共享和转换各类应用系统的信息等方面提供了安全、 可靠和强有力的工具。 l o t u sd o m i n o 服务器将n o t e s 转化为i n t e m e t 应用程序服务器,为企业协 同处理内外事务,进行网上交易提供了便利。l o t u sd o m i n o 所具有的强大的工 作流系统能为企业内的不同部门之间以及企业与其合作伙伴之间的协同工作提 供了有力的支持。同时,它的跨平台特性可以把用户不同操作系统的应用方案 统一起来,为用户实现电子商务和电子贸易提供了灵活的选择。l o t u sd o m i n o 所具有的实时通信、在线讨论、网上交互式培训功能恰恰满足了企业进行知识 管理的需要。 对于在各种情况下都要求无间断访问和最高性的关键任务,l o t u sd o m i n o 企业服务器可以提出强大的集群服务。群集d o m i n o 服务器可获得无可比拟的 扩展性和容错性。工作负载在整个集群上动态平衡,即使在高峰期也可以提供 最佳的服务。 d o m i n o 企业服务器才具备以下独特的优点 量直的廑旦亘旦性。 如果一台服务器或应用出现故障,用户会立刻被重定位到集群中的另一台 服务器上。d o m i n o 复制功能可以使应用的复本与最近执行的事务同步。事件被 暂存起来以便以后提供给原来的服务器。 量直夔地焦且月匿釜墨童遁。 在集群中,动态平衡功能保证了所有状况下最高的资源利用率和最短的反 应时间。 量直数亘芷屋挂。 要增加容量只需随工作负载的增加将服务器添加到集群中即可。可通过在 单个系统上运行无限数量的服务器,即分区特性提供主机功能。 塞礁迭复。 使紧急备份服务器始终按日刷新邮件和应用的数据。您甚至可以通过w a v l o 东北大学硕士学位论文第二章办公自动化系统综述 跨多个地点将d o m i n o 企业服务器群集起来。 童挂金差塑盘堑。 将要更换的系统与新的d o m i n o 企业服务器群集起来将原来服务器的应用 失效转移到新的服务器上,从而使业务不会中断。在升级过程中将d o m i n or 4 和r 5 群集起来可以获得最大的可靠性。 支持的操作系统 m i c r o s o f tw i n d o w s n t 4 0 c t n t e l ) m m a l x 4 - 3 1 s u ns o l a r i s2 6 ( s p a r c ) m mo s 4 0 0v 4 r 2 或更新版本 2 3 2 m se x c h a n g es e r v e r 微软的e x c h a n g es e r v e r 系列产品也是国际市场上十分知名的网络写作办公 系统软件。在现在的商业环境中,企业要想获得成功,必须拥有强大的信息创 建、存储和共享基础结构,同时还应拥有可快速和智能地响应这些信息的工具。 e x c h a n g e2 0 0 0s e r v e r 使这些问题迎刃而解一它可与m i c r o s o f tw m d o w s2 0 0 0 无 缝集成,其开发过程参照了两年来客户的反馈意见,最终将业界领先的可靠性 和伸缩性与无与匹敌的易管理性组合在同一个产品e x c h a n g e2 0 0 0s e r v e r 里, e x c h a n g e 2 0 0 0s e r v e r 为各种规模的企业提供了下一代的消息和协作【7 l 。 增强的消息和协作平台 数字经济对无缝的信息交换提出了更高的要求。这一要求使消息系统成为 现今企业的任务关键型应用,同时也使建立和维护可靠的消息基础结构成为i t 专家们最重要的工作。e x c h a n g e2 0 0 0 可完全利用w m d o w s2 0 0 0 的强大功能, 是第一个可统一管理全部消息、协作、网络功能及网络资源的应用软件。 e x c h a n g e2 0 0 0 可以提供更高的可靠性、性能和伸缩性,以满足企业不断变化的 需求。 东北大学硕士学位论文第二章办公自动化系统综述 w e b 存储系统协作和应用 消息以前只是一种通讯方式,与电话、传真、表格、书面文档等用来共享信息 的信息载体没有二样。那时的消息只表示电子邮件,现在,数字通讯已成为企 业活动的中心,许多大型企业发现,将信息的流动和管理合并到同一个消息平 台中可以提供令人难以置信的效率和生产力。e x c h a n g e2 0 0 0 以m i c r o s o f tw e b 存储系统为核心,并将之用作创建、存储、访问和共享企业全部知识的中心点。 内建的w e b 标准协议支持( 包括儿和m 1 p 支持) 也使e x c h a n g e2 0 0 0 成为 新一代应用的理想平台,这些应用将通过自动完成许多重要的商业事务来改造 人们的工作环境。 随时随地的通讯 在一个信息无所不在的时代,仅为桌面系统提供电子邮件和i n t e r n e t 肯定是不够 的。如果您的企业想快速而智能地响应不断变化的市场需求,您必须能跨越时 间、空间和技术的屏障,为企业的所有知识工作者提供实时的信息访问,而无 论他们身处何方。e x c h a n g e2 0 0 0 融入了大量最新的数字技术,这一综合性通讯 平台将让企业中的所有员工通过各种设备保持联系。 e x c h a n g e2 0 0 0 是微软在w i n d o w s2 0 0 0 的第一个服务器应用程序,它提供 了一个非常可靠的,可伸缩和可管理的基础结构,在提供2 4 x 7 消息和协作的同 时降低了总拥有成本。下面是一些关键的方式,e x c h a n g e2 0 0 0 利用这些方式 同w i n d o w s 2 0 0 0 实现集成,并且向客户提供一个可靠、安全、而且低廉的基础 结构: 可靠性:利用w i n d o w s2 0 0 0 负载均衡和故障接管服务,以及两路和四路的 活动偌动群集带来了更强的系统可靠性和可用性。 可管理性:作为唯一使用w i n d o w s2 0 0 0 a c t i v ed i r e c t o r y 的消息和协作服务 器,e x c h a n g e2 0 0 0 通过集成的网络和消息管理来向客户提供了更低的总拥有成 本。同时,w i n d o w s2 0 0 0 中的管理控制台也使e x c h a n g e 管理更加轻松,它通过 提供一个大家熟悉的单- - j l i 务器的图形管理界面优化i t 资源,减少管理成本。 安全性:e x c h a n g e2 0 0 0 是可以完全利用w i n d o w s 2 0 0 0 安全性的唯一的消息 一1 2 东北大学硕士学位论文第二章办公自动化系统综述 和协作服务器,这确保了消息和协作的安全,其中包括使用w i n d o w s 2 0 0 0 安全 组来确定消息路由,以及固有的使用访问控制列表在e x c h a n g ew e b 存储中设定 任意项目的访问权限的能力。 一1 3 东北大学硕士学位论文第三章0 a 及w e b 相关技术研究 第三章o a 及w e b 相关技术研究 3 1 工作流技术 3 1 1 工作流技术简介 工作流是针对工作中具有固定程序的常规活动而提出的一个概念。通过将 工作活动分解成定义良好的任务、角色、规则和过程来进行执行和监控,达到 提高生产组织水平和工作效率的目的。工作流技术为企业更好地实现经营目标 提供了先进的手段。 1 9 9 3 年,国际工作流管理联盟( w o r l d l o w m a n a g e m e n t c o a l i t i o n ,w o “c ) 的成立标志着工作流技术开始进入相对成熟的阶段 8 1 。为了实现不同工作流产 品之间的互操作,w f l v i c 在工作流管理系统的相关术语、体系结构及应用编程 接口等方面制定了一系列标准。工作流管理联盟给出的工作流定义是:工作流 是指整个或部分经营过程在计算机支持下的全自动或半自动化。在实际情况中 可以更广泛地把凡是由计算机软件系统( t 作流管理系统) 控制其执行的过程 都称为工作流。 一个工作流包括一组活动及它们的相互顺序关系,还包括过程及活动的启 动和终止条件,以及对每个活动的描述。工作流管理系统指运行在一个或多个 工作流引擎上用于定义、实现和管理工作流运行的一套软件系统,它与工作流 执行者( 人、应用) 交互,推进工作流实例的执行,并监控工作流的运行状态。 如图3 1 所示: 图3 1 一个简单的工作流模型 a s i m p l em o d e l o f w o r kf l o w 一1 5 东北大学硕士学位论文 第三章o a 及w e b 相关技术研究 “工作流管理系统是支持企业经营过程高效执行并监控其执行过程的计算 机软件系统。” 通常,工作流管理系统指运行在一个或多个称为工作流机的软件上的用于 定义、实现和管理工作流运行的一套软件系统,它和工作流执行者( 人、应用) 交互,推进工作流实例的执行,并监控工作流的运行状态。在这里需要强调指 出的是工作流管理系统不是企业的业务系统。在很大程度上,工作流管理系统 为企业的业务系统运行提供一个软件支撑环境,非常类似于在单个计算机上的 操作系统。只不过工作流管理系统支撑的范围比较大、环境比较复杂而己,所 以也有人称工作流管理系统是业务操作系统( b o s b u s i n e s so p e r a t i n g s y s t e m ) 。在工作流管理系统的支撑下,通过集成具体的业务应用软件和操作人 员的界面操作,才能够良好地完成对企业经营过程运行的支持。所以,工作流 管理系统在一个企业或部门的经营过程中的应用过程是一个业务应用软件系统 的集成与实施过程。 工作流管理系统可以用来定义与执行不同覆盖范围( 单个工作者、部门、 全企业、企业间) 、不同时间跨度( 分钟、小时、天、月) 的经营过程。这完全 取决于实际应用背景的需求。按照经营过程以及组成活动的复杂程度的不同, 工作流管理系统可以采取许多种实施方式,在不同的实施方式中,所应用的信 息技术、通信技术和支撑系统结构会有很大的差别。工作流管理系统的实际运 行环境可以是在一个工作组内部或者在全企业的所有业务部门。 3 1 2 工作流系统实施步骤 工作流管理系统不同于e r p 和普通的企业管理信息系统,e r p 与普通的企 业管理信息系统是事务处理系统,其主要目的是满足企业业务操作功能,提高 企业事务处理的效率和水平。从企业整体的业务流程和企业经营目标上看,事 务处理系统一般局限于解决某个或者某些领域的问题;事务处理系统的另外一 个局限性是它一般局限于解决企业内部的具体操作问题,面向企业内部功能, 而不是面向市场和面向客户的系统。工作流管理系统的着眼点是面向市场、面 向客户,其目标是在整个企业的业务层提高企业的业务处理水平、强化企业的 市场意识、提高对市场的应变能力。 - 1 6 - - 东北太学项士学位论文第三章0 a 及w e b 相关技术研究 由于工作流管理系统与普通事务处理系统存在显著的差别,工作流管理系 统在企业的实施方法上也不同于普通的事务处理系统。要实施工作流管理系统 首先要在战略层次上对企业的业务目标进行分析,确定企业的战略目标和组织 要求【9 】。 在完成了企业战略目标分析和工作流实施战略后,工作流管理系统才能够 进入真正的实施阶段。工作流管理系统在实际系统中的应用一般分为3 个阶段, 即模型建立阶段、模型实例化阶段和模型执行阶段。模型建立阶段通过利用工 作流建模工具完成企业经营过程模型的建立,将企业的实际经营过程转化为计 算机可处理的工作流模型。模型的实例化阶段完成为每个过程设定运行所需的 参数,并分配每个活动执行所需要的资源( 包括资源、人员、应用) 。模型执行 阶段完成经营过程的执行,在这个过程中重要的任务是完成人机交互和应用的 执行,并对过程与活动的执行情况进行监控与跟踪。如图3 2 所示: 产品或其它结果 图3 2 工作流管理系统的建立步骤 s t e p si ne s t a b l i s h i n g w o r kf l o w m a n a g e m e n ts y s t e m 3 1 3 工作流管理系统的分类 根据所实现的业务过程,工作流管理系统可分为四类: 1 ) 管理型工作流( a d m i n i s t r a t i v ew o 咖o w ) :在这类工作流中活动可以预定 义并且有一套简单的任务协调规则,例如,大学里的课程选修,完成论文后的 学位申请等。 2 ) 设定型工作流( a d h o cw o r k f l o w ) :与管理型工作流相似,但一般用来处 理异常或发生机会比较小的情况,有时甚至是只出现一次的情况,这与参与的 一1 7 东北大学硕士学位论文 第三章0 a 及w e b 相关技术研究 用户有关。 3 ) 协作型工作流( c o l l a b o r a t i v ew o r k f l o w ) :参与者和协作的次数较多。在 一个步骤上可能反复发生几次直到得到某种结果,甚至可能返回到前一阶段。 4 ) 生产型工作流( p r o d u c t i o nw o r k f l o w ) :实现重要的业务过程的工作流, 特别是与业务组织的功能直接相关的工作流。与管理型工作流相比,生产型工 作流一般应用在大规模、复杂的和异构的环境下,整个过程会涉及许多人和不 同的组织。 根据底层实现技术,可将工作流产品分为三类: 1 ) 以通讯为中心:以电子邮件为底层的通讯机制。这种类型的工作流管理 系统适合于协作型工作流和不确定型工作流,而不适于生产型工作流。 2 ) 以文档为中心:基于文档路由,它同外界应用的交互能力有限。许多基 于表的管理型工作流可以用以文档为中心的工作流实现。 3 ) 以过程为中心:这种工作流系统对应生产型工作流。它们一般建立在数 据库之上,有自己专用的通信机制并且提供了同外部进行交互的接口。 根据不同工作流系统所采用的任务项传递机制的不同,市场上的工作流产 品又可以划分为四类: 基于文件的工作流系统以共享文件的方式来完成任务项传递。这种类型产 品开发得最早、发展最成熟、其产品品种较多。代表产品有f i l e n e t 的v i s u a l w o r k f l o 、m 的f l o w m a r k 、i n c o n c e r t 的i n c o n c e r t 。 、 基于消息的工作流系统通过用户的电子邮件系统来传递文档信息。这种类 型的产品一般都提供与一种或多种电子邮件系统的集成接口。代表产品有 n o v e l l 与f i l e n e t 合作开发的e n s e m b l e 、j e t f o r m 公司的i n t e m p o 、k e y f i l e 公司 的k e y f l o w 。 基于b s 架构的工作流系统通过w w w 来实现任务的协作。这一类产品 起步较晚( 在9 5 年以后) ,但是发展迅速,其市场前景十分看好。许多供应商 纷纷改进原有产品或开发新产品以增加对w e b 的支持。代表产品有a c t i o n t c c l m o l o g i e s 公司的a c t i o i l w j r k sm e t r o 、u l t i m u s 公司的u l l i m u s 。 群件与套件系统虽然这一类产品与上面介绍的三种产品在任务传递方式 上有很大程度的重叠,但是在这里却有必要把它们单独划分成一类,因为这一 类产品都需要依赖于自己系统的应用基础结构,包括消息传递、目录服务、安 一1 8 一 东北大学硕士学位论文第三章d a 及w e b 相关技术研究 全管理、数据库与文档管理服务等,它们本身就构成了一个完整的应用开发环 境。代表产品有i b m l o t u s 公司的l o t u sn o t e s 、m i c r o s o f t 公司的o f f i c e 与 e x c h a n g e 、n o v e l l 公司的g r o u p w i s e 。 目前已有上百种声称具有工作流管理功能的商品化软件或原型系统。为了 对这些系统的功能、特点等有一具清晰的认识,可以根据工作流过程本身的特 点、系统建模的方式、所使用的底层支撑技术、以及工作流过程的执行方式等 的不同而对它们进行相应的分类如下: 1 、结构化的与即席的 结构化工作流指的是在实际工作过程中会反复重复、严格按照某个固定的步 骤进行的业务过程。定义此种工作流所需要的各种类型的信息可以通过对业务 过程进行详细的分析而得到,从而得到完整的过程定义并在以后的应用过程中 反复使用。大量的办公程序,如公文处理、审批等都属此类。即席工作流则是 针对那些重复性不是很强或没有重复性的工作流程的,关于这类流程执行所需 的有关参数( 如参加者等) 事先无法确定,而必须推迟到过程实例运行时才能确 定,同时在执行过程中间还可能会发生一些意外的情况。这种动态多变的特点 在提供更高灵活性的同时,也为过程的建模与执行带来更多的复杂性。 2 、面向文档的与面向过程的 前者的侧着点在于将电子形式的文档、图像等在有关的人员之间进行分发, 以便能够得到不同人的处理与审阅。现有的文档管理与映像管理系统均属此类。 在面向过程的工作流管理系统中,工作流被描述成一序列执行环节。与各环节 相应都有待处理的数据对象。各环节的数据对象可以按不同的方式分发到其他 环节中去;如可以将数据对象的值作为控制条件、或者依此数据对象组装成其 他的数据对象等。高端的工作流管理系统一般都属此类系统。 3 、基于邮件和基于数据库 前者使用电子邮件来完成过程实例执行过程中消息的传递、数据的分发与 事件的通知。低端的系统所使用的经常就是此种方法,它可以充分发挥电子邮 件系统在广域环境下的数据分发功能,但整个系统将运行于一种松散耦合的模 式下。在基于数据库的工作流管理系统中,所有的数据都保存在某种类型的 一1 9 东北大学硕士学位论文 第三章o a 及w o b 相关技术研究 d b m s 中,过程的执行实际上就是对这些数据的查询与处理。高端的大规模系 统所使用的一般都是此种方法。 4 、任务推动的与目标拉动的 前者指的是从过程的开始逐步地一个环节一个环节的执行,当某个活动实例被处 理完之后,后续的有关活动将被创建并被激活,由此直至整个工作流程的完成。这是 目前大多数面向过程的工作流管理系统所使用的执行方式。而在目标拉动的工作流 管理系统中,一个业务流程被看成是一个目标。过程实例执行时,该目标将被分解得 到多个相互之间按一定约束条件的关联起来的可执行的多

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论