代码生成 + 可视化一小时内完成毕业设计之管理系统

简介

毕设千千万万,管理系统占大半,那么下面分享一下可以通过数据库自动生成前后端分离项目(前端:react18 + antd,后端:springboot3 + mybatis-plus),

最特色的点是代码生成后还能以可视化方式再继续扩展定制化的功能。适合不爱写前端页面的服务端开发人员、react 开发人员、想快速完成毕设的学生等等

环境

运行环境: jdk20、mysql5.7、node 16+
工具建议: IDEA、VSCODE

需求

无论开发什么小型还是大型系统一定是要先明确需求,我们以一个非常小的学生成绩管理系统为示例简单介绍、意在大家自己能够举一反三

  1. 登录页面
    • 输入帐号密码,点击登录进入系统
  2. 学生管理页面
    • 按姓名、分页查询
    • 按*学号(不可编辑)、*姓名、*入学日期 新增或编辑
    • 删除要二次提示
    • 按姓名、学号、入学日期表格展示
    • 导入:弹窗,下载模版,点击上传 Excel
  3. 成绩管理页面
    • 按姓名、考试名称、分页查询
    • 按*姓名(下拉选择)、*考试名称、语文成绩、数学成绩、英语成绩 新增或编辑
    • 删除要二次提示
    • 按姓名、考试名称、语文成绩、数学成绩、英语成绩表格展示

数据库设计

两个页面,我们简单设计一下如下两张表。问:登录的用户表为什么没有? 哦,我们代码里先固定一个帐号(/手动狗头)。

SET NAMES utf8mb4;
SET FOREIGN_KEY_CHECKS = 0;

-- ----------------------------
-- Table structure for grade
-- ----------------------------
DROP TABLE IF EXISTS `grade`;
CREATE TABLE `grade`  (
  `grade_id` int(11) NOT NULL AUTO_INCREMENT,
  `student_id` 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值