基于ASP的试卷管理系统计算机毕业论文

上传人:工**** 文档编号:455074795 上传时间:2023-09-20 格式:DOC 页数:25 大小:513.52KB
返回 下载 相关 举报
基于ASP的试卷管理系统计算机毕业论文_第1页
第1页 / 共25页
基于ASP的试卷管理系统计算机毕业论文_第2页
第2页 / 共25页
基于ASP的试卷管理系统计算机毕业论文_第3页
第3页 / 共25页
基于ASP的试卷管理系统计算机毕业论文_第4页
第4页 / 共25页
基于ASP的试卷管理系统计算机毕业论文_第5页
第5页 / 共25页
点击查看更多>>
资源描述

《基于ASP的试卷管理系统计算机毕业论文》由会员分享,可在线阅读,更多相关《基于ASP的试卷管理系统计算机毕业论文(25页珍藏版)》请在金锄头文库上搜索。

1、基于ASP的试卷管理系统摘 要:为了方便学生与所用人员在网上交流,我们将开发具有交互功能的试卷管理系统。本系统采用ASP技术开发,使用vbscript语言开发后台代码,应用Access2003数据库技术,可以实现在网上进行考试,并对试卷管理系统的信息进行科学的、规范化的管理。针对各个角色要实现不同功能的具体实际情况和需求,系统提供后台管理,用户管理等功能。利用网络和数据库技术,结合目前硬件价格普遍下跌,基于B/S模式研究开发了试题库与在线考试系统这一ASP应用程序。它运用方便、操作简单,效率很高,本论文主要阐述一个功能比较强大的试卷管理系统的后台操作过程及一些关键技术。考试时考生输入准考证号码

2、核对正确后,进入考生界面,考生界面有选择科目,实现了考生在选择科目后,进入考试窗体,考完后对题目的自动评分。管理员进入管理员界面,管理员界面主要由用户管理、试题管理、试卷管理、成绩排序等组成。实现了真正的无纸化考试大大减轻了教师的问题和繁重的工作量。关键词:ASP;ACCESS;自动评分;排序;ITitle:Management System for Examination Paper Based on ASP Abstract: For the convenience of the teachers and personnel communicate with each other in t

3、he Internet, we will develop interactive examination management system The system uses ASP technology development, uses the Vbscript Language for the background code, Apply of Access 2003 database technology can be used for the examination search and realize the examination management system for sci

4、entific and standardized management. Various roles for different functions in order to achieve the specific realities and needs of the background system management, user management functions. Using the Internet and database technology, combining the present price decline, It based on B/S model was d

5、eveloped with on-line examination system test this ASP application. It was used conveniently, simple operation, high efficiency, This paper mainly elaborates a more powerful function of the background paper management system and some key technology operation. Exam candidates to enter the certificati

6、on card check correctly, enter the candidate interface subjects candidates to choose the interface to achieve the candidates in the choice of subjects, go to the examination form and finished the title after the automatic Grade Point. Administrator to enter the administrator interface, the administr

7、ator interface mainly by user management, test management, paper management, performance ranking component. To achieve a truly paperless examination greatly reduced the teachersquestion and heavy workload.Keywords: ASP;Access;Automatic Grade Point;Sort;目 录摘 要IAbstractII1 绪论11.1 背景和意义11.2 技术现状11.3 主要

8、工作11.4开发工具21.5运行环境介绍32 总体设计42.1 需求分析42.2 功能设计42.3 系统结构设计52.4 系统流程设计52.4.1传统二层结构62.4.2 三层数据库应用结构72.4.3 多层分布式数据库系统72.5 方案选择72.6 工具选择73 数据库83.1 数据库设计83.2 表间关系104 系统实现114.1模块设计114.2管理页面114.2.1管理员登录页面114.2.2学生参加考试页面124.2.3添加试卷页面135 系统流程分析145.1 考生流程145.2 管理员流程14结 语14参考文献16致 谢17附 录18附录219柳亚林:VLAN在校园网中的高效应用

9、第 1 页 共 5 页1 绪论1.1 背景和意义现阶段,学校与社会上的各种考试大都采用传统的考试方式。显然,随着考试类型的不断增加及考试要求的不断提高,教师的工作量将会越来越大,并且其工作将是一件十分烦琐和非常容易出错的事情,可以说传统的考试方式已经不能适应现代考试的需要。随着计算机应用的迅猛发展,网络应用不断扩大,如远程教育和虚拟大学的出现等等,且这些应用正逐步深入到千家万户1。人们迫切要求利用这些技术来进行考试,以减轻教师的工作负担及提高工作效率,与此同时也提高了考试的质量,从而使考试更趋于公证!客观!更加激发学生的学习兴趣。例如目前许多国际著名的计算机公司所举办的各种认证考试绝大部分采用

