软件开发毕业设计论文

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

三门峡职业技术学院

信息传媒学院

毕业设计题目:基于MVC在线考试系统的设计与开发

专业: _____________________________

年级: __________________________________

学号: ____________________________________

姓名: __________________________________

指导老师:______________________________________

作为对传统考试方式的改革,网络化考试是近年来研究的一个热点课题。考试

在线是网络化考试系统的重要组成部分,本论文的主要工作是设计并实现一个在线考试系

统。利用在线考试系统,试卷动态生成,使用计算机自动判卷,大大提高阅卷效率。实现对试题的随机选题,对考生答案自动评分等功能

关键词:在线考试,题库,试卷,动态生成

ABSTRACT

As the reform of traditional test, the examination system in network is a hot point study in recent years topic. The online examination system is the important part of the examine system in network. The main work of this thesis is design of an on-line examination system. With online examination system, test paper can be produced dynamically and can be corrected by computer efficiently. The system provides good security in the fashion of three-tier authorized system including administrator, teacher and student.

Key Words: SMTP: online examination,question database,test papers,produced dynamically

目录

摘要......................................................................... II ABSTRAC.T ............................................................................................................. I.I.I..第一章前言 (5)

1.1 研究背景 (5)

1.2 研究问题的提出 (5)

1.3 研究意义 (6)

1.4 研究思路与研究方法 (7)

1.5 论文框架 (8)

第二章相关研究及文献分析 (10)

2.1 传统考试的概述 (10)

2.2 在线考试系统的概述 (10)

2.3 国内外相关研究介绍................................................ 1..1.

2.4 研究的“发展趋势” (12)

2.5 关键技术 (12)

2.5.1 Web 的结构和工作原理 (12)

2.5.2 MVC 概述 (13)

第三章系统设计 (14)

3.1 系统需求分析 (14)

3.1.1 系统可行性分析 (14)

3.1.2 系统功能需求分析 (14)

3.2 系统总体设计 (16)

3.2.1 系统的体系结构 (16)

3.3 系统详细设计 (17)

3.3.1 组卷模块 (17)

3.3.2 数据表设计 (17)

第四章系统实现 (19)

4.1 开发环境 (19)

4.2 界面制作 (19)

4.3 程序编码 (21)

4.3.1 随机选题 (21)

4.3.2 人工评卷 (21)

4.3.3 考试计时 (22)

4.4 系统测试 (24)

4.4.1 测试环境 (24)

4.4.2 测试过程 (24)

4.4.3 测试结果 (25)

第五章研究结论与未来研究 (27)

5.1 研究内容的总结 (27)

5.2 主要创新点 (27)

结论 (28)

参考文献 (29)

致谢 (30)

第一章前言

随着Internet/lntranet技术的飞速发展,基于Web的开发技术得到了极大的应用。为充分利用校园网现有的网络资源,本文开发了一个基于MVC 模式的在线考试系统。系统有

效解决了传统考试方式所带来的弊端,将传统的书面笔试的出试卷、考试、评阅等多个环节整合成一个集动态出卷、在线考试、自动评阅及成绩查询等多功能为一体的无纸化考试系统。可灵活利用网络完成考生各阶段考试,同时也大大提高了教学与考试质量,减轻教师负担,提高工作效率。

1.1 研究背景随着计算机技术的发展和互联网时代的到来,人们已经进入了信息时代,也有人称之为数字化时代。在数字化的网络环境下,学生希望得到个性化的满足,根据自己的情况进行学习,同时希望能够得到科学的评价;老师希望有效改进现有的考试模式,提高考试的效率;教育机构也希望给网上的学生提供更全面灵活的服务,同时希望全面准确地对学生进行跟踪和评价。在线考试系统正式迎合这一市场需求而开发的,它旨在探索一种以互联网为基础的考试模式。通过这种新的模式,为学校创造一种新的考试环境,使考务管理突破时空限制,提高考试工作效率和标准化水平,使学校管理者、教师和学生可以随时、随地通过网络完成考试。

1.2 研究问题的提出随着网络技术的飞速发展,现在很多国外的大学和社会其他部门都已经开设了远程教育,通过计算机网络实现异地教育和培训。现在,计算机硬件技术的发展已经达到了相当高的水平。但是,远程教育软件的开发目前还处于起步阶段,随着这项技术的不断深入发展,就要求有更好、更完善的软件系统应用到远程教育当中去,这就给软件设计人员提出了更高的设计要求。

远程教育包括很多环节,例如教学系统、答疑系统和考试系统等等。其中很重要的一个环节就是在线考试系统,同时它也是最难实现的环节。在我国,虽然远程教育已经蓬勃地发展起来,但是目前学校与社会上的各种考试大都采用传统的考试方式,在此方式下,组织一次考试至少要经过五个步骤,即人工出题、考生考试、人工阅卷、成绩评估和试卷分析。显然,随着考试类型的不断增加及考试要求的不断提高,教师的工作量将会越来越大,并且其工作将是一件十分烦琐和非常容易出错的事情,可以说传统的考试方式已经不能适应现代考试的需要。随着计算机应用的迅猛发展,网络应用不断扩大,如远程教育和虚拟大学的出现等等,且这些应用正逐步深入到千家万户。

1.3 研究意义

考试是教学中最后也是一个重要的环节,可以帮助教师了解学生对知识的掌握情况,

同时也是对自己教学方法的一种检测,利于改进教学。但是这又受到考试本身的各种因素的

相关文档
最新文档