CCFast 驰骋低代码 BPM:积木菜单设计思想

协同平台前端技术全景(九):低代码表单与流程引擎 某装备制造企业协同平台采用双引擎低代码架构:VForm3(本地UMD包)实现动态表单,自研EasyProcess管理审批流程,二者通过formFieldData无缝联动。表单模板可配置、无需发版,真正实现“改表单不改代码”,显著提升业务响应效率。 阅读详情

一、概述:为什么从“菜单”出发做低代码

CCFast 驰骋低代码 BPM 是一款开源的低代码开发与流程平台,面向企业信息化与业务流程数字化场景。本文阐述驰骋低代码 BPM 的整体体验与交付结构,根植于一套清晰、可扩展的菜单体系。

其核心理念可以概括为:以菜单体系为骨架的低代码开发与运行平台——不是零散堆页面,而是用“可被授权、可被复用、可被组合”的菜单单元搭建系统。

底座能力运行在组织结构管理与系统权限体系之上:权限按系统、模块、菜单等粒度,并结合人员、角色、部门等进行划分与控制,积木菜单始终在可控、可审计的边界内被使用。

在产品语境中,菜单体系也常被称为「工具箱」,每一条菜单就像一个「工具」:解决系统建设过程中不同场景的问题,需要用不同的菜单形态去对症处理。

类比:维修一辆车时,拆装需要扳手等各类工具;路试与诊断需要测试仪器。不同阶段、不同工种,取用不同工具才能完成高质量交付。

类比到信息系统:会做查询、会做左树右表、会做大屏、会做实体台账、会做单据闭环、会做工程进度、会做任务协作……这些能力在工程中常常同时存在,但并非同一种页面形态能解决所有问题。

工程化视角:在一个成熟系统里,系统由不同类型的菜单组合而成。菜单类型越齐备、每种类型下的配置抽象越稳健,平台的表达力就越强。

二、积木菜单的定义:模板化解决“一类问题”

菜单可以理解为页面模板——它不是一次性的静态页面,而是面向一类稳定问题域的运行时载体;每个模板都对应一类典型应用场景。

举例:

  • 流程类菜单:承载“立项—审批—办理—归档”的可编排协作;
  • 实体类菜单:承载“台账式主数据”的增删改查与业务关联;
  • 大屏类菜单:承载“沉浸式、可读性极强的数据展现与态势感知”;
  • 视图类菜单:承载“基于数据源的列表、检索、层级组织、图形化时间表征”等分析型诉求。

平台能力的乘数:模板越丰富、每个模板的关键配置项越“抽象得刚刚好”(既不捆死开发者,又不会把复杂度甩给业务用户),CCFast 的整体能力半径就越大。

当前主流的模板版图(与产品能力与路线图对应,具体以交付版本为准):流程类、单据类、实体类、活动类、工程类、大屏类、OA 类、视图类、高代码类。

三、对标产品界面:积木菜单分组导读

在驰骋低代码的「新建积木菜单」工作台中(GPN_Menu),能力与向导按分组组织,可作为读者理解本平台“菜单家谱”的快速索引:

分组名称(摘要)读者可记住的一句话
A流程以流程模板为维度发起、办理、追踪业务
B单据“有事发生”的记录型表单,常与审核结合
C实体“有编号与名称的事物”台账,承载主数据语义
U字典管理低频变更的键值与树形基础数据入口
P工程项目、里程碑、进度与任务的工程化视图
W活动(持续演进)面向特定人群的限时采集与外联表单
E大屏列表(含数据源列表等入口)蓝色/白色风格的数据大屏与统计分析场景
J视图用数据源拼装列表、查询、左树右表、多维报表
D高代码以 TS 全栈范式与页面模式解析支撑深度定制
G页面引用自定义 URL、Tab 容器等“最后一公里接入”
F工具视图实体/单据/流程从表视图等拼装型能力
HOA 应用信息发布、日程日历、记事、知识库、工作日志等办公常用能力

下文按“业务可读性优先”的顺序展开模板类型,穿插与分组相关的落地说明。

