




已阅读5页,还剩13页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
JWFD TM0 90v 工作流设计与运行工作流设计与运行 管理器管理器 使用说明使用说明 这个版本的 JWFD 系统是最早的版本 其中包括了一个简易的 OA 操作界面 按照 JWFD 的 版本号的规定 这个版本应该是 v0 90 但是这个版本我的机器上面已经没有啦 07 年的 时候 硬盘坏了 所有的数据都完蛋 网上应该有这个版本的下载 但是我没有找到 希 望看到有这个版本下载的朋友给我说一声 我的 QQ 784092877 2010 年 COMSCI 补充说明 目目 录录 1 前言前言 1 1 什么是工作流管理系统 1 2 如何在项目中成功的引入工作流管理 2 软件简介软件简介 2 1 软件特征 2 2 功能列表 2 3 适用范围 3 软件系统结构介绍软件系统结构介绍 3 1 开发环境 3 2 软件架构 3 3 数据字典 4 软件使用说明软件使用说明 4 2 服务端安装配置 4 3 客户端安装配置 4 3 持久层 数据库环境配置 5 软件使用说明软件使用说明 5 1 服务端使用手册 a 介绍软件见面上各个功能按钮的功能 操作方法 每个面板都描述一下 b 结合一个实例 介绍如何创建一个完整的工作流模型 5 2 公文处理使用手册 5 3 客户端使用手册 介绍如何通过客户端运行相应的流程 6 中间件接口中间件接口 API 说明说明 5 1 JAVA DOC 文档 5 2 与第三方平台镶入的说明 7 扩展说明扩展说明 8 版权声明版权声明 1 前言前言 1 1 工作流平台技术 在国内企业的办公自动化和政府的电子政务系统建设热火朝天的进行之时 各大软件公 司与系统集成商在大大小小的项目中虽然赚到了不少 但也遇到了很多困难 这些困难有些来 自于自身的软件产品开发技术上的缺陷 有些来自硬件环境的限制和用户的使用水平的参差 不齐 而更多的是来自用户的结合自身业务而提出的系统修改的需求 结合我们在实施项 目的实际经验来看 这些困难和矛盾都有一个共同点 我们的产品和服务与用户的需求之 间存在着越来越明显的差距 如果不缩小这个差距 我们的厂商就会失去这个市场 失去这个 时机 到底需要什么样的产品和服务才能让用户满意 一句话 业务是核心业务是核心 信息是纽带信息是纽带 服务是关键服务是关键 无论是用户还是厂商对这三点都是比较认同的无论是用户还是厂商对这三点都是比较认同的 可在项目的具体实施过程中可在项目的具体实施过程中 各方面从自己的各方面从自己的 利益出发利益出发 往往又有不同的看法往往又有不同的看法 这样一来这样一来 矛盾就出现了矛盾就出现了 而且越来越大而且越来越大 最后如果处理不最后如果处理不 好好 就将导致整个项目的失败就将导致整个项目的失败 怎样才能把自己的软件和用户的业务紧密结合 从国内外这几年的协同办公和 OA 的 发展方向上来看 只有使用工作流这一新的技术平台才能最终解决业务与信息服务之间存在 的矛盾 工作流 WORKFLOW 这一个概念最早是出现工业生产自动化控制这一领域 就是指将一 系列需要协作完成的生产操作过程用预先定义的方式使用机器或者生产管理系统来管理整 个生产任务 在这一个过程中 每一个生产环节是一个节点 而整个流程可以是一条线 一棵树 甚至是一张复杂的图 这样的生产控制方式对于可以生产多种类型的产品的生产线是非常合 适的 不会因为生产不同的产品而把生产线换掉 而只需要调整系统的参数 以往的业务系统中的对业务的流程处理是一个与系统结合的非常紧密的模块 用户的业务流 程已经被完全固化在这个系统中 问题就出现在 一旦用户的需求发生一点点变化 开发商都 必须对整个软件系统进行修改 甚至对数据库环境做出大的调整 这样一来 用户和开发商 的矛盾就不断的出现 而使用工作流平台来管理非工业生产领域的业务流程和协同办公处理正是将用户与软件开 发者的矛盾尽可能的减小的一种好方法 一个完整的工作流管理系统一个完整的工作流管理系统 中间件或者完整的应用系统中间件或者完整的应用系统 1 流程设计管理工具 通过类似画图的工作方式 使用户自定义一个可以运行的实际工作业 务流程 2 流程运行控制器 工作流引擎 使用各种不同类型的网络图型算法控制流程的运行 3 客户端界面 需要与各种不同类型的 B S C S 系统结合开发 4 流程数据与业务数据库 5 实际业务流 表单管理工具 将流程运行与业务数据表单进行绑定 6 流程运行监控界面 用于系统管理员 流程管理员对整个流程进行监控 为了让用户对工作流这一概念有更为明确的了解 特引用中国科学院计算所的 论文中的一段话 工作流是业务过程的计算模型 即将相应的业务逻辑和业务规则在计算机中以恰当的模型工作流是业务过程的计算模型 即将相应的业务逻辑和业务规则在计算机中以恰当的模型 进行表示并对其实施计算 业务过程是若干业务活动的集合 这些业务活动按照一定的规进行表示并对其实施计算 业务过程是若干业务活动的集合 这些业务活动按照一定的规 则前后链接在一起 相互协作 以便达到一个共同的目标 业务活动则是能够完成特定的则前后链接在一起 相互协作 以便达到一个共同的目标 业务活动则是能够完成特定的 功能的一个实际环节 它在信息系统中通常针对具体的应用逻辑 为了对工作流管理系统功能的一个实际环节 它在信息系统中通常针对具体的应用逻辑 为了对工作流管理系统 的开发起到一个指导作用 工作流管理联盟 的开发起到一个指导作用 工作流管理联盟 WFMC 给出了工作流系统的一个通用框 给出了工作流系统的一个通用框 架架 工作流参考模型工作流参考模型 2 在工作流参考模型中 工作流引擎是工作流管理系统的核心 在工作流参考模型中 工作流引擎是工作流管理系统的核心 工作流引擎是为工作流管理系统在定义提供支持 同时在运行时提供解释和执行服务的一工作流引擎是为工作流管理系统在定义提供支持 同时在运行时提供解释和执行服务的一 组数据模型和软件 组数据模型和软件 通过上面的描述 用户对工作流应该有了一个更为直观的认识 下面我们就讨论 一些具体的问题 1 2 如何在业务系统中成功的引入工作流系统如何在业务系统中成功的引入工作流系统 一个业务系统如果要成功的引入工作流管理 必须成功的实现下面这几点 工作流软件方面 1 满足现在需要 同时能满足未来扩展的需求满足现在需要 同时能满足未来扩展的需求 企业 70 的活动属于流程 流程有简有繁 在选择平台的时候就应考虑到未来业务发展的 需要 选者一个好的平台就为以后的扩展留下了空间 2 能做到而且要容易做到能做到而且要容易做到 工作流自动化涉及到流程 表单 报表 要从这三方面去考察工作流软件的性能 包括可 能性和易用性 可能性是指平台是否能做到以及能做到什么程度 易用性要求软件操作尽 量简单 易于理解 用户方面 1 获得领导的重视获得领导的重视 流程几乎涉及到公司的每一个人 在操作习惯上需要完成从手工处理到网上处理的转变 这种管理上的变革 需要有员工有一个适应过程 如果企业高层不能认识到业务流程自动 化的重要性 就不会注入足够的资源 尤其是业务部门的人员 参与到项目中 不会在企 业中为项目营造足够的声势使全体员工在意识上做好迎接管理变革的准备 2 指定管理部门 业务部门 流程自动化专员指定管理部门 业务部门 流程自动化专员 很多工作流项目早期只有开发人员参与 而没有业务部门的参与 这样由于开发人员缺乏 业务背景和决策能力 他们的工作结果常常不能被业务部门接受 项目周期就会拖长 业 务部门的参与使项目组有足够的授权 不但可以使项目中问题的解决周期大大缩短 而且 更重要的是使企业整体更好地做好迎接管理变革的准备 3 分阶段导入分阶段导入 工作流系统的引入方式主要有两种 一是一次引入方式 二是分阶段引入方式 一次引入方 式是指在整个企业组织构架和业务流程中同时引入工作流系统 其结果是时间短 速度快 在很短时间内完成新旧系统的转换 产生革命性的效果 工作流管理系统对企业所带来的 协 调性 整合性的成效马上显露出来 但同时 由于企业旧的系统已经全部被摧毁了 员工 又还没完全接受新的管理方式 一旦企业业务流程出现了什么问题 将很难找到相应的补 救措施 会给企业带来巨大的损失 分阶段导入方式的好处在于 在工作流的运行测试过 程中出现什么问题 能够得到及时的处理 而不会给企业带来大的损失 又由于工作流自 动化是逐步推广的 企业的工作流自动化一般也做得比较好 工作流自动化与企业磨合性 较好 2 工作流管理系统的适用范围工作流管理系统的适用范围 一般来说 只要是使用了协同办公系统或者是任何一种需要多人协作完成任务的软件系统 无论是 B S 还是传统的 C S 模式 都可以和本套工作流管理系统无缝结合 应该说 该系统是 一个功能完善的中间件平台 既可以单独使用 独立配置数据库 也可以和其它应用软件配合 使用 B S 客户端 能让用户非常方便的使用图型界面设计出适合于各种不同业务的流程图 并使用内置的流程控制模块按照预先定义好的运行模式一步一步的运转下去 从而最大限度 的减少用户在业务系统中处理各种业务流程而遇到的需要 实际上 要让本平台发挥的作用达 到最大还必须与具体的业务系统尽可能的配合 二 软件简介二 软件简介 2 1 软件特征 因为本软件是 100 的 JAVA 开发的 可以在安装了 JRE 的各种不同类型的操作系统上 运行 而数据库是在 MYSQL 上面定义的 也有 ORACLE SQLSERVER 等其它数据库的 版本 使用大型数据库有利于在本软件的基础上把工作流与业务系统结合的二次开发 例 如建立事务处理以便使用工作流引擎来控制复杂的实际业务流程 三三 软件系统结构软件系统结构 3 1 开发语言 环境 开发语言 Sun j2se Development kit 1 4 2 以上 建议使用 JDK1 5 所使用到的技术 Java swing applet 服务端 java servlet page 客户端 开发工具 Borland JBuilder X Dreamware MX 第三方工具 JGRAPH 的部分工具模块 ANT 测试运行环境 任意 OS jre1 4 1 以上 3 2 数据库结构数据库结构 详细的数据库设计 数据字典在 JWFD 数据字典文档 中 流程管理系统的数据库中现在一共有表 12 张 分别是 用户权限部门管理类一共三张表 department department level departmentmember 用户表类两张 user 和 user group 流程运行控制表一共五张表 edge control flow manager route control step detail step main 文档管理类 一张表 document 运行平台 服务器端 任意安装了 JAVA 运行环境的操作系统 要求 JRE 版本在 1 4 以上 数据库 MYSQL 4 01 以上 客户端应用服务器 JBOSS4 0 或者 TOMCAT5 05 以上 IE6 要在客户端运行模型设计器需 要安装 APPLET 的运行环境 jre1 4 1 操作说明 运行 JWFD 需要首先将服务器的数据库环境和基本表结构设置完成 因为进入系统必须首先 使用登录界面验证用户权限 需要注意的是 本系统所使用注册的用户都是预先在数据库中 定义好的 测试用户是 administrator 密码是 1 如果输入正确的用户和密码 出现 对话框 说明系统 的数据库配置文件 param ini 不存在 或者数据库连接不正确 该文件在主程序的同级目录 请检查该文件是否存在 或者数据库是否正常 如果一切正常 则进入软件的主界面 创建一个新的流程模型 第一步 在主界面的菜单栏上 如下图 3 流程图设 计与查看窗 体 2 流程 管理树 1 状态栏目 这个时候应该在流程图设计与查看窗体上出现下面的状态标签 在了解了上面的工具栏目的含义后 我们可以创建一个简单的流程图 如下 打开这个菜单目录 点新建流程模型 创建 开始 节 点 创建 结束 节 点 新流 程 点 创建边放大流程图缩小流程图 流程图 的名称 标签 在这个窗口中修改和添 加流程节点的各种不同 类型的属性 上面的流程图只有六个节点 其中开始工作和工作结束是虚节点 就是没有具体属性和任务的 流程控制点 其它的四个节点 第一步 分支 1 分支 2 汇总都是流程的活动点 都必须为他们设 置具体的操作人员和操作内容 在这一步中 可以指定流程图的拓扑结构 节点的图标 节点的名称 该名称必须设置 上面的 流程图含有一个简单的分支和汇聚结构 完成这一步工作后 就可以保存该图 在主窗口 TOOLBAR 出现 请在这个对话框中输入这个流程图的名称 如 测 试图 点确定 单击该图标 在左边的流程管理树中就会出现刚才 保存的这个流程图 通过使用鼠标右右 键点击键点击节点图标 此时可以继续创建新的流程图 也可以将该图进行提交入库的工作 这是设置流程活动内容 的前一步 在这个状态提示消失后 在左边的树型状态栏中的已提交流程子栏目将出现 这样一来 我们就完成了流程设计的第一步 下面我们进行流程设计的第二步 2 为流程图的每一个节点添加活动内容 在 已提交流程图 中对刚才我们提交的流程图点右键 出现下面的菜单 使用 MOUSE 右键单击该流程图 名称 出现选择菜单 选择提交流程 后出现 刚才我们提交的 流程图 选择这个功能 开始编辑 流程点活动 活动编辑窗口 流程中的所有 节点 这里的节 点名称就是在 设计流程的时 候为每个节点 添加的名称 双双 击击该列表的节该列表的节 点开始编辑点开始编辑 点击点击该按钮 出现 用户选择树 对该用户名称点右键右键 来添加到 这里 活动内容 工作方式都是必选项必选项的 许可回退或者特跳节点是可选项可选项 在输入或者选择完全部的活动内容后 单击确定 注意注意 工作开始和工作结束不需要设置任何活动工作开始和工作结束不需要设置任何活动 在上面的步骤都完成后在上面的步骤都完成后 请检查一遍请检查一遍 如果确认不误如果确认不误 请开始编辑公文请开始编辑公文 这个版本的公文这个版本的公文 编辑器只支持发文登记编辑器只支持发文登记 主菜单中的文件管理功能 选 择 创建新公文 出现 公文编辑主窗口 类似于主 窗口中的 文件管理 树列表 选择该菜单项目 在菜单在菜
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025宠物狗买卖合同
- 语数英课件教学课件
- 诗联声律知识培训心得
- 红细胞溶血性贫血
- 诗经爱情名篇课件
- 建筑土石方协议
- 红楼梦刘姥姥教学课件
- 人工智能赋能2025年在线生鲜电商平台服务升级研究报告
- 2025年智能电网信息安全与技术创新策略分析报告
- 试验员岗前知识培训内容课件
- 北师版八年级数学上课程纲要
- 华晨宝马大东厂区天然气分布式能源站项目环评报告
- 青海2023届高校毕业生就业报告出炉:医学和法学就业率最高
- 汽车电控发动机构造与维修(第三版)
- GB/T 328.13-2007建筑防水卷材试验方法第13部分:高分子防水卷材尺寸稳定性
- 茶叶实践报告3篇
- 西门子低压电器快速选型手册
- 养羊与羊病防治技术课件
- 最新教科版五年级科学上册《第2课时 地球的结构》教学课件
- Q∕SY 05129-2017 输油气站消防设施及灭火器材配置管理规范
- 企业微信私域流量运营方案
评论
0/150
提交评论