能力
# 1、服务套件
① 流程套件
流程设计器
在低代码平台中,流程是必不可少的能力。流程的能力就是给予用户通过一个表单触发在不同时间节点流转的异步任务。最常见的就是请假申请,用户提交一个请假申请表单,提交成功之后流程开始运行。知道下一个活动节点被对应人员进行处理。流程设计器包含了各项配置功能。
- 用户可以根据某个表单创建流程
- 定义流程的多个活动节点
- 定义流程活动对应的配置信息
流程部署
是表单流程在定义多个活动节点,配置各项基础信息,并完成对流程的部署,用户在执行表单业务信息填写后,自动引用当前流程并执行流程活动。
分支流程
流程中某个活动节点,有多个分支流程,根据不同的条件执行不同的分支,即不同的数据会走不同的流程路径。例如:业务部门购买一些资产,填写验收单执行审批流程,资产大于2000,分支流程路径经理审批,小于2000部门主管审批。
节点流转条件
节点流传条件,分支流程跳转的规则,定义流转条件,例如:时间、金额、数量等规则信息。
流程提醒
流程提醒,当流程满足流程节点时,给当前活动流程负责人、抄送人发送消息提醒。
- 提醒负责人及时审批流程
- 提醒抄送人关注流程进度
- 催办,流程提醒
② 视图套件
UI视图
UI视图,数智化管理平台可视化界面的样式,是设计的具体实现展示。
列表视图
数智化管理平台,视化列表将多个行项作为一个连续的元素垂直地呈现,因此它可以在屏幕上显示更多的列表项。
树形层级
树形通过逐级大纲的形式来展现信息的层级关系,高效且具有极佳的视觉可视性,使得整体信息框架一目了然。用户可在数智化管理平台同时浏览与处理多个树形层级的内容。
视图看板
看板可视化能让部门之间、员工之间通过观察看板就能了解运行状况。其本身直观简单,信息传递速度大大加快,从而提高了工作效率。
报表分析
报表分析,是数据分析的展现形式、支持决策的依托。数智化管理平台的资产台账、按照分类、人员、部门、资金来源等信息进行分析。
③ 模板套件
UI模板
处理节点功能表格字段信息,灵活配置。例如:字段默认值、限制多少字数、是否显示、是否禁用、必填等信息,用户可根据实际需求,选择不同的配置功能。
查询模板
处理节点功能查询功能信息,灵活配置。例如:查询单个信息、多个信息,人员、部门等其相关信息查询。
参照模板
配置表单字典列表的展示参选,规范了数据的准确性,系统预制用户、人员、部门、组织、等基础档案列表的参照选择,通知支持表单参照的开发和配置。
打印模板
打印资产标签或单据模板,不同的业务需要不同的打印格式,有时需要的格式风格不同,有时需要显示的内容不同。配置好的格式保存为模板,打印时选择即可。模板采用拖拽方式,所见即所得,模板元素包括文字、线条、方框、条码、二维码、图片等信息,根据实际需求灵活配置。
打印与输出
打印与输出,预览打印模板,可以转换为图片、PDF模式,导出本地文件等功能。
# 2、开发工具
① 代码引擎
业务建模
需求实现的过程,需求评审后通过系统表单来实现满足,平台通过业务建模功能把业务相关的数据项整理完成,通过平台引导创建出业务表单字段属性和展示样式,通过平台发布业务模型生成表单所需的数据项,业务模型是低代码引擎的核心功能,低代码功能的入口,在设计阶段需要遵循平台的规则和约束,低代码引擎产出物天然继承平台赋予的表单能力,将开发工作量降到最低。
表单注册
低代码引擎中的一部分是表单注册,业务建模承载了数据库与UI桥梁,引擎执行时将表单注册到数据库,表单呈现是从数据读取展示到用户浏览器。
模板预制
模板预制与表单注册作用类似,模板记录了业务表单字段属性的全集,每个属性的更改都会影响UI展示的结果,模板预制为了方便开发人员省去费事费力的一一添加字段到模板当中,模板预制含有了丰富的产品交付经验,将用户所想的展示通过平台模板预制,当渲染到浏览器需要个性调整是交付人员调整模板控制展示结果,模板的预制也需要开发人员的干预,开发出一个完整的业务表单在出升级包前需要将模板调整至最佳展示状态,升级到用户环境作为最佳的展示效果。
代码生成
代码生成时低代码引擎作为重要的环境,通过多年的开发经验归纳总结了一套代码模板,通过引擎可以将业务建模中的属性填充到代码块当中,最终实现生成的代码无需编写任何代码可以实现表单的增删查改功能,基于低代码的引擎后续可以衍生出零代码,线上通过业务建模生成业务表单,无需通过开发环境进行编译升级部署繁琐的步骤。
功能测试
代码生成需要在开发环境下进行编译运行,开发人员补全业务校验和关键逻辑后进行功能测试,功能测试是升级上线前的最基础工作,甚至升级用户环境前需要制作用户的沙箱环境进行验证,功能测试环境关乎上线后开发的业务表单稳定运行的保障。
② 表单设计
表单设计器
表单在数智化管理平台负责采集的功能,作用是为了业务信息录入,表单设计器目的是为了灵活配置表单,其中表单设计器包含了各项配置功能。
- 基础属性配置:标题、期初值、字段值等字段的通用属性
- 数据属性配置:数据的来源
- 校验属性配置:表单正则校验和非法字符的限制
- 其他属性配置:显示的处理和提交的处理
关联表单
关联表单可以理解为跨表单间的数据引用。关联表单增强让关联的数据更场景化的运用。例如:A表单是借用申请单,需要收集、姓名、部门以及需要的资产等信息,B表单作为借用单。使用关联表单功能关联A表单,A表单的信息直接带到B表单上,不需要重复填写操作。
提交校验
在提交数据时根据定义的规则对全局数据进行的校验。一般涉及到数据关系运算的规则。都需要定义为提交校验。
- 内置校验: 根据代码逻辑在平台隐藏层面进行强制校验
- 自定义校验:自由配置校验规则
函数运算
平台支持函数是开发,增强产品高扩展性,二次开发的扩展性。
外链表单
外链表单,收集数据,只能通过外链表单。外链的意义在于,不管是不是内部人员都可以打开表单,不需要登录,且没有限制条件。
# 3、通用业务
通用业务层处理用户在与系统可交互的集合,用户的权限体系、消息中心待办、业务单据审批等是用户业务层需要操作的功能。
① 权限体系
用户管理
即创建登录数智化管理平台账号的功能节点,用户管理主要给用户分配组织(管理员给用户分配组织,一个用户可以有多个切换组织)、分配角色(角色赋予用户某些功能权限)、分配部门(分配部门给用户,用户只能看到当前部门的数据)、重置密码等功能。支持用户批量建立,提高管理员工作效率。
角色管理
即创建某个单据角色或者是系统角色的功能节点,并赋予角色功能操作权限。权限实际上是功能权限和数据权限的组合,像“删除”操作是一个功能操作权限,需要把“删除”赋予给某个用户,该用户才能有这个操作权限。如这样一个场景:企业IT管理员为系统定义角色,给用户分配角色。这个角色拥有给其他用户分配功能权限的权限。
② 组织体系
组织: 平台组织创建后默认单体组织应用模式,若企业需支持多组织业务,要先启用多组织,然后再创建业务组织体系
部门: 建立部门体系,树形层级区分多级部门,支持批量建立
人员: 建立部门下面的人员体系,支持批量建立,人员可以与用户关联,自动关联分配用户的组织和部门
③ 消息中心
消息中心,消息提醒其核心是为了帮助用户及时了解各类消息,保障业务正常运行。在数智化管理平台中,用户在做完业务单据提交后,会将信息发给下一个消息接收人,直至单据审批活动完成。
④ 单点登录
单点登录,在多个系统中,用户只需要一次登录,其他各系统即可感知该用户已经登录。单点登录保障了各个系统用户资源安全。
⑤ 帮助组件
帮助组件详细介绍了数智化管理平台的介绍及操作说明
⑥ 多终端
数智化管理平台支持企业微信、钉钉、微信、安卓APP等移动终端,企业微信、钉钉、微信、APP实时接收平台信息,用户在现场依靠移动端便捷工作。
⑦ 接口集成
支持多种系统集成,支持用友、金蝶系列产品无缝集成。
# 4、运行环境、配置要求、部署要求
① 环境要求
系统支持Windows以及Linux、Unix系统平台,适应各类软件环境,不对应用系统造成冲突或危害,适应各类PC、服务器、网络设备,兼容性良好。
② 配置要求
注:在保证系统稳定运行的前提下,中标方提供的系统配置应不高于以上要求。如有配置有差异,卖方须提供具体的配置清单。
③部署要求
系统部署一共包含五个服务器,两台应用服务器、两台数据库服务器、一台文件服务器,系统核心应用数据部署系统的后台应用、核心数据应用以及接口类服务;测试环境部署系统在开发过程中的测试类应用或服务,与生产环境隔离
# 5、系统性能
① 系统响应时间要求
系统具有快速响应特性,用户打开界面和提交事务的平均响应时间为1.5秒。用户进行在线实时查询业务操作的数据处理时间平均为5秒左右。
② 系统可靠性要求
系统具有较高的稳定性,从服务器运行,到人员的操作正常运行,系统可靠性满足生产、培训需求.
③ 系统易用性要求
系统用户操作界面操作简洁、易用、灵活,风格统一易学,所有交互界面符合人员的视觉效果,对非专业性技术人员,通过短期的培训可熟练掌握整个系统的操作。系统同时满足企业长期规划,具有一定的扩展性。
④ 系统并发性要求
数据库并发
数据库支持超过5000个用户的并发访问能力。
访问并发
系统平台支持2000个用户的并发访问能力
# 6、安全性要求
① 系统安全性
系统采用安全性非常高的MD5加密方式,用于用户登录账号和密码。系统设置了严格有效的权限控制系统,不同的功能均在多个层次上严格控制。
② 数据安全性
用户标识鉴定用户身份,合法用户准许进入系统,数据以密文的方式储存到数据库。
③ 可扩展性
系统采用模块化设计,根据用户的需求周期性更新系统设计,字段的扩展、接口的预留等。