四、流程类积木

  • 应用场景:公文、请假、订单、巡检与物联网业务流程等一切以“流转与协同”为中心的场合。
  • 能力要点:在此类菜单上以某一个流程模板为维度完成发起、待办办理与全过程追踪,让业务从个人操作升级为组织级协作。
  • 引擎底座:驰骋采用 CCFlow / JFlow 作为工作流引擎,长期在大量项目中沉淀,适配国产环境与复杂组织模型,侧重稳定可用与工程可维护。
  • 与产品向导的呼应:向导中提供极简/专业建模路径、表单绑定策略、导入与“引入流程组件”等选项,满足不同交付节奏与存量资产复用需求。

五、实体类积木

5.1 实体是什么

  • 通常具备编号、名称等主键语义字段的业务表单(或数据结构),围绕“某个事物本体”进行管理,描述对象的属性集合,语义上更接近说明书/台账:这是谁、有哪些属性、处于什么状态。
  • 典型示例:资产、学生、车辆等主数据的集中维护。

5.2 实体与流程的三种常见关系(重要概念)

为方便业务规划,可把“实体驱动的流程语义”归纳为三类表述(以下为产品语义抽象,命名以项目实施为准):

  1. 多次业务流程
    在同一个实体上可以多次并行或先后发起互不“锁死”业务流程;流程生命周期结束时,不改变实体的核心业务属性。
    示例:车辆加油、洗车、年检提醒类流程——车还是那台车。
  2. 宿主流程(强约束语义)
    流程一旦启动后在运行中与结束后,可能对实体属性造成不可逆或强一致的业务影响;在流程占用实体生命周期的时段内,通常不应再对同一实体启动另一套同类宿主流程。
    典型诉求:同一业务对象在某个阶段只能被一个“主轴流程”治理。
  3. 批量发起流程
    选择多条实体记录,将它们作为起始集合进入流程起始节点或其从表结构,从而实现规模化办理。
    示例:车辆批量报废、批量异动类业务。

补充:修改流程(批量治理):在既定流程上对一批存量数据进行校正、调整或补办,常与数据治理场景结合——强调“以一个流程上下文处理一批数据的统一语义”。

六、单据类积木

  • 形态特征:报销单、出库单、出门单等“一单一事”,往往具备单号、标题,记录时间、地点、人物、事由等要素,语义上更接近叙事文:当时在什么场景下发生了什么。
  • 审核诉求:出库、请假等业务天然需要签收、核准与回溯。
  • 审核两种常见模式:
    • 简易审核:以更轻的路径完成单据侧的审批链路(适配简单组织与低风险场景)。
    • 流程审核:让单据挂载在标准流程模板之下,以获得更强的过程治理、权责分离与可追溯性。
  • 与产品向导的呼应:支持表单创建与模板导入、以及与既有单据资产的“组件化引入”,利于资产沉淀与并行交付。

七、字典管理

  • 用途:管理系统中相对稳定的基础数据——键值对与层级结构,常用于下拉框数据源、编码体系与分类口径统一。
  • 典型内容:商品类别、省份、职位、大类/小类等。
  • 两类结构:
    • 编号–名称型平面字典;
    • 编号–名称–父节点编号的树形字典。
  • 与产品向导的呼应:提供字典表创建、树结构字典创建,以及“把既有字典维护页面挂接到菜单”的引入能力。

八、大屏类积木

  • 价值主张:以更友好、更直观的方式呈现关键指标与态势,把注意力引导到最需要被看见的异常与机会。
  • 常见区分:蓝色科技风大屏、浅色信息窗/白色风格大屏等——面向指挥室与管理驾驶舱等不同阅读环境。
  • 与产品向导的呼应:工作台提供大屏绑定与创建向导,并常与可视化设计器侧的工程列表联通;分组内也常一并提供数据源列表、通用列表组件等统计分析入口。

九、工程类积木

  • 场景:项目管理、甘特视图、任务跟踪、里程碑管理等以“计划—执行—纠偏—复盘”为主线的工作。
  • 说明:驰骋提供工程侧的引擎能力与模板向导;更细的参数建模与行业方案可在具体交付文档或版本说明中展开。

