使用ChatGPT和EZDML迅速高效生成可运行的软件系统原型

这篇具有很好参考价值的文章主要介绍了使用ChatGPT和EZDML迅速高效生成可运行的软件系统原型。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

ChatGPT最近很热,其对程序员可以说影响极大,是不得不跟的潮流趋势,因此EZDML新版也把ChatGPT的支持加上了,可以在几分钟内按您的意思生成一个数据模型,再搭载使用EZDML自带的代码模板,能快速生成可真正运行的原型框架系统。

使用ChatGPT和EZDML迅速高效生成可运行的软件系统原型

启动ChatGPT


下面我们来实际操作一下,我使用的EZDML为3.51版(win64),新鲜出炉的,启动后工具栏有一个“ChatGPT”按钮:

使用ChatGPT和EZDML迅速高效生成可运行的软件系统原型

点它,弹出ChatGPT生成界面:

使用ChatGPT和EZDML迅速高效生成可运行的软件系统原型

主题(系统名称)必须要输入,详细描述可选。简单起见,直接点右边的“示例”按钮,让ChatGPT为我们生成一个进销存系统的模型:

使用ChatGPT和EZDML迅速高效生成可运行的软件系统原型

目前ChatGPT调用较慢,生成模型的运算量也比较大,生成一次可能需要等待2~3分钟。

自动生成模型


点“ChatGPT生成”按钮,等待一会后,正常会得到一个差不多的模型:

使用ChatGPT和EZDML迅速高效生成可运行的软件系统原型

如果生成失败或对这个模型不满意,可以再生成一次,每次生成的结果有一定随机变化可能会不一样。也可以修改描述内容再生成。

点“确定”按钮,回到主界面,会导入这个新模型到文件中(当然你也可以直接全选复制粘贴到已有模型图中):

使用ChatGPT和EZDML迅速高效生成可运行的软件系统原型

修改完善模型


不知为何这次ChatGPT没生成表的逻辑名,我们简单把模型名称修改一下,给每个表加上中文逻辑名,并设置下颜色:

使用ChatGPT和EZDML迅速高效生成可运行的软件系统原型

接着全选并将所有表名和字段名转成小写(接下来演示用的H2数据库似乎对大小写支持不好,因此先转一下避免出问题):

使用ChatGPT和EZDML迅速高效生成可运行的软件系统原型

生成Erupt项目代码


EZDML内置了Erupt的生成模板,接下来我们演示用它来生成可直接运行的代码。

Erupt是一个基于Spring boot注解的java框架,只需要写个实体类就能自动生成增删改查的基本功能,又可以自定义代码实现复杂逻辑,设计精巧功能强大得来又很灵活。具体可参考Erupt官网 https://www.erupt.xyz/ 的说明。

回到模型,全选并执行生成代码功能:

使用ChatGPT和EZDML迅速高效生成可运行的软件系统原型

选择Erupt模板生成:

使用ChatGPT和EZDML迅速高效生成可运行的软件系统原型

生成完成后,会弹出命令行菜单:

使用ChatGPT和EZDML迅速高效生成可运行的软件系统原型

编译运行系统


先执行1编译安装(要求有JDK环境,首次执行还会下载其它依赖包):

使用ChatGPT和EZDML迅速高效生成可运行的软件系统原型

再执行2运行:

使用ChatGPT和EZDML迅速高效生成可运行的软件系统原型

经过一堆眼花缭乱的日志后,系统启动成功,自动打开浏览器登录窗口:

使用ChatGPT和EZDML迅速高效生成可运行的软件系统原型

运行功能演示


输入默认管理员erupt密码erupt,登录进入进销存菜单:

使用ChatGPT和EZDML迅速高效生成可运行的软件系统原型

增删除改查功能一应俱全:

使用ChatGPT和EZDML迅速高效生成可运行的软件系统原型
使用ChatGPT和EZDML迅速高效生成可运行的软件系统原型

还支持上传图片:

使用ChatGPT和EZDML迅速高效生成可运行的软件系统原型

还支持选择关联对象:

使用ChatGPT和EZDML迅速高效生成可运行的软件系统原型

选择产品ID界面:

使用ChatGPT和EZDML迅速高效生成可运行的软件系统原型

生成概要设计文档


最后我们简单演示一下导出markdown概要设计文档,全选右键导出并指定文件名:

使用ChatGPT和EZDML迅速高效生成可运行的软件系统原型

导出成功打开:

使用ChatGPT和EZDML迅速高效生成可运行的软件系统原型

结果包含了架构、模型图、对象关系图、数据字典、增删改查接口等一大堆内容,能轻松填满上百页的验收文档:

使用ChatGPT和EZDML迅速高效生成可运行的软件系统原型
使用ChatGPT和EZDML迅速高效生成可运行的软件系统原型
使用ChatGPT和EZDML迅速高效生成可运行的软件系统原型
使用ChatGPT和EZDML迅速高效生成可运行的软件系统原型
使用ChatGPT和EZDML迅速高效生成可运行的软件系统原型
使用ChatGPT和EZDML迅速高效生成可运行的软件系统原型

小结


