学生信息管理 vue+Element UI+springboot 前后端分离

练手的项目 前端采用vue+element ui  后端springboot  数据库 mysql

教务信息管理系统   管理员 登录    教师 学生注册登录   

管理员登录  管理管理员 编辑角色  管理学生 管理教师 管理班级信息

教师注册登录 编辑个人信息 修改密码

学生注册登录 编辑个人信息 修改密码

系统运行截图

学生信息管理 vue+Element UI+springboot 前后端分离_第1张图片

学生信息管理 vue+Element UI+springboot 前后端分离_第2张图片

学生信息管理 vue+Element UI+springboot 前后端分离_第3张图片

学生信息管理 vue+Element UI+springboot 前后端分离_第4张图片

学生信息管理 vue+Element UI+springboot 前后端分离_第5张图片

学生信息管理 vue+Element UI+springboot 前后端分离_第6张图片

数据库设计

学生信息管理 vue+Element UI+springboot 前后端分离_第7张图片

这里主要是admin_menu表的设计
path 与 Vue 路由中的 path 对应,即地址路径

name 与 Vue 路由中的 name 属性对应

name_zh 中文名称,用于渲染导航栏(菜单)界面

icon_cls element 图标类名,用于渲染菜单名称前的小图标

component 组件名,用于解析路由对应的组件

parent_id 父节点 id,用于存储导航栏层级关系

springboot后端的pom文件:


         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">
    4.0.0
   
        org.springframework.boot
        spring-boot-starter-parent
        2.5.4
       
   

    com.mecol
    education
    0.0.1-SNAPSHOT
    education
    Demo project for Spring Boot
   
        1.8
   

   
       
       
            org.apache.shiro
            shiro-spring
            1.4.1
       

       
       
            org.springframework.boot
            spring-boot-starter-web
           
               
                    org.springframework.boot
                    spring-boot-starter-tomcat
               

               
                    org.springframework.boot
                    spring-boot-starter-logging
               

           

       

       
       
            org.springframework.boot
            spring-boot-starter-tomcat
            provided
       

       
       
            org.springframework.boot
            spring-boot-starter-log4j2
       

       
       
            org.springframework.boot
            spring-boot-devtools
            true
       

       
       
            org.springframework.boot
            spring-boot-starter-data-jpa
       

       
       
            org.springframework.boot
            spring-boot-starter-data-redis
       

       
            org.apache.commons
            commons-pool2
       

       
       
            org.springframework.boot
            spring-boot-starter-test
            test
       

       
       
       
       
       
       
       
       
       
       
       
       
       
            org.apache.tomcat.embed
            tomcat-embed-jasper
            9.0.52
       

       
       
            mysql
            mysql-connector-java
            8.0.16
       

       
       
            junit
            junit
            4.13.1
       

       
       
            org.mockito
            mockito-core
            2.22.0
            test
       

       
       
            commons-lang
            commons-lang
            2.6
       

       
       
            org.hsqldb
            hsqldb
       

       
            com.alibaba
            fastjson
            1.2.41
       

       
       
            org.projectlombok
            lombok
            compile
       

       
       
            cn.hutool
            hutool-all
            5.2.5
       

       
       
            org.springframework.boot
            spring-boot-starter-actuator
       

   

   
       
           
                org.springframework.boot
                spring-boot-maven-plugin
           

       

   


 

项目源码:

 https://pan.baidu.com/s/1H5OiO-exl08ytOYrwKNJUg 提取码: uizb 

你可能感兴趣的:(vue.js,mysql,spring,boot,java,vue)