十、活动类积木

  • 定位:在一定时间窗口内,对特定范围用户采集信息的工具;强调外联可达、表单清晰、收口可控。
  • 典型场景:调查问卷、外部订单、信息采集样表、面向外部身份的登记活动等。
  • 与产品向导的呼应:工作台已提供表单活动、试卷测评、业务流程型活动等向导项,并按用户类型、采集频次等维度做基础治理配置(能力与界面以当期版本为准)。
  • 活动细分类型:可依行业方案扩展——例如信息采集、评测测评、限时申报、外链订单等;“活动”本质是在时间、人群与主题三者约束之下的采集与协办机制。

十一、视图类积木

  • 定位:面向“看得清、筛得准、钻得下去”的场景,围绕数据源配置:列表、查询、左树右表、以及结合甘特语义的时间维展示等。
  • 与产品向导的呼应:提供不分页视图、分页视图、左树右表、二维/三维交叉报表等向导入口,并按数据源方式进行选型。

十二、高代码类积木

  • 定位:在需要突破标准向导边界时,以 TS 全栈范式承接深度定制;“基于多种页面模式的解析,像写结构化文档一样组织页面”。(产品拷贝中概括为“十三种页面模式”的工程抽象。)
  • 与产品向导的呼应:工作台提供 Entity、GPN、TreeEns、GL、Tabs、多维报表等诸多高代码拼装入口,并提供 AI 工具链辅助由提示词或界面稿生成骨架代码包的落地路径——强调可读、可预览、可下载、可接续开发。
  • 与读者的一句话:积木负责80% 的标准能效,高代码承接20% 的关键差异,两者共享同一菜单与权限底座。

十三、OA 应用与其它组装能力

13.1 OA 应用

  • 定位:高频办公动作的“标准件”合集,开箱即可挂入菜单并被授权——例如信息发布、日程/日历、记事本、知识库、工作日志、自定义消息提醒、网盘等。

13.2 页面引用(分组 G)

面向存量系统与外部页面的桥接:自定义 URL 菜单、Tab 容器等页面级组装能力。

13.3 工具视图(分组 F)

  • 聚焦“从表单主从结构出发的视图拼装”:实体从表视图、单据从表视图、流程从表视图等,让明细数据以受控视图进入工作台。

十四、结语:用对的工具做对的事

积木菜单不是要替代专业开发,而是用可复制、可治理、可分权的工程语言,让企业软件从作坊式拼接走向系统化装配。当组织在底座之上把“谁在什么模块能打开哪把工具”说清楚,开发与业务才能在同一套语义下对话——这也正是驰骋低代码 BPM 坚持用菜单体系做产品骨架的根本原因。

CCFast驰骋低代码开发平台 v1.0.zip 立即下载

相关推荐

SpringBoot+Vue+Mysql社区医院信息平台(源码+文档)

SpringBoot+Vue+Mysql学生宿舍信息管理系统 WEB端软件项目(源码+文档) 项目包含:①完整源码(后端+管理后台+用户前台);②数据库脚本文件;③万字论文文档;④开题报告;⑤答辩PPT;⑥项目运行视频教程。 项目架构: B/S 架构、MVC 分层设计 技术栈: Java、MySQL、SpringBoot、MyBatis-Plus、Token 权限校验、管理后台 Vue+ElementUI+ECharts、用户前台 Layui+jQuery、Maven 构建。 一、角色设计 学生用户: 注册登录、浏览宿舍信息、查询宿舍安排、在线报修、缴费查询、失物招领、桶装水预订、评论交流、收藏等。 商家用户: 注册登录、桶装水品牌与商品信息维护、预订订单查看与处理。 维修人员: 注册登录、查看待处理报修、接单维修、填写报修处理结果与进度反馈。 管理员: 学生管理、班级管理、宿舍信息管理、宿舍安排管理、报修处理管理、缴费信息管理、卫生检查与文明宿舍管理、失物招领管理、桶装水与商家管理、维修人员管理、公告资讯与轮播图管理等。 二、前台功能模块(学生端) 1. 首页展示:轮播图、宿舍公告、最新动态推荐、常用服务快速入口 2. 宿舍信息模块:宿舍列表、楼栋与房间条件筛选、宿舍详情查看、我的宿舍安排查询 3. 在线报修模块:在线提交宿舍设施报修申请、上传故障描述、查看报修进度与维修处理结果 4. 缴费模块:水电等缴费记录查询、缴费状态查看 5. 卫生检查与文明宿舍:宿舍卫生检查结果公示、文明宿舍展示 6. 失物招领模块:失物信息发布、招领信息发布、详情查看、评论互动 7. 桶装水预订:桶装水品牌与商品浏览、在线预订、我的预订记录查询 8. 假期留宿:假期留校申请提交、申请记录查询 9. 评论与收藏:信息评论、查看他人评论、评论回复互动、收藏感兴趣的内容 10. 个人中心...

