牛刀低代码开发实战—在线报工管理

这篇具有很好参考价值的文章主要介绍了牛刀低代码开发实战—在线报工管理。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

      随着时代的发展和信息技术的进步,生产管理越来越趋向于实时化、透明化和可视化。在这个背景下,为了提高生产效率和质量,实现更好的业务成功,计划建立一套在线报工系统。该系统相较于传统报工,通过自动化数据收集、及时反馈分析,具有更高的数据准确性和时效性、更好的实时监控和控制、以及更好的数据可视化和共享等优势。

一、功能描述

1、报工信息维护

      增删改查:用户能够对报工信息进行增加、删除、修改和查询操作。

      自动生成和计算:在增加报工信息时,系统自动生成订单编号,并自动计算可报工数量和已报工数量,且这些字段不可编辑。

       数据筛选和导出:报工信息支持导出为 Excel 格式,用户可根据一定的查询条件筛选数据。

实现效果:

牛刀低代码平台简介,牛刀低代码实战案例,低代码

2、在线报工

       报工新增:报工新增时填写本次实做数量,且为必填项,实做数量必须大于0且小于等于可报工数量,超出范围则显示警告信息;

       数据筛选:可以按照订单编号和批次号进行筛选报工数据,支持模糊查询。

实现效果:

牛刀低代码平台简介,牛刀低代码实战案例,低代码

牛刀低代码平台简介,牛刀低代码实战案例,低代码

3、报工修改审批

      报工流水:每一次报工都会生成一条报工流水,可以对已提交的报工进行修改;

      审批流程:由发起人进行修改操作,修改报工数量,修改后自动启动审批流程,先由工长审批,然后再由车间主任审批;

      条件审批:车间主任审批完成之后,判断报工天数,如果修改的报工天数超过3天,由质量领导、生产领导并行审批(会签)后进入下一节点,如未超过3天,直接进入下一节点;

      流程控制:流程在审批过程中可以回退、转发、中止,可以查看流程处理信息。

实现效果:

牛刀低代码平台简介,牛刀低代码实战案例,低代码

二、实现思路

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

(1)创建企业门户应用

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

(2)创建工作流应用

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

(3)数据模型定义

      根据需求确定数据结构,并通过可视化界面设计数据模型。

(4)页面设计

      报工修改需要流程审批,创建页面时需要基于包含流程的页面模板创建,快速生成可以操作数据模型的页面。

工作流定义

      在”报工修改申请”页面新建的同时会自动生成一个简单流程,我们基于自动生成的简单流程进行开发。

(5)代码提交

      平台默认使用git进行开发协作管理

(6)应用发布

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

三、平台功能应用

      1、牛刀专业低代码平台提供动态数据集扩展组件,默认提供三种模板(版本锁模板、创建修改人模板、创建修改人版本锁模板),支持根据模板创建数据模型,可以自动生成模板对应的字段,提高数据模型创建效率。

      本案例数据模型需要创建人、修改人等字段信息,通过使用数据集模板,可以快速创建数据模型,如下所示:

牛刀低代码平台简介,牛刀低代码实战案例,低代码

      2、牛刀专业低代码平台支持在创建数据模型时,设置数据模型之间的主从关系。

      本案例中,数据集“在线报工”和“在线报工流水”之间是主从关系,在数据集的“高级”选项下,将在线报工表流水表设为从表,去关联主表“在线报工表”,设置完成后会在从表中自动维护外键,如下所示:

牛刀低代码平台简介,牛刀低代码实战案例,低代码

牛刀低代码平台简介,牛刀低代码实战案例,低代码

      3、牛刀专业低代码支持根据设定的规则自动生成编码。

      本案例中,报工数据维护时,需要自动生成订单编号,具体实现方式是:先在设计页面数据组件中添加序号组件,然后在页面数据管理面板中选择需要生成自动编号的数据集,并在数据集的事件中进行生成规则设置,如下所示:

牛刀低代码平台简介,牛刀低代码实战案例,低代码

      4、牛刀专业低代码平台支持通过可视化方式设置计算规则。

      本案例中,可报工数量等于总报工数量减去已报工数量,需要使用数据集的“规则设置”按钮,打开规则设置页面,使用计算表达式实现,如下所示:

牛刀低代码平台简介,牛刀低代码实战案例,低代码

牛刀低代码平台简介,牛刀低代码实战案例,低代码

      5、牛刀专业低代码平台工作流需要进行分支处理时,分支条件支持使用条件表达式进行设置,条件表达式支持使用函数。

      本案例中,车间主任审批完成之后,需要判断报工天数,如果修改的报工天数超过3天,由质量领导、生产领导并行审批后进入下一节点,如未超过3天,直接进入下一节点,如下所示:

牛刀低代码平台简介,牛刀低代码实战案例,低代码

牛刀低代码平台简介,牛刀低代码实战案例,低代码

牛刀低代码平台简介,牛刀低代码实战案例,低代码

关于此案例的更多内容,请点击以下链接进行查看:

01-牛刀专业低代码开发案例—报工管理—需求

02-牛刀专业低代码开发案例—报工管理—系统演示

03-牛刀专业低代码开发案例—报工管理—租户创建

04-牛刀专业低代码开发案例—报工管理—开发团队管理

