文档介绍:: .
西北工业大学软件与微电子学院
<工作流管理系统>
需求规格说明
版本:
编 写: 年 月 日
校
对:
年
月
日
审
核:
年
月
日
批
准:
年
月
日
I / 28
1引言1
2任务概述2
3需求详述3
4说明25
I / 28
1引言
本需求规格说明书对系统所要实现的功能分模块进行了详细说明,它是一份描述系统 整体结构及工作流程的文档。本需求规格说明书主要向客户方及与本工程相关的人员发 放,使他们了解该软件的功能 结构详细情况。
待开发系统是由 631所提出的,针对该所的业务要求及外协任务说明。该系统包括四
个子系统:
系统管理;
流程设计;
业务管理;
用户系统。
本系统由西北工业大学软件与微电子学院负责开发,系统的开发环境为: Win dows +
J2EE
WfMC<Workflow Management Coalition ):工作流管理联盟。
流程设计:创建工作流模型,根据实际的业务流程创建可视的流程模型。
业务管理:是对工作流模型和实例进行监控和管理。
活动:是一项工作的原子单元。有时会使用节点代替活动。
流程:是活动的集合,有时会使用工程代替流程。
角色:指工作流模型的参与者和任务承担者,和权限相关联。
用户:指工作流系统的使用者。
连接:是两个活动之间顺序依赖的根据,有时会使用边代替连接。
变量:是工作流的数据单元,被称做工作流相关数据。
触发器:是用户定义的逻辑,向活动 /节点和工作流过程增加自动的或具体的动
作。
映射:是在工作流初始化时允许动态角色解决的一个工作单元。
实例:代表一个工作流模型具体执行的工作流过程。
《GB856T-----88计算机软件开发规范》;
《民机优化设计系统部分软件模块开发合同书及外协技术协议书》,中航集团 631研
究所与西北工业大学,2007年1月。
2 任务概述
工作流管理系统就是通过管理一序列的工作活动以及相关人员、资源、信息技术资料
来提供业务处理程序上的自动控制,该系统通过计算机软件来定义、管理和执行工作流
程。在工作流管理系统中计算机运用程序的执行顺序是由工作流逻辑的计算机描述来驱动
的。它的主要目标是对业务过程中各步骤 <或称活动、环节)发生的先后次序,以及同各个
步骤相关的人力、资源、信息资料的调用等进行管理,从而实现业务过程的自动化。
工作流管理系统将人员、组织结构、设备资源、信息源 < 如数据库、文件系统、电子邮
件、计算机辅助设计工具等)整合成一个整体。这样,工作流管理系统就成为了一个理想
的用来收容业务逻辑的业务知识仓库,并给予业务逻辑一个易操作易控制的界面。
用户特点
本系统的用户为企事业单位的员工,对常用应用软件操作熟练,流程设计人员和业务 管理人员对实际工作流程熟悉和理解。
3 需求详述
Packagev 包)属性
属性名
组成
约束
注释
Id
:由26个大小与的英文字母与数字组成
包的标识
Name
同上
名称
Descripti on
同上
描述
XPDL Versio n
:同上
rXPDL版本
Source Ven dor ID
同上
Creati on Date
:同上
创建日期:
Versio n
同上
10位数字
版本号
Author
同上
作者
Codepage
同上
Cou ntry Key
同上
Publicati on Status
:同上
发布状态
Con forma nceClass
同上
Priority Un it
:同上
Workflowv 流程)属性
属性名
组成
约束
注释
Id
由26个大小与的英文字母与数字组成
流程标识
Name
同上
名称
Descriptio n
同上
描述
Creati on