基于JSP+Servlet+MySQL的学生选课系统(附论文)

大家好,很高兴和大家分享源码。不管是什么样的需求。都希望各位计算机专业的同学们有一个提高。
大家可以通过常用的搜索引擎,以百度为例,搜索 源码乐园 code51 ,然后再次搜索 自己想要的即可。更多的管理系统等,欢迎大家百度搜索源码乐园。

1  绪论

1.1  课题现状

随着学校规模的不断扩大,专业、班级、学生的数量急剧增加,有关学生选课的各种信息量也成倍增长,而目前许多高校的学生选课管理仍停留在复杂的人工操作上,重复工作较多,工作量大,效率低,保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。因此,迫切需要开发基于互联网的学生网上选课系统来提高管理工作的效率。基于互联网的学生网上选课系统作为计算机应用的一部分,使用计算机对选课信息进行管理,有着手工管理所无法比拟的优点,例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高人事劳资管理的效率,在学生选课的规范管理、科学统计和快速查询方面具有较大的实用意义,它提高了信息的开放性,大大地改善了学生、教师对其最新信息查询的准确性,也是高校的科学化、正规化管理,与世界接轨的重要条件。

1.2  课题目标

学生网上选课系统是高校教学管理系统的重要组成部分。熟悉教学管理工作的全部过程,从教务工作的实际出发,解决工作中关键性的难点问题,并充分利用计算机网络功能,实现教学工作全过程的计算机管理,帮助具体管理人员从复杂烦琐工作中解放出来。使得教学管理走向无纸化办公和规范化、现代化管理。

1.3  课题意义

通过学生网上选课系统的实现,不仅可以提高自己的开发经验,也解决了实际的问题,提高了学校的办公管理的效率,减少了工作出错的几率,节约了资金成本。

2  需求分析

2.1  系统的功能描述

在本系统中,有三类用户:系统管理员,教师和学生。三种不同的用户所具有的操作权限以及操作内容均不一样。

图2.1 学生管理系统基本图

学生选课系统实现了对教师、学生、课程的基本管理。系统对学生角色提供了个人信息查看、查看已选课程、选课和退选的功能;对教师提供查看个人信息查看、查看分配课程、选择他课程的学生的情况和期末对学生成绩进行评分的功能;提供给管理员的功能如下:查看个人信息、添加新管理员、添加学生信息、获取、删除和修改学生信息、添加课程、查询课程信息、给教师分配课程、取消课程信息、添加教师、获取教师信息、修改和删除教师信息。

2.1.1  管理员功能模块

管理员用户功能模块由四部分组成:管理员功能,学生功能,课程功能,教师功能。

  1. 管理员功能

①查看个人信息

②添加新管理员

  1. 学生功能

①添加学生

②获取所有学生:可以进行学号,姓名,性别,班级,评论多条件模糊查询;对单个学生删除和修改操作。

  1. 课程功能

①添加课程

②查询课程:将课程分配给某个老师;取消某个老师的课程。

  1. 教师功能
    • 添加教师
    • 对教师信息进行删除和修改操作。

2.1.2  教师功能模块

教师用户功能模块有3个功能:

  1. 查看个人信息
  2. 评分:对选择该老师的学生进行成绩的评分
  3. 查看任课课程

2.1.3  学生功能模块

学生用户功能模块有4个功能:查看个人信息,选课,查看已选课程,退选课程。

  1. 查看个人信息
  2. 选课
  3. 查看已选课程
  4. 退选课程

2.2  可行性分析

(1) 经济性

系统界面友好,操作简单,系统的配置要求不高,实现可行,因此经济可行。该系统可以容易实现学生,老师与学校之间的联系,在Internet上实现完成部分教务工作,提高办事效率和周期。

(2) 技术性

随着互联网的蓬勃发展,越来越多的机构将科研管理与Internet融合到一起,以方便各高校管理。在这样一个社会背景下,基于Windows和mysql ,运用先进的JSP技术,采用B/S模式开发的学生网上选课系统,将学生、老师、管理员、有机地结合在一起,有效地提高管理水平和效率。随着科学技术的不断提高,计算机科学日渐成熟,基于以上的技术在现今比较容易实现。

(3) 操作性