10、这种方式。为了适应新形势的发展,我们推出了这一系统,使其尽快在各类考试中发挥高效、便捷的作用, 把老师从繁重的工作中解脱出来!1.2 技术现状随着信息化技术的迅猛发展,试卷管理试卷显示出它独特的优势。网络考试具有覆盖面广、信息量大且更新快、网络考试平台功能强大、效率高、可以更好地维护考试的公正性以及成本低等优势。在这个高度信息化的社会里,建立无纸化考试是最方便的来节约人力和物流资源的手段。在美国采用网上考试形式的就高达776%。网络考试在全球的发展,也必然带动中国无纸化考试的相关增长2。近几年来,无纸化考试成为各大高校、企业和各种公司等常用的最有效的途径。来自各地的考生迫切需要能在网上知道自己

11、的成绩,这一系统的开发解决了这一问题。据统计,全球每天约有2000考生就会通过考试,中国现阶段的无纸化考试已显示出巨大的发展潜力。1.3 主要工作本文以ASP和 Access 2003为基础,建立的一个试卷管理系统,并使其达到系统化、规范化和自动化的目的。在此软件的开发过程中,严格遵守了软件工程的规范,它经历了系统概述、需求分析、概念设计、详细设计、测试,运行等几个阶段,使系统结构清晰,条理分明。针对各个角色要实现不同功能和具体实际情况和需求,来完成系统的设计。系统提供后台管理,用户管理和角色管理等功能。操作方便,用户界面友好,可以实现以下基本功能:(1)系统管理功能:系统管理员可以管理系统内

12、的各种信息资源,例如:查看、删除全部的学生信息和试卷信息等。(2)用户管理功能:可以帮助广大的考生参加各个科目的考试、查看考试成绩,修改,添加,删除创建试卷,高级查询成绩。1.4开发工具(一)ASP简介 ASP是微软提供的新一代的Web开发平台,它为开发人员提供了生成企业级Web应用程序所需要的服务、编程模型和软件基础结构,同其他Web开发平台相比,ASP具有下面三大优势3。(1)支持编译型语言通常情况下,解释型的脚本语言在性能上抵不上编译型的语言。由于ASP页面在执行前会被编译,所以ASP的性能得到了很大的提高4。(2)程序代码与页面内容的成功分离ASP Web开发技术为程序员提供了一种非常

13、好的开发模式,即代码灵活书写技术,从而使ASP的程序结构异常清晰,开发和维护的效率也得到了很大的提高。另外可以利用DIV+CSS集成环境下开发ASP应用程序,该环境不仅提供了强大的调试能力,而且还集成了“所见即所得”的HTML编辑器为开发人员开发Web页提供了方便的图形化支持5。(3)引入服务器脚本在ASP中,服务器端脚本会生成发送给浏览器的HTML代码,显示表单控件,还能生成隐藏的HTML元素来存储当前的状态。在提交页面时,这些信息就会传送回服务器,服务器将自动处理这些信息,改变HTML,显示页面6。(二)ADODB简介adodb.recordset和adodb.connection确切的说

14、都是WINDOWS下的集成组建,server.createobject将目标组建实力化并将他实例对象赋值在变量中来操作,实例adodb.recordset就是将结果集组件实例化,从而是对应变量能够在查询数据库结果时能够得到相对应的结果集,adodb.connection的实例则是创建连接数据库的对象,从而实现连接数据库和关闭数据库连接等操作7。(三)Access 2003简介Access 2003旨在提供一个非常便于使用数据库平台,可以针对目标情况进行快速的部署。它附带的免费图形用户界面简化了基本的数据库操作。通过与Visual Studio 2008项目的集成,数据库应用程序的设计和开发也变

15、得更加简单8。Access 2003使用SQL语言进行查询操作。1.5运行环境介绍网上招聘系统的设计与实现的运行环境是在Internet信息服务(IIS)环境下运行。配置好IIS,然后创建ASP Web应用程序9。IIS(Internet Information Server,互联网信息服务)是一种Web(网页)服务组件,其中包括Web服务器、FTP服务器、NNTP服务器和SMTP服务器,分别用于网页浏览、文件传输、新闻服务和邮件发送等方面,它使得在网络(包括互联网和局域网)上发布信息成了一件很容易的事10。启动服务器IIS:(1)选择“开始”|“程序”|“管理工具”|“Internet服务管理器”菜单,启动“Internet 信息服务”程序,界面如图2-1所示,其中,myserver是计算机名字,在不同用户的计算机上,该名字是不同的。在myserver文件夹下,有多个子文件夹,其中“默认Web站点”文件夹管理着Web应用程序。1-1 Internet服务管理器界面2 总体设计2.1 需求分析通过调查分析开发考试系统所具备的能力及实现的方法.确定总体结构,利用Access数据库所具有的能力,以最简洁最容易的方法,使用ASP使其成为一个初级的系统软件.据对教学过程的实际调查了解,在整个教学过程中,主要

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文 > 其它学术论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号