在FlowPortal.net上制作您的第一个BPM应用

开始您的体验之旅 - 制作第一个应用(表单和流程)

我将定义一个简单的流程和表单,通过本例,可以帮助您快速了解FlowPortal.net的设计思想及基本操作。

在本演练中,将完成以下操作:

  • 使用企业管理工具建立一个部门,并在部门中添加一个用户
  • 使用XForm Designer工具制作一张电子表单
  • 使用Process Designer定义一支流程
  • 在网页上发起定义好的流程
  • 在网页上审批申请

使用企业管理工具建立一个部门,并在部门中添加一个用户

FlowPortal.net提供了一个企业管理工具,通过企业管理工具可以建立、维护组织结构与用户信息。

创建组织结构与用户的步骤:

  1. 打开企业管理工具,在“组织结构”上单击鼠标右键,选择“新建组织结构”                                                                         新建组织结构
  2. 输入部门名称、部门级别,单击“确定”                                                                                                                        输入名称和级别
  3. 在新建立的组织上单击鼠标右键,选择“新建成员”

          新建成员

     4.输入账号信息,单击“确定                                                                                                                                            输入成员信息

使用XForm Designer工具制作一张电子表单

FlowPortal.net提供了一个表单设计工具:XForm Designer,XForm Designer是数据绑定导向的表单设计器,使用XForm Designer只需通过拖拉就能设计电子表单,无需编写代码,表单中绑定的数据会自动存入数据库。

制作步骤:

  1. 打开企业管理工具,在“表单”上单击鼠标右键,选择“新建表单”                                                                                     新建表单
  2. 输入表单名“Test001”,单击“确定”                                                                                                                       表单名称
  3. 从工具条选择“Table”按住鼠标左键,拖放到表单空白区                                                                                                 拖入Table                                                      
  4. 在弹出框中输入信息                                                                                                                                                    输入行列数
  5. 在表格中输入静态文字,并拖放XTextBox、XDateTimePicker控件到相应区域                                                                    拖入控件
  6. 选中控件,在右侧属性窗口中设置XDataBind属性,所有控件的XDataBind属性如下:                                                          编辑属性
  7. 选中Table                                                                                                                                                                选中控件
  8. 按鼠标右键,在弹出窗口中选择“边框和底纹”,设置后按“确定”保存                                                                               边框底纹
  9. 设置边框后表单的样式如下:                                                                                                                                        边框底纹样式
  10. 拖放处理按钮到表单上                                                                                                                                                 签核控件
  11. 按工具条上的保存按钮按钮,保存表单。

使用Process Designer定义一支流程

使用Procss Designer可以通过拖拉定义流程图,流程发布后,公司内部员工可以在网站上看到和发起流程(申请)。

制作步骤:

  1. 打开企业管理工具,在“业务流程”上单击鼠标右键,选择“新建流程”                                                                             新建流程
  2. 拖放“开始节点”、“审批节点”、“结束节点”到流程设计区                                                                                           拖入控件
  3. 用线将各节点连起来                                                                                                                                                    拖线
  4. 打开开始节点属性页(在节点上单击鼠标右键)                                                                                                                节点属性                   
  5. 在“常规”属性页,设置开始节点使用的表单(Test001.aspx)(流程每个处理节点都要选择使用的表)                                  绑定表单
  6. 切换到“数据控制页”,按“添加表”添加Default目录下的Appinfo表,按“确定”关闭属性窗口                                            数据控制
  7. 按“确定”关闭属性对话框
  8. 打开经理审批节点的属性对话框                                                                                                                                     经理属性                                                                             
  9. 在“常规”属性页将表单设置为:Test001.aspx                                                                                                            经理审批属性
  10. 切换到“处理人”属性页,按“添加”按钮添加处理人                                                                                                       处理人选项
  11. 在处理人指定对话框中选择“特定处理人”下的“提交人”,按“确定”关闭对话框                                                              选择处理人,特定处理人
  12. 按“确定”关闭属性对话框                                     
  13. 打开连接线的属性页(开始→经理审批)                                                                                                                         线的属性
  14. 将“线上显示字符串”设置为“提交”                                                                                                                            显示为提交 
  15. 将另一根线上的显示字符串设置为“同意”                                                                                                                     预览
  16. 按工具条上的保存按钮按钮,保存流程,在弹出对话框中输入“Test001”
  17. 按“确定”,发布流程结束                                                                                                                                 发布流程

