[日进斗金系列]用码上飞解决企微开发维修管理系统的需求

前言:

今天跟大家唠唠如何用小money生 大money的方法,首先我们需要准备一个工具。

这个工具叫码上飞CodeFlying,它是目前国内首发的L4级自动化智能软件开发平台。

它可以在短时间内,与AI进行几轮对话就能开发出一个可以解决实际问题的应用软件。

并且,在平台生成的应用还可以打包拿走代码,并且支持私有化的部署。

用现在比较流行的说法来讲,可以把码上飞理解为“文生软件”

将文字作为驱动软件开发的第一语言。


码上飞 CodeFlying | AI 智能软件开发平台!

戳一下↑↑↑就可以去访问了。

在用码上飞之前,我们先去企微上找找开发需求~

来看一个新鲜出炉的需求(还热乎着呢) !

这个用户想搞一个报修表单,能够统计保修记录,和处理维修任务的系统。

读完他的需求之后,我这里的思路就非常清晰了。

从产品的角度来看,他的核心需求就是以下几点。

  • 报修表单提交:报修人员能够在线提交报修表单,详细描述故障情况。
  • 维修任务分配:管理人员能够将报修任务分配给合适的维修人员。
  • 维修记录管理:维修人员能够记录维修过程和结果,管理人员能够查看所有维修记录。
  • 统计与分析:系统能够对维修数据进行统计和分析,帮助管理人员了解维修情况和绩效。

那我们现在就可以带着需求去找码上飞了~

来到对话界面,直接把我们刚才分析出来的核心需求丢给他。

从图中我们可以看到,在我向他表达了需求之后,AI反问我是否需要开发一个全新的维修管理系统,还是说可以基于现有的用旧的去开发。

那我肯定是要一个全新的啦,那就直接向他表达我们的意思。

在确定了要一个全新的维修系统之后,AI反馈出了一个解决方案,

「信息数据管理系统」并且在介绍中详细的说明了可以处理和储存传递信息,具备自定义功能,能够满足报表单提交,维修任务分配,记录分析等需求。

看着确实不错,那就同意他的解决方案,选中点确定看看下一步。

到这里,我选择完解决方案之后,他又让我确定一下登录的方式,

我寻思我也没要登录系统啊~

没想到码上飞考虑的这么全面,还替我们搭建了一个登录系统。

那我这里就选正常的默认用户名和密码登录吧。

配置好登录系统之后,就到了最重要的环节,沟通和敲定产品的最终需求。

从AI的回答中我们可以看到,他针对我刚才提出的核心需求,进行了自己的思考,并且基于业务逻辑提出了以下几个疑问。都是我们刚才没有仔细确认的。

那我们就来依次回答他:

1.记录保修人员的姓名、工号、年龄、联系方式、工种
2.手动分配给特制定的维修人员
3.包括维修开始时间、结束时间、维修的设备、维修地址、维修客户姓名、客户联系方式
4.统计每个员工的累计维修次数即可

 这里可以看到,在我解决了他的疑问之后,AI直接把应用的数据结构设计了出来。

我们可以点开详情查看一下。

在数据结构中可以清晰的看到AI一共设计了4个页面,且每个页面中的具体字段也看的一清二楚。

在这个详情里,还支持自定义的增删改,直到满意为止。

在确认无误之后,就可以让AI步入到开发应用和部署的环节了。

应用开发好了,我们直接去体验一下。

 在点击立即体验之后,右侧直接弹出了一个应用的预览界面,

我们首先看到的就是应用的登录界面,是我们刚才选择配置的登录方式(用户名和密码)。

进来之后,能够看到除了首页之外一共包含了四个页面。我们来依次点开看看,

 

别看这是四个页面,但是每个页面之间都有对应的关联逻辑关系,比如说我现在在维修人员这里增加一个信息。

在添加完维修人员的信息之后,我们可以点开详情,就可以查看到与这个员工相关的报修单、维修任务以及维修次数的统计。

比如说我在维修工张三的报修单中新增了一条空调坏了的信息。那张三就可以点开详情看到属于自己的维修任务。