EZDML有了ChatGPT加持,从设想到落地运行一条龙服务,终于可以召唤神龙了。当然目前生成的内容还有点差强人意,但长远来看它必定会越来越贴近需求。AI将极大地渗入我们的生活,改变我们的学习和工作方式,这是时代的进步,不管喜不喜欢都得跟上。文章来源地址https://www.toymoban.com/news/detail-431370.html

到了这里,关于使用ChatGPT和EZDML迅速高效生成可运行的软件系统原型的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

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

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

相关文章

  • 【分享】比ChatGPT还厉害?可以自主解决复杂任务的Auto-GPT迅速走红(内含体验地址)

    哈喽,大家好,我是木易巷~ 最近木易巷在了解Auto GPT,今天给大家分享一下~ 自主解决复杂任务的Auto-GPT Auto-GPT 是一款开源 Python 应用程序,由开发者用户 Significant Gravitas 于 2023 年 3 月 30 日发布至 GitHub。 【体验地址在文末】 该应用程序以 GPT-4 为基础,允许 AI“自主”行动

    2023年04月23日
    浏览(57)
  • ChatGPT高效使用教程详解

    镜像站跳转链接 包括但不限于: 类别 描述 学术论文 它可以写各种类型的学术论文,包括科技论文、文学论文、社科论文等。它可以帮助你进行研究、分析、组织思路并编写出符合学术标准的论文。 创意写作 它可以写小说、故事、剧本、诗歌等创意性的文学作品,能够在描

    2024年02月15日
    浏览(33)
  • 如何高效使用ChatGPT(上)开胃菜

    产生潜在客户 ChatGPT可以帮助您实现个性化沟通,减少在各种情况下创建和使用电子邮件模板的过程,让您接触到更多潜在客户,增加转化机会。 提高在线知名度 ChatGPT可以即时格式化您的内容,以便进行搜索引擎优化,让您以最小的投入创建有效的电子邮件和社交营销策略

    2024年02月09日
    浏览(42)
  • 软件工程(二十) 系统运行与软件维护

    时至今日,你想去开发一个系统,想完全不涉及到已有的系统,基本是不可能的事情。但是对于已有系统我们有一个策略。 比如我们是淘汰掉已有系统,还是继承已有系统,或者集成已有系统,或者改造遗留的系统呢,都是不同的策略。 技术水平(技术维度) 比如你开发是用

    2024年02月11日
    浏览(40)
  • 如何在工作中利用Prompt高效使用ChatGPT?

    AI 不是来替代你的,是来帮助你更好工作。用better prompt使用chatgpt,替换搜索引擎,让你了解如何在工作中利用Prompt高效使用ChatGPT。 现在 GPT 已经开启了人工智能狂潮,不过是IT圈,还是金融圈。 一开始,我觉的它就是一个增强版搜索引擎,在使用了一段时间之后,才发现它

    2024年02月13日
    浏览(42)
  • 如何在工作中利用Prompt高效使用ChatGPT

    AI 不是来替代你的,是来帮助你更好工作。用better prompt使用chatgpt,替换搜索引擎,让你了解如何在工作中利用Prompt高效使用ChatGPT。 现在 GPT 已经开启了人工智能狂潮,不过是IT圈,还是金融圈。 一开始,我觉的它就是一个增强版搜索引擎,在使用了一段时间之后,才发现它

    2024年02月16日
    浏览(48)
  • ChatDOC工具——使用ChatGPT高效阅读技术科研论文

    ChatDOC是一款功能强大的人工智能阅读辅助工具,专为帮助用户快速理解论文内容而设计。使用ChatDOC,您可以通过上传PDF版论文文献,利用先进的ChatGPT技术,只需三个简单步骤,便可以高效地阅读论文,提高阅读效率。 ChatDoc地址: ChatDOC - Chat with your documents 主界面: 接下来

    2024年02月06日
    浏览(64)
  • ChatGPT与Midjourney结合使用:更高效的聊天机器人开发

    随着人工智能技术的不断发展,聊天机器人已经成为了许多企业和个人开发者关注的热门话题。在这一领域,ChatGPT和Midjourney都是备受推崇的工具。本文将介绍如何将它们结合使用,来实现更高效、更强大的聊天机器人开发。 ChatGPT是OpenAI开发的一款自然语言处理模型。它基于

    2024年02月11日
    浏览(42)
  • 解决Win系统缺少msvcr71.dll无法运行软件或游戏问题

    其实很多用户玩单机游戏或者安装软件的时候就出现过这种问题,如果是新手第一时间会认为是软件或游戏出错了,其实并不是这样,其主要原因就是你电脑系统的该dll文件丢失了或者损坏了,这时你只需下载这个msvcr71.dll文件进行安装(前提是找到适合的版本),当我们执行某

    2024年02月06日
    浏览(56)
  • 使用简单迅速的方法在CentOS 上安装 Elasticsearch

    对于在CentOS 7上安装Elasticsearch,我们推荐使用官方Elasticsearch存储库中提供的rpm软件包, 教程中使用的是获取最新的7.x版本,需要Java 8或以上版本,你可以选择安装官方Oracle Java发行版或OpenJDK 8,我们本着\\\"开源精神\\\",我们将选择安装OpenJDK 8。 安装 OpenJDK 8: sudo yum install java

    2024年02月05日
    浏览(37)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包