JAVA办公自动化工作流的实现_第1页
JAVA办公自动化工作流的实现_第2页
JAVA办公自动化工作流的实现_第3页
JAVA办公自动化工作流的实现_第4页
JAVA办公自动化工作流的实现_第5页
已阅读5页,还剩68页未读 继续免费阅读

下载本文档

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

文档简介

1、灵活结构办办公自动化化工作流的的实现摘 要办公自动化化(Offfice Autoomatiion,简简称OA)一词从八八十年代中中期在国内内提出,十十几年来,办办公自动化化从以数据据为处理中中心的传统统MIS系系统发展为为今天以工工作流为中中心的办公公自动化系系统,有了了长足的进进步。然而,在实实际的应用用当中,成成功的案例例却并不多多见。甚至至到目前为为止,很多多单位在办办公自动化化建设过程程中,也常常常陷入了了“信息化陷陷阱”当中。我我们经常会会听到用户户抱怨开发发者开发几几年都没有有开发出一一套完善的的系统。而而开发者却却抱怨用户户在开发前前提不出明明确的需求求,在开发发中途又频频频地改

2、变变需求。于于是,开发发者便不断断地修改程程序,以应应付不断变变化的需求求。从而使使OA的开开发便陷入入了“需求不断断变化、软软件不断修修改、周期期不断延长长、效果难难以预料”的尴尬局局面。2002年年年底,我我供职的包包头市财政政信息中心心为财政局局局里建立立了一套NNOTESS版本的CC/S架构构办公自动动化系统。经过两年年的使用,效效果并不是是很好,主主要是很难难满足复杂杂的公文流流转。因此此决定重新新开发一套套能够用以以处理其内内部复杂繁繁重的公文文处理业务务的办公自自动化系统统,并于22005年年立项。此此项目的总总体实施由由信息中心心统一领导导、协调,与与清华同方方公司共同同进行软

3、件件设计和开开发实现。本人主要要负责设计计和实现软软件中的公公文流转的的工作流定定义。经过对我局局日常公文文处理工作作的充分调调研,深入入了解了业业务处理流流程、归纳纳总结各种种需求后提提出: 本本软件需要要解决的主主要内容是是对灵活结结构办公系系统的调研研和开发,实实现用户对对系统的适适用性要求求,并要求求本软件具具有较好的的通用性,并并通过友好好的Webb界面实现现软件的所所有操作。系统通过对对关系型数数据库的操操作实现了了对办公系系统的灵活活设置。本本文首先介介绍了灵活活办公自动动化系统开开发的背景景,接下来来对其总体体结构、工工作流程、工作模式式进行了分分析、说明明,然后主主要论述了了

4、工作流定定义的分析析、设计和和实现,最最后总结了了开发软件件中的经验验和不足,提提出进一步步调整、改改进公文流流转软件的的一些设想想。关键字:灵灵活结构, B/SS结构系统统,RBAAC,OMMG,RAADImpleementtatioon off fleexiblle sttructtureOFFICCE AUUTOMAATIONN worrkfloowAbstrractIn thhe laast ddecadde, Offiice AAutommatioon (OOA ass thee shoortenned fform) hass groow drramatticallly iinto

5、proccess-floww-foccusedd sysstem sincce thhe inncepttion of oofficce auutomaationn in chinna inn thee midddle of 11980ss whhen oofficce auutomaationn wass widdely acceeptedd as MIS focuus onn datta prrocesss. BBut ttheree aree feww succcesssful comppletiion oof Offficee Auttomattion in ppractticall

6、sceene. Currrent effoort iin Offficee Auttomattion deveelopmment is sstruggglinng wiith “Infoormattion Chaoos” .We all freqquenttly hheardd of custtomerrs coomplaaininng abbout techhniciians who cannnot hhave the systtem ddone in aa mattter of mmonthhs orr eveen yeears whille enngineeers objeect tth

7、at custtomerrs caannott adddresss an defiinitiion oof reequirremennt inn thee firrst sstagee of reqquireementts annalyssis, evenn cannnot addrress it ddurinng ssysteem immplemmentaationn- tthe sseconnd sttage of bbuildding an oofficce auutomaationn sollutioon. SSo prrograammerrs haave tto frrequeent

8、lyy addd neww tecchnollogiees too meeet cuustommers evoolvinng neeeds and execcutioon off offfice autoomatiion aappliicatiion iis coonfroontedd witth prrobleemsoff evver cchangging impllemenntatiion ddue tto raapidlly chhangiing nneedss of custtomerrs, eextennsionn of timeelinee, and unprredicctabll

9、e perfformaance of aappliicatiion ssysteem.Baotoous Fiinancce Innformmatioon Ceenterr whiich II worrk foor seet upp an offiice aautommatioon syystemm (NOOTES Edittion) bassed oon C/S foor Fiinancce Buureauu. Thhis ssysteem caant meeet tthe ccompllicatted ttranssfer of ddocumment. Theere iis noo well