在网页上发起定义好的流程

管理员定义完流程以后,有权限的用户就可以在办公网站上看到并发起流程。

操作步骤:

  1. 打开办公网站(建议IE),在登录界面,输入用户名                                                 登陆Web
  2. 在“填写新表单”界面点击“Test001”                                                                                 填写表单
  3. 在表单中输入数据,按“提交”发出申请                                                           提交表单
  4. 在确认对话框中,按“确定”关闭窗体                                                                            关闭窗口
  5. 在“历史申请”界面可以看到刚才发起的申请                                                               查看任务

在网页上审批申请

审批人员会收到任务通知邮件,可以从邮件打开表单审批,本示例演示从“待处理任务”打开、审批申请单。

操作步骤:

  1. 打开办公网站(一定要使用IE),在登录界面,输入用户名                                                     登陆Web
  2. 在“待处理任务”界面,点击任务打开表单                                                                                  待处理任务查看
  3. 在申请单上按“同意”承认申请(管理员在节点上打开“退回重填”和“退回某步”后,表单上会出现相应按钮)           同意表单            
  4. 按“确定”关闭确认框,待处理任务清空,审批完成                                                                                                         关闭窗口
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 14
    评论
FlowPortal BPM 流程管理 FlowPortal采用微软.net技术,能进行可视化免编程的业务流程管理(BPM)平台,经上海易正信息技术有限公司经过10年研发而成。 现该系统已广泛应用于政府、制造、零售、服务、地产等行业领域。 一、能自实施的BPM系统平台 借助内置的微软asp. net规格的表单设计器XForm Designer及其附带的丰富的表单控件元素,IT人员无需编程就可以快速实现表单的电子化迁移,并且制作出来的电子表单使用友好,功能丰富具有专业水准。 一体化完整的BPM解决方案,彻底的免编程设计,从拖拉式流程设计器、表单设计器、报表设计器均符合免编程设计原则,并且,所有产品包括组织结构管理,电子表单、流程设计、报表设计全部符合微软产品用户已有的使用习惯。 基于为广大IT人员熟悉的通用标准,流程描述语言使用微软C#标准,表单使用微软asp. net标准。 二、充分整合现有资源 FlowPortal. net开放的体系架构允许将企业现有IT系统中的组织架构、用户信息,整合到BPM系统使用,不管他们是位于AD、HR还是位于特有的IT系统内。 业务流转时,可以集合存储在不同系统中的数据建立复合业务实体,比如:存储在ERP中的客户、产品信息,存储在HR系统中的人事信息等等 自动化不同系统中业务数据的处理,比如:采购审批通过时,自动在ERP中生成PR单,人事入职流程中,自动在各个系统中建立用户信息。 借助可插拔的体系架构,通过第三方开发,实现对现有信息和系统的利用,比如利用企业特有业务系统存储在InfoSys数据库内的信息。 通过可嵌入的组件,将BPM集成到SharePoint、企业现有IT系统的框架内。 三、实现无限可能 流程定义时,赋予企业用户使用微软C#扩展流程功能的能力,比如用C#表达逻辑实现一个会签表决规则,又如:流程提交时使用HR系统中的数据验证申请合法性。 表单设计上,借助微软asp. net技术,扩展表单功能,由于表单设计器生成的是标准的asp. net表单,使得企业可以借助微软asp. net的强大功能实现复杂的需求。 可插拔的体系架构,允许企业将BPM体统和企业现有业务系统整合到一起,比如:利用企业现有的弹出式消息系统发送BPM通知消息。 四、有效保障流程管理工作持续、深入开展 可靠、稳定、高效的系统使得BPM系统深入人心 快速实施能力、良好的最终用户使用体验让IT部门轻松,使用者满意,会促使更多的流程需求被建议并实施优异的可扩展能力,为确保IT部门始终有能力满足最终用户的各种需求提供保障。 FlowPortal. net的客户都在持续深入得使用BPM系统,新的流程需求被持续提出并实施上线,不断拓展到新的工厂、事业部门、甚至拓展到集团内其它国家和地区的工厂、企业。 五、随时随地获得所需信息 企业可以使用内置的报表工具按需定制报表,实时查看企业关键业务数据。 FlowPortal. net的报表可以执行数据的钻取,渐入式分析,查询,图形化展示。 FlowPortal. net的报表可以跟据流程的权限定义,使得每个部门的领导只看到各自管辖部门内员工所发起业务的统计数据。
评论 14
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值