ASP在线考试系统网站网页设计web课程毕业设计

wx供重浩:创享日记
对话框发送:在线考试网站
获取完整源码源文件+论文报告等


在这里插入图片描述

在这里插入图片描述
在这里插入图片描述


目前,基于网络产生的应用软件的模式主要有二类:Client/Server模式,Browser/Web模式。前者主要的缺点是维护、升级较麻烦,后者是近几年伴随Internet迅速发展起来的一种技术,它与客户机/服务器方式类似,客户端是一个标准的浏览器,服务器端是Web Server ,而Web Server与数据库和应用服务器的紧密结合,使得这种模式的应用范围不断扩大,它已不仅仅用于网上查询,有很多部门的业务系统、企业的管理系统也纷纷采用这种模式,它的主要优点是便于扩充应用、升级维护简便。

该系统主要以在线模拟考试使用为出发点,以提高学生的学习效率和方便学生随时随地检测学习成果为目的,主要采用了DreamweaverMX、FireworksMX、FrontPage软件进行设计、使用ASP开发语言进行编程,所选用的数据库是微软公司开发的Access数据库。

ASP是通过一组统称为ADO的对象模块来访问数据库,ASP提供的ADO对象模块包含6个对象和3个集合,常用的有Connection、 Record set 、Command 、field等对象。

ASP是一种服务器端的指令环境,用来建立并执行请求的交互式WEB服务器端运行的应用程序, ASP程序只能在WEB服务器端执行,当浏览器向服务器要求运行ASP程序时,服务器会读取该程序,然后执行该程序并将结果转换为HTML文件 ,再将HTML文件传送给浏览器,待浏览器收到HTML文件以后,便会将执行结果显示在浏览器上。

本网上考试系统采用ASP、HTML、JavaScript、VBScript、FrontPage2000、Access2000等技术与工具,通过基于WEB服务器访问纯WEB页面,实现网上注册,在线考试与后台管理等相关的功能。


功能需求描述
在这里插入图片描述
网上考试系统功能有成绩查询、账号管理、考试功能、出卷、批阅试卷等功能。以下来分别阐述上述几项功能的实现。

1、登录功能
用户使用时只需要进入在线考试系统,按要求填写用户名、密码及考试科目就可完成注册。如果没有帐号,可以向管理员申请注册。当注册成功时会进入考试系统,如果用户名存在或者是密码错误,则提示需要重新填写。当用户注册过后即可登陆进入考试系统,这时可以点击返回主页面界面按钮,就可回到刚刚登陆界面,进入你想进入的界面。界面简洁明了,其界面如图系统登录界面所示。

2、账号管理
账号管理属于管理员登陆部分,他可以设置考生帐号和管理员帐号。当建立管理员帐号时,它有添加账号、删除账号、修改账号、成绩查询、用户浏览、退出系统等功能,其权力比一般用户要强大的多。下面分别来阐述一下上述功能的实现。

在这里插入图片描述
3、考试功能
考试功能是网上考试系统的核心,也是使用者的主要目的之一。本在线考试功能具有较强大的功能,它可以根据需要出卷并由系统自动改卷,用户还可以根据自己需要选择不同考试科目的题目,同时也应保证每次考试科目不要重复,这样用户可以更全面的了解自己的学习情况。使用时需要先登陆,您必须输入正确的用户名和密码才可以进入,否则会提示错误。进入时你还可以选择试卷。你也可以在进入系统之前使用系统的帮助功能,它将让你对系统的功能与使用方法有一个全面的了解。考试完可以交卷,交卷后就不能再更改试卷。系统可以直接给你改卷,它将很快给出你的考试成绩以及历史成绩。您也可以察看全部历史得分情况,可以比较一下自己和其他人的差别。考试完成后可以点击提交,自动批阅试。他们主要是以动态的过程交用数据库,用循环语句实现检查到最后一道题,对每道题进行分析。

4、帮助功能
帮助信息详细介绍了本系统的所有操作。该窗口风格与WIN98帮助窗口的相同,也很容易操作。其如图帮助界面所示。
在这里插入图片描述


程序效果图

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述


readme

系统基本信息:
题目: 基于B/S模式的在线考试系统的设计与实现
开发环境:Windows XP SP2和 IIS 5.0虚拟的服务器
开发语言:Dreamweaver MX、ASP
数据库支持:Access 2000

系统测试信息:
学生姓名:李书华
准考证号:001
管理员用户名:admin
管理员密码:admin

本软件的服务器端的安装采用标准的安装界面,中文提示,卸载方便。

(1)安装方法:
注意:本软件运行必须要求安装IIS3.0以上,安装目录必须为IIS服务目录。直接将源文件拷贝至IIS主目录下,虚拟成服务器系统即可使用。

(2)卸载方法:
本软件可以直接在IIS主目录下删除本系统的文件夹即可,本系统为绿色软件,不修改注册表,直接删除源文件即可。
本软件对客户端无特殊要求,只要安装了IE4.0以上即可。

  • 2
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
实现了在线考试系统,功能主要包括考试者功能和管理员功能,考试者需要功能:系统登录、选择不同的科目进行考试、在线考试、考试结束得到自己的成绩、查看试卷答案;管理员需要功能:管理员登录、考试科目管理、题库管理、用户管理、成绩管理、试卷管理: \MyOnLineExam\App_Code\BusinessLogicLayer 在线考试业务逻辑层,包括以下文件: \Course.cs 考试科目类 \Paper.cs 试卷类 \Users.cs 用户类 \Scores.cs 成绩类 \SingleProblem.cs 单选题类 \MultiProblem.cs 多选题类 \JudgeProblem.cs 判断题类 \FillBlankProblem.cs 填空题类 \MyOnLineExam\App_Code\DataAccessHelper 在线考试数据访问接口层,包括文件: \SQLString.cs 构造SQL语句的通用类 \GetSafeData.cs 安全获取数据类 \MyOnLineExam\App_Code\DataAccessLayer 在线考试数据访问层,包括文件: \DataBase.cs 数据访问类 \MyOnLineExam\Controls 在线考试用户控件,包括文件: \admin_left.ascx 管理员左侧菜单控件 \MyOnLineExam\DB \ 在线考试数据库,包括文件: \ MyOnLineExam.sql 数据库创建脚本 \ MyOnLineExam.bak 数据库备份 \MyOnLineExam\Images\ 在线考试系统图片文件夹 \MyOnLineExam\Web 在线考试系统页面,包括文件: \Login.aspx 用户登录页面 \UserTest.aspx 在线考试页面 \TestAnswer.aspx 查看试卷答案页面 \admin_Login.aspx 管理员登录页面 \adminMain.aspx 管理员主页面 \admin_CourseAdd.aspx 添加考试科目页面 \admin_CourseLists.aspx 考试科目管理页面 \admin_PaperSetup.aspx 制定试卷页面 \admin_PaperLists.aspx 试卷管理页面 \admin_UserAdd.aspx 添加用户页面 \admin_UserList.aspx 用户管理页面 \admin_UserScore.aspx 成绩管理页面 \admin_SingleSelectAdd.aspx 录入单选题页面 \admin_SingleSelectLists.aspx 单选题维护页面 \admin_MultiSelectAdd.aspx 录入多选题页面 \admin_MultiSelectLists.aspx 多选题维护页面 \admin_JudgeAdd.aspx 录入判断题页面 \admin_JudgeLists.aspx 判断题维护页面 \admin_FillBlankAdd.aspx 录入填空题页面 \admin_FillBlankLists.aspx 填空题维护页面

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

叶绿体不忘呼吸

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值