10、l efffectt thrroughhout two yearrs usse. SSo wee deccide to ddevellop aa neww offfice autoomatiion ssysteem whhich can deall witth thhe coompleex annd heeavy docuumentt opeeratiion aand eestabblishh proojectt at 20055. Thhis pprojeect iis leed annd coorresspondded bby Innformmatioon Ceenterr, deesig

11、nned aand ddevellopedd witth Tssinghhua TTONGFFANG Comppany. I takke chhargee thee dessign and impllemennt off thee traansfeer off doccumennts Woorkfllow ddefinnitioon.Throuugh tthe ssuffiiciennt reesearrch oof thhe Buureauus daaily docuumentt opeeratiion,wwe cooncluude aall nneedss andd theen puut

12、foorwarrd thhe maain pprobllem wwhichh neeeds tthis systtem tto soolve. It is aachieevingg useers apppliccabillity needd, haavingg welll cuurrenncy, and impllemennt alll opperattion via frieendlyy Webb intterfaace.Confiiguriing aagiliity tto offficee sysstem comee truue byy opeeratiing tthe rrelatti

13、onaal daatabaase. Thiss papper oorgannizedd as folllows: fisst paart ggivess thee bacckgroound of fflexiible struucturre offficee sysstems deeveloopmennt. TThen anallysess andd expplainns thhe arrchittectuure, workk floow, wwork patttern, disscussses tthe ddesiggn annd immplemment of WWorkfflow defi

14、initiion aand ddocumment trannsmitttal. Lasst paart wwe cooncluude tthe eexperriencce annd shhortaage oof sooftwaare ddevellopinng, aand ppropoose ssome imagginattion for imprrovinng thhe syystemm.KeywoordS: fleexiblle sttructture, B/SS strructuure ssysteem, RRBAC, OMGG, RAAD目 录TOC o 1-3 h z HYPERLI

15、NK l _Toc168410784 第一章 绪绪论 PAGEREF _Toc168410784 h 1 HYPERLINK l _Toc168410785 1. 1 引言 PAGEREF _Toc168410785 h 1 HYPERLINK l _Toc168410786 1.2 系统开发发的背景和和意义 PAGEREF _Toc168410786 h 1 HYPERLINK l _Toc168410787 第二章 灵灵活结构办办公自动化化平台和工工作流概述述 PAGEREF _Toc168410787 h 4 HYPERLINK l _Toc168410788 2.1 灵灵活结构办办公自

16、动化化平台概述述 PAGEREF _Toc168410788 h 4 HYPERLINK l _Toc168410789 2.1.11 使用用灵活结构构办公的原原因 PAGEREF _Toc168410789 h 4 HYPERLINK l _Toc168410790 2.1.22 灵活活结构办公公自动化的的探索 PAGEREF _Toc168410790 h 5 HYPERLINK l _Toc168410791 2.1.33现有的办办公系统的的分析 PAGEREF _Toc168410791 h 6 HYPERLINK l _Toc168410793 2.1.44 系统统构架设计计基本原则

17、则 PAGEREF _Toc168410793 h 8 HYPERLINK l _Toc168410794 2.2 工作流概概述 PAGEREF _Toc168410794 h 10 HYPERLINK l _Toc168410795 第三章 软软件概论 PAGEREF _Toc168410795 h 12 HYPERLINK l _Toc168410796 3.1 软件结构构和技术手手段 PAGEREF _Toc168410796 h 12 HYPERLINK l _Toc168410797 3.2 软件特点点及软件环环境 PAGEREF _Toc168410797 h 14 HYPERLI

18、NK l _Toc168410798 第四章 设计与实实现 PAGEREF _Toc168410798 h 16 HYPERLINK l _Toc168410799 4.1分析析与设计 PAGEREF _Toc168410799 h 16 HYPERLINK l _Toc168410800 4.1.11总体设计计 PAGEREF _Toc168410800 h 16 HYPERLINK l _Toc168410801 4.1.22公文流转转控制方法法 PAGEREF _Toc168410801 h 21 HYPERLINK l _Toc168410802 4.1.33公文流转转流程的设设定 P

19、AGEREF _Toc168410802 h 22 HYPERLINK l _Toc168410803 4.1.44公文流转转的访问控控制 PAGEREF _Toc168410803 h 32 HYPERLINK l _Toc168410804 4.1.55公文流转转的监控处处理 PAGEREF _Toc168410804 h 41 HYPERLINK l _Toc168410805 4.1.66公文发送送处理 PAGEREF _Toc168410805 h 47 HYPERLINK l _Toc168410806 4.2 软软件实现的的技术重点点 PAGEREF _Toc168410806

