无纸化考试系统开题报告

无纸化考试系统开题报告

ID:12547647

大小:38.00 KB

页数:6页

时间:2018-07-17

无纸化考试系统开题报告_第1页
无纸化考试系统开题报告_第2页
无纸化考试系统开题报告_第3页
无纸化考试系统开题报告_第4页
无纸化考试系统开题报告_第5页
资源描述:

《无纸化考试系统开题报告》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、毕业设计开题报告类 别:专业:计算机科学与技术班级:(教学站)姓名:毕业设计题目:无纸化考试系统的设计与实现指导教师姓名:负责人签字:2008年03月10日无纸化考试系统的设计与实现一、论题题目提出的背景学校是考试频率较高的单位之一,在学校,尤其是在各大高校,课程科目众多,任课教师工作繁忙.每举行一次测验都需要事先命题、打印试卷样稿、复印试卷、试卷回收、评阅试卷等一系列的工作,而且不同专业、不同班级、不同老师等各种因素都会影响到测试的有效性、准确性,以及公平性等,造成了考试管理中的某些不规范,给学校、教师、学生等带来了诸多不便。无纸考试系统的考试

2、与传统的考试相比,它最大限度排除了人为因素的作用,保证了考试的客观性;考生在考试之后,一般就能够立即得到成绩,使考试具有实时性;而且通过计算机改卷,标准一致,具有最佳的可靠性。考试系统也大大的节约了纸张的浪费,对环境的保护也是意义深远的,还可以控制成本,简直就是一举多得的事情。人们迫切希望利用考试系统以减轻教师的工作负担及提高工作效率,与此同时也提高考试的效率。无纸考试系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的库。而对于后者则要求应

3、用程序功能完备,易使用等特点。二、系统的目的和意义1.设计的目的该考试系统短小精悍,安全可靠,规模小,适合开发,在现有的平台及应用软件下是可以实现的。不但能发挥功能,而且可以大量节省考试用纸,提高效率,方便管理,其经济效益大大超过了它的开发成本,是一个经济可行的系统。并且这个系统是在WINDOWS平台下开发的,具有友好的可视化界面,方便教师、学生的使用。2.要做的工作在此次开发中我独立完成整个程序的设计、代码开发和测试工作(包括功能模块的确定,界面的设计与数据库的运用设计等)。做好可行性调查和用户需求分析,以期使即将开发的程序即有用又好用。可行性

4、分析:需求方面,我曾经对西宁地区的各高校及其高中职学校以及西宁地区的相关行政事业单位进行了调查,大部分高校利用无纸化考试系统对其学生或从业人员进行考核。他们一般都具备了一定数量的计算机等设备,也能够满足无纸考试的实施。为此,本人萌发了设计与开发无纸化考试系统念头。系统调查:为了能够更好地满足用户的需求,本人在初步了解的基础上,对无纸化考试系统进行进一步详细调查。随着近几年高等院校学生人数的急增,传统的人工考试方式工作量非常大。一般来说,传统的现场考试流程复杂,需要教务人员、监考人员、应试人员等多方面的协同配合考试才有可能顺利完成,这在考试时间、地

5、点和考试模式上都具有局限性,考试流程的控制较为困难,而且需要动用大量的人力物力,特别是随着高等学校办学规模的不断扩大,需要无纸化考试的课程科目也越来越多,这无疑增加了学校对无纸化考试系统的需求。经过以上的分析我在指导老师的指导和帮助下建立起了系统应用模型,然后,对初始模型系统进行需求迭代,不断修正和改进,直到形成满意的可行系统模型。我对利用计算机进行无纸考试的前景充满信心,并预计本次的设计和开发工作能够顺利完成。。三、考试系统采用的技术和运行的平台1.采用的技术考试系统的设计要按照自身的特点,从系统集成的角度出发完成系统各功能模块的设计、支撑环境

6、的设计及界面风格设计等。各功能模块分为学生管理、试题设置及阅卷和考试三条主线。整个设计过程中采用由点到面的方法,利用各种工具和方法制作各子系统的原型系统,然后测试分析原型系统。2.编程环境的选择微软公司的VisualBasic6.0是Windows应用程序开发工具,是目前最为广泛的,易学易用的面向对象的开发工具。VisualBasic提供了大量的控件,尤其它具有数据窗口控件,它是一种能方便而简洁操纵数据库的智能化对象,而所有这些控件可用于设计界面和实现各种功能,减少了编程人员的工作量,也简化了界面设计过程,从而有效的提高了应用程序的运行效率和可靠

7、性。故而,实现本系统VB是一个相对较好的选择。3.关系型数据库的选择Access是微软公司推出的基于Windows的桌面关系数据库管理系统(RDBMS),是Office系列应用软件之一。它提供了表、查询、窗体、报表、页、宏、模块7种用来建立数据库系统的对象;提供了多种向导、生成器、模板,把数据存储、数据查询、界面设计、报表生成等操作规范化;为建立功能完善的数据库管理系统提供了方便,也使得普通用户不必编写代码,就可以完成大部分数据管理的任务。Access是一个面向对象的开发工具,利用面向对象的方式将数据库系统中的各种功能对象化,将数据库管理的各种功

8、能封装在各类对象中。它将一个应用系统当作是由一系列对象组成的,对每个对象它都定义一组方法和属性,用以定义该对象的行为和操作规范化,用户还

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。