在线考试系统参考文献-在线考试系统参考文献近三年

本文目录一览:

求基于NET的公务员考试模拟系统的设计论文

基于.NET的公务员考试模拟系统的设计 摘要 随着互联网的迅速的发展,基于互联网的各种应用日益受到人们的重视,基于Web的在线考试系统在这种形势下应运而生,它可以利用网络,随时随地对学生进行考试,是传统考场的延伸。 本文在基于一般在线考试系统的设计与实现技术上,结合公务员考试的特点,通过对系统的结构设计、后台设计、前端开发,构建了一个基于B/S三层结构的、以ASP.NET 2.0为开发平台和SQL Server 2000为数据库的公务员考试系统。本系统基本实现了学生在线考试、试卷生成、教师试卷评阅、管理员对用户及角色进行管理等功能。 本公务员考试系统采用的技术较为新颖,在今后的应用将会很广泛。该系统既可以用于考生平时对自己的能力进行测评,也可用于实际的考试。 关键词:在线考试系统;在线考试;试卷生成;ASP.NET 2.0;C# Design of the On-line Examination Model for Civil Servants Based on .NET Abstract With the rapid development of the Internet, people are attaching greater and greater importance to Internet-based applications. The On-line Examination System has thus come into being. With the help of the Internet, it has become an extension of the traditional examination system which can test students at any time and any place. Based on the design and implementation technology of traditional tests, and combined with the features of Civil Servant examinations, this article tries to establish an examination system based on B/S, ASP.NET 2.0 and SQL Server 2000. This system can realize the general functions of the on-line test, such as the formation of test papers, the evaluation of test papers, user management, and so on. This civil servant examination system has used many novel technologies, and will be widely used in future practice. This system may be used in self-test by students as well as in formal examinations. Key words: On-line Examination System; Formation of Test Paper; ASP.NET 2.0; C# 目录 论文总页数:27页 1引 言 1 2 相关理论技术基础 1 2.1 C#.NET 1 2.2 ASP.NET 2.0简介 2 2.3 SQL Server 2000 3 2.4 B/S模式 3 3 系统需求设计 4 3.1 用户角色需求 4 3.2 功能需求 4 3.2.1 考生 4 3.2.2 教师 4 3.2.3 管理员 5 3.3 性能需求 5 4 系统总体设计 5 4.1 系统功能描述 5 4.2 数据库设计 6 4.2.1 Exam_User数据库 6 4.2.2 Exam数据库 7 5 系统主要功能的实现 10 5.1 用户登录和注册 10 5.2 公告查看 10 5.3 在线考试模块 11 5.3.1 客观(行政能力测试)考试 13 5.3.2 主观(申论)考试 15 5.4试卷管理模块 15 5.4.1 组卷模块 15 5.4.2 试卷题目修改与删除 17 5.4.3设置考试试卷 18 5.5 试卷评阅模块 18 5.5.1 客观题(行政能力测试)评阅 18 5.5.2 主观题(申论)评阅 19 5.6 用户及角色管理 20 5.6.1 用户管理 20 5.6.2 角色管理 20 5.7 公告管理模块 21 6 系统测试 21 6.1 测试环境 21 6.2 测试结果 21 6.3系统安全性设计 21 6.3.1 密码的安全性 21 6.3.2 角色访问控制 22 6.3.3 数据库安全 22 结论22 参考文献 23 致谢24 声明25 附录26 1引 言 在信息技术高速发展的今天,网络也在改变着传统的教育方式,即使是传统的教育方式下,把平时的练习和课程结束时的考试搬到网络上也是一种趋势。在传统的考试方式下,组织一次考试要经过出题、考试、评卷等步骤,随着考试类型的增加及考试要求的提高,教师的工作量会越来越大,并且工作容易出错。同时传统的考试要受时间、地点的限制,并且用纸保存试卷容易损坏、遗失。因此在一定的程度上,传统的考试方式已经存在改革的必要。 近年来,公务员考试的热度是日益增温,各式各样的考试复习资料也越来越多。在公务员考试科目中,行政能力测试题量大,题目类型多,申论的资料量也是达到好几千字,如果人人都盲目的去买各种资料也是不可取的,同时也是一种浪费,并且大部分资料及练习题都是相同的,或者是可以重复利用的。因此,可以考虑在充分利用网络资源的条件下,开发一个公务员考试的模拟系统,可以将其放在一个Web站点上运行,使得局域网用户和Web用户都能通过浏览器访问并使用其做练习或考试。这样就可以利用网络考试系统的运作成本低、高效、灵活的突出优势,实现公务员考试的无纸化,对公务员考试所需的各种人力、物力、财力资源都是一种节约。 目前,国内外大部分的考试系统都是采用的ASP技术来作为服务器端脚本,实现与数据库和其他应用互动的Web网页。但是ASP采用的是解释执行的方式,执行效率不高;部分考试系统性能低下,同时支持的在线测试数量较少,远远达不到系统运行时的规模化效应。而且它在安全性、健壮性、可重用性等方面还有比较大的缺陷。 鉴于上述原因,本毕业设计选择采用ASP.NET 2.0技术来开发一个公务员考试模拟系统,语言采用大家都较为熟悉并较为规范的C#.NET语言,数据库选择常用的SQL Server 2000。 2 相关理论技术基础 2.1 C#.NET C#以C和C++为基础,是一种面向对象的程序设计语言,它适用于微软基于“.Net"平台的XML基础应用开发。C#组件可以成为基本的Web服务,这些服务可以被运行在任意平台上的任何应用所调用。微软宣称,C#提高了程序开发进度,减少了可能导致开发费用增加的程序设计错误,从而大大提高了程序开发速度。C#就是这样一种编程语言,它使程序员能快速地为新一代Microsoft .Net平台开发出应用程序。具体来说,微软的C#具有如下特点: 1) 高效、安全 越来越激烈的竞争要求开发人员尽量缩短开发周期,而这正是C#的设计思想。这种语言被设计来帮助开发人员减少代码量以及代码出错的机会。 2) 符合日渐成熟的Web编程标准 目前,大多数应用方案都与Web密切相关,但现有的开发工具都是在Internet和Web的雏形时期出现的,因此,它们一般不适合新的Web技术。而C#语言开发是建立在Microsoft.Net平台上,可以把组件转化成Web服务,从而被运行在任何平台上的任意应用程序所调用。另外,Web服务框架让现有的Web服务对程序员来说就像本地的C#对象,这使得程序员可以利用他们在面向对象编程方面的经验。 3) 消除编程错误 甚至专业的C++程序员也经常犯一些最简单的错误,例如,忘一记对变量进行初始化。这些最简单的疏忽经常导致不可预测的错误。而一旦程序投入使用,即使是最简单的错误也要花费很大的代价去修补。C#提供的一些新功能可消除常见的C++编程错误,例如,“垃圾收集”减轻了程序员人工管理内存的压力、C#中的变量由环境自动初始化等。 4) 支持版本封装 后续版本可以在旧版本的基础上直接开发,无须修改程序。这一特性简化了开发后续版本的过程并降低了开发升级版本的总成本。 5) 与商业逻辑相关联 大多数编程工具很难把程序代码同商业逻辑联系起来,但C#不同,它可用于任何对象的可扩展元数据。C#可以为一个工程结构定义专域属性,并把它们应用到任何类或接口中,这将确保每个类或接口都能被正确地标识成特定商业对象的一部分,有助于加强程序代码与商业逻辑的联系。 2.2 ASP.NET 2.0简介 ASP.NET 2.0大大提高了编程人员的开发效率,与ASP.NET 1.1相比,减少了70%的编码工作量。甚至在某些情况下,可以实现所谓的零编码。对开发人员来说,ASP.NET 2.0对经常使用的功能进行了封装,如用户管理、数据控件等,可以象使用标准控件一样使用这些功能。新增控件包括数据源控件、站点导航控件、登录控件,新增主题和皮肤、母版页、成员资格和角色服务等功能。 ASP.NET 2.0中,内置了许多基于提供者模型的新服务,常见的就是成员和角色服务。可以采用C:\WINDOWS\Microsoft.NET\Framework\版本号文件夹下面的Aspnet_regsql.exe工具,根据向导来创建或配置用来存储ASP.NET应用程序服务信息的SQL Server数据库。当然,也可以通过Aspnet_regsql.exe命令来安装 SQL Server 提供程序所使用的 SQL Server 数据库。ASP.NET 2.0的成员和 更多资料请参考