20、h 53 HYPERLINK l _Toc168410807 4.2. 1 jsspSmaartUpploadd组件 PAGEREF _Toc168410807 h 53 HYPERLINK l _Toc168410808 4.2.22 HTMML公文至至WORDD文档的转转换 PAGEREF _Toc168410808 h 55 HYPERLINK l _Toc168410809 4.2.33 EJJB的应用用 PAGEREF _Toc168410809 h 56 HYPERLINK l _Toc168410810 4.2.44 数据库库操作 PAGEREF _Toc168410810 h

21、57 HYPERLINK l _Toc168410811 4.2.55 软件部部署程序结结构 PAGEREF _Toc168410811 h 60 HYPERLINK l _Toc168410812 第五章 总总结 PAGEREF _Toc168410812 h 62 HYPERLINK l _Toc168410813 致谢词 PAGEREF _Toc168410813 h 664 HYPERLINK l _Toc168410814 参考文献 PAGEREF _Toc168410814 h 65图表目录图2.1.3.1 B/SS办公产品品和C/SS办公产品品之间的比比较6图2.1.3.2基基于

22、群件的的产品和基基于数据产产品之间的的比较7图2.1.3.3 固定结构构与灵活结结构之间的的比较8图3.1软软件体系结结构示意图图13图3.2软软件系统结结构示意图图14图4.1软软件主要业业务处理流流程示意图图16图4.2公公文流转设设计用例图图17图4.3发发布公文时时序图18图4.4审审批处理公公文时序图图18图4.5公公文监控处处理时序图图19图4.6流流程设定时时序图19图4.7软软件总体模模块图20图4.8公公文流转流流程设定DDFD图23图4.9公公文流转流流程设定EER图28表4.1环环节记录表表28表4.2案案例记录表表29表4.3案案例环节记记录表29图4.100流转流程程

23、设定流程程图30图4.111流转流程程31图4.122 RBAAC的组成成结构图图图33图4.133 RADD工具的工工作模式图图33图4.144公文流转转访问控制制设定DFFD图34图4.155公文流转转访问控制制ER图37表4.4资资源记录表表38表4.5用用户记录表表38表4.6角角色记录表表39表4.7访访问控制记记录表39图4.166资源分配配流程图40图4.177用户授权权流程图40图4.188公文流转转监控DFFD图42图4.199公文流转转监控ERR图45表4.8公公文流转信信息表45表4.9消消息记录表表46图4.200公文流转转监控流程程图46图4.211公文流程程处理状态

24、态图47图4.222公文发文文处理DFFD图48图4.233公文发送送ER图51表4.100公文记录录表52图4.244公文发送送流程图52图4.255发送公文文流程54图4.266WAR包包结构图61第一章 绪绪论1. 1 引言在今天,人人们利用网网络、电子子等来实现现跨越地域域的交流和和沟通已经经成为现实实。席卷全全球的数字字化大潮,对对政府机关关、企业而而言,既是是动力、也也是压力,推推进信息化化、实施办办公自动化化已经成为为一种迫切切需求。一一套符合中中国国情的的办公自动动化软件,将将为政府机机关整合各各种信息资资源,全面面实现电子子政务提供供强大的支支持。随着社会经经济的不断断发展,

25、在在国家政策策的不断正正确引导下下,各级政政府的内部部机构和人人员的设置置越来越精精简,管理理也不断走走向优化,面面对繁重的的办公事务务,如何提提高办公效效率、并利利用各种资资源为领导导的决策带带来准确无无误、快捷捷详尽的数数据成为政政府机关单单位改革的的一个重要要的课题。现代管理理模式和管管理方法在在中国的应应用,使越越来越多的的政府机关关 决策层层注意到提提高办公效效率必须要要采用科学学的管理工工具和管理理手段,办办公自动化化的应用日日益迫切,实实现办公自自动化是众众多单位近近期的重点点目标。办办公自动化化系统的使使用促使全全员更加紧紧密协作,以以团队的力力量增强竞竞争力,并并且提供准准确

26、的监督督机制,使使管理更加加民主化和和规范化,充充分共享和和利用机制制使得各种种资源能够够充分发挥挥其效能,减减少浪费。并且,在在竞争日益益激烈的今今天,办公公自动化系系统对于提提高政府的的形象和影影响力有着着重要的作作用。为使我局的的办公自动动化系统更更加灵活的的适应工作作的需要,于于20055年初拟定定对原有的的NOTEES版本的的办公自动动化系统进进行升级,开开发一套使使用简单、方便快捷捷,能满足足其现有复复杂公文流流转业务需需要的灵活活办公自动动化软件。该软件的的设计和研研发工作由由信息中心心和清华同同方公司共共同负责。本人负责责并参与的的是工作流定义义、公文发发送两部分分的设计和和实

