ASP在线考试系统设计报告Word文档格式.docx

上传人:b****6 文档编号:20166827 上传时间:2023-01-17 格式:DOCX 页数:15 大小:289.79KB
下载 相关 举报
ASP在线考试系统设计报告Word文档格式.docx_第1页
第1页 / 共15页
ASP在线考试系统设计报告Word文档格式.docx_第2页
第2页 / 共15页
ASP在线考试系统设计报告Word文档格式.docx_第3页
第3页 / 共15页
ASP在线考试系统设计报告Word文档格式.docx_第4页
第4页 / 共15页
ASP在线考试系统设计报告Word文档格式.docx_第5页
第5页 / 共15页
点击查看更多>>
下载资源
资源描述

ASP在线考试系统设计报告Word文档格式.docx

《ASP在线考试系统设计报告Word文档格式.docx》由会员分享,可在线阅读,更多相关《ASP在线考试系统设计报告Word文档格式.docx(15页珍藏版)》请在冰豆网上搜索。

ASP在线考试系统设计报告Word文档格式.docx

在不同状态下提交不同的试卷(系统自动判断并自动在后台完成阅卷和自动组卷)。

7、关闭系统

(二)考试中心(考场或班级)管理子系统

1、考试中心管理员登陆:

2、考生信息注册:

对考生的不同信息作了不同的限制,身份证编号是考生的唯一标识,不允许重复,可以一次为考生一次申请任意多个科目的试卷,(一个科目一个考生只能申请一份试卷,第二次申请其他科目的试卷是必须提供相同的姓名和准考证编号),注意这里为考生指定考试日期。

3、考生信息查询:

查询已申请了试卷的考生,可以修改考生的注册信息,打印准考证,删除考生(试卷会自动删除)。

4、试卷申请查询:

查询考生申请试卷的详细情况,可以修改考生的考试日期。

5、历史信息查询:

查询考生的考试成绩。

6、修改密码:

修改管理员密码。

(三)管理中心(管理考试中心或年级)系统流程

1、管理中心管理员登陆

2、试卷申请查询:

查看该管理中心所属所有考试中心的试卷申请情况(可以查看某月份的试卷申请)

3、历史信息查询:

查看该管理中心所属所有考试中心的考生考试情况(可以查看某月份的考生情况)

4、结算单查询:

查看该管理中心所属所有考试中心的结算情况(可以查看某月份的)

(四)考试服务+管理中心系统流程

1、管理员登陆

2、开关考试系统:

用来限定考生登陆和考试中心管理员登陆

3、考试科目设置:

可以添加任意科目,修改,删除并且可以指定相应的项目

4、试卷题型设置:

当前仅限于单选题、多选题和判断题。

可以修改相应的项目

5、管理中心管理:

添加修改管理中心

6、考试中心管理:

添加修改考试管理中心(隶属于某个管理中心)

7、考试题库维护:

添加修改试题

8、审核提交试卷:

审核试卷是否交费

9、其他项目维护:

维护考试介绍,考场规则等

10、试管理中心的考生考试情况,可以删除修改某份试卷

12、结算单查询:

卷申请查询:

查询所有管理中心的试卷申请情况,可以删除某份试卷

11、历史信息查询:

查询所有查询所有管理中心的试卷结算情况。

(五)后台功能系统(整个考试系统的核心所在)

1、随机组卷:

随即组题生成测试卷,再根据自动阅卷测试卷的分数自动生成正式卷,各个题型在测试卷和正式卷中的数量由考试服务中心管理员指定(在数据库中)。

2自动阅卷:

考生提交试卷(系统也会根据考试时间)系统自动进行。

主要代码:

管理员登入代码:

<

%response.buffer=false

response.expires=0

ifsession(“logstatus”)<

>

1then%>

fontsize=”5”>

b>

你还没有登录,没有权利浏览本页,请先<

ahref=”adminlogin.htm”>

登录<

/a>

/b>

/font>

%else

%>

!

--#includefile=”connect.asp”-->

html>

head>

title>

网上考试管理系统<

/title>

metahttp-equiv=”Content-Type”content=”text/html;

charset=gb2312”>

LINKhref=”style.css”rel=stylesheet>

/head>

scriptLANGUAGE=”JavaScript”>