在下急需asp网上考试系统论文的英文参考文献,书籍,期刊都可以,有劳大家了!

基于ASP的网上考试系统

摘要: 网上考试系统是基于B/S模式,前台应用DreamweaverMX2004软件,后台结合ASP编程技术开发出来的。论文主要阐述一个功能比较强大的网上考试系统的后台操作过程及一些关键技术。系统考生信息主要由数据库直接输入,考试时考生输入警官证号和密码,核对正确后进入考生界面,考生界面主要有选择科目、成绩查询、考试新闻组成,关键实现了考生在选择科目后进入考试窗体,考试计时,考试时间到,系统强制考生退出,及考完后对客观题的自动评分、存档。管理员进入管理员界面,管理员界面主要由科目管理、题库管理、试卷生成、信息发布、用户管理等模块组成,管理员的新闻界面实现一般新闻和系统提示两部分,系统提示部分显示未审批的考试计划和新闻信息以及作废的操作链接。领导登陆后实现新闻标题下面多了一个系统提示部分,该部分显示未审批的考试计划或者新闻以及还未批改的主观题信息,并附有审批及批改等操作链接。通过这些功能实现了企业的低成本投入,高效率办公的宗旨。

关键词:ASP;B/S;网上考试系统

On-line examination System Based On ASP