27、现。1.2 系统开发发的背景和和意义所谓电子政政务,就是是政府机构构应用现代代信息和通通信技术,将将管理和服服务通过网网络技术进进行集成,在在互联网上上实现政府府组织结构构和工作流流程的优化化重组,超超越时间、空间与部部门分隔的的限制,全全方位地向向社会提供供优质、规规范、透明明、符合国国际水准的的管理和服服务。政府的信息息化建设是是国民经济济信息化建建设的重要要组成部分分。随着技技术进步的的加快,互互联网的出出现和迅速速发展,一一个全球性性的信息社社会正在逐逐步形成,推推进政府部部门政务工工作的自动动化、网络络化、电子子化,已是是大势所趋趋。联合国国经济社会会理事会从从19999年开始,连连

28、续几年都都把把推进进发展中国国家政府信信息化,通通过信息化化改进发展展中国家的的政府组织织、重组公公共管理、最终实现现信息资源源的共享作作为其工作作重点。在在全球各国国积极提倡倡的“信息高速速公路”的应用领领域中,“电子政府府”(e-ggoverrnmennt) 一一直被被列列为第一位位。当前,世世界上许多多国家都正正在为构建建电子政府府、实施电电子政务而而争分夺秒秒。实施电电子政务能能够提高效效率,提高高政府工作作的透明度度,推进廉廉政、勤政政建设,最最大的优势势是,政府府可以利用用信息化手手段更好地地为公众服服务随着中国加加入WTOO和20008年奥运运会的临近近,关于电电子政务的的讨论、

29、规规划和设计计实施已经经成为整个个社会炙手手可热的话话题,如何何加快政府府现代化建建设步伐,提提升整个社社会的信息息化水平和和服务发展展水平是目目前从国际际到国内、从中央到到地方政府府、从社会会公众到各各类企业、从专家学学者到ITT产业,都都在关注的的问题,同同时也成为为中国政务务改革最核核心的内容容之一。 全国人大22001年年3月通过过的国民民经济和社社会发展十十五计划纲纲要明确确了“以信息化化带动工业业化”的主张。今后我国国应该进一一步明确电电子政务在在信息化建建设中的作作用和地位位,通过电电子政务促促进电子商商务和家庭庭上网工程程的发展,“以电子政务带动信息化”应当被看作是国民经济和社

30、会信息化的一项基本策略。政府是社会会信息资源源的最大拥拥有者、生生产者、使使用者和传传送者,政政府所拥有有的资源占占整个社会会资源的880%或更更多,对社社会信息资资源的开发发与利用起起着主导作作用。目前前,信息网网络技术的的发展使得得政府机构构拥有、生生产、使用用与传送信信息的方式式都发生了了深刻的变变化,这既既带来了机机遇,又带带来了挑战战。从某种种意义上讲讲,政府能能否适应信信息网络技技术发展的的特点,科科学、有效效地开发与与利用政府府信息资源源,将直接接决定一个个国家的信信息化发展展前途。对政府来讲讲,机构改改革后对人人员工作效效率、业务务管理和协协调能力提提出了更高高的要求和和挑战,

31、通通过电子政政务可以提提高人员效效率,减少少工作人员员负担和加加强政府管管理职能的的管控力度度,提高政政府部门之之间的沟通通能力。我我们可以看看到,电子子政务将建建立一个更更符合环保保精神的政政府因为它它实现了无无纸办公和和远程办公公,一个更更开放和透透明的政府府因为它它拥有快捷捷、全面的的信息披露露和双向直直接沟通,一一个更有效效率的政府府因为它它可以把传传统的政府府管理和服服务职能通通过互联网网直接推进进到公众和和企业身边边,一个更更廉洁勤政政的政府因为它它的开放性性将有效地地抑制在传传统政务中中容易滋生生的腐败和和徇私现象象。 另外,政府府信息化是是社会信息息化的基础础。随着企企业信息化

32、化进程的延延伸和加速速,政府机机构在与企企业相关的的运作和服服务方面,也也必定要实实现数据交交换和服务务模式的对对接。正如如有些专家家所指出的的,没有政政府信息化化,就没有有全面的企企业信息化化;没有电电子政务,就就没有真正正的电子商商务和企业业信息化。电子政务务不仅为电电子商务和和企业信息息化提供了了良好的支支持环境和和对接方式式,而且也也成为电子子商务的服服务对象和和客户。在在这个意义义上,电子子政务工程程将成为社社会信息化化水平的重重要标志和和国内信息息产业和服服务业发展展的关键动动力。我国政府信信息化项目目一直是遵遵循着这样样的主线纵纵深发展的的:内部的办公公自动化部分管理部部门的电子

33、子化,例如如金税工程程政府的全面面职能上网网结合一些政政府机关的的实际情况况,我们对对本软件的的目标界定定为建设和和实现一套套灵活结构构的办公自自动化系统统,主要提提高政府机机关信息化化工作水平平,加强沟沟通,密切切使用单位位与社会各各界的联系系,为单位位领导提供供高质量的的信息服务务,提供有有力的决策策政策支持持。系统建立之之后,能够够使日常工工作效率更更高,对外外来事件的的响应更加加迅速,同同时办公成成本和人员员投入也会会随着信息息系统的建建设不断下下降。因此,我们们非常有信信心的认为为系统建设设之后,将将会为使用用单位带来来良好的社社会效益和和经济效益益,而目前前软件的成成功使用也也证明

