网站导航网学 原创论文 网站设计 最新系统 最新研究 原创论文 获取论文 论文降重 发表论文 论文发表 UI设计定制 论文答辩PPT格式排版 期刊发表 论文专题
返回网学首页
网学原创论文
最新论文 推荐专题 热门论文 论文专题
当前位置: 网学 > 设计下载 > ASP类作品 > 正文

基于ASP的英语课程计算机自动考试系统

来源:http://myeducs.cn 联系QQ:点击这里给我发消息 作者: 用户投稿 来源: 网络 发布时间: 13/05/07

网学网ASP类作品编辑为广大网友搜集整理了:基于ASP的英语课程计算机自动考试系统绩等信息,祝愿广大网友取得需要的信息,参考学习。

QQ交谈客服咨询,网学网竭诚为您服务,本站永久域名:myeducs.cn

 

4.2后台管理部分
这一部分就后台管理部分做相关说明
后台管理是这个系统工作量比较大的一个部分,其中包括大量的操作技巧,可以做为系统的一个亮点来看待。
用户登录
同前台子系统类似,这里不再说明
主界面
如下图这是完整的后台管理系统界面,从中我们不难看到。后台系统主要分成两个部分:左列表级右主体。左侧用于用户选择所要进行的操作,右侧是系统的主体部分,所有操作都在这里面进行响应及处理。
系统功能
如下图,我们可以看到,本系统主要由以下几个子模块组成。下面详细介绍。
图4-12
附菜单处理脚本
<script>
function aa(Dir)
{tt.doScroll(Dir);Timer=setTimeout(''aa("''+Dir+''")'',100)}//这里100为滚动速度
function StopScroll(){if(Timer!=null)clearTimeout(Timer)}
function initIt(){
divColl=document.all.tags("DIV");
for(i=0; i<divColl.length; i++) {
whichEl=divColl(i);
if(whichEl.className=="child")whichEl.style.display="none";}
}
function expands(el) {
whichEl1=document.getElementById(el+"Child");
if (whichEl1.style.display=="none"){
initIt();
whichEl1.style.display="block";
}else{whichEl1.style.display="none";}
}
var tree= 0;
function loadThreadFollow(){
if (tree==0){
tree=1
}
}
function showsubmenu(sid)
{
      try
      {
             var whichEl = document.getElementById("submenu" + sid);
             var imgmenu = document.getElementById("imgmenu" + sid);
             if (whichEl.style.display == "none")
             {
                    for( i=1;i<=6;i++)
                    {
                           whichEl = document.getElementById("submenu" + i);
                           imgmenu = document.getElementById("imgmenu" + i);
                           if(whichEl.style.display == "")
                           {
                                  document.getElementById("submenu" + i).style.display="none";
                                  imgmenu.background="images/menudown.gif";
                           }
                    }
                    document.getElementById("submenu" + sid).style.display="";
                    imgmenu.background="images/menudown.gif";
             }
             else
             {
                    document.getElementById("submenu" + sid).style.display="none";
                    imgmenu.background="images/menudown.gif";
             }
      }
      catch(e)
      {}
}
var str=location.href;
var hrefNum= str.indexOf("?");
showsubmenu(str.substring(hrefNum+1,str.length));
</script>
图4-13
考生信息管理
这一部分主要完成考生信息的录入及维护工作,菜单及相关界面如下图所示:
图4-14
考生信息查询与修订
如下图所示,这一部分主要是用来显示考生的相关信息列表,并通过操作项进行相关处理。附部分源码:
<%
''列出考生相关信息列表
strSql="select * from v_ks_bj"
objRs.Open strSql,strConn,1,1
Do While Not objRs.EOF
    Response.Write "<tr>"
    Response.Write " <td height=22 align=center valign=top bgcolor=#ECF5FF>" & objRs("zkzh") & "</td>"
    Response.Write " <td valign=top bgcolor=#ECF5FF>" & objRs("ksxm") & "</td>"
    Response.Write " <td valign=top bgcolor=#ECF5FF>" & objRs("ksmm") & "</td>"
    Response.Write " <td valign=top align=center bgcolor=#ECF5FF>" & objRs("bjmc") & "</td>"
      If objRs("kszt")=True Then
         Response.Write " <td valign=top bgcolor=#ECF5FF align=center>启用</td>"
      Else
             Response.Write " <td valign=top bgcolor=#ECF5FF align=center>禁用</td>"
      End If
      If intAction=3 Then
             Response.Write " <td valign=top bgcolor=#ECF5FF align=center><a href=ks_add.asp?action=2&no=" & objRs("zkzh") & ">修改</a>/<a href=ks_list.asp?action=5&no=" & objRs("zkzh") & ">删除</a></td>"
    Else
             Response.Write " <td valign=top bgcolor=#ECF5FF align=center>无</td>"
      End If
      Response.Write "</tr>"
      objRs.MoveNext
