当前位置: 首页 > news >正文

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

一、源码特点
   jsp 在线考试系统 是一套完善的web设计系统,对理解JSP java编程开发语言有帮助,系统具有完整的源代码和数据库,系统主要采用B/S模式开发。开发环境为TOMCAT7.0,Myeclipse8.5
开发,数据库为Mysql,使用java语言开发。

jsp在线考试系统Myeclipse开发mysql数据库we


二、功能介绍

前台功能
首页浏览
试卷浏览
在线答题,查看答题情况以及成绩
后台功能:
(1)用户管理:对用户信息进行添加、删除、修改和查看
(2)章节管理:对章节信息进行添加、删除、修改和查看
(3)难度管理:对难度信息进行添加、删除、修改和查看
(4)试题管理:对试题信息进行添加、删除、修改和查看可以excel导入
(5)试卷类型管理:对试卷类型信息进行添加、删除、修改和查看
(6)试卷管理:对试卷信息进行添加、删除、修改和查看
(7)卷管理:对卷信息进行添加、删除、修改和查看
(8)成绩管理:对成绩信息进行查看,对主观题进行人工批卷
(9)答题管理:对答题信息进行查看
(10)考试管理:对考试信息进行添加、删除、修改和查看

数据库设计

(1)用户信息表如表5.1所示:

表5.1 用户信息表

序号

字段名称

数据类型

长度

主键

描述

1

yhid

INTEGER

11

用户编号

2

yhm

VARCHAR

40

用户名

3

mm

VARCHAR

40

密码

4

xm

VARCHAR

40

姓名

5

qx

VARCHAR

40

权限

6

lxdh

VARCHAR

40

联系电话

7

jtzz

VARCHAR

40

家庭住址

8

yx

VARCHAR

40

邮箱

9

tswt

VARCHAR

40

提示问题

10

wthd

VARCHAR

40

问题回答


(2)章节信息表如表5.2所示:

表5.2 章节信息表

序号

字段名称

数据类型

长度

主键

描述

1

zjid

INTEGER

11

章节编号

2

zj

VARCHAR

40

章节

(3)难度信息表如表5.3所示:

表5.3 难度信息表

序号

字段名称

数据类型

长度

主键

描述

1

ndid

INTEGER

11

难度编号

2

nd

VARCHAR

40

难度

(4)试题信息表如表5.4所示:

表5.4 试题信息表

序号

字段名称

数据类型

长度

主键

描述

1

stid

INTEGER

11

试题编号

2

st

VARCHAR

40

试题

3

ms

VARCHAR

40

描述

4

da

VARCHAR

40

答案

5

f

VARCHAR

40

6

lx

VARCHAR

40

类型

7

zj

VARCHAR

40

章节

8

nd

VARCHAR

40

难度

9

jx

VARCHAR

40

解析

(5)试卷类型信息表如表5.5所示:

表5.5 试卷类型信息表

序号

字段名称

数据类型

长度

主键

描述

1

sjlxid

INTEGER

11

试卷类型编号

2

sjlx

VARCHAR

40

试卷类型

(6)试卷信息表如表5.6所示:

表5.6 试卷信息表

序号

字段名称

数据类型

长度

主键

描述

1

sjid

INTEGER

11

试卷编号

2

sj

VARCHAR

40

试卷

3

sjlx

VARCHAR

40

试卷类型

4

nr

VARCHAR

40

内容

5

kssj

VARCHAR

40

考试时间

(7)卷信息表如表5.7所示:

表5.7 卷信息表

序号

字段名称

数据类型

长度

主键

描述

1

jid

INTEGER

11

卷编号

2

sj

VARCHAR

40

试卷

3

st

VARCHAR

40

试题

(8)成绩信息表如表5.8所示:

表5.8 成绩信息表

序号

字段名称

数据类型

长度

主键

描述

1

cjid

INTEGER

11

成绩编号

2

sj

VARCHAR

40

试卷

3

yh

VARCHAR

40

用户

4

shijian

VARCHAR

40

时间

5

cj

VARCHAR

40

成绩

6

zt

VARCHAR

40

状态

(9)答题信息表如表5.9所示:

表5.9答题信息表

序号

字段名称

数据类型

长度

主键

描述

1

dtid

INTEGER

11

答题编号

2

sj

VARCHAR

40

试卷

3

st

VARCHAR

40

试题

4

da

VARCHAR

40

答案

5

dc

VARCHAR

40

对错

6

shijian

VARCHAR

40

时间

7

yh

VARCHAR

40

用户

(10)考试信息表如表5.10所示:

表5.10 考试信息表

序号

字段名称

数据类型

长度

主键

描述

1

ksid

INTEGER

11

考试编号

2

sj

VARCHAR

40

试卷

3

ksjzsj

VARCHAR

40

考试截止时间

4

fbsj

VARCHAR

40

发布时间

5

sm

VARCHAR

40

说明

三、注意事项
1、管理员账号:admin 密码:admin 数据库配置文件DBO.java ,权限包括管理员,用户
2、开发环境为TOMCAT7.0,Myeclipse8.5开发,数据库为Mysql,使用java语言开发。
3、数据库文件名是jspzxks 系统名称zxks
4、地址:http://127.0.0.1:8080/zxks/ 

四、系统实现

 

 

 

 

 

 

http://www.lryc.cn/news/16022.html

相关文章:

  • 【总结】2023数学建模美赛!收官!
  • C# GDI+ winform绘图知识总结
  • 【研究空间复用及函数调用问题】
  • SQL常用查询语句
  • 【Python实战】一大波高颜值主播来袭:快看,某网站颜值排名,为了这个排名我可是大费周章啦,第一名不亏是你...(人脸检测+爬虫实战)
  • Linux进程学习【三】
  • Spring自动装配的底层逻辑
  • 华为OD机试 - 数组合并(C++) | 附带编码思路 【2023】
  • 在vue3+ts的项目中,如何解决vant组件自带表单校验不生效?
  • 华为OD机试真题Python实现【子序列长度】真题+解题思路+代码(20222023)
  • 【答疑现场】我一个搞嵌入式的,有必要学习Python吗?
  • MySQL存表报错问题 Incorrect string value
  • SAP ABAP DIALOG长文本编辑框
  • 电子技术——负反馈特性
  • 网站移动端性能优化方法
  • 2023年AI语音会议汇总
  • Mybatis持久层框架 | Mapper加载方式、目录结构解析
  • 九龙证券|创业板向未盈利企业敞开大门 考验投行估值定价能力
  • 「TCG 规范解读」第12章 TPM工作组 TCG身份验证研讨
  • Logstash:在 Logstash 管道中的定制的 Elasticsearch update by query
  • Spring Cloud Kubernetes环境下使用Jasypt
  • Kotlin-面向对象
  • 循环、函数、对象——js基础练习
  • 精确控制 AI 图像生成的破冰方案,ControlNet 和 T2I-Adapter
  • 让师生“不跑腿”,教育数据治理究竟有何魔力
  • 力扣-寻找用户推荐人
  • mmdetection测试阶段
  • 【无标题】10.货币系统
  • 【c++】类和对象6—运算符重载
  • 【SPSS】基础图形的绘制(条形图、折线图、饼图、箱图)详细操作过程