优秀的毕业设计论文网
计算机 JAVA 电子信息 单片机 机械机电 模具 土木工程 建筑结构 论文
热门搜索词:网络 ASP.NET 汽车 电气 数控 PLC

vc面向领域的工作流模板的设计与实现毕业论文

以下是资料介绍,如需要完整的请充值下载.
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用.
  
资料介绍:

目  录
1. 绪论 1
1.1 课题背景 1
1.2 公文流转的基本概念 2
1.3 公文流转开放现状及需求 2
1.4 公文流转系统中的关键技术 3
1.5 本论文的主要工作 3
1.6 本论文的结构 4
2. 工作流技术理论简介 5
2.1 工作流的历史 5
2.2 工作流的概念和定义 6
2.3 工作流管理系统(WFMS) 7
2.3.1工作流管理系统的概念 7
2.3.2工作流管理系统分类 9
2.4 工作流管理联盟(WFMC)工作流标准 11
2.4.1 XPDL(XML Process Definition Language) 11
2.4.2 工作流过程定义元数据模型 11
2.5 OPENWFE项目分析 14
2.5.1 OpenWFE项目简介 14
2.5.2 OpenWFE的实现方式 16
2.6 小结 18
3. 公文流转中工作流的过程定义和模板 19
3.1 工作流的控制与调度模式 19
3.1.1 工作流中的控制语句 19
3.1.2 常用的基本工作流模板 20
3.2 公文业务流模板的设计 22
3.3 小结 27
4. 公文草拟模块的实现 28
4.1 角色管理 28
4.2 公文业务流程与用户界面的交互 28 think58

