




免费预览已结束,剩余3页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
本科毕业论文(设计)开题报告论文题目:基于B/S的试题管理系统的设计与实现 学生姓名: 学 号: 专 业: 班 级: 指导教师: 填写说明1此报告应在指导教师的指导下,由学生在毕业论文(设计)工作前期内完成,经指导教师签署意见及所在系审查后生效。2开题报告内容必须用黑墨水笔工整书写或按教务处统一设计的电子文档标准格式(可从教务处网址上下载)打印,禁止打印在其它纸上后剪贴。开题报告完成后应及时交给指导教师签署意见。3开题报告的内容要求:(1)论题、背景和意义。学生应对论题、选题的出发点、相关背景情况、理论和现实需求、研究成果可能具有的学术意义和应用价值做出简要分析、说明。(2)研究基础。学生应对文献资料的收集整理准备情况、参与学术研究情况、已发表论文或已完成相关研究情况等做出说明。(3)研究内容。学生应对所研究问题的研究范围、学术渊源、国内外已有研究成果和研究动态、研究要点、可能涉及的相关领域和问题、拟采用的基本理论、研究方法及其对本论题的适用情况、论文主体框架等做出明确说明,对于课题直接相关的已有成果的基本情况,特别是对已有成果存在的不足和研究空间,做出分析和判断,对可能达到的学术目标做出预测。(4)拟采取的研究方法和技术路线。(5)研究计划。学生应根据自己所确定的论题制订比较详细的研究计划和工作日程。4该报告由学生所在二级学院保存。5若有关内容所留空间不够,可另加附页。1论题背景和意义随着考试类型的不断增加及考试要求的不断提高,教师的工作量将会越来越大,并且其工作将是一件十分繁琐和非常容易出错的事情,可以说传统的考试方式已经不能适应现代考试的需要.随着计算机应用的迅猛发展,网络应用不断扩大,人们迫切要求利用这些技术来进行在线考试,以减轻教师的工作负担及提高工作效率,与此同时也提高了考试的质量,从而使考试趋于公正、客观,更加激发学生的学习兴趣.在线考试是现阶段研究开发的一个热点.它是建立在国际互联网上的应用系统,客户端的配置可以极为简单,使考试不受地域的局限.一个完备的在线考试系统可以使用户在网上学习过后及时检验自己的学习效果,已发现自己的不足,使得学习效率得到很大提高.在线考试系统中题目的生成、试卷的提交、成绩的批阅等都可以在网络上自动完成.只要形成一套成熟的题库就可以实现考试的自动化.这样一来,教师所要做的只是精心设计题目、维护题库,而不是组织考试,从而大大减轻了教师的负担,这表明其经济性是相当可观的.为了适应新形势的发展,我进行了这一系统的初步设计工作,也可以说是做一个初步的探索,希望它能够在各类考试中发挥高效、便捷的作用,把老师从繁重的工作中解脱出来!2. 研究基础该系统采用的是即动态网页来完成的,即我们所称的ASP,它其实是一套微软开发的服务器端脚本环境,ASP内含于IIS3.0和4.0之中,通过ASP我们可以结合HTML网页、ASP指令和ActiveX元件建立动态、交互且高效的WEB服务器应用程序。ASP能运行你所编写的代码,因为所有的程序都将在服务器端执行,包括所有嵌在普通HTML中的脚本程序。当程序执行完毕后,服务器仅将执行的结果返回给客户浏览器,这样也就减轻了客户端浏览器的负担,大大提高了交互的速度。使用VBScript、JScript等简单易懂的脚本语言,结合HTML代码,即可快速地完成网站的应用程序。无须compile编译,容易编写,可在服务器端直接执行。使用普通的文本编辑器,如Windows的记事本,即可进行编辑设计。与浏览器无关(Browser Independence),用户端只要使用可执行HTML码的浏览器,即可浏览Active Server Pages所设计的网页内容。Active Server Pages所使用的脚本语言(VBScript、Jscript)均在WEB服务器端执行,用户 端的浏览器不需要能够执行这些脚本语言。Active Server Pages能与任何ActiveX scripting语言相容。除了可使用VBScript或JScript语言来设计外,还通过plug-in的方式,使用由第三方所提供的其他脚本语言,譬如REXX、Perl、Tcl等。脚本引擎是处理脚本程序的COM(Component Object Model)物件。Active Server Pages的源程序,不会被传到客户浏览器,因而可以避免所写的源程序被他人剽窃,也提高了程序的安全性。用的是Microsoft Access数据库。Access数据库以文件形式保存,文件的扩展名是DB。3主要研究内容本文主要介绍了在线考试系统、管理子系统的需求分析、总体设计和详细的设计过程、并在此基础建立了后台数据库,利用ASP和ACCESS数据库技术开发实现了在线考试系统.它具有用户登录验证、用户在线考试、动态随机出题、自动判卷、用户管理、试卷管理、成绩管理等功能,管理系统是网站的重要组成部分,其功能涉及到网站整体的使用与更新等,本子系统主要由四个模块组成:用户管理模块、试题管理模块、成绩管理模块与管理员管理模块,分别包括了系统各种相关数据信息的增加、修改、删除等功能.系统结构图:登陆注册系统老师登录学生登录用户注册用户页面管理员页面网站首页题库管理成绩管理用户管理管理员信息管理管理员信息的增删改学生信息的增删改学生成绩信息的增删改选择题增删改填空题增删改判断题增删改简答题增删改在线考试系统在线答题页面查询成绩成绩查看查询考试成绩4拟采取的研究方法和技术路线本系统拟采用B/S模式:与传统的C/S模式相比,B/S结构把处理功能全部移植到了服务器端,用户的请求通过浏览器发出,无论是使用和数据库维护上都比传统模式更加经济方便。而且使维护任务层次化:管理员负责服务器硬件日常管理和维护,系统维护人员负责后台数据库数据更新维护。采用B/S模式,突破传统的文件共享模式,为网上在线试题库平台的设计提供新的解决方案。借助ASP的WEB应用程序,用户通过Browser软件连接后台数据库并完成做操作,将原有网上在线试题库平台静态网页的形式升级到动态更新数据的方式。B/S模式的网上在线试题库平台,数据维护方便客户端无需专用的软件,有较好的网络扩展性,支持TCP/IP协议直接接入Internet,。同时对于B/S模式而言,程序和数据的物理位置已经不再是那么重要了,访问者所关心的只是它们的URL就可以了。本系统使用ASP技术:即Active Server Page,是微软推出的动态Web设计技术,是用于WWW服务的服务器端脚本环境,在站点的Web服务器上解释脚本,可产生并执行动态、交互式、高效率的站点服务器应用程序。数据库采用Microsoft Access数据库:具有良好的安全性能,防火墙技术可以保证后台数据库的安全性,如果结合Windows 2000与Internet Information Server的高度安全性,使用户可以实现系统的安全。5研究计划第一阶段:3月(第1周至第4周)利用实习的时间搜集、整理毕业设计的相关资料。第二阶段:4月6号15号进行课题调研,查阅文献、熟悉相关开发工具,撰写毕业设计开题报告和工作计划。第三阶段:4月16号23号完成系统开发的需求分析和概要设计。第四阶段:4月24号30号完成系统开发的详细设计。第五阶段:5月1号-8号完成系统开发的代码设计。第六阶段:5
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
评论
0/150
提交评论