好文档就是一把金锄头!
欢迎来到金锄头文库![会员中心]
电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

毕业设计论文基于BS模式的在线考试系统分析与设计.doc

54页
  • 卖家[上传人]:公****
  • 文档编号:465178023
  • 上传时间:2022-11-10
  • 文档格式:DOC
  • 文档大小:958.03KB
  • / 54 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 摘要学生姓名:操健均 考试系统分析与设计摘要随着Internet的迅速发展和广泛普及,当今社会正快速想信息化社会前进,信息自动化的作用也越来越大从而使我们从繁杂的事务中解放出来,提高了我们的工作效率网络辅助教学已逐渐成为高校现代化教学的一种手段,其中考试系统可以实现教考分离以及考务工作的全自动化管理,将传统的培训考试与先进的网络模式相结合,使用户可根据自身特点快速构建考试、测评、练习、竞赛、调查、分析及管理于一体的网络化考试平台可以有效利用校园网的软硬件资源,使其发挥最大效力,更好的为学校的教学、科研、管理服务,可以实现大规模的考试,可以保证考试的客观性、公证性,并且自动化组卷、阅卷可以减轻教师的工作强度但一直以来人们大都使用传统的方式,这种方式存在着许多缺点随着计算机网络技术的进一步发展和普及,利用ASP技术开发的各种考试系统必将大行其道 本文在分析计算机网络技术及其应用模式的基础上,结合Brower/Serve模式、Active Server Page 动态网页技术和SQL Server 2000数据库技术,以Internet为平台,提出基于Web的考试系统课题,阐述了该课题的背景以及意义,并研究了基于Web的考试系统的分析与设计,包括系统设计思想、系统需求分析、系统总体结构设计、系统模块详细设计以及数据库设计。

      重点阐述了系统需求分析、前台功能模块和后台功能模块的详细设计以及数据库设计 关键字:考试系统;需求分析;结构设计;功能设计;数据库设计 目录第一章 前言…………………………………………………….51.1 选题背景……………………………………………….51.2 选题意义……………………………………………….61.3 研究现状及发展趋势………………………………….7第二章 系统设计思想….………………………………101.4 Browser/Server模式的体系结构简介…………..111.5 Active Server Page 动态网页开发技术简介…….141.6 SQL Server 2000数据库开发工具简介…………….15第三章 系统需求分析…………..…………………………163.1功能域的需求分析………………………………….173.1.1前台模块功能需求…..……………………173.1.2后台模块功能需求…………………………183.2数据域的需求分析….……………………………..193.3系统目标的需求分析……………………………….20第四章 系统总体结构设计…….………………………..214.1网络结构设计…….………………………………..21 4.2网站整体设计……………………………………..224.2.1CSS样式表文件设计…………………………2234.2.2数据库连接文件设计……………………….254.2.3网站文件夹结构设计……………………….26第五章 系统模块详细设计………………………………….28 5.1前台模块结构设计…………………………………..28 5.1.1模块功能设计…………………………………..30 5.1.2文件架构设计…………………………………..30 5.1.3功能结构设计…………………………………..31 5.1.4前台登录页面运行结果…………………………32 5.2后台模块结构设计………………………………….32 5.2.1模块功能设计…………………………………..32 5.2.2文件架构设计…………………………………..42 5.2.3功能结构设计…………………………………..47 5.2.4后台主体页面运行结果……………………….48第六章 数据库设计…………………………………………49 6.1概念结构设计……………………………………….49 6.2逻辑结构设计……………………………………….50 参考文献…………………………………………………………53 致谢………………………………………………………………53第一章 前言第一章前 言 网络化教育代表了教育改革的一个发展方向,已经成为现代教育的一个特征,并对教育的发展形成新的推动力。

      随着Internet/Intranet的迅速发展和广泛普及,建立在其上的远程教育成为现代教育技术未来发展方向之一,考试测试作为远程教育的一个子系统也成为一个重要的研究领域现代远程教育作为一种新的教学手段已经开始进入我们的生活,正在给传统教育模式带来新的变革,并对教育的发展形成新的推动力 Internet技术的发展使得考试的技术手段和载体发送了革命性的变化,Internet的开放性、分布性的特点和基于Internet的巨大的计算能力使得考试突破了时间和空间的限制基于Internet的考试系统正成为人民的研究热点之一与传统课题的选题背景、选题意义、研究现状及发展趋势1.1选题背景考试系统课题产生的背景是当今教育信息化的趋势及我国高校教育信息化系统的建设;目的是充分利用学校现有的计算机软,硬件资源实现无纸化考试以避免传统手工考试的 与传统考试模式相比,网上考试渗入了更多的技术环节,对实现安全性的途径,方法也提出了更高的技术需求近几年来,基于TCP/IP的Internet/Intranet技术以非同寻常的速度被广泛应用于各类企业及其他组织的信息发布与共享,其中一个很重要的手段就是建立Web站点发布信息。

      传统的静态网页技术已越来越不能满足用户的需求,因此各种动态网页技术应运而生,ASP就是目前比较流行的动态网页技术之一通过Internet/Intranet技术和ASP动态网页技术来实现网上考试,是现代教育技术的一个具体实现,具有很重要的现实意义可以实现考务工作的全自动化管理,可以有效利用校园网的软硬件资源,使其发挥最大效力,更好的为学校的教学、科研和管理服务;可以大规模的实行考试,实现考试的客观性、公正性;系统的自动化出卷和阅卷可以减轻教师的工作强度传统考试要求老师印试卷、安排考试、监考、收集试卷、评改试卷等等这是一个漫长而复杂的过程,已经越来越不适应现代教学的需要考试系统是传统考场的延伸,它可以利用网络的无限广阔空间,随时随地的对学生进行考试,加上Web数据库技术的利用,大大简化了传统考试的过程1.2选题意义随着计算机技术的发展和互联网时代的到来,人们已经进入了信息时代,也有人称为数字化时代在数字化的网络环境下,学生希望得到个性化的满足,根据自己的情况进行学习,同时希望能够得到科学的评价;老师希望有效改进现有的考试模式,提高考试的效率;教学机构也希望给网上的学生提供更全面灵活的服务,同时希望全面准确地对学生进行跟踪;和评价。

      考试系统正是迎合这一市场需求而开发的,它旨在探索一种互联网为基础的考试模式通过这种新的基于网络的无纸化考试模式,为学校创造一种新的考试环境,使考务管理突破时间、地域的限制,可以十分灵活、方便地进行实施,提高了考试工作效率和标准水平,使学校管理者、教师和学生可以随时、随地通过网络完成考试考试系统是基于B/S模式的,服务器对数据库进行管理,客户端通过浏览器登录网络考场与传统的基于C/S模式的网络考场相比,它更加稳定,更适宜互联网上的考试同时网络考场是基于题库操作的,所以能实现随机组卷、自动阅卷和自动评分,大大缩短了考试周期,使得学生能够及时地了解自己的成绩状况与此同时也提高了考试的质量,从而使考试更趋于客观、公正,更加激发学生的学习兴趣1.3研究现状及发展趋势随着社会对人才的需求的增大,怎样使我们在人才的浪潮中证明自我的能力和技能呢?怎样来表达人才的水平的高低呢?随着各种认证的出现,随着远程教学的深入,网络和传统一样都要有试卷来检测怎样才能全面的检测考生的水平、怎样能客观的反映教学水平,这就要求一份合理、客观的试题?这也是众多教学者历年来思索的问题即使保证了客观的命题但他是用于考试的,必须保证绝对的安全。

      目前流行的局域网上的计算机考试系统,实际上它只是一个多用户的考试系统,这种考试形势只不过是运用了局域网的一些功能,以减轻考试组织过程中的劳动强度和加强考试的公正性,但它不支持远程异地考试;目前的考试试题往往不是动用丰富经验的出卷专家就是往往由于个人的水平差异不能提供优秀的试卷,因而基于网络的考试系统的研究开发已迫在眉睫考试系统,是随着互联网技术的飞速发展而营运而生的一种非常实用的管理信息系统限制国内外很多大学和社会其他部门都已经开设了远程教育,通过计算机网络实现异地教育和培训远程教育包括很多环节,例如教学系统、答疑系统的考试系统等其中很重要的一个环节就是考试系统,同时它也是最难实现的环节以下通过两个典型的网络考试系统,来说明国内外对网络考试系统的研究状况:(1) 计算机等级考试 国内计算机等级考试较早地采用了网络考试系统这种考试系统一般采用局域网的形式,在考试之前,由专门的考试网站提供相关的报名、考务安排等软件,然后在开始考试之前,一般给每个考试测试一次的机会考试采用现场打分的方式,考试只要提交试卷,系统就给出相应的分数为了安全起见,一般还要求考试到服务器上确认除此之外,一些政府部门、一些行业管理机构和教育机构也先后采用了网络考试系统。

      这些考试系统有一个共同特点,那就是:考题基本上都是选择题,偶尔也有少量的主观题对于主观题,如计算机二级等级考试的编程题,仍然采用的是单机考试模式四川省计算机耳机等级考试包括一刀程序设计题与一道改错题在单机模式下,考试组织者先将考试题目给每一个考试复制一张软盘,软盘上包含考试题目与改错题的原则,让考生考试完毕后将答案复制到软盘上,最后统一将软盘收集起来阅卷这种考试方式,不仅需要大量的人力物力,而且容易出现软盘损坏,考试的数据读不出来的情况正是在这种情况下,如何在网络下考核考试的主题观的应试能力,引起了许多研究网络考试的关注四川工业学院计算机科学系的老师为了解决这个问题,设计了一套旨在通过网络考查学生编程的软件这套系统基本上实现了不要软盘考试,系统先自动给每个学生建立一个文件夹,然后采用了FIP上传的方式,将考试结果直接传到服务器这套系统也与单机考试相比,自然是很大的一个进步美中不足的是,学生结果文件以文件的形式保存,安全性能不好,最好能够采用数据库的形式2) ATA智能化考试服务系统 国外比较有影响的机器考试是AOCA公司的考试系统,主要目标是模拟真实考试环境,特别适合计算机操作性题目的考试。

      ATA在产品和服务中使用的核心技术包括:DST技术(动态模拟考试技术)、RET技术(真实环境考试技术)、SRAT技术(全真环境下动态转换技术)、LAS技术(智能化考试结果判定技术)、ZNM技术(智能化、非线性多元组卷模版技术)DST技术是动态模拟考试、培训的技术,它基于图论的语文状态转换理论,在ATA e-Testing通用平台上模拟全真环境的应用软件和系统软件的操作过程及步骤其模拟过程体现了全真环境的动态特点,对于考试、培训的过程、结果全程跟踪DST技术摆脱了软件产品对运行环境的依赖性,完全独立。

      点击阅读更多内容
      关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
      手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
      ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.