34、了这这一点。第二章 灵灵活结构办办公自动化化平台和工工作流概述述2.1 灵灵活结构办办公自动化化平台概述述2.1.11 使用用灵活结构构办公的原原因 办公自自动化(OOfficce Auutomaationn,简称OOA)一词词从八十年年代中期在在国内提出出以后,国国内IT业业界和企业业、行政管管理的学者者们做出了了长期努力力,他们作作为一支中中坚力量在在不断地推推进着我国国办公自动动化技术的的前进。办办公自动化化本身是一一个在不断断发展的概概念,十几几年来,办办公自动化化从以数据据为处理中中心的传统统MIS系系统发展为为今天以工工作流为中中心的办公公自动化系系统。然而,在实实际的应用用当中,

35、成成功的案例例却并不多多见。甚至至到目前为为止,很多多单位在办办公自动化化建设过程程中,也常常常陷入了了“信息化陷陷阱”当中。我我们经常会会听到用户户抱怨开发发者开发几几年都没有有开发出一一套完善的的系统。而而开发者却却抱怨用户户在开发前前提不出明明确的需求求,在开发发中途又频频频地改变变需求。于于是,开发发者便不断断地修改程程序,以应应付不断变变化的需求求。从而使使OA的开开发便陷入入了“需求不断断变化、软软件不断修修改、周期期不断延长长、效果难难以预料”的尴尬局局面。究竟是什么么原因造成成这样的局局面呢?根根据研究发发现,主要要有以下几几个原因:作为工作流流构成要素素的办公环环节、组织织结

36、构和办办公方式在在不同的政政府机关是是各不相同同的,在同同一机关,也也是在不断断变化之中中的。这种种变化和不不确定性在在相当长的的一段时间间里使得办办公自动化化的建设处处于“需求更改改-程序序修改”的循环当当中。办公本身的的复杂性和和广延性从狭义的理理解来讲,办办公就是管管理。对于于一个组织织,管理活活动涉及组组织内部外外部的诸多多因素,经经过许许多多多适应不不同管理需需要的环节节和人员。这个客观观事实决定定着办公自自动化实现现的复杂性性和难度都都是非常高高的。管理的多样样性和不确确定性各个组织的的管理具有有自己的独独特模式,即即使是遵循循ISO99000族族标准的组组织也可以以根据组织织的规

37、模和和结构复杂杂性来确定定自己的管管理复杂程程度。另外外,一个管管理模式也也并非是一一成不变的的,随着组组织的发展展和进步,管管理模式也也将不断地地向优化和和高效发展展。人们的习惯惯意识政务信息化化、办公自自动化的实实现是对人人们传统办办事方式的的革命性改改变。人们们从原来看看得见摸得得着的实物物为对象的的办公方式式,要转变变到“来无影去去无踪”的电子化化过程,心心里不免会会产生“患得患失失”的不信任任感。人的习惯意意识是可以以通过培训训和实践来来得到转变变。事实上上,在国家家高度重视视信息化建建设的今天天,人们对对电子化已已经并不陌陌生。因此此,归结起起来,软件件对实际办办公应用的的“变数”

38、的适应能能力是目前前国内OAA建设的最最大技术障障碍。软件系统不不能适应管管理组织与与管理模式式变化,是是实现办公公自动化的的最大障碍碍。2.1.22 灵活活结构办公公自动化的的探索办公自动化化的核心就就是工作流流的电子化化实现,而而现实工作作流的多样样性和不确确定性又是是办公自动动化实现的的最大障碍碍。有没有有一种方案案可以冲破破这些障碍碍呢?面对实际办办公应用中中的无穷“变数”这个巨大大障碍,中中国的OAA先行者们们做出了巨巨大的努力力。寻找一一套适应需需求不断变变化和组织织不确定性性的办公自自动化解决决方式,建建立一套能能够根据实实际组织结结构和应用用需求定制制系统实际际功能的智智能化办

39、公公自动化系系统平台,成成为我国办办公自动化化建设的唯唯一出路。对我国办公公涉及的要要素和人们们办公习惯惯进行深入入的研究、分析,终终于找到了了实现以上上思想的方方案,那就就是:将办办公自动化化抽象成一一个信息交交换的平台台,即建立立一个办公公自动化应应用平台,将将平台和实实际应用分分离,然后后在这个平平台上根据据不同的需需要和应用用来定制适适合自己的的系统。而而在本单位位的组织结结构、办公公方式或者者流程变化化以后,只只要根据新新的情况对对原来的定定制规则做做简单的适适应性修改改就能够满满足新的应应用。简单来说就就是:办公公系统平台台+应用自自定义。打个比方说说,就是建建立一个集集交通网络络

