在线考试系统的设计与开发课程设计

在线考试系统的设计与开发课程设计

ID:41740601

大小:152.41 KB

页数:37页

时间:2019-08-31

在线考试系统的设计与开发课程设计_第1页
在线考试系统的设计与开发课程设计_第2页
在线考试系统的设计与开发课程设计_第3页
在线考试系统的设计与开发课程设计_第4页
在线考试系统的设计与开发课程设计_第5页
资源描述:

《在线考试系统的设计与开发课程设计》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、湖北大学本科课程设计题目在线考试系统的设计与开发姓名胡玉琴学号2012221104230026专业年级12级信息安全指导教师周双娥职称教授摘要随着现代生活的进步,高科技的突飞猛进,计算机科学与技术已经渗透到人类生活的方方面面。现代教育改革也正朝着网络教育的方面不断深入和普及。网上教育以其全新的教学理念和教学手段提供了一种高效的教育方案。其中,网上授课、网络在线考试等全新的教学模式将整个教育界带进了一个新的时代。网络在线考试系统相对于传统的考试方式,具有自动控制考试时间、系统自动评分、有效防止舞弊行为等

2、优点;实现了考试功能与教育评估和教育管理功能的高度结合;减轻了教务人员的工作负担,提高了工作效率;使考务工作自动化,保证出卷、考试和考生管理各阶段正常有序地进行,使考试更趋于客观、合理和公正。我们给出的以下这个在线考试系统,具有即时阅卷、成绩查询,自动生成试卷,难易程度的选择以及考题和考生信息管理等功能,绝对能够适应现在网络在线考试系统的需要。关键词摘要2关键词21.1课题研究背景和意义4第2章系统分析概述42.1引言42.2系统需求分析52.3系统概述62.4VisuaIStudio2010的概述7

3、2.5SQLServer2008数据库的概述8第3章系统方案总体设计83.1系统设计思想及相关技术介绍83.1.1系统架构设计83.1.2系统总体模块功能设计9第4章数据库的设计94.1引言94.2数据库需求分析104.3数据库概念结构设计104.4数据库逻辑结构设计10第5章界面设计与实现175.1主页设计175.1.1实现目标175.1.2登录窗口175.2主要界面设计一用户登录信息画面185.2.1实现目标185.2.2主界面185.3主要界面设计-一试题管理错误!未定义书签。5.3.1实现目标

4、错误!未定义书签。5.4主要界面设计一一学生考试215.4.1实现目标215.5主要界面设计一一查看试题答案错误!未定义书签。5.5.1实现目标错误!未定义书签。参考文献24附录1管理员考试信息录入代码25附录2学生考试代码28附录3试卷答案代码34绪论1.1课题研究背景近年來,我国的函授教育、网络远程教育、自学教育,以及国内国外的各类认证考试教育,如微软的MCSE、Cisco的CCNA等,迅速发展。在这个日新月异的时代,不学习就意味着落后,所以接受教育不再局限于校园内,职场人员通过各种不同的考试提升

5、自我。随着Internet的发展,计算机的全面普及,学校的教学、教务管理、行政管理也一改传统模式,借助现代计算机技术及因特网技术,努力朝着信息化建设的方向发展。教育的改革,给人们带来了更多的学习机会。随着学习形式灵活、学生分布广的成人教育及各种的认证培训考试教育的迅猛发展,考试的形式也变得更加多样化。比如,在线考试就已经称为广泛应用的一种考试形式,相应的,对在线考试系统的需求也越来越大。系统所设计的在线考试系统,是响应教育信息化的体制改革,使Internet技术与计算机技术在教育教学领域的应用得以拓展

6、。在线考试系统的开发与设计适合现代教育教学,也给传统的考试提供了一个很好的解决方案,今后将成为教育教学管理的辅助方式之一,让传统教育屮的考试朝网络化的方向发展。第2章系统分析概述2.1引言ASP.NET是微软公司最新推出的一种统一Web开发平台,与最新的数据访问技术ADO.NET一起可构建出强人、安全和可靠的企业级Web应用程序。ASP.NET的语法在很人程度上与ASP兼容,同时它还提供一种新的编程模型和结构,用于生成更安全、可伸缩和稳定的应用程序。采取了ASP.NET技术的系统在性能上有了很大的改善

7、,主要表现在以下几方面:/由于ASP页面每次打开都必须经过先编译后解释的过程,所以页面在反复打开时速度没有任何提升,而ASP.NET页面只需要一次编译后不需要重新编译,直到该页面被修改或Web应用程序重新启动。这使得在多次访问时速度有了极大的提升;/由于ASP没有提供任何输出数据为内容的元件,所以在使用ASP撰写数据库页面时只能借助ADO的RecordSet对象逐笔读取记录,而ASP.NET通过ADO.NET提供的DataGrid等数据库元件可以直接和数据库联系;/ASP.NET支持应用程序的实时更新

8、,管理员不必关掉网络服务器或者甚至不用停止应用程序的运行就可以更新应用文件。应用程序文件永远不会被加锁,因此甚至在程序运行时文件就可以被覆盖,当文件更新后,系统会温和地转换到新的版本;/ASP.NET采取z/CodeBehind(代码分离)技术〃方式编写代码使得代码更易于编写,结构更清晰,降低了系统开发与维护的复杂度和费用。2.2系统需求分析随着计算机技术和互联网的快速发展,人类已经进入了信息时代,也有人称为数字化时代。在数字化的网络环境下,学生希望得到

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

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

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