《在线考试系统毕业论文 在线考试系统(OES)的研究与实现》由会员分享,可在线阅读,更多相关《在线考试系统毕业论文 在线考试系统(OES)的研究与实现(62页珍藏版)》请在金锄头文库上搜索。
1、本科毕业设计论文题 目: 在线考试系统(OES)的研究与实现 专业名称: 软件工程 学生姓名: 张永明 指导教师: 郑炜 毕业时间: 2013.6 设计论文毕业 任务书一、题目在线考试系统(OES)的研究与实现二、指导思想和目的要求指导思想:B/S结构开发思想:B/S结构,即Browser/Server(浏览器/服务器)结构,就是只安装维护一个服务器(Server),而客户端采用浏览器(Browse)运行软件。它是随着Internet技术的兴起,对C/S结构的一种变化和改进。主要利用了不断成熟的www浏览器技术,结合多种Script语言和ActiveX技术,是一种全新的软件系统构造技术。在B/
2、S体系结构系统中,用户通过浏览器向分布在网络上的许多服务器发出请求,服务器对浏览器的请求进行处理,将用户所需信息返回到浏览器。而其余如数据请求、加工、结果返回以及动态网页生成,对数据库的访问和应用程序的执行等工作全部由Web Server完成。随着Windows将浏览器技术植入操作系统内部,这种结构已成为当今应用软件的首选体系结构。显然B/S结构应用程序相对于传统的C/S结构应用程序是一个非常大的进步。建立在线考试的目的,就是采用以计算机为主的现代化设备完成考试过程中各种信息的添加、修改、删除、查询、和使用,进行一般考试业务的管理,从而提高考试以及阅卷的效率。其重点主要是:深入理解java语言
3、的跨平台性,理解MVC在具体代码实现方面的重要意义,如何实现具体业务与显示相分离。数据库如何实现多表多关系级联查询,java开发框架结构的设计与搭建,还有网页的制作与绘画,给提供一个舒适快捷方便的学习环境。具体要求如下: (1)界面要求界面简洁、实用(2)性能要求:响应用户请求速度快系统运行期间出错少操作方便三、主要技术指标1.MVC开发模式的选择MVC架构中Model层实现系统中的业务逻辑,通常可以用JavaBean来实现。 View层用于与用户的交互,通常用JSP来实现。Controller层是Model与View之间沟通的桥梁,它可以分派用户的请求并选择恰当的视图以用于显示,同时它也可以
4、解释用户的输入并将它们映射为模型层可执行的操作。MVC是一个设计模式,它强制性的使应用程序的输入、处理和输出分开。使用MVC应用程序被分成三个核心部件:模型、视图、控制器,它们各自处理自己的任务。2.B/S体系结构的特点 B/S结构最大的优点就是可以在任何地方进行操作而不用安装任何专 门的软件。只要有一台能上网的电脑就可以使用,客户端零维护,其特点 如下:(1)具有分布性特点,可以随时随地进行查询、浏览等业务处理; (2)业务扩展简单方便,通过增加网页即可增加服务器功能; (3)维护简单方便,只需要改变网页,即可实现所有用户的同步更新; (4)开发简单,共享性强。3.MySQL数据库 MySQ
5、L是一种开放源代码的关系型数据库管理系统,MySQL因为其速度、可靠性和适应性而备受关注,大多数人都认为在不需要事务化处理的情况下,MySQL是管理内容的最好选择。四、进度和要求1、 第二周第三周:查资料、阅读文献;写出开题报告;2、 第四周第六周:学习网络编程,整合教学资料。3、 第七周第九周:制定论文总体方案。4、 第十周第十三周:建模研究、关键技术研究、软件编制。5、 第十四周第十五周:软件系统调试。6、 第十六周第十七周:写毕业论文并准备毕业答辩五、主要参考书及参考资料1GAMMA E, HELM R, JOHNSON R, et al. Design patterns:Element
6、s of reusable object-oriented softwareM. Addison Wesley, 1994.2邱虹坤,刘成,王亚杰。 基于B/S在线考试系统的开发J. 沈阳航空工业学院学报, 2006,(05).3黄浩,朱少文,,张大斌,王泉德,胡宏银,陆玉昌. 一种基于Web的分布式信息管理系统 J.计算机工程与应用, 2001,(14) .4林杰,张丽锋,薛行. 基于Web服务的跨企业信息系统集成研究J.计算机工程, 2004,(17) .5唐俊武,南理勇,左强. 在线考试系统开发中的几个问题及解决方法J. 计算机与数字工程, 2005,(08) .6王熙宁,宋宝玉,辛瑞杰
7、. 网上考试系统开发模式与设计J. 情报科学, 2004,(06) .7叶宇风.计算机基础在线考试系统分析与设计J.微型电脑应用, 2006,(06) .8吉斌武,刘建华,陈以. 基于PHP和AJAX的在线考试系统的研究与实现J. 福建电脑, 2009,(02) .9 李云,杨双,张文. 一种基于Internet的在线考试系统J. 桂林航天工业高等专科学校学报, 2008,(03).10 李永飞,赵巧芳. 网上考试系统中随机抽题算法的实现J. 华北科技学院学报, 2009,(03) .11 贾振华,褚燕春,何志学. 基于J2EE的网上考试系统的设计与实现J. 北华航天工业学院学报, 2008,
8、(06) .12 冯运仿. ASP技术在网上考试系统中的应用J. 黄石高等专科学校学报, 2001,(03) .13A Java Processor Architecture for Embedded Real-Time Systems Journal of Systems Architecture, In Press, Accepted Manuscript, Available online 22 June 2007, Martin Schoeber.14 王强兵,刘广钟. 基于J2EE的Web企业计算J. 计算机工程, 2002,(01) .学生 指导教师 系主任 西北工业大学明德学院本
9、科毕业设计论文摘 要考试是测量是教育过程的重要环节,它对学生的知识增长、能力发展、兴趣爱好、思想品德,以及教育措施等许多问题按一定法则进行数量化测定。它可以分为对知识的评价和对技能的评价。关于对知识测量相应的理论和技术比较成熟,通常采用客观题的形式(即选择、填空、匹配等题型)。而对于对技能的考核,既上机操作的考核,无论是理论还是实践都比较薄弱。如何解决技能考核中的环境模拟和自动阅卷是目前急需解决的两大难题。通过对国内外计算机测评系统的研究,发现早期的计算机考试主要采用卷面考试的方式,这种以理论笔试为主的考试方式,其成绩不能真正反映学生的计算机应用水平和能力,即使有在计算机上考的,大多也是标准化
10、的考试系统,这不仅仅是我国的计算机考试系统如此,国外也有很多考试系统也是这样。这种考试形式也会导致学生重理论、轻实践的现象的发生,考生的计算机能力大多限于“纸上谈兵”,其上机操作能力差,在新的软件工具、环境面前会束手无策随着计算机网络的普及,利用网络环境进行考试已成为教育考试发展的一个趋势。在线模拟考试的形式较为明显的避免了传统考试各环节的人为主观因素,较之它更便捷、更公平、更安全的安排考试等工作。将教师从辛苦而又繁琐的出卷、阅卷、分析成绩等工作中解放出来。本论文研究和分析了当下在线考试的发展状况,针对考试组织管理的特点和应用的具体要求,从业务需求、系统的数据库设计、各项子功能介绍方面进行了论
11、述。为系统的开发和实施提供了一套切实可行、全面现进的理论体系和技术指导。以B/S模式作为系统的结构,提出了基于JSP的在线模拟考试系统的分析与设计方案。实现了教师维护题库、出卷、考生答卷、教师阅卷以及考生查询成绩等功能,满足用户的需求。关键词:在线模拟,考试系统,B/S结构,JSPABSTRACTMeasurement of education is the education process and an important measure of its students to increase knowledge, skills and the development of hobbies
12、, ideological and moral, and education measures on many issues such as a certain number of rules of conduct. It can be divided into the evaluation of the knowledge and skills evaluation. Knowledge on the measurement of the corresponding theory and technology is more mature, usually in the form of an
13、 objective that (choice to fill in the blank. matching body). As for the assessment of skills, both on the driver of the appraisal, both in theory and in practice are relatively weak. How to solve the skills assessment of the environmental simulation and automatic correction is urgently needed to re
14、solve the two problems. Through the computer evaluation system at home and abroad study found that early examination of the computer used mainly Juanmian examinations, Such a theory-based examinations written, its results can not truly reflect the students computer application level and ability, Eve
15、n if the computer examinations are mostly standardized examination system, This is not only Chinas computer systems of such examination, there are many foreign examination system as well. This examination will lead to the form of students theory and practice of light phenomenon, Candidates computer capacity was limited mostly to empty talk and its ability to operate on the difference in the new software tools, will be helpless in the face of en