4 Star 12 Fork 2

宋芃霏/教务管理系统

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

教务管理系统

介绍

教务管理系统是一个基于web的应用软件。主要针对的用户群体是学校等教育机构。在系统中,学生可以查看并修改自己的基本信息、查看课程以及成绩、还可以进行选课等。教师可以根据自身条件进行调课申请、也可以查看自己的基本信息、班级的信息、所属班级学生的基本信息等。同时系统管理员可以对学生和教师进行管理,也可以对课程,教室等进行管理,还可以根据教师提交的调课申请进行审核。使得管理效率提升。

项目基本架构

SpringBoot+Mybatis+Vue+ElementUI

功能介绍

实现功能
  1. 管理员 学生管理 img.png 院系管理 img_3.png 班级管理 img_1.png 专业管理 img_2.png 教师管理 img_4.png 楼栋管理 img_5.png 课程管理 img_6.png 配置管理 img_7.png 管理员管理 img_8.png 教室管理 img_9.png 节次管理 img_10.png 排课管理 img_11.png 安排课程 img_12.png 查看排课记录 img_13.png 处理调课申请 img_14.png
  2. 教师 学生管理 img_15.png 班级管理 img_16.png 课程管理 img_17.png 录入成绩 img_18.png 查看课表 img_19.png 发起调课申请 img_20.png 查看调课申请 img_21.png
  3. 学生 选课 img_22.png 查看选课结果/查询成绩 img_23.png 查看课表 img_24.png
未实现功能
  1. 系统各类实体的批量导入、导出
  2. 教师调课时,提供可选的调课方案(包含教室和节次)
  3. 按照课程以及节次的学时数进行排课

安装教程

  1. idea里clone项目
  2. File-Settings里修改为你的Maven
  3. File-Project Structure
  4. Modules-Import Module img_26.png
  5. 选择edu-backend目录 img_27.png
  6. 选择Import Module from external model-Maven-Finish img_28.png
  7. 点击ok img_29.png
  8. cd edu-frontend
  9. npm install
  10. npm run dev

使用说明

  1. 修改配置文件edu-backend/src/main/resources/application.yml
  2. 导入数据库sql/edu.sql
  3. 启动前端、后端
  4. 访问http://localhost:8080/
  5. 登录测试(用户名admin、密码123456)

空文件

简介

教务管理系统代码..... 展开 收起
Java 等 5 种语言
取消

发行版

暂无发行版

贡献者

全部

近期动态

不能加载更多了
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
Java
1
https://gitee.com/spf03/edu.git
git@gitee.com:spf03/edu.git
spf03
edu
教务管理系统
master

搜索帮助