中国石油大学胜利学院本科毕业设计(论文)
2. 用户注册设计
在首页点击进入注册页面,即可进行新用户注册,本系统的注册非常简单,输入用户名,两次输入相同密码即可注册成功,然后便可以返回首页进行登录,注册界面图:
图3-2 用户注册界面
用户注册页面主要代码如下:
dim id,studentname,studentpassword' //定义变量 dim sql,rs,rsc
if request(\注册\添加新用户
if trim(request(\
Response.Redirect \错误!用户名或密码不能为空!\
response.end end if
if trim(request(\ Response.Redirect \错误!两次输入的密码不一致!\
response.end
else if not rs.bof and not rs.eof then
Response.Redirect \错误!该学生已经存在!!\
rs.close response.end
end if
26
中国石油大学胜利学院本科毕业设计(论文)
3. 后台管理设计
后台管理主要功能有管理学生与科目、刷新页面以及对本系统的两个考试种类的管理,其中有关管理学生与科目这块最复杂,包括管理学生、管理员、考试科目,还有查看及管理学生考分,前三个都有添加、删除功能,后一个则只有删除功能。后台管理界面图如下:
图3-3 后台登陆界面
后台管理界面主要代码如下:
<% set rs = server.createobject(\
rs.open \
if err.number <> 0 then response.write \数据库出错\ else if rs.bof and rs.eof then rs.close
response.write \没有科目\
else do while not rs.eof %>
<% rs.movenext
n=n+1 loop
rs.close set rs=nothing
end if
end if %>
27
中国石油大学胜利学院本科毕业设计(论文)
4. 考试选择界面
此界面非常简单,只有两个选择,点击可进入专项测试或综合测试考试页面,界面图如下:
图3-4考试选择界面
此界面主要代码如下: if session(\ then
Response.Redirect \end if
if Request.Form(\确认\ '如果选择了考试科目,则进入考试界面 if Request.Form(\
response.write \你没有选择考试科目,请选择考试科目!\
else
dim rs,sql
session(\
Request.Form(\
set rs = server.createobject(\sql=\
&session(\
rs.open sql,conn,1,1
rs.movenext
loop
end if
28
中国石油大学胜利学院本科毕业设计(论文)
5. 考试界面设计
通过选择进入其中一个考试页面,此页面显示考试试卷,试卷由试题库随便抽取试题自动生成,作答完毕后可交卷查看分数,其中专项测试考试界面图如下:
图3-5 考试界面
考试界面主要代码如下: