jsp计算机线上教学系统Myeclipse开发mysql数据库web结构java编程计算机网页项目

一、源码特点
     JSP 计算机线上教学系统是一套完善的java web信息管理系统,对理解JSP java编程开发语言有帮助,系统具有完整的源代码和数据库,系统主要采用B/S模式开发。开发环境为
TOMCAT7.0,Myeclipse8.5开发,数据库为Mysql5.0,使用java语言开发。

java 计算机课程线上教学系统1

下载地址
https://download.csdn.net/download/qq_41221322/88820543
二、功能介绍
前台功能:
首页浏览
学生考勤、查看考勤
课程视频浏览
作业浏览、提交作业、查看作业成绩
在线测试、自动判卷、查看成绩、查看答题情况
用户登录、个人信息修改

后台功能:

(1)管理员管理:对管理员信息进行添加、删除、修改和查看
(2)教师管理:对教师信息进行添加、删除、修改和查看
(3)学生管理:对学生信息进行添加、删除、修改和查看
(4)考勤管理:对考勤信息进行删除、修改和查看
(5)课程视频管理:对课程视频信息进行添加、删除、修改和查看
(6)作业管理:对作业信息进行添加、删除、修改和查看
(7)作业成绩管理:对作业成绩信息进行删除、修改和查看
(8)试题管理:对试题信息进行添加、删除、修改和查看
(9)试卷管理:对试卷信息进行添加、删除、修改和查看
(10)卷管理:对卷信息进行添加、删除、修改和查看
(11)成绩管理:对成绩信息进行删除、修改和查看
(12)答题管理:对答题信息进行删除、修改和查看

数据库设计

表4.1 管理员信息表

序号

字段名称

数据类型

长度

主键

描述

1

glyid

INTEGER

11

管理员编号

2

yhm

VARCHAR

40

用户名

3

mm

VARCHAR

40

密码

4

xm

VARCHAR

40

姓名

表4.2 教师信息表

序号

字段名称

数据类型

长度

主键

描述

1

jsid

INTEGER

11

教师编号

2

yhm

VARCHAR

40

用户名

3

mm

VARCHAR

40

密码

4

xm

VARCHAR

40

姓名

5

lxdh

VARCHAR

40

联系电话

6

lxdz

VARCHAR

40

联系地址

表4.3 学生信息表

序号

字段名称

数据类型

长度

主键

描述

1

xsid

INTEGER

11

学生编号

2

yhm

VARCHAR

40

用户名

3

mm

VARCHAR

40

密码

4

xm

VARCHAR

40

姓名

5

lxdh

VARCHAR

40

联系电话

6

lxdz

VARCHAR

40

联系地址

表4.4 考勤表

序号

字段名称

数据类型

长度

主键

描述

1

kqid

INTEGER

11

考勤编号

2

yh

VARCHAR

40

用户

3

rq

VARCHAR

40

日期

4

qdsj

VARCHAR

40

签到时间

5

qtsj

VARCHAR

40

签退时间

6

zt

VARCHAR

40

状态

表4.5 课程视频信息表

序号

字段名称

数据类型

长度

主键

描述

1

kcspid

INTEGER

11

课程视频编号

2

kcmc

VARCHAR

40

课程名称

3

js

VARCHAR

40

介绍

4

tp

VARCHAR

40

图片

5

sp

VARCHAR

40

视频

6

scsj

VARCHAR

40

上传时间

表4.6 作业信息表

序号

字段名称

数据类型

长度

主键

描述

1

zyid

INTEGER

11

作业编号

2

zymc

VARCHAR

40

作业名称

3

js

VARCHAR

40

介绍

4

fj

VARCHAR

40

附件

5

fbr

VARCHAR

40

发布人

6

fbsj

VARCHAR

40

发布时间

代码设计

ing dtsj=StaticMethod.getStringDate();
String sql="";
ResultSet rs=null;

int num=0;

sql="select count(1) as num from chengji  where yh='"+yh+"' and sj='"+sj+"'";
rs=db.query(sql);
if(rs.next()){

num=rs.getInt("num");
}

if(num>0){

out.println("");
return;
}

java.util.Date   now=new   java.util.Date();   
			  java.text.SimpleDateFormat   formatter=new   java.text.SimpleDateFormat("yyyyMMddHHmmssssss");
			//  System.out.print(formatter.format(now));
			  String ddid="order"+formatter.format(now);

 sql="select b.* from juan a,shiti b where a.st=b.stid and a.sj	='"+sj+"' order by b.lx";

db.open();
rs=db.query(sql);
String a="";
String b="";
String c="";//每题得分
int d=0;

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

四 系统实现

jsp计算机线上教学系统Myeclipse开发mysql数据库web结构java编程计算机网页项目_第1张图片jsp计算机线上教学系统Myeclipse开发mysql数据库web结构java编程计算机网页项目_第2张图片jsp计算机线上教学系统Myeclipse开发mysql数据库web结构java编程计算机网页项目_第3张图片jsp计算机线上教学系统Myeclipse开发mysql数据库web结构java编程计算机网页项目_第4张图片jsp计算机线上教学系统Myeclipse开发mysql数据库web结构java编程计算机网页项目_第5张图片源码获取 下方联系卡片↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓

你可能感兴趣的:(java类,java,数据库,myeclipse)