开源驰骋低代码BPM:高并发、低延迟 22年国产流程引擎BPM的智能进化之路。

低代码引擎BPM入驻GitCode

白天写代码,晚上追AI大模型,偶尔搞点八卦 开源动态|技术干货|实习机会|生态活动 我负责分享,你负责变强 1278

YOLOv8作物病害检测实战源码

这是一套基于YOLOv8n的农田病虫害目标检测系统,对叶片照片做目标检测,识别健康叶片、褐斑病、白粉病、锈病四类,并给出对应防治建议。全流程纯CPU可跑,配套交付完整Python源码、9章实战教程(md/html/pdf三种格式)、100张自造样本及YOLO标签、训练曲线与混淆矩阵截图、Tkinter界面和答辩PPT。 系统围绕五项功能展开:同一套推理逻辑覆盖图像、视频、摄像头三种来源;图形界面选文件即检测,画面叠彩色框标注病名与置信度,右侧面板同步给出症状与防治措施;检测记录自动写入CSV,统计页一键生成四类病害占比饼图;训练结束自动产出损失与精度曲线;内置防治建议文案库,检测命中即回填面板。 选型用YOLOv8n nano档,参数量约320万、权重约6.2MB,CPU单帧几十毫秒,小样本训练5到8分钟完成。数据由data_gen.py程序化绘制100张叶片图,固定随机种子,重跑分布一致,不依赖公开数据集。依赖全部锁版本,教程第7章整理了19条真实报错及排查方法,第8章给出换模型档、换PlantVillage数据集的迁移路径。 适合做计算机视觉方向课程设计或毕业设计的学生,也适合智慧农业方向想了解检测模型如何落进业务面板的学习者。不需要GPU,不需要系统学过目标检测,教程第3章会按需补齐原理。 使用时先pip install -r requirements.txt装好依赖,download_data.py下载预训练权重,data_gen.py生成样本后train.py训练,完成后用main.py infer批量检测或main.py gui启动界面。

CCFast工作流引擎技术文档

CCFast工作流引擎技术文档 【免费下载链接】低代码BPM_流程_表单_门户大屏CCFast 研发20年,驰骋低代码开发平台=流程引擎+表单引擎+组织结构+门户权限+菜单权限+场景应用体系,java+C#两个平台,信创环境。 项...

gitblog_01415的博客 736

数据挖掘实战:决策树 + 聚类 + 关联规则,零 Key 离线可跑(Python 源码)

数据挖掘实战包。用 Python 标准库实现 CART 风格决策树、K-Means 聚类与 Apriori 关联规则,在虚构「星河便利店」会员表和购物篮上跑通分类、分群与购物篮分析,并给出准确率、轮廓系数、支持度/置信度/提升度。零第三方依赖、零 API Key 即可离线跑通。含 4 个样例、离线冒烟、中文 README(含「使用方法」)。均为作者原创可运行源码。MIT。作者 blog.youkuaiyun.com/mtl1994

