软件系统演示脚本实践(草稿)_软件演示脚本-程序员宅基地

技术标签: 业务流程管理  脚本  项目管理  演示  

1.前言

1.1.系统平台概况

业务流程管理平台是以Cordys BOP4平台为基础,通过二次开发的基本服务组件、表单快速开发工具、业务流程建模环境等工具,为用户提供快速业务支撑的业务流程管理系统。主要提供如下能力:

  • 流程可视化快速开发能力;
  • 表单可视化快速开发能力;
  • 信息快速展现能力;
  • 运维服务能力;
  • 统一组织结构能力;
  • 规范系统接口能力;
  • 虚拟组织能力;
  • 支持人员跨部门多重身份能力。

1.2.数据

对人员组织数据要求:能支持执行完整的流程。
基于全省大租户部署方案,创建全省组织结构(部分)。

1.3.使用平台过程概述

不考虑管理因素,以平台功能角度来描述新业务开发主要过程如下:

一、需求及业务流程设计;
二、业务流程开发
1.工作流建模;
2.表单快速开发;
3.新建业务流程管理信息(定义)
(1)业务流程绑定表单;
(2)表单绑定工作流;
4.发布业务流程到测试环境进行测试;
5.发布到生产环境上线应用。

附:参考系统生态环境目标图
这里写图片描述

2.基础平台能力

2.1.新建用户

Created with Raphaël 2.1.0 系统管理员 系统管理员 组织结构管理 组织结构管理 角色管理 角色管理 用户管理 用户管理 新增() 新增角色() 新增用户() 管理租户及部门() 管理角色()

2.2.其他功能

菜单跟人员的间接关系:(步骤)
1、创建菜单;
2、在“租户管理”里为租户分配菜单,分配后为租户菜单;
3、在“角色管理”里为角色分配租户菜单;
4、在“用户管理”里为用户分配角色。

3.流程平台能力

3.1.快速开发能力

Created with Raphaël 2.1.0 运维人员 运维人员 快速开发界面 快速开发界面 开发环境 开发环境 WorkSpace WorkSpace 测试环境 测试环境 选择流程建模() 进入开发环境() 流程建模() 应用打包() 发布流程到测试环境() 部署应用App包() 测试()

3.1.1.流程建模能力

系统能力平台集成OpenText Cordys BOP产品原生工作流开发环境(WorkSpace)。此集成环境包括可视化设计流程图、流程配置、模拟测试等能力。

这里写图片描述

流程开发过程如下图所示,主要包括:设计流程图、活动环节绑定XForm、消息映射、发布和测试等过程。

Created with Raphaël 2.1.0 运维人员 运维人员 WorkSpace WorkSpace BPM Design BPM Design 新建BPM() 打开BPM开发环境() 拖拽式设计流程图() 流程活动添加“AppMapForm”() 消息映射() 发布到运行时() 在线测试() 打包()

3.1.2.表单快速开发能力

表单快速开发工具是基于非数字敏感型表单原理自行设计、开发的快速表单开发工作,按能力平台的规范接口进行开发。

这里写图片描述

如下图所示,为表单快速开发过程。

Created with Raphaël 2.1.0 运维人员 运维人员 WorkSpace WorkSpace 表单开发界面 表单开发界面 表单字段属性定义界面 表单字段属性定义界面 新建表单() 打开表单开发环境() 设计布局区块() 在布局组中增删行栏() 添加表单字段() 打开定义界面() 定义字段属性() 关闭() 关闭窗口返回() 获取设计后的源码() 发布表单开发文件到系统()

3.2.业务流程管理信息

这里写图片描述

Created with Raphaël 2.1.0 运维人员 运维人员 业务流程管理列表 业务流程管理列表 业务流程管理信息 业务流程管理信息 表单信息列表 表单信息列表 工作流列表 工作流列表 新建() 打开业务流程管理信息() 输入业务流程信息() 保存() 关闭返回列表页面() 管理表单() 打开表单信息列表() 为业务流程管理表单,细节详见表单管理() 管理工作流() 打开工作流列表() 为表单管理对应工作流,细节详见工作流管理()

4.业务模拟

业务模拟从“我的桌面”开始,主要功能包括待办、我的应用、我关注流程、我关注的信息。
这里写图片描述
这里写图片描述

4.1.待办

Created with Raphaël 2.1.0 用户 用户 待办信息界面 待办信息界面 流程审批(框架页) 流程审批(框架页) 选择待办任务() 打开审批表单() 选择下一步() 选择下一步人员() 填写意见() 提交() 关闭流程审批页()

4.2.我的应用

演示应用以“资费审批”流程中电路专线业务为例进行。
主流图如下图所示:
这里写图片描述

为了体现系统能力,人为的拆分出子流程,如下图所示:
这里写图片描述

软件功能操作过程如下:

Created with Raphaël 2.1.0 用户 用户 我的应用界面 我的应用界面 应用列表界面 应用列表界面 流程申请(框架页) 流程申请(框架页) 选择应用分类() 选择具体流程表单() 新增() 打开申请单() 填写数据() 保存() 提交流程() 关闭流程申请页()

5.展现

未完成,待续。

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/xiaoyw/article/details/47606657

智能推荐

python flask服务器假死_IE浏览器访问Flask自带服务器假死问题解决方法 - digwtx-程序员宅基地

文章浏览阅读2.5k次。在本地调试Flask应用程序,如果使用IE浏览器访问,会经常出现卡住(假死)现象,这是一个比较烦人的问题。 其实解决方法也比较简单,只要给app.run加上一个threaded=True参数或者processes=N参数(N改为实际数值)。假如: pythonif __name__ == '__main__':app.run(threaded=True)# 或者# app.run(processe..._flask服务假死的原因