05-牛刀专业低代码开发案例—报工管理—数据模型创建

06-牛刀专业低代码开发案例—报工管理—报工信息维护功能开发

07-牛刀专业低代码开发案例—报工管理—在线报工功能开发

08-牛刀专业低代码开发案例—报工管理—报工修改页面开发

09-牛刀专业低代码开发案例—报工管理—表单数据导出和删除文章来源地址https://www.toymoban.com/news/detail-776622.html

到了这里,关于牛刀低代码开发实战—在线报工管理的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 生产报工管理系统可以帮助企业解决哪些问题?

    阅读本文您将了解:1.企业在生产报工的痛点;2.生产报工管理系统有哪些功能;3.生产报工管理系统的价值。 随着时代的变迁和信息化技术的发展,市场对制造企业在产品价格、质量以及生产成本等方面提出了更高的要求,车间生产也逐渐向着实时化、透明化和可视化方向发

    2023年04月19日
    浏览(50)
  • 《实战AI低代码》:普元智能化低代码开发平台发布,结合专有模型大幅提升软件生产力

    在7月6日举办的“低代码+AI”产品战略发布会上,普元智能化低代码开发平台正式发布。该平台融合了普元自主研发的专有模型,同时也接入了多款AI大模型的功能。它提供了一系列低代码产品,包括中间件、业务分析、应用开发、数据中台和业务流程自动化等,旨在简化企业

    2024年02月16日
    浏览(83)
  • Docker实现在线代码运行平台-源码分析

            也许大家平时会有用到一些在线代码运行的网址, 方便我们做一些语法测试或者学习。 例如执行Python代码、Java代码、Shell代码等等, 有时候自己本地环境不具备的时候做一些简单的脚本测试还是蛮实用和方便的。         例如这个在线运行的代码站点:  https://r

    2024年04月22日
    浏览(34)
  • 一个开源、免费在线数据建模、元数据管理平台,简单易用

    一、开源项目简介 ERD Online 是一个开源、免费在线数据建模、元数据管理平台。提供简单易用的元数据设计、关系图设计、SQL查询等功能,辅以版本、导入、导出、数据源、SQL解析、审计、团队协作等功能、方便我们快速、安全的管理数据库中的元数据。 使用AGPL-3.0开源协议

    2024年02月02日
    浏览(52)
  • 【基于Django框架的在线教育平台开发-02】用户注册功能开发

    用户数据表如下所示: Field Type Extra id int Prime Key Auto Increment password varchar(128) last_login datetime(6) Allow Null is_superuser tinyint(1) username varchar(150) first_name varchar(150) last_name varchar(150) email varchar(254) is_staff tinyint(1) is_active tinyint(1) date_joined datetime(6) nick_name varchar(50) birthday date Allow Null

    2024年02月11日
    浏览(35)
  • 鲜花在线销售平台的设计与实现/鲜花商城/网上花店管理系统

    摘  要 为了解决客户便捷地在网上购物,本文设计和开发了一个鲜花在线销售平台。本系统是基于 web 架构设计, SSM框架 , javascript 技术的前台页面设计与实现, 使用 Mysql 数据库 管理 , 综合 采用 java 模式来完成系统的相关功能 。 主要实现了管理员与客户的注册与登陆,

    2024年02月06日
    浏览(50)
  • 微服务实战项目-学成在线-内容管理模块(有项目实战实现)

    1.1 什么是需求分析 在百度百科中对需求分析的定义如下: 需求分析也称为软件需求分析、系统需求分析或需求分析工程等,是开发人员经过深入细致的调研和分析,准确理解用户和项目的功能、性能、可靠性等具体要求,将用户非形式的需求表述转化为完整的需求定义,从

    2024年02月13日
    浏览(68)
  • 在四维轻云地理空间数据在线管理平台中如何上传、查看及分享数据?

    四维轻云是一款地理空间数据在线管理平台,具有地理空间数据的在线管理、展示及分享等功能。在四维轻云平台中,用户可以不受时间地点的限制,随时随地在线浏览激光点云、倾斜摄影模型、正射影像、数字高程模型等地理空间数据。 现在,小编就来介绍一下如何在四维

    2024年02月06日
    浏览(52)
  • PHP在线考试平台管理系统源码带文字搭建教程和操作手册

    PHP在线考试平台管理系统源码带文字搭建教程和操作手册 技术架构 PHP7.2 + Thinkphp6 + React + UmiJs + nginx + mysql5.7 cnetos7以上 + 宝塔面板 系统功能特性与介绍 采用PHP7强类型(严格模式)。 题库管理 支持多种试题类型和录题方式。 考生管理 快速导入考生信息分类管理。 答题模式

    2024年01月22日
    浏览(53)
  • 微服务实战项目-学成在线-媒资管理模块(有项目实战实现)

    1.1 模块介绍 媒资管理系统是每个在线教育平台所必须具备的,查阅百度百科对它的定义如下: 媒体资源管理(Media Asset Management,MAM)系统是建立在多媒体、网络、数据库和数字存储等先进技术基础上的一个对各种媒体及内容(如视/音频资料、文本文件、图表等)进行数字化存储

    2024年02月11日
    浏览(58)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包