科技中介服务机构在技术供需对接中如何实现服务流程的自动化与标准化?.docx

科技中介服务机构在技术供需对接中如何实现服务流程的自动化与标准化?

CCFast 驰骋低代码BPM-积木菜单设计思想

CCFast驰骋低码BPM平台以"积木菜单"为核心设计理念,通过模块化菜单体系构建企业信息化系统。平台将各类业务场景抽象为流程类、单据类、实体类等12种标准菜单模板,每种模板针对特定业务场景(如流程审批、台账管理、数据大屏等)提供标准化解决方案。系统基于组织结构与权限体系,实现菜单单元的可授权、可复用、可组合,支持80%标准需求通过配置完成,20%特殊需求通过高代码扩展。这种设计使企业软件开发从零散拼接转向系统化装配,在保证灵活性的同时提升工程可控性。

开源驰骋工作流引擎 397

产业园区如何高效对接企业技术需求与高校科研成果?.docx

科易网基于AI模型+行业大数据,在技术转移、成果转化、技术经纪、知识产权、产业创新、科技招商等垂直领域的多样化应用场景,推出科技创新领域的AI+工具与数智化解决方案,推动科技创新与产业创新智能化发展。

OpenCC/CCFast 的安装与配置

OpenCC/CCFast 的安装与配置 【免费下载链接】低代码BPM_流程_表单_门户大屏CCFast 研发20年,驰骋低代码开发平台=流程引擎+表单引擎+组织结构+门户权限+菜单权限+场景应用体系,java+C#两个平台,信创环境。 ...

gitblog_01131的博客 753

国央企创新负责人如何快速掌握本地科技资源分布与匹配情况?.docx

科易网基于AI模型+行业大数据,在技术转移、成果转化、技术经纪、知识产权、产业创新、科技招商等垂直领域的多样化应用场景,推出科技创新领域的AI+工具与数智化解决方案,推动科技创新与产业创新智能化发展。

国央企创新负责人如何实现科技成果的精准识别与高效筛选?.docx

科易网基于AI模型+行业大数据,在技术转移、成果转化、技术经纪、知识产权、产业创新、科技招商等垂直领域的多样化应用场景,推出科技创新领域的AI+工具与数智化解决方案,推动科技创新与产业创新智能化发展。

驰骋低代码bpm对于工程项目管理的设计几点思考

实现低代码搭建,前端用户通过发起、待办、在途、抄送、已办等标准入口完成操作,配套规范操作手册,适用于强合规、强审批、强顺序的交付场景。,构建 “项目→任务清单→责任人→时效→交付物→验收” 的闭环管理体系,配套任务引擎实现进度跟踪、预警、统计、甘特图可视化。为核心载体,支持多任务并行执行、灵活调整优先级,无需严格流程顺序,聚焦任务进度、责任人、时效、交付物管控。四大核心入口开展工作,每个流程实例关联项目信息、表单数据、子流程状态,实现 “一个项目、一套流程、全程可追溯”。

开源驰骋工作流引擎 423

高校技术转移办公室人员如何系统化管理科技成果信息?.docx

科易网基于AI模型+行业大数据,在技术转移、成果转化、技术经纪、知识产权、产业创新、科技招商等垂直领域的多样化应用场景,推出科技创新领域的AI+工具与数智化解决方案,推动科技创新与产业创新智能化发展。

新客户入场 7 天实施计划:从环境落地到验收移交的每日清单驰骋BPM驰骋低代码低代码工作流引擎

把「个人跑通 Demo」延伸成「团队 7 天落地」:D1 环境与组织、D2 表单、D3 极简流程、D4 权限与消息、D5 集成联调、D6 生产部署与版本锁定、D7 验收移交,每天有目标、有交付物、有验收标准。

开源驰骋工作流引擎 168

科技中介服务机构如何构建标准化、模块化的智能服务工具?.docx

科易网基于AI模型+行业大数据,在技术转移、成果转化、技术经纪、知识产权、产业创新、科技招商等垂直领域的多样化应用场景,推出科技创新领域的AI+工具与数智化解决方案,推动科技创新与产业创新智能化发展。