--

functionopenwin(url,name,w,h){

window.open(url,name,”width=”+w+“,height=”+h+“,toolbar=no,menubar=no,scrollbars=no,resizable=no,location=no,status=no”)

}

//-->

/script>

bodybackground=”images/adminbj.jpg”>

palign=”center”>

imgborder=”0”src=”images/adminlogo.gif”>

ahref=”login.asp”>

退&

nbsp;

&

出<

tablewidth=”608”border=”0”cellspacing=”0”cellpadding=”3”align=”center”>

tr>

tdwidth=”600”>

tableborder=”1”width=”584”cellpadding=”1”cellspacing=”0”bordercolordark=”#FFFFFF”bordercolorlight=”#999999”align=”center”height=”96”>

tralign=center>

tdbgcolor=”#33CCFF”width=”291”height=”17”>

B>

管理员资料修改<

/B>

/td>

tdbgcolor=”#33CCFF”width=”261”height=”17”>

查询考生成绩<

/tr>

tdwidth=”291”height=”71”>

formmethod=”POST”action=”changezl.asp”>

divalign=”center”>

用户名:

inputtype=”text”name=”username”size=”10”value=””>

br>

密 码:

inputtype=”password”name=”password”size=”10”value=””>

inputtype=”submit”name=”Submit”value=”提交”>

inputtype=”reset”name=”Submit2”value=”清除”>

/div>

/form>

tdwidth=”261”height=”71”>

formmethod=”GET”action=”searchscore.asp”>

inputtype=”hidden”name=”id”value=”1”>

准考证号:

inputtype=”text”name=”StudentID”size=”16”value=””>

考试科目:

selectname=”Subject”>

%rs.Open“Select*From试卷信息OrderBy创建日期DESC”,conn,1,1

whilenotrs.eof%>

optionvalue=”<

%=rs(“试卷名称”)%>

”>

/option>

<

%

rs.movenext

wend

rs.close%>

/select>

inputtype=”button”onclick=window.open(“advancesearch.asp”)value=”高级”>

/table>

IfRequest.QueryString(“CurPage”)=“”orRequest.QueryString(“CurPage”)=0then

CurPage=1

Else

CurPage=CINT(Request.QueryString(“CurPage”))

EndIf

%>

%rs.Open“Select*From试卷信息OrderBy创建日期DESC”,conn,1,1%>

%ifrs.eofandrs.bofthen%>

暂时没有任何记录!

%else

rs.PageSize=6’设置每页记录数

DimTotalPages

TotalPages=rs.PageCount

IfCurPage>

rs.PagecountThen

CurPage=RS.Pagecount

endif

RS.AbsolutePage=CurPage

rs.CacheSize=RS.PageSize’设置最大记录数

DimTotalcount

Totalcount=INT(RS.recordcount)

StartPageNum=1

dowhileStartPageNum+10<

=CurPage

StartPageNum=StartPageNum+10

Loop

EndPageNum=StartPageNum+9

IfEndPageNum>

RS.PagecountthenEndPageNum=RS.Pagecount%>

tableborder=”1”width=”585”cellpadding=”1”cellspacing=”0”bordercolordark=”#FFFFFF”bordercolorlight=”#999999”align=”center”>

tdbgcolor=”#33CCFF”height=”20”width=”194”>

当前所有试卷名称<

/p>

tdalign=”center”bgcolor=”#33CCFF”height=”20”width=”185”>

创建时间<

tdheight=”20”align=”center”bgcolor=”#33CCFF”width=”192”>

操作<

%I=0

p=RS.PageSize*(Curpage-1)

dowhile(NotRS.Eof)and(I<

RS.PageSize)

p=p+1%>

tdbordercolorlight=”#C0C0C0”align=leftwidth=”194”>

tdalign=”center”width=”185”>

[<

%=rs(“创建日期”)%>

]<

tdbordercolorlight=”#c0c0c0”align=middlewidth=”192”>

ahref=”delpaper.asp?

id=<

删除<

|<

ahref=”modifile.asp?

”target=_blank>

试题<

ahref=”modisub.asp?

修改<

|

aclass=”blue”href=”#”onclick=”window.open(‘madepaper.htm’,’create’,’scrollbars=no,resizable=no,width=511,height=250’)”>