Abstract: On-line examination system is developed on the basis of B/S model, with DreamweaverMX2004 operating at the present view and combing ASP program backside. This thesis mainly discusses the backside operating process and key technology of a well-functioned online examination system. The information of examination-takers is directly input by database. Inputting the number and password checked by the system, the attendance can go to the examination interface. This part is composed of three models: subject choosing, result checking and examination news. The system realizes the examination timing, time-up alarming, exit enforcing and automatic judging and restoring of the objective questions after the attendance chooses the subject and enters the examination view. The management interface is composed of five models: subject management, questions management, examination-paper output, news publicizing and users management. The news interface for the manager is composed of common news and system automatic reminding which shows the unauthorized examination plan and news and abolished links. When the leader logs in, under the news headline there is system automatic reminding, which shows unauthorized examination plan and news and unchecked subjective questions, and links to the checking operation interface. By making use of these functions, the enterprise can realize low-cost but high-efficient office working.

Keywords:Active Server Pages;Browser/Server; On-line examination System

1 绪论

1.1 考试系统发展状况及前景

近年来,随着电脑的普及和应用,电脑已经悄悄地走入了我们的生活,慢慢地改变着我们的生活方式。自从计算机发明以来,它以独特的优势诠释着自身的价值,为人类带来越来越多的便利。随着网络技术的飞速发展,现在很多国外的大学和社会其他部门都已经开设了远程教育,通过计算机网络实现异地教育和培训。现在,计算机硬件技术的发展已经达到了相当高的水平。但是,远程教育软件的开发目前还处于起步阶段,随着这项技术的不断深入发展,就要求有更好、更完善的软件系统应用到远程教育当中去,这就给软件设计人员提出了更高的设计要求。远程教育包括很多环节,例如教学系统、答疑系统和考试系统等等。其中很重要的一个环节就是在线考试系统,同时它也是最难实现的环节。在我国,虽然远程教育已经蓬勃地发展起来,但是目前学校与社会上的各种考试大都采用传统的考试方式,在此方式下,组织一次考试至少要经过五个步骤,即人工出题、考生考试、人工阅卷、成绩评估和试卷分析。显然,随着考试类型的不断增加及考试要求的不断提高,教师的工作量将会越来越大,并且其工作将是一件十分烦琐和非常容易出错的事情,可以说传统的考试方式已经不能适应现代考试的需要。

随着计算机应用的迅猛发展,网络应用不断扩大,如远程教育和虚拟大学的出现等等,且这些应用正逐步深入到千家万户。人们迫切要求利用这些技术来进行在线考试,以减轻教师的工作负担及提高工作效率,与此同时也提高了考试的质量,从而使考试更趋于公证、客观,更加激发考生的学习兴趣。例如目前许多国际著名的计算机公司所举办的各种认证考试绝大部分采用这种方式。

1.2 研究目标和意义

研究目标:利用ASP网络编程技术和SQL SERVER 2000数据库技术实现B/S模式下的网上考试,主要完成题库管理、科目设置、试卷信息设置、新闻发布、考场控制等功能,以便形成一个完整的有机统一的考试系统。

研究意义:相比传统的考试方式,网络考试系统的主要好处是一方面可以动态地管理各种考试信息,只要准备好足够大的题库,就可以按照要求自动生成各种试卷;另一方面,考试时间灵活,可以在规定的时间段内的任意时间参加考试;另外计算机化的考试的最大特点是阅卷快,系统可以在考试结束时当场给出客观题考试成绩,计算机阅卷给了考生最大的公平感。网络考试系统极大地提高了教学的灵活性,现在在许多领域已经有了广泛的应用。最有影响的案例就是ETS(美国教育考试中心)举办的GRE(美国研究生入学考试)的计算机化考试,它使考试由原来的每年只能有两

1 Introduction

1.1 Test System and the prospects for the development of

