BPM Studio使用用于开发和部署BPM应用的一个IDE工具。BPMStudio是以Eclipse SDK(3.4.0)为基础,综合了跨平台和标准的IDE。它支持用户选择版本控制系统和应用服务器。通过使用Deployment Wizard,用户可以部署app到远程或本地SBM Server上。BPMStudio允许用户整合SBMapp中所包含的多种类型的文件,以此在一个开发环境中开发整个app。
BPMStudio允许你执行功能有:创建applications(应用)和processes(流程),以及定义流程模板(process templates);创建web applications去定义流程(process flow)或定制UI(customize UI);允许为performers(Activity),external applications(Adapter),internal applications(Agent),Web Services或sub-processes创建流程步骤(worksteps);为活动流程步骤(Activity worksteps)定义或者编辑接口页面(interface pages 也可以称为演示页面
BPM Studio文件类型文件类型文件类型文件类型 BPM Studio存储文件后缀名格式为:
SPT(*.spt后缀) - 一个SBMprocess(流程)模板。用于process设计的编辑文件
SWT(*.swt后缀) – 一个SBM webapp模板。用于WebApp设计的编辑文件
BPS(*.bps后缀) – 一个event rule(事件规则)文件。用于编辑BPM Studio中的Rule Opening BPM Studio BPM Studio允许使用一个基本Eclipse IDE去创建SBM app,让SBMapp像工程文件一样去管理。
这个IDE项目包括所有Process app文件(.spt后缀),Web app文件(.swt后缀),和rule 文件(.bps后缀),以及包含这些文件的目录结构,他们的路径,设置,和所需的资源。
这些文件和资源可以以一个工程去加载,保存,建立或运行。这个工程是一个组织工具,不仅仅是资源库 – 这就是说这些文件可以放在任意文件夹下的。调整工程的目录结构不会产生什么影响,它提供了对工程和目录结构的独立控制。
打开一个BPM Studio
1. 开始 –> Savvion -> BPM Studio 7.6 SP1 -> Launch BPM Studio
a) 刚开始需要选择工作空间,可以设为默认,也可以根据自己喜好定。
2. 重新设置工作空间的方法
a) BPM Studio 选项栏中:Windows -> Preferences -> General -> Startup and Shutdown,自定义
b) 如果仅仅是临时换工作空间,File –> Switch WorkSpace
3. 打开File菜单,可以选择New
a) BPM project – 将启动一个wizard(向导),你可以使用各种模板创建一个新的流程模型
b) Project – 打开一个新的项目向导 i. BPM项目 ii. Common Resource 项目(常用资源项目) iii. Simulation 项目 iv. Web App项目
c) Example – 打开一个例子去显示如何编辑和验证XML文件 d) Other – 和项目向导一样。
BPM Studio 组件
Package Explorer view显示项目包含的内容,由以下组成:
一个分层视图
一个pop-up菜单
Outline view显示process,performer或者Rules