能够看到故障情况,以及报修提交的时间,同时展示这个报修所属的人员信息。

这里我们就可以手动增加一条维修任务的信息,同时来指派由哪个维修工来完成。

这个时候我们就可以看到一个完整的维修业务信息,包含了报修单的提交、维修人员的分配以及维修内容的记录。

同时管理员还可以在这个后台中查看所有相关的维修信息,以便及时的了解实际业务状况。

到这里整个应用的开发及测试就全部完成了。

回到企微中的需求,对比一下我们用码上飞做出来的应用,基本上完全满足了他的需求。

【划重点】当然,因为我们没有和用户在需求上进行直接的沟通,所以只能从他这一句话中来解读产品。

所以在我们制作完这个应用之后,可以把这个demo发给他看,看是否能够满足他的需求,如果能满足,那么皆大欢喜,我们直接收money。

如果不行,别慌,我们还可以回到码上飞中,在刚才这个应用开发的对话界面,继续与AI进行沟通,让他不断的调整和优化产品,直到用户满意为止(就可以收money啦!)。

另外,在应用开发完成之后,可以点击平台右上角的下载代码,直接把项目的所有源代码打包拿走!

如果有私有化部署的想法,也可以去联系平台管理员操作。 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/bicheng/47466.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

WEB前端06-BOM对象

BOM浏览器对象模型 浏览器对象模型:将浏览器的各个组成部分封装成对象。是用于描述浏览器中对象与对象之间层次关系的模型,提供了独立于页面内容、并能够与浏览器窗口进行交互的对象结构。 组成部分 Window:浏览器窗口对象 Navigator&…

MacOS命令行运行fortran程序|编程私教解答

你好,我是悦创。 Fortran 是一种经典的编程语言,广泛用于科学计算和工程领域。如果你使用 macOS 系统并希望在命令行环境中编译和运行 Fortran 程序,这篇教程将引导你完成整个过程。 1. 准备工作 首先,确保你的 macOS 系统已安…

【Android】传给后端的Url地址被转码问题处理

一、问题 为什么使用Gson().toJson的时候,字符串中的会被转成\u003d 在 Gson 中,默认情况下会对某些特殊字符进行 HTML 转义,以确保生成的 JSON 字符串在 HTML 中是安全的。因此,字符 会被转义为 \u003d。你可以通过禁用 HTML 转…

区块链资料

Quantstamp - Public Security Assessments smart-contract-sanctuary-bsc/contracts/mainnet at master tintinweb/smart-contract-sanctuary-bsc GitHub https://github.com/slowmist/Cryptocurrency-Security-Audit-Guide/blob/main/README_CN.md sFuzz: 高效自适应的智…

Spring3(代理模式 Spring1案例补充 Aop 面试题)

目录 一、代理模式 介绍 意图 主要解决的问题 使用场景 实现方式 关键代码 应用实例 优点 缺点 使用建议 注意事项 结构 什么是代理模式? 为什么要用代理模式? 有哪几种代理模式? 1. 静态代理 实现 2. 基于接口的动态代理…

打造代码规范:在Gradle中配置代码风格检查

打造代码规范:在Gradle中配置代码风格检查 在软件开发过程中,代码风格一致性是保证项目质量和可维护性的重要因素。Gradle作为一个强大的构建工具,支持多种代码风格检查工具,如Checkstyle、PMD、FindBugs等。本文将详细介绍如何在…

MATLAB基础应用精讲-【数模应用】非线性回归模型

目录 前言 算法原理 非线性回归参数估计 模型评估 非线性回归方法 1、SVR 2、决策树回归 3、knn回归 4、RandomForest回归 5、XGBoost回归 6、神经网络MLP回归 7、LightGBM回归 8、GBDT回归 算法步骤: 非线性回归预测模型 一、数据探索 二、建立线性回归模型…

Android Studio环境安装指南