In recent years, with the popularization and application of computers, the computers have quietly entered our lives, slowly changing our way of life. Since the invention of the computer, it has the advantage of a unique interpretation of the value of its own, in order to bring more and more human convenience. With the rapid development of network technology, many foreign universities and other sectors of society have been set up distance education, through computer networks to achieve remote education and training. Now, the development of computer hardware technology has reached a fairly high level. However, distance learning software development is still in its infancy, with the deepening of the technology development, it requires better, more comprehensive software system which is applied to distance education to which software designers to make a more high design requirements. Including many aspects of distance education, such as the teaching system, answering system and examination systems. One very important aspect is the online examination system, at the same time it is also part of the most difficult to achieve. In China, although the boom in distance education has been developed, but the schools and the community are a variety of test methods using the traditional test, in this way, the organization at least one examination to go through five steps, namely, artificial questions, candidates examination, artificial marking, assessment and test results analysis. It is clear that with the ever-increasing types of test and examination requirements of increasing the workload of teachers will have bigger and bigger, and their work will be a very cumbersome and very error-prone things can be said that the traditional methods of examination already can not meet the needs of modern examinations.

With the rapid development of computer applications, web applications continue to expand, such as distance education and the emergence of virtual universities, etc., and these applications are moving into the tens of thousands of households. It is an urgent requirement to use these technologies to conduct online examinations, in order to reduce the workload of teachers and improve productivity at the same time improve the quality of the exam, so that examinations have become more civil, objective, and more to stimulate students interest in learning. For instance, many of the world's leading computer companies in hosting a variety of certification exams in this way the vast majority.

1.2 Research objectives and significance of

Study objectives: network programming using ASP technology and SQL SERVER 2000 database technology to achieve B / S mode, online exam, the main questions to complete the management of subjects setting, test message settings, press releases, site control and other functions in order to form a complete the organic unity of the examination system.

Significance: Compared to traditional methods of examination, the network test system on the one hand, the main advantage is to manage a variety of dynamic test information, as long as ready for the question bank is large enough, it can be automatically generated in accordance with the requirements of the various papers; On the other hand, examination time flexible, can be provided for any period of time to participate in the examination; other computerized exam scoring the biggest feature is fast, the system can spot the end of the examination questions are given an objective examination results, the computer scoring of the candidates to the largest sense of fairness. Network Test System has greatly improved the flexibility of teaching, in many areas now have a wide range of applications. The case of the most influential is the ETS (Educational Testing Center) organized by GRE (Graduate Record Examination USA) computerized test, which can only be a year from the original test two

关于在线考试系统有哪些期刊文献参考?