RK3588 EVB开发板原理图讲解【六】

该原理图展示了eMMC Flash与主控芯片之间的连接关系,以及相关的电源、信号线路和去耦电容等。

weixin_48721556的博客 1172

实体类管理系统如何诊断:两条特征与状态的多维性驰骋BPM驰骋低代码低代码工作流引擎

人力资源、固定资产、车辆管理这类系统与交付类系统的形状完全不同:业务围绕一条记录发生,记录本身长期存在,同时还要围绕实体集合做查询、统计与批处理。本文给出实体类管理的两条特征、一套五问清单,以及实体状态在时间点上一维、在不同管理视角下多维的处理方式。

开源驰骋工作流引擎 172

科研绘图系列:R语言绘制差异蝴蝶图(Butterfly Chart)

科研绘图系列:R语言蝴蝶图(Butterfly Chart)

专注生信领域 1391

实体流程 GPE_FlowEntity 设计方案:流程与业务实体的五种关系驰骋BPM驰骋低代码低代码工作流引擎

流程与业务实体的关系可以归纳为五种:独立、多实例、单实例、新增、修改。本文记录这套关系的配置存储设计、领域类职责、引擎挂点时机与三端同步约束。

开源驰骋工作流引擎 176

vite打包文件如何支持files协议,支持双击即可打开网页,支持electron打包文件。

原本的所需框架为vite + element-plus项目,需要打包之后用eletron打包为桌面应用。但遇到一个问题,耗费了整整一下午时间。vite的配置也没有考虑过纯静态页面的情况。打包之后的页面只支持https协议。不断是百度以及问AI然后看vite官网文档,最后终于配置好了。这里有一个问题就是上面箭头所指位置,不支持跨域,也是es6的语法也不支持。配置完之后打包文件如下。

guiplan 1561

风控域——决策引擎系统设计

本文详细介绍了风控决策引擎系统的设计与应用。决策引擎系统是一种智能化工具,可自动化、数据驱动地辅助或替代人工决策,广泛应用于金融、医疗、营销、风控等领域。文章阐述了决策引擎的核心功能,包括自动化决策、动态规则管理、实时处理和模型集成,以及系统组成,涵盖数据输入层、规则引擎和模型服务层。此外,还探讨了决策引擎的典型应用场景、技术架构、组件设计,以及风控决策引擎系统的技术方案、设计难点和重点。

庄小焱 3320

实体类管理系统万能公式:定对象、定状态、列业务驰骋BPM驰骋低代码低代码工作流引擎

实体类系统的设计可以归纳为三步:先确认要管理的对象并按规范补齐六个必要属性,再确定这个对象一生会经历哪几个状态,最后理清每个状态下可以发生哪些业务,形成状态与业务的矩阵。实现手段在流程、实体方法、通用组件三者之间按规矩轻重取舍,并补齐查询、权限与报表等集合能力。

开源驰骋工作流引擎 105

基于遗传算法的码头泊位分配调度优化问题求解

例如,基因型为 [3, 1, 4, 2] 表示第一艘停靠在第三个泊位,第二艘停靠在第一个泊位,以此类推。同时,该码头有 n 艘船需要停靠,每艘船的货物数量、船长、船宽都不同,需要根据其特性来分配合适的泊位,并确定每个泊位的使用时间,以最大化码头的使用效率。码头的泊位分配调度是一个关键的物流问题,它涉及到船舶的进出港、货物的装卸和存储等多个方面,因此对其进行优化是至关重要的。根据得到的最优个体,可以得到每个泊位停靠的船只、使用时间等信息,从而确定码头的泊位分配调度方案。% 不同船只的货物数量。

uote_e的博客 1075
上一篇: C#-.net-开源BPM工作流引擎6大引擎对比选型分析
下一篇: 七款 Java 工作流引擎「二开能力」怎么比
驰骋低代码、工作流、表单引擎
博客等级 码龄18年 501粉丝 504原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

驰骋低代码、工作流、表单引擎

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值