[来源:http://think58.com]


4.3 系统采用的软件技术 31
4.3.1 J2EE技术 31
4.3.2 WebServices技术 31
4.3.3 基于MVC模式的Struts架构 31
4.4 小结 32
结  论 33
致  谢 34
参考文献 35 [版权所有:http://think58.com]

公文流转开放现状及需求
众所周知,公文流转是办公自动化的重要组成部分。过去,计算机所带来的办公自动化仅仅是提高了个人工作的效率,帮助您文字处理、电子报表,以及进行简单的人事管理、财务管理等。而现在所说的办公自动化,应该是以网络为依托,在企业内部进行畅通的信息交流。在这种模式下,各级单位成为一个大办公室,它下面的财务、人事、行政等各部门都成为其信息流中的一个环节,而不再是一个一个的信息孤岛。依靠这种模式,各级单位组织结构能够得到简化,各个部门在信息共享的基础上进行协作,便于明确各个部门甚至每个工作人员的责任,而决策层可以迅速综合来自各个方面的信息,并以此为依据制定战略决策。中国的办公自动化软件系统起源于政府的公文和档案管理。此时的办公自动化系统的特点:以公文处理、档案管理为核心的办公管理系统。其主要的功能包括:收文管理、发文管理、会议管理、档案管理等内容。管理的中心内容是依据国家的公文管理办法和档案管理法规以及各部委或者行业的档案管理规定的需要存档的文件以及企业内部的其他文件等。
各政府机关和企业主管部门一般根据国务院下发的关于公文管理的行政法规制做出相应的执行措施,基本保持系统内的一致性,规范了办公中的公文处理和档案管理流程。同时也起到了的内部信息沟通、上行下达以及和上级主管部门的沟通作用。因为采用电脑和网络进行处理,提高了工作效率,减少了纸张浪费。 [资料来源:www.THINK58.com]
尽管如此,由于大部分部门的组织架构都有明显的层级结构,传统的办文程序,从文件起草、审阅、会签、签发、下发到归档、借阅等各个环节,存在流程复杂,流转时间长,导致办公效率低,决策缓慢等问题。由于在机构和流程上很难作很大的改动,因此解决之道就是采用先进的计算机和网络技术,不仅将办公内容电子化,而且实现整个办公过程电子化,从根本上改变了传统的工作模式。例如,开展电子政务,使业务办公、公文流转和管理过程电子化、信息化,让文职人员从长期繁杂的办公事务中解放出来,通过统一办公规范,提高工作效率,降低行政成本,实现办公自动化。办公者可随时了解文件到达哪里,办理的情况怎样,对逾期没有办理的文件,可以自动催办,文件办理完毕,可以自动归档,归档后的文件可供借阅和调阅等,消除手工工作过程中的存在流转时间长,文件去向不明以及不便于跟踪等问题。
1.4 公文流转系统中的关键技术
由于公文流转系统涉及到比较复杂的办公流程,在开发的过程中受到诸多方面的制约,政府机关公文流转的一个重要特征就是流程复杂,难以用标准的程序化语言解释,因此公文流转系统必须有与之相适应的工作流程定义系统,使操作人员能够自主设定公文流转流程。目前一些基于LotusNotes的公文流转系统借助于Notes系统强大的工作流设置引擎实现了一般的流程设定,但整体效果与实际工作仍存在一定的差距。有无灵活的工作定义体系成为了影响公文流转系统成功与否的关键要素。

[来源:http://think58.com]


除了工作流技术以外,一个好的公文流转系统能否成功还受到其他一些关键技术的影响,其中主要包括身份验证技术、数字签名与传输加密技术、工作流定义技术、审批应用技术、电子签章贺痕迹跟踪技术等。这些技术的研究和使用使得流转系统更加具有安全性和亲和力。
1.5 本论文的主要工作
为了解决目前公文流转系统中的一些问题,本文依照模块化设计思想,利用工作流技术设计业务流模板,再把传统公文处理流程分解成多个活动并模式化流程实例,再用模板仓库里的标准模板与实际的公文业务流程实例进行匹配,并模拟实际工作过程来组合这些匹配好的流程实例,形成相应的公文业务实例,这样不仅可以有针对性的处理公文流转中的具体业务,也有很好的人机交互性和强大的适应能力,当工作环境发生改变或者某个具体的公文处理过程发生变化,也可以组成新的业务处理模板。最后,通过OpenWFE开源工作流引擎调用模板仓库中的业务流程模板,实现公文流转的一个模块。
工作流的概念和定义
工作流的概念起源于生产组织和办公自动化领域,是针对日常工作中具有固定程序的活动而提出的一个概念,通过将工作分解成定义良好的任务、角色,按照一定的规则和过程来执行这些任务并对它们进行监控,达到提高办事效率、降低生产成本、提高企业生产经营管理水平和企业竞争力的目标。

[资料来源:http://THINK58.com]


不同的研究者和工作流产品供应商从不同的角度给出了工作流的定义,以下是几种具有代表性的定义。
WFMC给出的工作流定义是:工作流是一类能够完全或者部分自动执行的经营过程,它根据一系列的过程规则,文档、信息或任务能够在不同的执行者之间进行传递与执行(The automation of a business process, in whole or part, during which documents, imformation or tasks are passed from one participant to another for action, according to a set of procedural rules.)。
Georgakopoulos给出的定义是:工作流是一组任务(Task)组织起来完成某个经营过程。在工作流中定义了任务的触发顺序和触发条件。每个任务可以由一个或多个软件系统完成,也可以由一个或一组人完成,还可以是由一个或多个人与软件系统协作完成,任务的触发顺序和触发条件用来定义并实现任务的触发、任务的同步和信息流(数据流)传递。
IBM Almaden研究中心给出的工作流定义是:工作流是经营过程的一种计算机化的表示模型,定义了完成整个过程需要的各种参数。这些参数包括对过程中每一个步骤的定义、步骤间的执行顺序、条件以及数据流的建立、每一步骤由谁负责以及每一个活动所需要的应用程序。
从以上工作流定义可以看出,工作流是业务过程的计算机化或自动化,它是在先进计算机环境支持下,实现经营过程集成和经营过程自动化而建立的由工作流管理系统执行的业务模型。实际情况中,凡是由计算机软件系统(工作流管理系统)控制其执行的过程都称为工作流。它可用于过程的自动化,通过将文档、信息或任务按照预先定义好的规则和流程在参与者之间进行传递,从而帮助用户实现或完成整个经营目标[4]。现在,工作流技术成为了一种过程建模和过程管理的核心技术,结合其它专门的应用模块,可以生成符合企业和职能部门的各种业务管理系统。它实现了应用逻辑和过程逻辑的分离,用户可以在不修改具体功能实现程序的情况下,仅仅通过模型来改变系统功能,完成对生产经营部分过程或者全部过程的管理,从而有效地把人、信息和应用工具合理地整合到一起,在最大程度上发挥系统地最大效能。 copyright think58 [资料来源:http://think58.com]

[资料来源:www.THINK58.com]