中国期刊全文数据库 共找到 6 条 [1] 邱虹坤,刘成,王亚杰. 基于B/S在线考试系统的开发[J]. 沈阳航空工业学院学报, 2006,(05) . [2] 黄浩,朱绍文,张大斌,王泉德,胡宏银,陆玉昌. 一种基于Web的分布式信息管理系统[J]. 计算机工程与应用, 2001,(14) . [3] 林杰,张丽锋,薛行. 基于Web服务的跨企业信息系统集成研究[J]. 计算机工程, 2004,(17) . [4] 唐俊武,南理勇,左强. 在线考试系统开发中的几个问题及解决方法[J]. 计算机与数字工程, 2005,(08) . [5] 王熙宁,宋宝玉,辛瑞杰. 网上考试系统开发模式与设计[J]. 情报科学, 2004,(06) . [6] 叶宇风. 计算机基础在线考试系统分析与设计[J]. 微型电脑应用, 2006,(06) . 中国期刊全文数据库 共找到 31 条 [1] 胡如会. 基于B/S网络考试系统的设计与实现[J]. 毕节学院学报, 2009,(04) . [2] 王付山. 网上考试系统的设计与实现[J]. 电脑知识与技术(学术交流), 2007,(18) . [3] 齐耀龙. 基于数据字典的Oracle联机考试系统的设计与实现[J]. 电脑知识与技术, 2008,(28) . [4] 杨合建,南理勇,孟凡康. 网络考试系统研究与设计[J]. 福建电脑, 2006,(09) . [5] 赵慧勤,张景安. 基于XML的网上考试系统的研究与实现[J]. 福建电脑, 2007,(05) . [6] 伍励涛. 中药材辨别在线考试系统设计[J]. 福建电脑, 2008,(07) . [7] 吉斌武,刘建华,陈以. 基于PHP和AJAX的在线考试系统的研究与实现[J]. 福建电脑, 2009,(02) . [8] 李云,杨双,张文. 一种基于Internet的在线考试系统[J]. 桂林航天工业高等专科学校学报, 2008,(03) . [9] 李永飞,赵巧芳. 网上考试系统中随机抽题算法的实现[J]. 华北科技学院学报, 2009,(03) . [10] 贾振华,褚燕春,何志学. 基于J2EE的网上考试系统的设计与实现[J]. 北华航天工业学院学报, 2008,(06) . >>更多 中国博士学位论文全文数据库 共找到 3 条 [1] 喻红阳. 网络组织集成及其机制研究[D]. 武汉理工大学, 2005 . [2] 刘璠. 第四方物流企业协同运作研究[D]. 武汉理工大学, 2009 . [3] 颜建军. 企业集成创新网络构建及机制研究[D]. 中南大学, 2009 . 中国优秀硕士学位论文全文数据库 共找到 35 条 [1] 桂宾. 分布式网络资产管理系统设计与关键技术研究[D]. 西南交通大学, 2002 . [2] 罗永峰. 文本信息的空间化Web GIS应用研究[D]. 东北师范大学, 2003 . [3] 常晓. 研究生电子教务系统研究与开发[D]. 西安理工大学, 2004 . [4] 朱忱. 基于JM_NET框架的SCM系统的设计与实现[D]. 江苏大学, 2005 . [5] 郝英立. 基于Web的军队在线考试系统的设计与实现[D]. 大连理工大学, 2006 . [6] 蓝家万. 基于面向服务架构(SOA)的水库防洪调度系统研究[D]. 武汉大学, 2005 . [7] 张丽锋. 基于Web服务的信息系统构建研究[D]. 同济大学, 2006 . [8] 姜巍. 供应链间企业信息系统集成研究[D]. 武汉理工大学, 2006 . [9] 龙琼. 面向动态电子商务的企业间信息系统集成研究[D]. 长沙理工大学, 2006 . [10] 窦云霞. 一个基于Internet的开放式辅助考试平台[D]. 苏州大学, 2005 . >>更多 中国期刊全文数据库 共找到 10 条 [1] 吴颖,刘杰. 在线考试系统的设计与智能化研究[J]. 北京工商大学学报(自然科学版), 2006,(02) . [2] 张江,黄迪明,廖建明. 通用考试系统的设计与实现[J]. 电子科技大学学报, 2001,(02) . [3] 王灿辉,俞建家,王晓东. 用三层模式开发计算机等级考试系统[J]. 福州大学学报(自然科学版), 2001,(03) . [4] 吴泽晖,黄健青. 远程自学型教学系统的开发[J]. 海南大学学报(自然科学版), 2001,(02) . [5] 冯运仿. ASP技术在网上考试系统中的应用[J]. 黄石高等专科学校学报, 2001,(03) . [6] 王强兵,刘广钟. 基于J2EE的Web企业计算[J]. 计算机工程, 2002,(01) . [7] 周航滨,夏安邦,张长昊. 基于Web服务的跨企业信息集成框架[J]. 计算机集成制造系统-CIMS, 2003,(01) . [8] 毛华,罗朝盛. 基于Web的在线考试系统的设计与实现[J]. 计算机时代, 2005,(11) . [9] 蒋理. 网络考试系统设计[J]. 微机发展, 2000,(06) . [10] 陈静,李红灵. 基于B/S模式的管理信息系统开发研究[J]. 云南民族学院学报(自然科学版), 2001,(01) .

基于Java的网上考试系统的参考文献或书籍,期刊也行

[1]

毕广吉.Java程序设计实例教程[M].

北京:冶金工业出版社,2007年

[2]

王保罗.Java面向对象程序设计[M].

北京:清华大学出版社,2003年

毕设 基于web的在线网上考试系统 急!!!

论文你去文库应该能搜到类似的, 因为javaweb项目框架与架构差不多, 可以多做一些参考

如果是我做这种毕设的话, 会完成如下功能

用户登录注册修改信息

资源管理, 实现查看资源, 上传资源, 下载资源

在线考试, 可以进行考试, 心怎高考时, 修改考试, 查看考试结果

试卷管理, 能够实现试卷导入, 试卷查看, 试卷修改, 试卷删除功能

后面用bootstrap做了一些界面, 还是挺好看的


原文链接:http://527256.com/30900.html

相关文章

访客
访客
发布于 2022-09-04 06:05:52  回复
es to establish an examination system based on B/S, ASP.NET 2.0 and SQL Server 2000. This system can realize the general f
访客
访客
发布于 2022-09-04 04:13:15  回复
AJAX的在线考试系统的研究与实现[J]. 福建电脑, 2009,(02) . [8] 李云,杨双,张文. 一种基于Internet的在线考试系统[J]. 桂林航天工业高等

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

返回顶部