牛刀专业低代码开发实战—奖酬金预分配

文章介绍了如何使用牛刀专业低代码平台构建奖酬金预分配系统,包括项目和团队管理、报表展示、审批流程等功能,强调了数据模型和页面模板在简化开发过程中的作用。

       奖酬金预分配系统可以帮助项目经理有效地进行奖酬金的预分配和管理,确保公平、合理地分配奖酬金,并提供相关的数据和报表以支持决策制定。

一、功能描述

1、项目管理

       可以维护项目信息,包括创建、编辑和删除项目信息。项目信息包括项目名称、客户名称、合同金额、进度、到账金额、到账比例、到账系数等。

实现效果:

图片

图片

2、团队成员管理

       可以添加、编辑和删除团队成员的信息。成员信息包括项目成员的姓名、职位以及相关的能效系数。

实现效果:

图片

图片

3、报表展示

       提供报表和统计功能,以展示项目的奖酬金分配情况。这可以帮助项目经理监控每个成员的奖酬金情况,并进行需求和预算的评估。

实现效果:

图片

4、奖酬金审批

        支持奖酬金预分配的审批流程。项目经理可以提交预分配表供上级审批,并跟踪审批的状态和历史记录。

实现效果:

图片

图片

二、实现思路

       牛刀专业低代码平台采用业务模型驱动设计模式,提供数据建模、服务建模、流程建模、页面建模等模型设计工具,既可以通过可视化界面来定义数据模型、定义模型中的字段、建立数据库表与表之间的关系,以及设置数据模型的规则;也可以基于可视化界面来构建用户界面和定义流程,并自动生成对应源码,可以通过本地IDE或云IDE修改代码的方式来扩展功能。

(1)创建企业门户应用:根据应用模板中的“企业门户”应用模板创建门户应用,并初始化。

(2)创建工作流应用:根据应用模板中的“工作流”应用模板创建应用,并在门户中通过自动注册的方式注册服务

(3)数据模型定义:根据本案例需求,需要新建的数据集类型为动态数据集。

(4)页面和工作流设计:事件处理页面有流程处理,需要基于包含流程的页面模板创建,快速生成可以操作数据模型的页面;其他页面为空白页面模板创建。

(5)代码提交:平台默认使用git进行开发协作管理。

(6)应用发布:应用的编译、构建、发布过程是自动化的,发布后在门户中查看。

三、平台功能应用

        1、牛刀专业低代码平台内置有“列表详情”页面模板,通过使用此模板,可以一键生成列表页和详情页,同时可以设置详情页打开方式,列表页和详情页会自动绑定到同一个数据对象。

        本案例的项目维护功能采用列表页和详情页的方式实现,分别是项目列表页和项目详细信息页,使用“列表详情”页面模板可以一键生成。

图片

图片

    

图片

图片

图片

实现效果(详情页形式为“打开页”):

图片

图片

        2、牛刀专业低代码平台内置有“主从流程”页面模板,通过使用此模板,可以生成一个同时展示主数据和从数据的页面,并自动生成一个简易流程。

        本案例奖酬金预分配功能需要在一个页面展示项目信息和预分配信息,同时项目经理提交的预分配申请需要审批流程,可以使用“主从流程”页面模板快速生成相关功能。

图片

图片

图片

图片

图片

实现效果:

图片

        3、牛刀专业低代码平台使用页面模板生成页面时,支持在生成前或生成后设置表单项布局,一行有24栅格,每行显示两列,表示每列占格数为12;每行显示三列,每列占格数为8;每行显示4列,表示每列占格数为6。

图片

图片

        4、牛刀专业低代码平台支持设置表单项名称为固定内容,也支持表单项名称从数据对象获取,可以随数据对象名称的变化而变化。

图片

图片

        5、牛刀专业低代码平台支持页面表单表头以列组(类似合并单元格)方式显示。

        本案例奖酬金预分配功能的表单项“员工填报工时(M)”下面需要显示工时数、工时占比和预支总额三列。

图片

图片

图片

实现效果:

图片

有兴趣了解案例的更多内容,请点击以下链接进行查看:

01-牛刀专业低代码开发实战—奖酬金预分配—需求

02-牛刀专业低代码开发实战—奖酬金预分配—系统演示

03-牛刀专业低代码开发实战—奖酬金预分配—数据模型创建

04-牛刀专业低代码开发实战—奖酬金预分配—项目维护实现

05-牛刀专业低代码开发实战—奖酬金预分配—功能和流程定义

 

感谢您选择使用牛刀低代码平台进行开发。以下是使用手册: 1. 注册和登录 首先,您需要在牛刀官网上注册一个账号,并使用该账号登录牛刀低代码平台。 2. 创建新项目 登录后,您可以在首页中创建一个新项目。在创建项目时,您需要指定项目名称、描述、模板类型等信息。您可以选择使用预设的模板,或者创建一个空项目并从头开始构建。 3. 构建数据模型 在新项目中,您需要先构建数据模型。数据模型定义了数据的结构和关系,是后续业务逻辑的基础。您可以通过拖拽和配置来创建数据模型,支持的数据类型包括文本、数字、日期、下拉框等。 4. 设计界面 在数据模型构建完成后,您可以开始设计界面。界面设计可以通过拖拽组件和配置属性来完成。支持的组件包括表格、表单、按钮、下拉框等。您还可以自定义样式和布局。 5. 编写业务逻辑 界面设计完成后,您需要编写业务逻辑。业务逻辑定义了应用程序的行为。您可以使用 JavaScript 或 Python 编写业务逻辑。牛刀低代码平台提供了丰富的 API,包括数据查询、更新、插入、删除等。 6. 部署应用程序 最后,您需要将应用程序部署到服务器上。牛刀低代码平台支持将应用程序部署到云服务器、Docker 容器等。您可以选择使用预设的部署方案,或者自定义部署方案。 以上就是牛刀低代码平台的使用手册。如果您还有其他问题,请随时联系我们的客服人员。
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值