Loop
objRs.Close
%>
图4-15
考生信息录入
这一部分主要完成考生信息的录入工作。其中还包括了考生信息的修改与保存模块。
<%
''完成数据的增加,修改工作
Dim objRs,intAction,strNo,strXm,strMm,strBj,strZt
intAction=Request("action")
Set objRs=Server.CreateObject("ADODB.RecordSet")
If intAction=4 Then
      ''增加保存
      strNo=Request("no")
      strXm=Request("ksxm")
      strMm=Request("ksmm")
      strBj=Request("szbj")
      strZt=Request("kszt")
      strSql="select * from students"
      objRs.Open strSql,strConn,1,3
      objRs.AddNew
      objRs("zkzh")=strNo
      objRs("ksxm")=strXm
      objRs("ksmm")=strMm
      objRs("szbj")=strBj
      objRs("kszt")=strZt
      objRs.UpDate
      objRs.Close
      Set objRs=Nothing
      Response.Write "<script language=javascript>alert(''数据操作成功!'');document.location.href=''ks_add.asp?action=1''</script>"
      Response.End
ElseIf intAction=1 Then
      ''增加数据
      strSql="select max(zkzh)+1 as ''bb'' from students"
      objRs.Open strSql,strConn,1,1
      strNo=objRs("bb")
      objRs.Close
      intAction=4
ElseIf intAction=2 Then
      ''修改数据
      strNo=Request("no")
      strSql="select * from students where zkzh=" & strNo
      objRs.Open strSql,strConn,1,1
      strXm=objRs("ksxm")
      strMm=objRs("ksmm")
      strZt=objRs("kszt")
      strBj=objRs("szbj")
      objRs.Close
      intAction=3
ElseIf intAction=3 Then
      ''修改保存
      strNo=Request("no")
      strXm=Request("ksxm")
      strMm=Request("ksmm")
      strBj=Request("szbj")
      strZt=Request("kszt")
      strSql="select * from students where zkzh=" & strNo
      objRs.Open strSql,strConn,1,3
      objRs("ksxm")=strXm
      objRs("ksmm")=strMm
      objRs("szbj")=strBj
      objRs("kszt")=strZt
      objRs.Update
      objRs.Close 
      Set objRs=Nothing
      Response.Write "<script language=javascript>alert(''数据操作成功!'');document.location.href=''ks_list.asp?action=3''</script>"
      Response.End
Else
      ''Response.Write "系统操作异常,请重试!"
      ''Response.End
End If
%>

 

 

本站发布的计算机毕业设计均是完整无错的全套作品,包含开题报告+程序+论文+源代码+翻译+答辩稿PPT

本文选自计算机毕业设计http://myeducs.cn
论文文章部分只是部分简介,如需了解更多详情请咨询本站客服!QQ交谈QQ3710167

原创论文

设为首页 | 加入收藏 | 论文首页 |原创论文 |
版权所有 QQ:3710167 邮箱:3710167@qq.com 网学网 [Myeducs.cn] 您电脑的分辨率是 像素
Copyright 2008-2020 myeducs.Cn www.myeducs.Cn All Rights Reserved 湘ICP备09003080号 常年法律顾问:王律师