目录

1. 系统需求分析

2. 环境搭建

jsp教务排课系统实例教程从搭建到部署全过程  第1张

3. 数据库设计

4. JSP页面编写

5. 控制器编写

6. 部署与测试

---

1. 系统需求分析

需求项描述
功能模块学生信息管理、教师信息管理、课程信息管理、排课管理、成绩管理
用户角色系统管理员、教师、学生
数据库MySQL

2. 环境搭建

工具/软件版本说明
JDK1.8Java开发环境
Tomcat9.0Web服务器
MySQL5.7数据库

3. 数据库设计

表名字段说明
studentid,name,age,gender,class_id学生信息
teacherid,name,age,gender,department_id教师信息
courseid,name,credit,teacher_id课程信息
classid,name班级信息
departmentid,name学院信息
scheduleid,course_id,teacher_id,class_id,time排课信息
gradeid,student_id,course_id,score成绩信息

4. JSP页面编写

| 页面名称 | 功能 | 代码片段 |

| :---: | :---: | :---: |

| index.jsp | 系统首页 | `<%@ page contentType="