本系统界面设计时充分考虑管理人员的习惯,使得操作简单;数据录入迅速、规范、可靠;统计准确;制表灵活;适应力强;容易扩充。

2.3  系统配置要求

硬件平台:

CPU:P4 1.8GHz以上;

内存:256MB以上。

软件平台:

操作系统:Windows 7,10;

数据库:mysql;

开发工具包:JDK Version 1.8;

JSP 服务器:Tomcat 9.0;

3  系统总体设计

3.1  项目规划

基于Windows操作系统和mysql数据库,建立一个B/S层结构的学生选课系统,使用JSP编程,实现学生的选课功能、以及教师查询上课信息。

管理员有权限去更改选课课程的信息。

身份登入:学生,教师,管理员三中身份登入(权限不同)

用户管理:管理员可以添加各种权限的用户,修改,和删除用户

课程管理:可以对颁布的课程表进行添加,删除,修改

3.2  设计目标

建立一个学生选课系统,实现对课程的基本信息维护以及学生选课、教师上课信息。系统对学生角色提供个人信息管理、选课管理、管理学生本人已选课程。系统对教师提供查看自己所担任课程的课表和选该门课的学生信息。系统同时给管理员以下功能:查看所有课程、学生、教师的信息并可以对它们进行管理(添加、编辑、删除)。

3.3  系统模块设计

本系统包括3个管理模块,管理员,教师和学生模块。他们代表三种登录身份,不同的身份登录到不同的界面,即对应的功能也不同。

如图3-1、图3-2和图3-3所表示是从管理员、学生用户和教师用户的角度给出的模块功能。

4  数据库设计

4.1  数据库需求分析

学生选课管理系统的要求是要准确快捷地管理学生的信息。学生隶属班级;学生需要有课程,学分,成绩,而这些又都要靠教师或者管理人员来添加。由此总结出如下需求信息:

用户分为管理员用户、教师用户和学生用户。

一个学生有多门课,一门课对应多个学生。

一个教师可以教授多门课程,一门课程可以有多个教师来教授。

经过对上述系统功能的分析和需求总结,设计如下数据项:

管理员表:用户名、密码、姓名、年龄、分数、介绍、雇佣日期。

学生表: 、密码、姓名、电话、性别、出生年月日、班级、评论

教师表: 教师ID、姓名、密码、电话、雇佣日期、评论

课程表: 课程ID、名称、学分、开课日期、结课日期

班级表: 班级ID、名称、班主任、教室

tc中间表:  教师ID、课程ID

sc中间表:  学号、教师ID、课程ID、学生分数

4.2  数据库概念结构设计

由上面的数据项可以设计出能够满足用户需求的各种实体以及它们之间的关系,为后面的逻辑结构设计打下基础。这些实体包含各种具体信息,通过相互之间的作用形成数据的流动。本系统设计的实体有:学生实体、教师实体、课程实体和班级实体。

图4-1总E-R图

图4-2为学生信息E-R图

  图 4-3为管理员信息E-R图

图 4-4为教师信息E-R图

图4-5为课程信息实体E-R图

图4-6为班级信息实体E-R图

4.3  数据库表的设计和创建

根据以上分析和E-R图,系统数据库中各个表的设计结果如表4-7至表4-13 。每个表格表示数据库中的一个表。

用户表admin(如表4-7所示)记录管理员的用户名和密码。管理员可以添加各种权限的用户,修改,和删除用户。

4-7 管理员表

学生表student,用来记录学生信息。此记录的信息会详细地显示在学生登录后的页面上。此信息不允许学生自己更新。

图4-8学生信息表

教师表teacher用来记录教师信息。

图4-9教师信息表

课程表 course 用来记录课程信息表

图4-10课程信息表

班级表 class记录班级信息

图4-11班级信息表

中间表选课表sc 记录学生选课信息及期末结课的分数

图4-12选课信息表

中间表教师课程表tc记录教师对应的课程信息

图4-13教师课程表

5  学生选课系统详细设计和实现

5.1  登录界面

登录界面做的相对简单,对不同身份的用户提供不同的登录页面,最终提交不同的认证页面。当验证通过时,跳到用户使用页面,并把信息保存进session,以供其他页面判断用户是否已经登录。

登录页面如图5-1所示。

图5-1 登录页面

5.2  主界面设计