新建<

%I=I+1

RS.MoveNext

Loop%>

tdcolspan=4align=middlebordercolorlight=”#C0C0C0”width=”579”>

页次:

fontcolor=”#CC0000”>

%=CurPage%>

/<

%=TotalPages%>

页数:

ahref=”admin.asp?

CurPage=<

%=StartPageNum-1%>

lt;

%ForI=StartPageNumtoEndPageNum

ifI<

CurPagethen%>

%=I%>

%else%>

%endif%>

%Next%>

%ifEndPageNum<

RS.Pagecountthen%>

%=EndPageNum+1%>

下页<

%endif%>

ahref=”admin.asp”>

刷新<

/body>

/html>

endif

rs.close

setrs=nothing

考生登入代码:

用户登录<

styletype=”text/css”>

a{color:

#000000;

text-decoration:

none}

.bt{font-size:

9pt;

border-top-width:

0px;

border-right-width:

border-bottom-width:

border-left-width:

height:

16px;

width:

80px;

background-color:

#eeeeee;

cursor:

hand}

-->

/style>

bodybackground=”images/bj.gif”link=”#000000”vlink=”#FF0000”alink=”#000000”>

imgborder=”0”src=”images/logo.gif”width=”493”height=”107”>

tablewidth=”350”border=”1”cellspacing=”0”cellpadding=”0”align=”center”bordercolorlight=”#CCCCCC”bordercolordark=”#FFFFFF”>

trbgcolor=”#33CCFF”>

tdcolspan=”2”width=”346”>

考生登录<

trbgcolor=”#F0F0F0”>

blockquote>

formmethod=”GET”action=”chklogin.asp”>

准考证号<

inputtype=”text”name=”StudentID”size=”16”maxlength=”10”>

姓&

名<

inputtype=”text”name=”Name”size=”16”maxlength=”10”>

考试科目

%rs.Open“Select*From试卷信息OrderBy创建日期DESC”,conn,1,1

inputtype=”submit”name=”send”value=”登录”>

inputtype=”reset”value=”重写”>

/blockquote>

tdbgcolor=”#F0F0F0”width=”173”>

ahref=”readme.htm”class=”bt”>

fontcolor=”#000000”>

在线帮助<

tdbgcolor=”#F0F0F0”width=”171”>

ahref=”adminlogin.htm”class=”bt”>

管理登陆<

时间、IP和班级限制代码:

StudentID=Request(“StudentID”)

Name=Request(“Name”)

Subject=Request(“Subject”)

ifStudentID=””then%>

scriptlanguage=vbscript>

MsgBox“错误:

请输入你的学号!

location.href=“javascript:

history.back()”

ifName=””then%>

请输入你的姓名!

endif%>

rs.Open“Select*From学生信息whereStudentID=’”&

StudentID&

”’”,conn,1,1%>

%ifrs.bofthen%>

此学号不存在!

elseifName<

rs(“Name”)then%>

你的学号和你的姓名不一致,请查正!

%endif

userip=Request.ServerVariables(“HTTP_X_FORWARDED_FOR”)‘获取用户客户端IP

Ifuserip=“”Then

userip=Request.ServerVariables(“REMOTE_ADDR”)

rs.open“select*from试卷信息where试卷名称=’”&

Subject&

”’”,conn,1,1

ifrs(“ip地址1”)>

useripthen

Response.write“该机器不允许参加考试!

Response.End

ifrs(“ip地址2”)<

v=now()

t1=rs(“考试时间1”)

t2=rs(“考试时间2”)

ift1>

now()then

Response.write“考试时间还没有到,请稍后!

Response.end

ift2<

Response.write“您已经错过考试时间!

补考吧!

rs.open“select*from成绩表whereStudentID=’”&

StudentID&

”’and试卷名称=’”&

ifnotrs.eofthen%>

你已经参加过这一门的考试了!

session(“logstatus”)=1‘记录登陆状态

response.redirect“testpaper.asp?

”&

Request.QueryString

conn.close

setrs=nothing%>

三、课程设计(综合实验)总结或结论

本系统限于我们的精力、技术和时间,因此要改进

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 幼儿教育 > 幼儿读物

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1