40、和交通控控制的交通通平台,至至于在这个个交通平台台上跑公共共汽车、卡卡车还是小小汽车,那那就让用户户来决定。而这些公公共骑车、卡车与小小汽车各种种各样的行行车路线,也也可以由用用户来决定定,并随时时改变。基于上述思思路,我们们在与清华华同方的技技术人员的的讨论中完完善了思路路,在与多多个使用者者的交流中中成熟了设设计,解决决了种种问问题,推出出能自定义义工作流程程的办公自自动化平台台。这是一个基基于信息交交换平台的的工作流平平台。通过过这个平台台实现现实实办公中存存在的直流流、横流、分流、环环流、子流流等等工作作流的信息息流动方式式。信息在在流动过程程中可以携携带目前计计算机所支支持的任何何类

41、型的文文件信息。而实际的的工作流方方式可以由由用户根据据本单位的的实际应用用自行定义义的。这样样就完全解解决了因实实际办公需需要出现“变数”所带来软软件修改的的问题,从从而让客户户享受到能能够长期满满足自己组组织需要的的OA软件件。可以说,“办公系统统平台+应应用自定义义”基本上科科学的地化化解了具体体需求不断断变化和软软件生命周周期之间长长期存在的的矛盾。2.1.33现有的办办公系统的的分析现在市场上上的OA产产品主要分分为以下几几种:基于C/SS结构的办办公自动化化系统基于IBMM Lottus NNotess或Miccrosooft EExchaange进进行开发的的,基于群群件系统的的

42、办公自动动化系统固定结构的的办公自动动化系统灵活结构的的基于关系系型数据库库的办公自自动化系统统 C/S结结构的OAAactualize and organizations difficulty 实施及管理的难易程度 hardeasyB/S structure productC/Sstructure productmobile office supported mobile office not supportedC/S结构构的OA其其实是第一一代的办公公自动化系系统。它起起源于政府府公文和档档案管理的的需求,它它实施了工工作流程的的自动化和和文档的电电子化管理理。它的特特点是以公公文处理、档

43、案管理理为核心,办办公其实就就是办文,并并形成了以以后OA的的基本体系系。此时OOA的架设设也多在CC/S下,无无法很好的的支持远程程办公和移移动办公,同同时当用户户达到一定定程度时部部署和管理理难度将大大大提高。随着时间间的推移,使用这类类OA系统统的用户越越来越少。图2.1.3.1 B/SS办公产品品和C/SS办公产品品之间的比比较Figurre 2.1.3.1 Compaare BB/S sstruccturee prooductt witth C/S sttructture prodduct 基于群件件的办公自自动化系统统Expansibility:strongweakProduct

44、based on Domino Product based on relational DBMaintainability:strongweakProduct based on Domino Product based on relational DB基于群件的的办公自动动化系统曾曾经一度占占领办公系系统市场的的大半河山山。Nottes/DDominno有较强强的安全管管理机制,有有比较好的的流程管理理功能。但但它的缺点点也是显而而易见的:其标准相相对封闭而而且通用性性较差,日日后的数据据整理挖掘掘、再次利利用时都会会出现很多多问题。22005年年1月244日,IBBM公布了了其IBMM Lo

45、ttus DDominno平台的的未来远景景详情以及及Lotuus Doominoo家族的未未来方向和和产品路线线图。Lootus Notees和Doominoo未来远景景将允许客客户利用新新的IBMM Worrkplaace功能能和IBMM DB22集成,提提供关系型型数据库的的支持。但但就现在情情况来说,NNotess/Dommino能能将传统意意义上的办办公支持的的很好,但但可扩展性性可以说是是十分不好好了,而扩扩展性往往往是现在用用户优先考考虑的条件件。Expansibility:strongweakProduct based on Domino Product based on re

46、lational DBMaintainability:strongweakProduct based on Domino Product based on relational DB图2.1.3.2基基于群件的的产品和基基于数据产产品之间的的比较Figurre 2.1.3.2 Coomparre prodduct baseed onn grooupwaare wwith baseed onn DB 固固定结构办办公自动化化系统固定结构办办公自动化化系统往往往是用户根根据自身情情况度身订订造的办公公自动化系系统,但由由于需求的的不断变化化,往往最最终不能完完全满足用用户的要求求。而且,当当开发基

47、本本完成后,每每次修改流流程往往需需要修改代代码,时间间和人力的的消耗往往往令人难以以接受。而而且不同用用户的需求求不尽相同同,往往不不能复用,使使得开发成成本大大增增加,或者者根本不能能完成产品品化工作。Accord with users needgoodbadFlexible struture Fix strutureMaintenace costHilowFlexible struture Fix struture图2.1.3.3 固定结构构与灵活结结构之间的的比较Figurre 2.1.3.3 Compaare fflexiible struucturre Withh fixx str

48、ructuure2.1.44 系统统构架设计计基本原则则 平台设计计的基本思思路由于办公自自动化系统统是一个规规模庞大、结构复杂杂、信息量量大的综合合信息系统统,因此,在在展开本项项目时,一一定要在设设计规划阶阶段进行细细致认真的的工作,这这样才能保保证项目的的顺利进行行和规避不不必要的项项目风险。 总结现现有办公系系统的优缺缺点,我们们对办公平平台进行了了设计。将将基本设计计定位于:基于B/S结构、关系型数数据库的,使使用n层结结构的自定定义办公自自动化平台台。在本软件的的设计规划划阶段,根根据系统的的特点和业业务的要求求,我们将将遵循以下下设计原则则:安全性性、先进性性、实用性性、易用性性

49、、可扩展展性。 安全性安全保密是是电子政务务建设的关关键。国务务院规定,安安全保密技技术与信息息技术发展展同步也就是同同步发展、同步规划划。政府各各部门内部部的局域网网都应该设设密码。在在加密、防防黑客、防防病毒等信信息安全技技术还没有有应用之前前,政府内内部的局域域网不应该该传输涉密密文件,办办公系统就就不应该接接入互联网网。同时,系系统提供多多种安全策策略,多种种权限控制制,高密度度日志,从从一定程度度上保证了了系统使用用的安全。 先进性作为支撑日日常办公的的办公自动动化系统,该该系统除了了必须满足足当前的应应用要求,在在整套系统统的设计过过程中,还还必须强调调先进性。当前的信信息技术日日

50、新月异,如如果这套系系统只着眼眼与满足当当前的需求求,而忽视视了对系统统技术和体体系的前瞻瞻性,可以以预见在不不久的将来来,系统必必将不能满满足日益增增长的需求求,导致系系统的生命命周期缩短短,从而增增加在信息息化建设上上的投资。本系统采用用业界公认认先进的和和标准的软软件技术,符符合信息技技术发展的的趋势,保保证系统在在可预见的的阶段内有有相当强大大的生命力力。在系统统中,我们们在以下两两个方面满满足系统对对先进性的的要求:.11 技术先先进性保证系统的的技术先进进性,是保保证整个系系统生命周周期的重要要环节。在在本系统中中,我们使使用了比较较成熟而又又有发展前前途的先进进技术,保保证整套系

51、系统在一段段时间内的的整体技术术领先。.22 结构先先进性对于技术先先进性,系系统结构的的先进性则则更为重要要,如果说说技术先进进性是保证证系统生命命周期的重重要环节,系系统结构的的先进性则则是保证系系统生命周周期的基础础。根据我我们以往的的项目经验验,一般一一套庞大的的系统不可可能是在一一段短时间间内就能开开发完善的的,它往往往必须通过过一段时间间的“使用修改”过程才能能够比较好好的满足用用户的需要要。这样,系系统的结构构就非常重重要,系统统结构是否否设计得灵灵活,有利利于扩展;其数据结结构是否设设计得科学学合理,对对于系统日日后的使用用和修改有有着非常大大的关系。从以往的的经验可以以看出,

52、系系统结构的的不合理,正正是导致出出现所谓“信息孤岛岛”现象的关关键。为了了避免这种种现象的产产生,我们们在设计这这套系统时时,将充分分理解需求求,并在此此基础上对对需求进行行整合分析析,再利用用先进的数数据建模的的方法对系系统进行规规范设计,保保证整个系系统的有机机完整。在在本系统中中,体现了了以下一些些结构特点:框架结构:保证系统统各个模块块在用户权权限管理和和界面整合合的一致性性。自定义结构构:可以根根据用户不不断变化的的需求通过过可视化、无代码的的方式调整整系统各种种属性。完善而标准准的扩展接接口:满足足日后增加加的需求,使使系统具有有良好的二二次开发接接口。 实用性为确保系统统的实用

53、性性,我们将将针对我局局的特点选选用比较成成熟而稳定定的技术,针针对信息流流的特点采采用合适的的系统结构构,使整个个系统达到到最高的性性价比性能能,并尽量量简化用户户的操作步步骤,使系系统容易被被使用。另另外,对于于一套部署署范围比较较广的系统统,其培训训成本和维维护成本在在整个系统统成本中占占有非常大大的比重,针针对这一特特点,我们们使用了BB/S模式式的模式来来设计系统统,降低用用户的操作作难度,也也为降低系系统维护和和升级的成成本打下很很好的基础础。 易用性我们必须正正视普通用用户存在计计算机水平平参差不齐齐的可能性性。因而,本本办公自动动化系统的的界面并不不一定如商商业网站那那样华丽,

54、其其首要的要要求应是简简单实用,而而不是华而而不实。在在系统设计计时,应该该对系统的的整体风格格布局以实实用、简洁洁、易用为为原则,具具有一致、友好的客客户化界面面,注重于于界面的整整体效果,精精心设计界界面中诸如如按钮位置置、数据表表现方式等等细节,使使操作者能能够方便地地操作和比比较容易地地理解界面面所表达的的信息和内内容,便于于用户快速速掌握系统统的使用。日常办公公无需长时时间的训练练和磨合,在在相当短的的周期内就就可以完成成从传统的的纸质文件件办公向全全面的无纸纸化办公方方式迁移。而对于系系统的管理理和维护人人员,系统统具有可管管理和易于于维护的特特点。力求求以最少的的人力资源源和技术