页面框架化。本系统界面采用框架结构,把页面头、左边导航、右边正文放在不同的框架里面,当用户在左边导航选择不同的功能菜单时,只是在右边正文区刷新内容,这样做使得页面结构清晰,便于用户操作。

管理员主界面如图5-2所示。,其他用户类似

图5-2 主页面

5.3  管理员用户界面设计

管理员用户功能模块由四部分组成:管理员功能,学生功能,课程功能,教师功能。

管理员功能:查看管理员信息,添加新管理员。

学生功能:添加学生,查询学生,修改学生,删除学生。

课程功能:添加课程,给老师分配课程,取消某课程。

教师功能:添加教师,查询教师,修改教师,删除教师。

5.3.1  学生功能设计

对学生、教师用户进行管理。根据需要添加、删除、修改学生、教师用户。管理员可以查询学生和教师信息,同时根据需要管理员可以添加管理员用户。

对录入学生信息进行js校验:比如姓名只能是2-5位的汉字,密码由6-16位的数字或字母组成,班级列表为下拉框,从数据库中查询的所有班级,手机号为11位由13 15开头的数字,出生年月日格式为xxxx-xx-xx,不需要手动输入,用的是一个名为My97DatePicker的插件,如图5-3和图5-4。

图5-3 学生用户添加

图5-4 My97DatePicker日历插件

查询学生信息用到了分页操作,由于数据量比较少,用的是假分页,一次性从数据库中查询出所有的学生数据,通过一个分页的servlet,传到一个jsp页面。还可以通过多条件的模糊查询,经分页显示出来。

图5-5 学生信息查询

上图点删除时可以删除该学生,管理员要根据需要进行删除。

还可以对学生信息进行修改操作,如图5-6。

图5-6 学生信息修改

管理员和教师的添加和删除功能如同对学生的添加和删除。管理员要根据需要,可以删除该教师以及其信息。

5.3.2  课程功能设计

添加课程信息如上学生。

给教师给配某课程。下拉列表都是从数据库对应表查出来的。

图5-7 给老师分配课程

分配好后,通过多表查询sql语句经分页后显示出来,还可以取消某课程。

图5-8 课程信息查询

5.3.3  管理员功能设计

查看个人信息。

图5-9 查看管理员信息

添加新管理员同上。

5.3.4  教师功能设计

添加教师同上。

获取所有老师同样使用了分页操作。还有对教师信息进行修改和删除操作,若该教师被分配了课程,则删除不掉。

图5-10 获取所有教师信息

5.4  教师用户界面设计

教师用户功能模块有3个功能:查看教师信息,评分,查看任课课程。

查看教师信息:从数据库中查出该教师的信息,显示出来。

评分:对选择该教师的学生进行期末打分,还可以进行对评分进行修改操作。

图5-9 教师对学生进行评分

查看任课课程:从数据库查出管理员对教师分配的课程。

图5-10 查看任课课程

5.5  学生用户界面设计

同样学生用户功能模块有4个功能:查看个人信息,选课,查看已选课程和退选课程。

查看个人信息同上。

选课:根据多表查询查出数据库中t_tc表中有的减去t_sc表没有的数据,查出未选择的课程。选课后存入到数据库t_sc表。

图5-11 学生选课

查看已选课程:查询t_sc表,查出该学生选的课程。

图5-12 查看学生已选课程

总结

经过一个多月的课程设计,在不断的编写、调试代码和修复Bug中,终于将课设做完。此次课设,还存在着很多的不足,前端界面使用了模板,但修改的界面不是很美观,数据库中表也有些不合理,没有考虑到学生的院系等。由于未使用框架,第一感受是代码量真的比较多,功夫不负有心人,将一个个功能逐步实现。使用了MVC模型,按照从顶向下的顺序,从servlet->service->dao层的顺序编写。期间遇到了很多的困难,甚至某些困难卡住我一天多,不过通过百度和请教别人都解决了。

最开始遇到的一个问题是数据库表的手机那一列设置为bigint(11),java中却用int来接收。比较困难的是分页查询,数据库多表查询和JavaScript的编写,归根结底还是学艺不精。

最后感谢张老师一学期的辛苦教学,不仅教会了我们知识,更多的是感受和踏入社会工作的一些经验,受益良多,祝健康如意。

1  绪论

