#计算机基础在线考试系统简介
##**项目背景**
这个项目是我大学的第一个真正意义上的项目,大二上的时候,找到我的任课老师,然后提前学习了Java这门课程,也是稀里糊涂的做了这个项目,今天拿出来看,
真的是烂到家了。变量名随便起,文件名命名毫无规律可言,数据库的设计属于那种,想到哪设计哪的那种。不过,大约快2个月的时间,把这个项目,慢慢的墨迹的差不多了,
写了差不多1W+行代码,纯粹是照猫画虎的那种。学习Java的过程,我觉得才是更好玩的,那种,每天早上,抱着个笔记本跑到图书馆自习室,一个人在那埋头,边看书,边写代码,
日子过的很充实.还记得,搭建tomcat环境,配置基本的xml文件,运行最简单的servlet都花费了我好几天的时间.项目,没有什么参考价值。上传到github上,就是为了留个纪念!
##**功能需求**
**For Teacher:**
* 录入、修改、删除题目
* **自动组合试卷**,以老师设置的章节比重和难易程度为参考条件
* **自动改卷,包括word,excel,ppt等操作题**
* 管理学生考试信息
**For Student:**
* 在线考试
* 成绩查询
##**整体设计**
**采用二层架构**
>显示:jsp
业务逻辑处理:javabean
##**开发工具及涉及技术**
###一、开发环境
* Windows7
* MyEclipse8.5
* Mysql5.5
* Tomcat6.0
* JDK7.0
* Chrome
###二、涉及技术
* html,css,javascript
* javabean
* jdbc
* mysql
* jacob,poi(操作题自动阅卷功能)
##**数据库设计**
###创建数据库
` create database myexam charset utf8 `
###二、ER图
![des](14.png)
###三、数据表含义
| 表名|介绍 |
| ------------- |:-------------:|
|selectinfo|选择题表,包括题目、答案、难度、对应章节、ABCD四个选项的内容|
|selectdiff|选择题的难度,简单、容易、困难、复杂|
|selectchp|选择题对应的章节,及所占比重|
|paper|试卷,及使用者、选择题、填空题、操作题的数目和分值,以及试卷类型:补考、期末考试|
|user|用户,登录名、密码、院系、班级、考试成绩等|
##Jacob&POI
word、ppt、excel的自动组卷可费了我不少劲,主要是学习jacob和poi这两个开源工具的类的使用。
并不是所有的操作都能识别,我再网上看了不少例子,自己写了一点。
附上地址:
[Jacob](https://github.com/WiseWolfs/examOnline/tree/master/JACOB)
[POI](https://github.com/WiseWolfs/examOnline/tree/master/POI)
##交流与学习
- CSDN Blog:http://blog.csdn.net/wisewolf_life
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
基于jsp+javabean的web在线考试系统,可以实现选择题、填空题、上机题(word、excel、ppt)的自动组卷和阅卷。 做毕业设计,课程设计或者正在学习相关技术知识的朋友可以下载资源学习。想继续学习相关知识的可以关注我。 功能需求 For Teacher: 录入、修改、删除题目 自动组合试卷,以老师设置的章节比重和难易程度为参考条件 自动改卷,包括word,excel,ppt等操作题 管理学生考试信息 For Student: 在线考试 成绩查询 整体设计 采用二层架构 显示:jsp 业务逻辑处理:javabean 开发工具及涉及技术 一、开发环境 Windows7 MyEclipse8.5 Mysql5.5 Tomcat6.0 JDK7.0 Chrome 二、涉及技术 html,css,javascript javabean jdbc mysql jacob,poi(操作题自动阅卷功能) 三、数据表含义 表名 介绍 selectinfo 选择题表,包括题目、答案、难度、对应章节、ABCD四个选项的内容 selectdiff 选择题的难度,简单、容易、困难、复杂 selectchp 选择题对应的章节,及所占比重 paper 试卷,及使用者、选择题、填空题、操作题的数目和分值,以及试卷类型:补考、期末考试 user 用户,登录名、密码、院系、班级、考试成绩等
资源推荐
资源详情
资源评论
收起资源包目录
基于jsp+javabean的web在线考试系统 (472个子文件)
WordToXml.class 14KB
MSWordManager.class 12KB
WordToXml.class 12KB
T.class 7KB
Dbselect.class 6KB
PptRead.class 6KB
Dbuser.class 6KB
Dbblank.class 5KB
DbBasetableFactory.class 5KB
Dbpaper.class 5KB
Dbselectchp.class 4KB
Dbblankchp.class 4KB
Dbselectdiff.class 4KB
Dbblankdiff.class 4KB
DataBase.class 4KB
FinalConstants.class 4KB
StringUtils.class 3KB
ParamUtils.class 3KB
Algo_blank.class 3KB
PptReader.class 3KB
DataExtraction.class 3KB
Algo.class 3KB
HtmlUtils.class 2KB
Paper.class 2KB
User.class 2KB
Select.class 2KB
BasetableFactory.class 1KB
Blank.class 1KB
SelectDiff.class 1KB
BlankDiff.class 1KB
Crazyadept.class 975B
SelectChp.class 914B
BlankChp.class 911B
Paragraph.class 840B
Character.class 686B
Table.class 390B
Count.class 386B
Cell.class 315B
Test.class 138B
.classpath 2KB
.classpath 789B
.classpath 600B
org.eclipse.wst.jsdt.ui.superType.container 49B
fox.css 7KB
fox.css 7KB
skin.css 4KB
skin.css 4KB
paper.doc 20KB
answer.doc 20KB
timu.doc 9KB
login-content-bg.gif 20KB
login-content-bg.gif 20KB
login-wel.gif 9KB
login-wel.gif 9KB
logo.gif 7KB
logo.gif 7KB
s1.gif 4KB
menu_bg2.gif 4KB
menu_bg2.gif 4KB
servicezhgb2312.gif 3KB
servicezhgb2312.gif 3KB
buttom-right.gif 2KB
buttom-right.gif 2KB
ershou_1.gif 2KB
ershou_1.gif 2KB
ershou_2.gif 2KB
ershou_2.gif 2KB
menu_bgs.gif 2KB
menu_bgs.gif 2KB
title.gif 2KB
title.gif 2KB
sitebackup.gif 2KB
sitebackup.gif 2KB
DefaultDocs.gif 2KB
DefaultDocs.gif 2KB
menu_bg.gif 2KB
menu_bg.gif 2KB
tool-down-pic.gif 2KB
tool-down-pic.gif 2KB
buttom-left.gif 2KB
buttom-left.gif 2KB
mime.gif 2KB
mime.gif 2KB
password.gif 2KB
password.gif 2KB
ad.gif 2KB
ad.gif 2KB
lminfo.gif 2KB
lminfo.gif 2KB
defind.gif 2KB
defind.gif 2KB
ipsecurity.gif 2KB
ipsecurity.gif 2KB
user-info.gif 2KB
user-info.gif 2KB
Redirects.gif 2KB
Redirects.gif 2KB
usercontrol.gif 2KB
usercontrol.gif 2KB
menu_bg1.gif 1KB
共 472 条
- 1
- 2
- 3
- 4
- 5
资源评论
- wangzuozheng2018-03-27无法使用啊
- sinat_367536162017-03-09将项目导入到MyEclipse中部署到服务器报错啊
- renas01as012017-05-20程序上传之前不知道是否进行过测试运行?
- 董小粮2018-04-16不错不错,很棒的资源
huangyueranbbc
- 粉丝: 587
- 资源: 214
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功