1.jsp网络考试系统毕业设计
jsp网络考试系统毕业设计用户角色有四种:考生(只能考试,考完并获取成绩单),学校领导(添加,系,及一些老师,及添加一些其它信息),普通老师可以在线制作试卷(有四种题型,单选题,多选题,填空题,判断题),并可以控制考试(开始考试-并设置考试时间,结束考试,设置考生是否可以考试),超级管理员拥有所有管理员的权限。
系统有一整套功能,可以学生在线考试(有计时功能),教师可以 在线制作试卷,修改试卷,后台管理功能,有评分等功能(有后台数据库)等等,开发语言:jsp JAVA服务器:Tomcat 5.0数据库:sql server 2000其中有毕业论文, 有需要的人,不过要花点money )---详细说明书,毕业论文,开题报告 ,系统说明文档,系统分析说明书,配置说明书,项目 分析------请与本人联系:最好是用qq这样我可以把 一些文档发给你看QQ: 103648905 E-mail:yanping88@sina.com =================系统简介============================ (1) 用户类别:登录系统的身份定为四种,一是超级管理员,二是学校领导,三是一般管理员(普通老师),四是学生,只有被授权的用户才可以使用本系统的资源。(2) 权限管理:系统需要经过有效的身份验证可以登录。
用户的身份不同,使用的系统资源也不同。考生只可以参加在线考试;一般管理员(普通教师)可以在线制作试卷,进行考生管理,添加学生信息、控制考试、成绩查询等。
学校领导可添加院系、教师、部门、科目信息及查询修改管理员信息及审批试卷、查询考生信息;超级管理员拥有整个系统的全部使用权限,但查询修改管理员信息的权限例外。(3) 在线考试功能:考生输入准号证号登陆系统后,选择对应的试卷可进行考试。
答题完毕后,有倒计时的功能,可自动交卷,系统将自动评分,考生可同时获得考试成绩。(4) 在线制作试卷:一般管理员(教师)、学校领导和超级管理员可在线制作试卷,可设定试题的类型、难易程度、分值。
(5) 控制考试功能:可设定每次的考试时间,可禁止或允许考生参加考试,同时可查看考生的考试状态。(6) 考生管理功能:可注册新增学生用户,同时查看个别考生及班级考生的信息,也可设定考生的考试状态:允许或禁止考试。
(7) 考生成绩查询功能:提供考生各科目成绩的详细查询。(8) 试卷审批功能:超级管理员及学校领导有此权限。
教师制作试卷完毕,只有经过超级管理员或学校领导审批后才能发布,发布后学生才能开考。(9) 系统管理功能:一般管理员只可更改登陆密码。
超级管理员及学校领导除更改密码外,同时具有高级管理功能,进行添加和删除管理员的帐号。
2.基于ASP远程教育在线考试系统的设计
各文件功能介绍及详解 1.
文件中主要是定义了两个过程conn_init()和endConnection()。第一个是连接数据库,第二个是实现断开连接。
其中conn_init()过程中的连接是通过下面语句实现的: connstr= "DBQ=" + server.mappath("data.mdb") + ";DefaultDir=;DRIVER={Microsoft Access Driver (*.mdb)};" set conn=server.createobject("ADODB.CONNECTION") conn.open connstr connstr确定了数据文件的路径和数据库驱动程序。 Conn的含义是定义了一个变量用,来存放数据库连接所创建的对象。
conn.open connstr则真正实现了数据库的连接。 该文件主要被包含在其他文件中实现数据库的连接和断开功能。
2.
再由HTML上面的ASP程序对提交信息进行处理。 最上面的<%@ Language=VBScript %>表示脚本语言是VBScript。
表示包含conn.asp文件。以下的程序进行了选择判断,如果提交的表单中的submit值为“登录”,就继续判断看student表中是否存在与该用户输入的用户名和密码相同的记录,如果存在就转到selectsubject.asp页进行考试科目选择。
不存在就返回“对不起,请输入正确的用户名和密码。”如果submit值为“注册”,就转到register.asp页进行用户注册。
如果submit的值为“管理”就转到admin文件夹中的login.asp页。重点程序如下: set rs = server.createobject("adodb.recordset") rs是一个变量,用来存放一个recordset对象。
sql="select * from student where studentname='" & Request.Form("studentname") & "' and studentpassword='" & Request.Form("studentpassword") & "'" 变量sql代表一个SQL语句,功能是从表student中选出用户名和密码与考生提交的用户名和密码都相同的记录。 rs.open sql,conn,1,1 该语句的功能是执行sql语句并把记录集结果存储在变量rs中。
rs.close的作用是关闭纪录。 更多参考请点击访问三七毕业设计网。
3.基于B/S模式的网络考试系统的计算机毕业论文功能模块详细设计应该
功能模块详细设计下面,按照录入试题-出卷-进行考试等流程就各个模块分别进行详细讨论,具体情况见系统源程序及演示。
考虑到数据的保密与安全问题,凡进入系统的用户,必须先注册,然后通过验证才能进入。4.3.1 录入模块 许可的用户根据自身教学目的和要求,可以向库中添加各种类型且符合要求(对不符合的将给出提示和警告,并且不予保存!)的试题和试卷以及各自的意见与疑难问题等。
一旦添加成功,只有管理员才能删除。 ①试题录入 首先,用户选择试题所属科目。
若下拉菜单中没有该科目,则点击右边的新增科目,即进入这一页面,只要输入新增科目详细名称和表名(最好由汉语拼音首字母组成),即可由系统根据已设定好的字段自动建立新的科目试题表。返回、刷新一次页面,即可看到新增的科目名称。
而且,在本系统中其它需要选择科目的地方也会自动更新。
转载请注明出处众文网 » 考试管理系统毕业论文