基于个人电脑的无纸化考试软件的设计与实现30019.docx
《基于个人电脑的无纸化考试软件的设计与实现30019.docx》由会员分享,可在线阅读,更多相关《基于个人电脑的无纸化考试软件的设计与实现30019.docx(64页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、本 科 毕 业业 设 计(论论 文)题目基于个人电电脑的无纸化化考试软件的的设计与实现现(高等数学学篇) 学生姓名 学 号 指导教师 学院(系)信息息技术学院 专 业 计算机科科学与技术 交稿日期 22012年55月20日 上海建桥学院毕毕业设计(论论文)学术诚诚信声明本人郑重声明:所呈交的毕毕业设计(论论文),是本本人在导师的的指导下,独独立进行研究究工作所取得得的成果。除除文中已经注注明引用的内内容外,本毕毕业设计(论论文)不含任任何其他个人人或集体已经经发表或撰写写过的作品或或成果。对本本文的研究做做出重要贡献献的个人和集集体,均已在在文中以明确确方式标明。本本人完全意识识到本声明的的法
2、律结果由由本人承担。作者签名: 日期: 2012 年年 5 月 20 日上海建桥学院毕毕业设计(论论文)版权使使用授权书本毕业设计(论论文)作者同同意学校保留留并向国家有有关部门或机机构送交论文文的复印件和和电子版,允允许论文被查查阅和借阅。本本人授权上海海建桥学院可可以将本毕业业设计(论文文)的全部或或部分内容编编入有关数据据库进行检索索,可以采用用影印、缩印印或扫描等复复制手段保存存和汇编本毕毕业设计(论论文)。 保密,在 年解密密后适用本授授权书。本论文属于 不保密密。(请在以上方框框内打“”)作者签名: 指导教师师签名:日期:20122年 5 月 20 日 日期:2012年 5 月 2
3、0 日 基于个人电脑的无纸化考试软件的设计与实现(高等数学篇)本科毕业设计(论论文)基于个人电脑的的无纸化考试试软件的设计计与实现(高高等数学篇)摘 要 随着计算机的技技术日益普及及,素质教育育不断的推广广,计算机作作为教学手段段开始不断进进入我们的生生活,这种教教育方式给传传统的教育模模式带来有益益的补充,而而基于个人电电脑的考试软软件也因为它它的准确性、便便捷性、可重重复性不断受受到人们的青青睐,这也使使其成为传统统教育考试发发展的一种趋趋势。本系统运行于单单机模式,采采用Visuual Sttudio 2010作作为开发平台台,以ACCCESS 22003作为为后台数据库库,使用的语语言
4、为C#语言。该该系统实现了了显示考生姓姓名学号,随随机生成题目目,判断对错错,统计分数数。该系统分分为练习与考考试部分,区区别在于练习习部分由答案案提示。该系系统使用方便便,操作简单单,对于广大大学生的高等等数学的学习习具有帮助作作用。文中首先阐述了了个人考试系系统发展背景景与现状,简简要介绍了.NET、ACCESSS 、C#等相关知知识。接着详详细介绍了系系统的需求分分析、可行性性分析、技术术分析、功能能设计、结构构设计、数据据库设计及系系统功能的实实现。最后描描述了系统的的细节制作,并并对系统的开开发做出了全全面的总结。关键词:C#,Accesss,高等数学,考考试练习系统统Based O
5、On The Personnal Computter Paperlless TTest Systemm Softwaare Designn And Immplemeentatiion ( Higheer Matthemattics )ABSTRACCTWith thhe sprread oof commputerr of ccomputter scciencee and quallity eeducattion, compuuter hhave bbeen bbecomee a teeachinng toool comme intto ourr livees,thiis teaachingg
6、meanns is a gooo suppplemennt of tradiitionaal teaachingg,at tthe saame tiime peersonaal commputerr testt softtware is poopularr withh humaan beccause its aaccuraacy、coonveniience 、repeeatabiility, thiis is also becomme a ttrend of trraditiional teachhing ttest.My softtware use ssingall compputer pa
7、tteern, Usingg Visuual Sttudio 2010 as a devellopmennt plaatformm,in tthe ACCCESS 2003 databbase aas a bbackgrround,Usingg the languuage oof C # langguage.The ssystemm reallizes the ddisplaay namme stuudent ID, rrandommly geeneratted quuestioons, tto juddge riight aand wrrong, statiisticaal scoores.
8、TThe syystem is diividedd intoo traiining and ttest, diffeerencee is tthe prracticce in part by thhe ansswer ppromptt.The systeem is easy to usse, siimple operaation, for the mmajoriity off studdents in thhe higgher mmathemmaticss learrning has hhelpedd.This arrticlee firsst elaaboratted thhe inddiv
9、iduual teest syystem devellopmennt bacckgrouund annd currrent situaation, intrroduceed briiefly . NETT, ACCCESS, C # aand otther rrelateed knoowledgge. Thhen inntroduuces iin dettail tthe syystem requiiremennts annalysiis, feeasibiility analyysis, technnical analyysis, functtion ddesignn, strructurr
10、e dessign, the ddatabaase deesign and tthe syystem functtion rrealizzationn. Finnally, desccribess the detaiils off the systeem, annd thee deveelopmeent off the systeem to make a commpreheensivee summmaryKey worrds: CC#, Accesss, higheer matthemattics, # exaaminattion eexerciise syystem 目 录前 言11. 系统
11、概概述21.1 项目开开发的目的和和意义21.2 无纸化化考试软件的的现状与分析析31.3 计算机机考试系统的的发展趋势42. 系统分分析52.1 需求分分析52.1.1 课课题欲解决的的问题52.1.2 解解决方案62.3 技术可可行性分析72.3.1 VVisuall Studdio 2001072.3.2 .NET C#程序设设计82.3.3 .ADO.NET 数数据连接92.3.4 AACCEESSS数据库与与SQL查询语语言103. 系统总总体设计133.1 系统功功能分析133.2 系统功功能模块设计计133.3 数据库库设计143.3.1 数数据库需求分分析143.3.2 数数据
12、库概念设设计143.3.3 数数据库逻辑结结构设计153.4 环境配配置164. 系统实实现174.1 登陆界界面实现174.2 使用说说明界面实现现194.3 数据库库连接实现204.4 判断题题模块的实现现214.5 单选题题模块的实现现244.6 多选题题模块的实现现264.7 填空题题模块的实现现284.8 显示分分数模块的实实现294.9 管理使使用者模块的的实现315. 测 试335.1 测试环环境与测试条条件335.2 测试过过程335.3 测试结结果与分析346. 总 结36参考文献377致 谢388- 54 -前 言高校扩招后,我我国高等教育育步入了大众众教育。高等等教育的受
13、众众不再仅仅是是绝少数的精精英,而是广广大更加普通通的学生。数数学教育的难难题在于既要要满足数学发发展越来越高高的要求,又又要适应大众众化教育的现现状。根据调调查,大部分分高等院校的的学生,高等等数学的成绩绩都不较为理理想,这是由由于最近几年年的教育模式式只注重了数数学发展的要要求,而没有有注重大众化化教育的现状状原因1。现行的教学大纲纲,教学模式式基本延续扩扩招以前的模模式,教学时时间同时较为为下降,这不不仅增加了教教师教学的困困难,也造成成了学生们学学习的困难,基基础较差的学学生往往无法法接受所学知知识,对学习习失去信息,以以至于旷课、早早退、抄袭作作业的现象普普遍出现,考考试及格率也也大
14、幅下降,即即使考题非常常简单,不及及格率也较高高,而学习差差的同学常常常不及格,甚甚至有连续补补考不及格的的同学。而与此同时,计计算机作为越越来越普遍的的电子设备,在人们日常常生活中扮演演了越来越重重要的角色,人人们利用它进进行休闲娱乐乐、办公学习习,现在人们们的日常生活活往往离不开开计算机。同同样在教育方方面,随着素素质教育的全全面推广,计计算机辅助教学是教育发发展的趋势,是一种新兴兴的学习方式。无无纸化考试的的引用,可以以更好的帮助助同学们考前前训练,也可可以帮助老师师们更好的教教学。除此之之外,无纸化化考试增强了了学生的动手手能力,也提提高了考试的的自动化和科科学化。节约约了考试的时时间
15、与与金钱钱的花费。现在大部分大学学生人均一台台计算机,学学生们普遍日日常生活大量量接触计算机机,乐于使用用计算机。无无纸化考试软软件的引入,更更好的体现了了高等数学的的教学目的,增强了学生生的动手能力力,而且大大大提高了考试试的自动化和和科学化。同同学们练习或或模拟考试的的结果均可以以得到即实反反馈,高效准准确,这使得得同学们的练练习和测试具具有更强的针针对性。对于于高等数学的的学习,我相相信计算机考考试软件可以以很大程度上上帮助到广大大学生。1 系统概述述1.1 项目开开发的目的和和意义对比与传统考试试,需要大量量时间精力去去准备试题,组组织学生考试试,批改分数数,分析试卷卷,随着计算算机技
16、术的不不断发展与进进步,无纸化化考试软件的的出现就有了了其必然性。计计算机考试凭凭着其操作简简单,阅卷准准确快捷,成成绩分析科学学直观的优点点,不断受到到广大师生的的欢迎与喜爱爱。如何使考试变得得更加方便、高高效、公正、方方便,是现代代教育的一个个重要课题,计计算机考试系系统是传统考考场的延伸,利用计算机机技术可以方方便地对学生生进行考试,加上数据库库技术的利用用,大大简化化了传统考试试的过程。因因此计算机考考试系统是现现代教学不可可缺少的一个个重要环节。有有趋势表明,计计算机考试已已经成为考试试的发展方向向,现在国许许多考试认证证,例如GRRE、CISCOO,微软认证证考试,计算算机考试其出
17、出题、答卷以以及评分都是是在计算机上上完成的。无无纸化的考试试形式有着其其科学、及时时、准确、公公平等优点,具具有传统考试试形式无法替替代和比拟的的优势。系统结合高等数数学内容,为为大学生提供供可及时反馈馈的集练习与与测验于一体体的软件,内内容结合教学学实际,符合合大学生特点点。考试系统统智能化、自自动化,节省省了出卷阅卷卷时间,体现现了计算机技技术的优越性性。学生通过过使用软件即即时得到正确确答案,在不不断的练习中中,反思自己己的对错与否否,强化记忆忆,提高学生生的自学能力力。考试系统配置极极为简单,使使得考试的过过程大大简化化。一个完整整的考试系统统可以使使用用者在学习过过后及时检测测自己
18、的学习习效果,发现现自己的不足足,从而提高高学习效率。考考试系统中题题目的生成、试试卷的提交、成成绩的评定等等都可以自动动完成。这样一来,教师师所要做的只只是精心设计计题目,而不不是组织考试试,这可以大大大减轻了教教师与组织者者的负担。考考试系统具有有智能化、科科学化、自动动化、高效化化、等诸多优优势,具有较较好的发展前前景。希望学生通过使使用这个软件件可以不断练练习,在练习习中总结错误误,强化记忆忆,提高自己己的数学知识识。帮助学生生提高高等数数学成绩。1.2 无纸化化考试软件的的现状与分析析计算机考试系统统的实现,将将教师从繁琐琐的出题、监监考、阅卷、试试卷分析和成成绩统计的传传统考试中解
19、解脱出来,充充分体现了准准确、客观、公公正、快速、简简捷等特点。计计算机考试系系统起源于660年代美国国,20世纪70年代,美美国考试委员员会着手进行行计算机模拟拟考试的研究究工作,并于于1983年编编制出有效的的模拟考试系系统,当时的的名称是计算算机辅助考试试系统。19990年8月,美国加加利福尼亚、得得克萨斯等十十个州创建各各州以及各高高等院校相互互认可的学位位证书以及相相应的教学体体系,从而正正式拉开网络络远程考试的的序幕。著名名的考试机构构有美国思而而文学习系统统有限公司。经经过40多年来的的发展,已经经在全世界得得到了广泛应应用。国内也有许多考考试采用了计计算机考试系系统。比方说说托
20、福考试、微微软认证考试试、cicsso认证考试试、全国计算算机等级考试试、驾驶员理理论考试等等等,可以说计计算机考试系系统逐渐成为为了公证、效效率的考试代代名词。这都都是由于计算算机考试的出出卷迅速,阅阅卷准确,统统计成绩快速速,自动化科科学化的特点点决定的,采采用计算机考考试系统的考考试最大程度度上被人们所所信赖着。计算机考试系统统主要有两种种模式,C/S模式(客客户端/服务务器模式),B/S(浏览器/服务器模式)。通常C/S的客户端与服务器端分别与不同计算机中,客户端是普通的PC,而服务器为专业的服务器。C/S模式可以分成两层模式和三层模式。两层模式Client和Server通过网络联结起
21、来,通常Client端和Server端分别运行在不同的计算机中,Client端一般可以安装于普通计算机,而Server端一般安装在功能更加强大的服务器。在三层C/S模式中,则将业务逻辑独立出来放在中间服务器上,数据逻辑在另一个服务器上。而B/S模式是由网络技术不断发展而成长起来,它由C/S模式发展开来,而基于网页上的一种应用,B/S是基于网络浏览器和网络服务器而构成的。C/S 模式BB/S模式各各有优缺点,C/S模式安全性较高,数据处理能力较强,而B/S模式更加方便快捷,可以不受地点的限制。比方说如果50台机器安装一款软件,如果采取C/S模式,那么50台机器都需要独立的下载安装,十分花费时间,
22、而采取B/S模式则不需要安装,只需要浏览就可以了。但是C/S模式可以提供的功能更加全面,更加强大。所以说应该看具体项目需求而采取哪一种的开发模式。1.3 计算机机考试系统的的发展趋势计算机考试系统统的发展趋势势趋势有以下下几点。(11) 向开放放式的网络体体系结构发展展:使不同软软硬件环境、不不同网络协议议的网络可以以互相连接,真真正达到不受受地域时间的的限制、数据据通信分布处处理的目标。(1) 向高性性能发展:追追求高速、高高可靠和高安安全性,加强强考试系统的的安全性,添添加防火墙,保保护好系统数数据。采用多多媒体技术,提提供文本、图图像、声音、视视频等综合性性服务(3) 向智能能化发展:提
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 个人电脑 无纸化 考试 软件 设计 实现 30019
限制150内