55、要要求,就能能够很好地地维护和管管理系统的的正常运行行。 可扩展性性我们在前面面提到整个个系统结构构的重要性性,其中十十分重要的的一点就在在于整套系系统的可扩扩展性。系系统可扩展展性的程度度,直接影影响到系统统的生命周周期。在系系统中,我我们主要使使用以下方方式来保证证系统的可可扩展性:系统使用用框架结构构、使用关关系型数据据库、使用用公开接口口、提供自自定义工具具等等。2.2 工作流概概述工作流的概概念起源于于生产制造造业与办公公自动化领领域。工作作流是一类类能够完全全或部分自自动执行的的经营过程程,根据一一系列过程程规则,文文档、信息息或任务在在不同的执执行者之间间传递、执执行。工作作流的

56、目的的是通过将将工作分解解成定义良良好的任务务、角色,按按照一定的的规则和过过程来执行行这些任务务并对它们们进行监控控,达到提提高办事效效率、实现现办公自动动化。为了实现对对业务过程程的工作流流管理,需需要相应的的软件系统统的支撑。此种软件件系统为工工作流管理理系统(WWorkfflow Manaagemeent SSysteem,WffMS)。工作流管管理系统是是“一种在工工作流形式式化表示的的驱动下,通通过软件的的执行而完完成工作流流定义、管管理及执行行的系统”,其主要要目标是对对业务过程程中各活动动发生的先先后次序及及同活动相相关的相应应人力或信信息资源的的调用,进进行管理而而实现业务务

57、过程的自自动化。工工作流的过过程定义是是指对业务务过程的形形式化表示示,它定义义了过程运运行中的活活动和所涉涉及到的各各种信息。这些信息息包括过程程的开始和和完成条件件、构成过过程的活动动以及进行行活动间导导航的规则则、用户所所需要完成成的任务、可能被调调用的应用用、工作流流机的引用用关系以及及与工作流流数据的定定义。其中中活动指的的是工作流流中的一个个逻辑步骤骤;工作流流实例指的的是工作流流的一次执执行过程;工作流机机是一个为为工作流实实例的执行行提供运行行服务环境境的软件或或“引擎”,它是工工作流执行行服务的核核心,负责责对解释过过程定义、控制过程程实例的执执行、控制制工作流中中各个活动动

58、的执行顺顺序、并完完成与其它它工作流机机的交互与与通讯。根据工作流流系统所采采用的任务务项传递机机制的不同同,工作流流管理系统统(主要有有三种方式式:(1)基基于文件的的工作流管管理系统以共享享文件的方方式来完成成任务。这这种类型的的产品是产产生最早、发展最成成熟、最具具多样性的的,通常包包含有Cllientt/Serrver模模式的图像像、文档与与数据库管管理系统。(2)基基于消息的的工作流管管理系统通过用用户的电子子邮件系统统来传递文文档信息。这种产品品都实现了了一种或多多种电子邮邮件系统的的集成。(33)基于WWeb的工工作流管理理系统随着计算算机网络技技术的发展展和Intterneet

59、应用的的不断普及及,Webb技术因其其界面的一一致、简单单及与平台台的无关性性,在其出出现之后就就得了迅速速发展。同同时Intterneet的发展展及单位IIntraanet的的构建为人人们提供一一个理想的的协同工作作环境,也也使基于WWeb的工工作流管理理系统成为为可能。1994年年11月,工工作流管理理联盟发布布了工作流流管理系统统的参考模模型,它定定义了一个个基本的工工作流管理理系统所需需要的6个个基本模块块,并制定定了各模块块之间的接接口标准。其基本的的模块功能能如下:1)过程程定义工具具:为用户户提供一种种对实际业业务过程进进行分析、建模的手手段,并生生成业务过过程的可被被计算机处处

60、理的形式式化描述。2)工作作流执行服服务:它借借助于一个个或多个工工作流机,激激活并解释释过程定义义的全部或或部分,并并同外部的的应用程序序进行交互互,完成工工作流过程程实例的创创建、执行行与管理,为为工作流程程的运行提提供一个运运行时环境境。 3)其其他工作流流执行服务务:在大型型的WfMMS中,工工作流可能能需要多个个工作流机机共同完成成,甚至需需要其他异异质的工作作流执行服服务来辅助助来完成,这这涉及到WWfMS系系统之间的的互联。 4)客客户应用程程序:它给给用户提供供一种手段段,以处理理过程实例例运行过程程中需要人人工干预的的任务。每每一个这样样的任务就就被称为一一个工作项项。WfM

温馨提示

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

评论

0/150

提交评论