开发平台介绍
F2BPM开发平台是一款基于引擎驱动的低代码快速开发平台,核心功能包含流程引擎,表单引擎,规则引擎,报表引擎,拥有完整的权限(访问、菜单、字段、数据、按钮)管理功能,可以实现流程重用,表单重用,数据库表重用,字段重用。基于SprinBoot+Vue前后端分离架构,拥有代码快速生成工具,使用F2BPM开发平台可以节约70%重复工作量,可以基于F2BPM平台开发新业务系统(OA、ERP、MES、项目管理、财务系统等),可源码开放式合作,方便自主掌控和集成。
平台总体架构

六大快速开发工具
流程设计器
在线Web流程设计器,无需安装任何插件,基于浏览器纯B/S在线设计工具,无需编程、通过鼠标拖、拉、拽的方式来完成流程设计,
所见即所得,设计时就可一次性完全节点所有属性配置。支持串行、并行、分支、异或分支、多路分支、会签、聚合、多重聚合、驳回、
并行驳回、传阅、转办等67种流程模式,,对中国特色流程全面支持。
表单设计器
在线Web流程设计器,无需安装任何插件,无需编程、通过鼠标拖、拉、拽的方式来完成表单布局(栅格、页签)设计,支持丰富的控件(单行、多行,附件,下拉框,图片、印章、二维码等),可以切换HTML代码模式,支持对表单进行Javascript扩展,一键生成移动端表单。
报表设计器
在线Web报表设计器,通过鼠标拖、拉、拽的方式来完成报表设计,可以快速配置列表、柱状图、折线图、饼图、雷达图等常见图表,可以通过表单、SQL、表或者视图方式进行配置,支持数据过滤,移动端报表。
自定义列表
通过自定义列表零代码快速配置增、删、改、查列表菜单功能,自定义列表支持数据过滤,支持自定义按钮,支持绑定流程。
表头配置器
可以快速配置菜单列表的表头,可以对列表进行快速编辑,可以设置列表隐藏、搜素、排序、唯一值、是否必填,冻结等
代码生成器
代码生成器可以基于表或者表单通过模板快速生成增、删、改、查的前后端基础代码以及页面,在此基础上再通过写少量代码即可实现复杂页面功能。通过代码生成器可以节约70%的基础重复代码工作。
为什么选择F2BPM开发平台

前后端分离架构
采用主流的Springboot+Vue前后端分离架构,前端和后端松耦合,便于开发分工合作,易于集成

流程的全生命周期管理
平台支持流程设计、运行、监控、分析、优化全生命周期管理

在线表单设计器
无需编程,拖拽式设置表单布局样式,丰富控件支持,支持切换HTML模式,方便Javascript扩展

拖拽式报表设计
支持通过表单字段,SQL、表或者视图快速配置报表,简单的列表,柱状图,饼状图,折线图,散点图,雷达图可以通过拖拽式快速配置,支持配置报表显示颜色和数据过滤

个性化打印模板配置
可以通过表单字段快速配置个性化打印样式,所见及所得

移动端应用一键生成
一键生成移动端审批应用和图表应用

完整的权限功能
平台支持访问、菜单、字段、数据、按钮等权限配置

多租户SAAS
支持多租户部署模式,平台服务划分为多个租户管理,同一个数据库层面实现数据逻辑隔离

零代码配置菜单
可以通过自定义表快速配置简单增删改查应用功能,支持数据过滤和按钮权限配置

低代码快速开发
可以通过代码生成器生成基础的增删改查代码和页面,在此基础上通过写少量代码即可生成新应用功能

快速无缝式集成第三方系统
无需代码,2小时内无缝集成第三方组织架构、前端页面,平台功能开箱即用

完善规范的接口
平台支后端规范API以及前端规范Restful接口调用,Restful接口可以通过Swagger在线查询、调试

集团化组织架构支持
平台具备完善的组织架构管理功能,可以基于平台配置集团化组织架构

多数据源管理
支持配置第三方数据源,配置完成之后就可以支持查询第三方系统的数据库表

完善安全控制机制
基于JWT(JAVA WEB TOKEN)安全机制,对各种安全情况进行防护(如CSRF、XSS攻击、SQL注入),登录日志,操作日志等

国产化支持
平台支持国产化环境:达梦、人大金仓、东方通中间件、麒麟操作系统,适应中国软件生态环境

组件重用
平台支持流程重用,同一个流程可以被多个表单使用、实现流程相同;表单重用-同一个表单可以被多个流程定义使用;数据库表重用-同一个物理数据库表可以被多个表单使用

国际化语言
支持国际化,可以自定义切换语言版本
应用场景

开发新业务系统
可以基于F2BPM平台低代码快速开发新业务应用系统(OA,erp,mes,财务系统,项目管理)

异构系统整合
通过F2BPM开发平台整合第三方系统的流程,推动各个业务系统之间的数据流转,打破信息隔离,解决系统与系统之间数据孤岛问题

流程中心
将各个业务系统的流程都集中到F2BPM平台统一处理,实现统一入口,提升用户体验,大幅度提高整体运营效率

移动端应用
可以实现移动端处理流程,查看报表,随时随地办公,并且已集成企业微信,钉钉,可以通过微信和钉钉接受通知消息,处理待办业务等。