1.1  课题现状

开发工具: Idea/Eclipse
数据库: mysql
Jar包仓库: Jar包
前段框架:jquery/Jsp
后端框架: Jsp/Servlet

1.2  课题目标

学生网上选课系统是高校教学管理系统的重要组成部分。熟悉教学管理工作的全部过程,从教务工作的实际出发,解决工作中关键性的难点问题,并充分利用计算机网络功能,实现教学工作全过程的计算机管理,帮助具体管理人员从复杂烦琐工作中解放出来。使得教学管理走向无纸化办公和规范化、现代化管理。

1.3  课题意义

通过学生网上选课系统的实现,不仅可以提高自己的开发经验,也解决了实际的问题,提高了学校的办公管理的效率,减少了工作出错的几率,节约了资金成本。

 

2  需求分析

2.1  系统的功能描述

在本系统中,有三类用户:系统管理员,教师和学生。三种不同的用户所具有的操作权限以及操作内容均不一样。

图2.1 学生管理系统基本图

 

学生选课系统实现了对教师、学生、课程的基本管理。系统对学生角色提供了个人信息查看、查看已选课程、选课和退选的功能;对教师提供查看个人信息查看、查看分配课程、选择他课程的学生的情况和期末对学生成绩进行评分的功能;提供给管理员的功能如下:查看个人信息、添加新管理员、添加学生信息、获取、删除和修改学生信息、添加课程、查询课程信息、给教师分配课程、取消课程信息、添加教师、获取教师信息、修改和删除教师信息。

2.1.1  管理员功能模块

管理员用户功能模块由四部分组成:管理员功能,学生功能,课程功能,教师功能。

  1. 管理员功能

①查看个人信息

②添加新管理员

  1. 学生功能

①添加学生

②获取所有学生:可以进行学号,姓名,性别,班级,评论多条件模糊查询;对单个学生删除和修改操作。

  1. 课程功能

①添加课程

②查询课程:将课程分配给某个老师;取消某个老师的课程。

  1. 教师功能
    • 添加教师
    • 对教师信息进行删除和修改操作。

2.1.2  教师功能模块

教师用户功能模块有3个功能:

  1. 查看个人信息
  2. 评分:对选择该老师的学生进行成绩的评分
  3. 查看任课课程

 

2.1.3  学生功能模块

学生用户功能模块有4个功能:查看个人信息,选课,查看已选课程,退选课程。

  1. 查看个人信息
  2. 选课
  3. 查看已选课程
  4. 退选课程

2.2  可行性分析

(1) 经济性

系统界面友好,操作简单,系统的配置要求不高,实现可行,因此经济可行。该系统可以容易实现学生,老师与学校之间的联系,在Internet上实现完成部分教务工作,提高办事效率和周期。

(2) 技术性

随着互联网的蓬勃发展,越来越多的机构将科研管理与Internet融合到一起,以方便各高校管理。在这样一个社会背景下,基于Windows和mysql ,运用先进的JSP技术,采用B/S模式开发的学生网上选课系统,将学生、老师、管理员、有机地结合在一起,有效地提高管理水平和效率。随着科学技术的不断提高,计算机科学日渐成熟,基于以上的技术在现今比较容易实现。

(3) 操作性

本系统界面设计时充分考虑管理人员的习惯,使得操作简单;数据录入迅速、规范、可靠;统计准确;制表灵活;适应力强;容易扩充。

2.3  系统配置要求

硬件平台:

CPU:P4 1.8GHz以上;

内存:256MB以上。

软件平台:

操作系统:Windows 7,10;

数据库:mysql;

开发工具包:JDK Version 1.8;

JSP 服务器:Tomcat 9.0;

 

3  系统总体设计

3.1  项目规划

基于Windows操作系统和mysql数据库,建立一个B/S层结构的学生选课系统,使用JSP编程,实现学生的选课功能、以及教师查询上课信息。

管理员有权限去更改选课课程的信息。

身份登入:学生,教师,管理员三中身份登入(权限不同)

用户管理:管理员可以添加各种权限的用户,修改,和删除用户

课程管理:可以对颁布的课程表进行添加,删除,修改

3.2  设计目标

