本文介绍: 一、源码特点JSP 高校教师调课管理系统一套完善的java web信息管理系统,对理解JSP java编程开发语言有帮助,系统具有完整源代码数据库系统主要采用B/S模式开发开发环境为TOMCAT7.0,Myeclipse8.5开发数据库为Mysql5.0,使用java语言开发。二、功能介绍(1)管理员管理:对管理员信息进行添加删除修改查看(2)教务管理:对教务信息进行添加、删除修改查看(3)教师管理:对教师信息进行添加、删除修改查看

一、源码特点
     JSP 高校教师调课管理系统是一套完善的java web信息管理系统,对理解JSP java编程开发语言有帮助,系统具有完整源代码数据库系统主要采用B/S模式开发开发环境
TOMCAT7.0,Myeclipse8.5开发数据库为Mysql5.0,使用java语言开发
二、功能介绍
(1)管理管理:对管理员信息进行添加、删除修改查看
(2)教务管理:对教务信息进行添加、删除修改查看
(3)教师管理:对教师信息进行添加、删除修改查看
(4)课程管理:对课程信息进行添加、删除修改查看
(5)节管理:对节信息进行添加、删除、修改查看
(6)教室信息管理:对教室信息信息进行添加、删除、修改和查看
(7)安排管理:对安排信息进行添加、删除、修改和查看
(8)请假管理:对请假信息进行添加、删除、修改和查看
(9)审批管理:对审批信息进行添加、删除、修改和查看
(10)用户登录、注销、个人信息修改

数据库设计

[表gly] 管理员列属性表格

序号 字段名 数据类型 长度 主键 描述
1 glyid INTEGER 11 管理员编号
2 yhm VARCHAR 40 用户名
3 mm VARCHAR 40 密码
4 xm VARCHAR 40 姓名

[表jiaowu] 教务列属性表格

序号 字段名 数据类型 长度 主键 描述
1 jwid INTEGER 11 教务编号
2 yhm VARCHAR 40 用户名
3 mm VARCHAR 40 密码
4 xm VARCHAR 40 姓名
5 lxdh VARCHAR 40 联系电话
6 lxdz VARCHAR 40 联系地址

[表jiaoshi] 教师列属性表格

序号 字段名 数据类型 长度 主键 描述
1 jsid INTEGER 11 教师编号
2 yhm VARCHAR 40 用户名
3 mm VARCHAR 40 密码
4 xm VARCHAR 40 姓名
5 lxdh VARCHAR 40 联系电话
6 lxdz VARCHAR 40 联系地址

[表kecheng] 课程列属性表格

序号 字段名 数据类型 长度 主键 描述
1 kcid INTEGER 11 课程编号
2 kcmc VARCHAR 40 课程名称
3 rkjs VARCHAR 40 任课教师
4 js VARCHAR 40 介绍

[表jie] 节列属性表格

序号 字段名称 数据类型 长度 主键 描述
1 jid INTEGER 11 节编号
2 j VARCHAR 40

[表jsxx] 教室信息列属性表格

序号 字段名称 数据类型 长度 主键 描述
1 jsxxid INTEGER 11 教室信息编号
2 jsmc VARCHAR 40 教师名称
3 wz VARCHAR 40 位置

[表anpai] 安排列属性表格

序号 字段名称 数据类型 长度 主键 描述
1 apid INTEGER 11 安排编号
2 j VARCHAR 40
3 js VARCHAR 40 教室
4 kc VARCHAR 40 课程
5 xq VARCHAR 40 星期
6 zt VARCHAR 40 状态

部分代码设计

ResultSet rs=null;//声明结果集
	String keyid =(String)request.getParameter("keyid");
String yhm=(String)request.getParameter("yhm");//变量:用户名
String mm=(String)request.getParameter("mm");//变量:密码
String xm=(String)request.getParameter("xm");//变量:姓名
String lxdh=(String)request.getParameter("lxdh");//变量:联系电话
String lxdz=(String)request.getParameter("lxdz");//变量:联系地址

String sql="";//声明sql

int row=1;///定义执行结果
		
		int num=0;
try{

	sql="select count(1) as num from jiaoshi where yhm='"+yhm+"'";
	
	rs=db.query(sql);
	if(rs.next()){
	num=rs.getInt("num");
	}
	if(num>0){
	out.println("<script>");
out.println("alert('操作失败,用户名重复');");
out.println("window.location='jiaoshiadd.jsp'");
out.println("</script>");
	return;
	}

	
	
	
	 sql="insert into jiaoshi(yhm,mm,xm,lxdh,lxdz) values('"+yhm+"','"+mm+"','"+xm+"','"+lxdh+"','"+lxdz+"')";
;//教师SQL 语句
		//int row =0;
		row=db.update(sql);
}catch(Exception e){

三、注意事项
    1、管理员账号admin密码:admin 数据库配置文件DBO.java
     2、开发环境为TOMCAT7.0,Myeclipse8.5开发,数据库为Mysql5.0,使用java语言开发。
    3、数据库文件名jspdkgl.sql ,系统名称dkgl
    4、系统首页地址http://127.0.0.1:8080/dkgl/login.jsp

系统实现

源码获取 下方联系卡片↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓

原文地址:https://blog.csdn.net/qq_41221322/article/details/134765148

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任

如若转载,请注明出处:http://www.7code.cn/show_32542.html

如若内容造成侵权/违法违规/事实不符,请联系代码007邮箱suwngjj01@126.com进行投诉反馈,一经查实,立即删除!

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注