基于JAVA SpringBoot和Vue教学管理教务管理系统毕业设计,附源码
实现的功能:
管理员、教师、学生三种角色;
公告管理、学生管理、教师管理、课程管理、成绩管理、选课等功能。
用到的技术:
后端:java语言,SpringBoot框架,MySQL数据库,Maven依赖管理等;
前端:vue等。
部分代码展示
<template>
<div>
<el-table
:data="tableData"
border
stripe
style="width: 100%">
<el-table-column
fixed
prop="cid"
label="课程号"
width="150">
</el-table-column>
<el-table-column
prop="cname"
label="课程名"
width="150">
</el-table-column>
<el-table-column
fixed
prop="tid"
label="工号"
width="100">
</el-table-column>
<el-table-column
prop="tname"
label="教师名"
width="100">
</el-table-column>
<el-table-column
fixed
prop="sid"
label="学号"
width="100">
</el-table-column>
<el-table-column
prop="sname"
label="学生名"
width="100">
</el-table-column>
<el-table-column
prop="grade"
label="成绩"
width="100">
</el-table-column>
<el-table-column
prop="term"
label="学期"
width="100">
</el-table-column>
<el-table-column
label="操作"
width="100">
<template slot-scope="scope">
<el-popconfirm
confirm-button-text='删除'
cancel-button-text='取消'
icon="el-icon-info"
icon-color="red"
title="删除不可复原"
@confirm="deleteTeacher(scope.row)"
>
<el-button slot="reference" type="text" size="small">删除</el-button>
</el-popconfirm>
<el-button @click="editor(scope.row)" type="text" size="small">编辑</el-button>
</template>
</el-table-column>
</el-table>
<el-pagination
background
layout="prev, pager, next"
:total="total"
:page-size="pageSize"
@current-change="changePage"
>
</el-pagination>
</div>
</template>
正文到此结束
- 本文标签: Java Spring Boot SSM
- 版权声明: 本站原创文章,于2023年06月15日由程序猿大波发布,转载请注明出处