工作流需求说明书.docVIP

  • 219
  • 0
  • 约1.04万字
  • 约 22页
  • 2019-05-04 发布于江西
  • 举报
软件名称 软件需求说明书 PAGE 8 工作流需求说明书 1 前言 为构架完整EDM产品,更好满足特定用户需求,需要进行项目管理和工作流管理模块的开发。 此需求计划由公司内部提出,在需求讨论和编写过程中,总结PDM组在“863”项目中开发工作流原型的经验,吸收部分企业对工作流的需求意见,参照国内外同类产品的现有系统,确定了我公司开发的要求和目标。 此工作流需求说明书作为项目组内部开发指导文件。 1.1 目的 开发项目管理和工作流模块,所有的过程逻辑控制在工作流中实现,并通过项目管理进行任务分发、任务提交、过程跟踪等。工作流系统中的服务模块(如工作流引擎)基于DCOM实现,作为组件提供给系统使用。 本文档的预期读者为项目组开发人员、质量保证人员、市场销售人员及公司领导层。 1.2 范围 实现的项目管理(ProjectManage)和工作流管理(WorkflowManage)作为CEDM的两个模块,不单独包装为产品。 工作流管理实现WfMC定义的基本功能:工作流引擎、图形化定义工具、工作流客户端、工作流管理平台。但实现的功能为WfMC定义功能的子集,不考虑异构工作流系统间的交互,不考虑数据对象在工作流上的传递,不考虑工作流结点上脚本的实现。 项目管理以工作流管理为核心。项目加载工作流模板后,对任务进行描述,包括设定项目承担人、任务截止日期、任务优先级等,进行工作流的启动、流转、操作。项目管理不包括对设备等其他非人力资源的调度,不负责对项目进度排程的优化和组合。 1.3 定义、缩写词、略语 WfMC(Workflow Management Coalition)工作流管理委员会,有关工作流的国际标准化组织。 DCOM(Distributed Component Object Model)。微软的分布式计算平台。 1.4 参考资料 罗海滨.工作流技术综述.软件学报.2000(11),7:899-907 范玉顺.基于工作流的CIMS应用集成支持系统研究.计算机工程与应用. 2000,2:9-10 范玉顺.工作流管理技术基础.清华大学出版社.2001.4 Wil.M.P. Van Der Aalst. Verification of Workflow Task Ttructures: a Petri-net-based approach information systems. Vol.25 No.1 pp.43-69 Ellis C.A. Null. G.J..Modeling and Enactment of Workflow System Application and Theory of Petri Net Lecture Notes in Computer Science 691,Berlin Springer-Verlag,1993 1-16 卢正鼎.面向并行工程的产品设计过程管理的抽象模型.计算机辅助设计与图形学学报. 2000,Vol12. No.2:123-124 刘铁铭.基于工作流的企业过程建模与仿真. 清华大学学报. 2000 ,Vol.40 No.1:109-110 …… 参考的应用系统 SmartTeam4.0 以色列Smart Solution公司 开目PDM 武汉开目公司 大恒PDM2.0 北京大恒公司 LOTUS workflow 美国IBM workflo 上海新视界 2 项目概述 2.1 产品描述 系统要求实现项目管理和工作流管理两部分,重点是工作流管理,项目管理的调度通过调用工作流系统中的方法来实现。 项目管理内容:项目创建 项目管理内容: 项目创建 项目分解 流程设定 过程管理 过程监控 工作流管理: 过程模型初始化 工作流维护 工作流客户端 启动/中止工作流 任务项处理 收发邮件 工作流客户端 任务列表 任务执行状态 图1 项目管理/工作流管理功能整合示意图 项目管理完成项目定义、项目分解等工作,项目任务的流程设定、过程管理、过程监控完全由工作流系统承担,在系统中,项目管理更多的作用是作为一个集成的操作界面。 项目管理和工作流管理的应用模式与CEDM系统一致,在软、硬件平台的要求上等同于CEDM系统。 2.2 产品功能 项目管理的功能比较简单,在此不再陈述。 工作流管理系统实现的功能如下: 工作流系统图形化定义工具 工作流系统 图形化定义工具 工作流引擎 工作流管理 客户端应用 人员组织管理 图形化定义工具 流程设计通过图形化的界面表达出来,清楚直观,易于理解。 新建活动节点、条件节点 设置活动(条件)名称、类型、

文档评论(0)

1亿VIP精品文档

相关文档