广告已过期!
商品属性

开发语言:Jsp

数据库:其他

商品详情
商品属性
    • 品牌其他
    • 语言Jsp
    • 数据库其他
    • 移动端无
    • 大小5 MB
    • 规格整站源码
    • 授权免授权
    • 源文件完全开源(含全部源文件)
安装环境
    • 安装服务免费
    • 主机类型独立主机(服务器、VPS、VM)
    • 伪静态无需
    • 操作系统Windows
    • 安装方式QQ远程协助
    • web服务apache
商品介绍

免费安装


技术实现

开发语言:jsp.框架:jsp+servlet.模式:B/S.数据库:sqlserver.开发工具:myeclipse eclipse 均可.论文字数:1万左右.

功能实现

客户端

登陆服务:负责用户的登陆的输入,与服务器端的验证,如果是重登陆的,需重登陆密码。 

题目下载:负责从数据库中读取试题数据,下载到客户端。

用户答题:负责在客户的浏览器中显示下载的题目,供用户做题。

题目上传:负责将客户所答题目的答案上传到服务器端。

管理端

生成试题:负责从试题源中生成当场考试的相应试题。

试题初始化:负责在每场考试前清空试题回收信息。

考生监控:负责在考试期间管理监控各考生的考试状态。

试卷回收:负责在考试结束后,将考生提交的答案上传到数据库服务器中。

试卷批阅:负责自动化批阅回收试卷(客观题)。

数据库连接服务:负责从各共性服务层模块接收相关数据库连接,查询,修改等服务,并返回相关数据。

数据访问层异常管理:负责数据库连接服务出现的异常。

各模块的详细介绍:

1)考生登陆模块:

在客户层,考生通过主登陆页面输入用户名与密码。

在web层,将从用户输入处得到的用户名和密码与从业务层返回的相应用户名和密码作比较,如果用户存在密码正确且还未登陆就登陆考试主页面,否则跳到出错页面要求重新登陆。

在业务层,获得与mssql数据库的连接,并取出所有的用户名和密码信息。将该信息传入web层。

在EIS层,对应的是mssql数据库中的students表格。

2)做题模块:

(1)选择题:

在客户层,浏览器中显示每个考生所对应的考试题目,要求考生输入考试答案。并有一个提交按钮供考生做完题目后上传题目。

在Web层,jsp负责从业务层中获得题目,并将题目组织在一起向客户端显示。

在业务层,获得与数据库的连接,并且取出选择题题目。

在EIS层,对应的是数据库中choose表格。

(2)word题:

在客户层,在浏览器中 的textarea区域显示word题的要求,并利用 t数字签名技术,突破访问本地文件系统的限制,打开word做题。

在Web层,利用servlet的文件上传下载技术,将读出的word文件下载到本地磁盘。

在业务层,获得数据库连接,并取出word题目,word题是以二进制流的方式将word文件存贮在数据库。

在EIS层,对应的是数据库中word表格。

3)答案上传模块:

在客户层,在浏览器中单击提交按钮将做完的答案提交制相应页面

在Web层,将用户提交的答案提交给相应的javabean组件,并在客户端显示提示信息。

在业务层,将提交上来的答案存入相应的数据库中。

在EIS层,数据库中students表格,有两个相应字段用来存放该用户所对应的提交答案

系统截图

 

【毕设】jsp812在线考试系统sqlserver毕业设计

【毕设】jsp812在线考试系统sqlserver毕业设计

【毕设】jsp812在线考试系统sqlserver毕业设计

【毕设】jsp812在线考试系统sqlserver毕业设计

【毕设】jsp812在线考试系统sqlserver毕业设计

【毕设】jsp812在线考试系统sqlserver毕业设计

【毕设】jsp812在线考试系统sqlserver毕业设计

【毕设】jsp812在线考试系统sqlserver毕业设计


QQ 1176281743

声明

1、链接失效请联系客服人员。
2、资源均来源于网友分享及网络公开发表文件,所有资料仅供学习交流。
3、如侵犯您的权益,请联系客服人员,我们将会在第一时间进行处理。

评论区

表情

共0条评论
  • 这篇文章还没有收到评论,赶紧来抢沙发吧~