一、安装前注意事项: 安装android studio之前,请先检查下操作系统中的用户名(C盘->用户或user)下是否含有中文,如果含有中文,请新建一个用户(必须全部英文),JDK的安装和配置也请重新安装和配…

.Net Core中的内存缓存实现——Redis及MemoryCache(2个可选)方案的实现

ASP.NET Core 支持多个不同的缓存。 最简单的缓存基于 IMemoryCache。 IMemoryCache 表示存储在 Web 服务器内存中的缓存。 在服务器场(多个服务器)中运行的应用应确保在使用内存中缓存时会话是粘滞的。 粘滞会话可确保来自客户端的请求都转到同一服务器…

《昇思25天学习打卡营第20天|GAN图像生成》

生成对抗网络(GAN)是一种深度学习模型,用于生成逼真的图像。在手写数字识别的任务中,GAN 可以用来生成与真实手写数字相似的图像,以增强模型的训练数据集。GAN 主要由两个部分组成:生成器(Gener…

服务自旋:Eureka中实现服务的动态注册与注销

标题:服务自旋:Eureka中实现服务的动态注册与注销 在微服务架构中,服务的动态注册和注销是确保服务发现机制灵活性和准确性的关键。Eureka,作为Netflix开源的服务发现框架,提供了强大的支持来实现服务实例的动态注册和…

Spring Data Jpa 原生SQL联表查询返回自定义DTO

Spring Data Jpa 原生SQL联表查询返回自定义DTO 方案一:返回Map 这个就不说了 方案二:实体定义成接口的形式 该方式最直观!!推荐!!! 注意:XxxDto是interface接口,而…

WPF/C#:在WPF中如何实现依赖注入

前言 本文通过 WPF Gallery 这个项目学习依赖注入的相关概念与如何在WPF中进行依赖注入。 什么是依赖注入 依赖注入(Dependency Injection,简称DI)是一种设计模式,用于实现控制反转(Inversion of Control&#xff0…

[Redis]典型应用——缓存

什么是缓存 缓存(Cache)是一种用于临时存储数据的机制,目的是提高数据访问速度和系统性能。 核心思路就是把一些常用的数据放到触手可及(访问速度更快)的地方,方便随时读取 缓存是一个相对的概念,比如说&#xff0c…

EE trade:强平和爆仓的区别

在金融交易市场中,杠杆交易的引入,让投资者可以用少量的资金撬动更大的头寸,获取更大的收益。然而,杠杆交易也带来了更大的风险,一旦市场波动,投资者可能会面临强平或爆仓的风险。了解强平和爆仓的区别&…

选择Maya进行3D动画制作与渲染的理由

如果你对3D动画充满热情并追求成为专业3D动画师的梦想,你一定听说过Maya——近年来3D动画的行业标准。Maya被3D艺术家广泛使用,你是否想知道为什么Maya总是他们的首选?下面一起来了解下。 一、什么是Maya? 由Autodesk开发的Maya是…

2024年土木建筑与结构工程国际会议(IACCASE 2024)

2024年土木建筑与结构工程国际会议 2024 International Conference on Civil and Structural Engineering 【1】会议简介 2024年土木建筑与结构工程国际会议旨在为全球土木建筑与结构工程领域的专家学者、研究人员及从业人员提供一个交流与合作的平台。会议聚焦该领域的最新研究…

Java Spring Boot的三层结构

在Java Spring Boot开发中,三层架构是一种常见的设计模式,它通过将应用程序分为表现层(Controller层)、业务逻辑层(Service层)和数据访问层(Repository层),来提高代码的可…

nng协议nni_posix_resolv_sysinit()系统初始化

nni_posix_resolv_sysinit(void) 实现了一个初始化函数 nni_posix_resolv_sysinit,用于设置解析系统(resolver system)。它主要负责初始化解析线程池,用于并发处理域名解析请求。 源码: int nni_posix_resolv_sysini…

影院选座系统小程序的设计

管理员账户功能包括:系统首页,个人中心,用户管理,影院信息管理,电影类型管理,放映厅管理,电影信息管理,系统管理 微信端账号功能包括:系统首页,影院信息&…