MySQL 数据库常用命令-程序员宅基地

文章浏览阅读123次。MySQL数据库常用命令1、MySQL常用命令create database name; 创建数据库use databasename; 选择数据库drop database name 直接删除数据库,不提醒show tables; 显示表describe tablename; 表的详细描述select 中加上distinct去除重复字段mysqladmi...

不带头结点的单链表——数据结构课堂作业-程序员宅基地

文章浏览阅读2k次,点赞4次,收藏10次。#include <stdio.h>#include <stdlib.h>/**************************************//* 链表实现的头文件,文件名slnklist.h *//**************************************/#include <stdio.h>#include &l..._/* 假设不带头结点的单链表head是升序排列的,设计算法函数linklist insert(linkli

【蓝桥杯嵌入式学习笔记】(一)比赛及开发环境相关介绍_蓝桥杯嵌入式比赛时会提供什么-程序员宅基地

文章浏览阅读1.9k次,点赞3次,收藏33次。一、比赛相关介绍1、我刚开始学习32的时候是先学习的库函数,这种传统的库函数开发方式会花费很多时间在各种模块的初始化上面,而CubeMX+HAL库开发的方式,则是省去了初始化的部分,让我们能将更多的精力放在实现功能和逻辑设计方面。当然,库函数的开发方式也是有必要学习的,一些相关底层知识也需要一定的理解,因为 CubeMX也可能存在Bug,如果你对库函数不了解的话也会出现一些麻烦无法解决。2、蓝桥杯嵌入式比赛开发板主控芯片采用STM32G431RBT6,并预留扩展板接口。..._蓝桥杯嵌入式比赛时会提供什么

JS 离散点生成等高线图的几种方式_observable plot-程序员宅基地

文章浏览阅读1.7k次,点赞15次,收藏27次。JS 离散点生成等高线图的几种方式_observable plot

Java全栈课程之JavaSE——Java预科阶段_全栈javase项目-程序员宅基地

文章浏览阅读72次。① 系统软件:dos、windows、Linux、unix、Mac、Android、ios。5.广泛应用在:科学计算、数据处理、自动控制、计算机辅助设计、人工智能、网络等领域。2.计算机硬件组成:cpu、主板、内存、电源、主机箱、硬盘、显卡、键盘、鼠标等。2.能够按照程序运行,自动、高速处理海量数据的现代化智能电子设备。4.常见的形式有台式计算机、笔记本计算机、大型计算机等。运算器 控制器。② 应用软件:wps、QQ、微信。输入设备→存储器→输出设备。3.第三代语言:高级语言。_全栈javase项目

随便推点

计算机的外围设备找不到,bluetooth外围设备驱动程序找不到怎么办?来看看详细的解决方案...-程序员宅基地

文章浏览阅读6.8k次。bluetooth外围设备驱动程序找不到怎么办?最近小编在朋友在家玩的时候,他的电脑出现了“bluetooth外围设备找不到驱动程序”的问题,于是,朋友求助我,想让我帮他解决一下这个问题,下面智能手机网不来分享一下Win7系统出现bluetooth外围设备找不到驱动程序的解决方法吧,赶紧来瞧一瞧。bluetooth外围设备找不到怎么办bluetooth外围设备驱动程序找不到的解决方案操作步骤一:1..._bluetooth外围设备找不到驱动程序怎么办

Literature Lesson_lietrature lesson程序-程序员宅基地

文章浏览阅读424次。A. Literature Lessontime limit per test2 secondsmemory limit per test256 megabytesinputstandard inputoutputstandard outputVera adores poems. All the poems Vera knows are_lietrature lesson程序

回调函数例子-程序员宅基地

文章浏览阅读1k次。回调函数_回调函数例子

能量俘获阅读【5】- 纳米摩擦发电机之精密传感 - TENG文献阅读- 摩擦电子晶体管传感器用于增强型氢气检测传感装置_纳米摩擦发电机 用于传感-程序员宅基地

文章浏览阅读197次。这篇是近期,国家纳米中心的庞耀坤、陈立波、胡国锋等学者在NANO RESEARCH期刊上发表在Nano Research 上的一篇关于先进氢气监测传感器的文章,英文名称是:Tribotronic transistor sensor for enhanced hydrogen detection 研究团队将ZnO场效应晶体管(FET)与摩擦电纳米发电机在独立模式下耦合,研制了一种新型ZnO摩擦电子晶体管,并将其用作室温下氢气检测传感器。_纳米摩擦发电机 用于传感

python爬虫之Scrapy介绍八——Scrapy-分布式(以爬取京东读书为示例)_京东读书校园版 python-程序员宅基地

文章浏览阅读781次。Scrapy-分布式(scrapy-redis)介绍1 Scrapy-分布式介绍1.1 Scrapy-redis工作原理1.2 Scrapy-redis 安装和基本使用1.2.1 安装1.2.2 基本使用2 Scrapy转为Scrapy-分布式2.1 scrapy爬取京东读书2.2 改为Scrapy-分布式1 Scrapy-分布式介绍1.1 Scrapy-redis工作原理首先回顾一下Scrapy的工作流程,然后进一步介绍Srapy-分布式的工作流程和原理。(1)Scrapy的工作流程详见:pyt_京东读书校园版 python

java后台怎么设置转盘抽奖_[Java教程]转盘抽奖-程序员宅基地

文章浏览阅读492次。[Java教程]转盘抽奖0 2015-09-09 12:00:06html部分 css部分,由于做的这个转盘是手机端的,采用的响应式布局.turntableWap{ padding:1rem; b...

推荐文章

热门文章

相关标签