|
![]() |
|
工作流管理系统 a) 软件架构 工作流系统是参照wfmc(国际标准化工作流组织)所提供的工作流模型,按照多层结构技术,设计开发的一套基于数据库和web的工作流系统。其中核心的工作流引擎以组件形式封装,用户可以调用其中的接口,自行开发用户界面或内嵌到其他软件系统。 结构大体分以下三层: ø 用户界面 采用html和dhtml技术,用户通过ie浏览器以web形式进行操作。 ø 商业逻辑层 包括工作流引擎和用户具体应用中间件。 ø 数据服务层 包括工作流定义数据库,工作流实例数据库和用户应用数据库。 同时提供完善的接口,使系统与其他信息系统(erp, hr软件, word/excel等)方便的互联。 b) 系统特点 参照wfmc提供的工作流模型开发设计,能够适应企业业务现状和企业的快速发展。具有以下主要特点: ø 能满足复杂的实际应用,确保业务不断扩展之需要 ø 可视化的流程设计定义工具 ø 对于流程的控制手段多 ø 流程监控 ø 组织结构级处理者指定功能 ø b/s结构,纯浏览器应用,降低使用成本 ø 强大的安全性特色 ø 灵活的管理策略 ø 处理过程可跟踪、停止、挂起、跳转、重启等 ø 丰富的统计、查询、报表功能 c) 流程管理工具 流程管理工具完成流程定义、用户管理、组织结构定义等功能, 具有功能强、可操作性好等特点。同时根据操作系统的语言种类,提供多语言支持。 d) 普通用户界面 默认用户界面分ag捕鱼首页,各种表单,待处理表单,我相关的表单,表单统计,分类报表等六个模块。简单直观地表达了系统的功能类别。根据不同的用户权限,所列出的功能模块以及各模块中所列内容可以不同。 e) 中间件及接口 提供丰富的中间件及接口,方便用户进行表单报表以及与其他系统的连接等的开发。接口具有功能强大,意义明确等特点。 f) 后台数据库 系统后台数据库分以下三个部分: ø 工作流模型数据库: 保存定义好的流程 ø 工作流实例数据库: 保存每一个实例信息 用户应用数据库: 保存用户的具体应用的数据 |