建立一个学生选课系统,实现对课程的基本信息维护以及学生选课、教师上课信息。系统对学生角色提供个人信息管理、选课管理、管理学生本人已选课程。系统对教师提供查看自己所担任课程的课表和选该门课的学生信息。系统同时给管理员以下功能:查看所有课程、学生、教师的信息并可以对它们进行管理(添加、编辑、删除)。

3.3  系统模块设计

本系统包括3个管理模块,管理员,教师和学生模块。他们代表三种登录身份,不同的身份登录到不同的界面,即对应的功能也不同。

如图3-1、图3-2和图3-3所表示是从管理员、学生用户和教师用户的角度给出的模块功能。

4  数据库设计

4.1  数据库需求分析

学生选课管理系统的要求是要准确快捷地管理学生的信息。学生隶属班级;学生需要有课程,学分,成绩,而这些又都要靠教师或者管理人员来添加。由此总结出如下需求信息:

用户分为管理员用户、教师用户和学生用户。

一个学生有多门课,一门课对应多个学生。

一个教师可以教授多门课程,一门课程可以有多个教师来教授。

经过对上述系统功能的分析和需求总结,设计如下数据项:

管理员表:用户名、密码、姓名、年龄、分数、介绍、雇佣日期。

学生表: 、密码、姓名、电话、性别、出生年月日、班级、评论

教师表: 教师ID、姓名、密码、电话、雇佣日期、评论

课程表: 课程ID、名称、学分、开课日期、结课日期

班级表: 班级ID、名称、班主任、教室

tc中间表:  教师ID、课程ID

sc中间表:  学号、教师ID、课程ID、学生分数

 

4.2  数据库概念结构设计

由上面的数据项可以设计出能够满足用户需求的各种实体以及它们之间的关系,为后面的逻辑结构设计打下基础。这些实体包含各种具体信息,通过相互之间的作用形成数据的流动。本系统设计的实体有:学生实体、教师实体、课程实体和班级实体。

 

 

 

图4-1总E-R图

 

 

 

图4-2为学生信息E-R图

 

 

 

  图 4-3为管理员信息E-R图

 

 

图 4-4为教师信息E-R图

 

 

 

 

图4-5为课程信息实体E-R图

 

图4-6为班级信息实体E-R图

 

 

4.3  数据库表的设计和创建

根据以上分析和E-R图,系统数据库中各个表的设计结果如表4-7至表4-13 。每个表格表示数据库中的一个表。

用户表admin(如表4-7所示)记录管理员的用户名和密码。管理员可以添加各种权限的用户,修改,和删除用户。

 

4-7 管理员表

学生表student,用来记录学生信息。此记录的信息会详细地显示在学生登录后的页面上。此信息不允许学生自己更新。

 

图4-8学生信息表

教师表teacher用来记录教师信息。

 

图4-9教师信息表

课程表 course 用来记录课程信息表

 

图4-10课程信息表

班级表 class记录班级信息

 

图4-11班级信息表

 

中间表选课表sc 记录学生选课信息及期末结课的分数

 

图4-12选课信息表

 

中间表教师课程表tc记录教师对应的课程信息

 

图4-13教师课程表

 

 

5  学生选课系统详细设计和实现

5.1  登录界面

登录界面做的相对简单,对不同身份的用户提供不同的登录页面,最终提交不同的认证页面。当验证通过时,跳到用户使用页面,并把信息保存进session,以供其他页面判断用户是否已经登录。

 

登录页面如图5-1所示。

 

图5-1 登录页面

 

 

5.2  主界面设计

页面框架化。本系统界面采用框架结构,把页面头、左边导航、右边正文放在不同的框架里面,当用户在左边导航选择不同的功能菜单时,只是在右边正文区刷新内容,这样做使得页面结构清晰,便于用户操作。

管理员主界面如图5-2所示。,其他用户类似

 

图5-2 主页面

 

5.3  管理员用户界面设计

管理员用户功能模块由四部分组成:管理员功能,学生功能,课程功能,教师功能。

管理员功能:查看管理员信息,添加新管理员。

学生功能:添加学生,查询学生,修改学生,删除学生。

课程功能:添加课程,给老师分配课程,取消某课程。

教师功能:添加教师,查询教师,修改教师,删除教师。

5.3.1  学生功能设计

对学生、教师用户进行管理。根据需要添加、删除、修改学生、教师用户。管理员可以查询学生和教师信息,同时根据需要管理员可以添加管理员用户。

对录入学生信息进行js校验:比如姓名只能是2-5位的汉字,密码由6-16位的数字或字母组成,班级列表为下拉框,从数据库中查询的所有班级,手机号为11位由13 15开头的数字,出生年月日格式为xxxx-xx-xx,不需要手动输入,用的是一个名为My97DatePicker的插件,如图5-3和图5-4。

 

 

图5-3 学生用户添加

 

图5-4 My97DatePicker日历插件

 

查询学生信息用到了分页操作,由于数据量比较少,用的是假分页,一次性从数据库中查询出所有的学生数据,通过一个分页的servlet,传到一个jsp页面。还可以通过多条件的模糊查询,经分页显示出来。

图5-5 学生信息查询

 

上图点删除时可以删除该学生,管理员要根据需要进行删除。

还可以对学生信息进行修改操作,如图5-6。

 

图5-6 学生信息修改

 

管理员和教师的添加和删除功能如同对学生的添加和删除。管理员要根据需要,可以删除该教师以及其信息。

5.3.2  课程功能设计

添加课程信息如上学生。

给教师给配某课程。下拉列表都是从数据库对应表查出来的。

 

图5-7 给老师分配课程

分配好后,通过多表查询sql语句经分页后显示出来,还可以取消某课程。

 

图5-8 课程信息查询

5.3.3  管理员功能设计

查看个人信息。

 

图5-9 查看管理员信息

添加新管理员同上。

5.3.4  教师功能设计

添加教师同上。

获取所有老师同样使用了分页操作。还有对教师信息进行修改和删除操作,若该教师被分配了课程,则删除不掉。

 

图5-10 获取所有教师信息

 

 

5.4  教师用户界面设计

教师用户功能模块有3个功能:查看教师信息,评分,查看任课课程。

查看教师信息:从数据库中查出该教师的信息,显示出来。

评分:对选择该教师的学生进行期末打分,还可以进行对评分进行修改操作。

 

图5-9 教师对学生进行评分

查看任课课程:从数据库查出管理员对教师分配的课程。

 

图5-10 查看任课课程

 

 

5.5  学生用户界面设计

同样学生用户功能模块有4个功能:查看个人信息,选课,查看已选课程和退选课程。

查看个人信息同上。

选课:根据多表查询查出数据库中t_tc表中有的减去t_sc表没有的数据,查出未选择的课程。选课后存入到数据库t_sc表。

 

图5-11 学生选课

查看已选课程:查询t_sc表,查出该学生选的课程。

 

图5-12 查看学生已选课程

总结

经过一个多月的课程设计,在不断的编写、调试代码和修复Bug中,终于将课设做完。此次课设,还存在着很多的不足,前端界面使用了模板,但修改的界面不是很美观,数据库中表也有些不合理,没有考虑到学生的院系等。由于未使用框架,第一感受是代码量真的比较多,功夫不负有心人,将一个个功能逐步实现。使用了MVC模型,按照从顶向下的顺序,从servlet->service->dao层的顺序编写。期间遇到了很多的困难,甚至某些困难卡住我一天多,不过通过百度和请教别人都解决了。

最开始遇到的一个问题是数据库表的手机那一列设置为bigint(11),java中却用int来接收。比较困难的是分页查询,数据库多表查询和JavaScript的编写,归根结底还是学艺不精。

最后感谢张老师一学期的辛苦教学,不仅教会了我们知识,更多的是感受和踏入社会工作的一些经验,受益良多,祝健康如意。

 

技术描述

开发工具: Idea/Eclipse
数据库: mysql
Jar包仓库: Jar包
前段框架:jquery/Jsp
后端框架: Jsp/Servlet

资料说明

学生选课系统实现了对教师、学生、课程的基本管理。系统对学生角色提供了个人信息查看、查看已选课程、选课和退选的功能;对教师提供查看个人信息查看、查看分配课程、选择他课程的学生的情况和期末对学生成绩进行评分的功能;提供给管理员的功能如下:查看个人信息、添加新管理员、添加学生信息、获取、删除和修改学生信息、添加课程、查询课程信息、给教师分配课程、取消课程信息、添加教师、获取教师信息、修改和删除教师信息

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值