- 资源介绍
- 更新记录
- 安装教程
项目介绍
系统说明
随着科技的发展,网络技术已经深入到人们的日常生活中,同时带来了教育方式的一次变革。而网络考试则是一个很重要的方向。基于Web技术的网络考试系统可以借助于遍布全球的Internet进行。因此考试既可以在本地进行,也可以在异地进行,大大拓展了考试的灵活性。并且缩短了传统考试要求老师打印试卷、安排考试、监考、收集试卷、评改试卷、讲评试卷和分析试卷,这个漫长而复杂的过程,使考试更趋于客观、公正。
本文介绍了一个具有在线考试、及时阅卷、成绩查询以及考题和考生信息管理等功能的无纸化《C语言程序设计》在线考试系统。该系统是基于PHP和MySQL,为了配合网上教学建立的“网上考试系统”,实现网上学习一体化而设计的。设计本系统要熟悉HTML,PHP语言及MySQL数据库的编辑和应用。其中用到了Eclipse帮助进行站点和网页设计,还用到了phpmyadmin对MySQL数据库进行可视化操作。
关键词:在线考试系统;及时阅卷;PHP;MySQL
1系统概述…………………………………………………………………………………………………….. 1
1.1开发背景…………………………………………………………………………………………… 1
1.2系统目标…………………………………………………………………………………………… 2
1.3系统特点…………………………………………………………………………………………… 2
2可行性分析…………………………………………………………………………………………………. 4
2.1问题描述…………………………………………………………………………………………… 4
2.2可行性分析研究………………………………………………………………………………… 4
2.2.1经济可行性……………………………………………………………………………… 4
2.2.2技术可行性……………………………………………………………………………… 4
2.2.3社会可行性……………………………………………………………………………… 8
2.3结论意见…………………………………………………………………………………………… 9
3需求分析…………………………………………………………………………………………………….. 9
3.1功能需求…………………………………………………………………………………………. 10
3.2业务流程图……………………………………………………………………………………… 10
3.3系统流程图……………………………………………………………………………………… 11
3.4数据流图…………………………………………………………………………………………. 11
4总体设计…………………………………………………………………………………………………… 12
4.1系统功能模块设计…………………………………………………………………………… 13
4.1.1用户登录模块………………………………………………………………………… 13
4.1.2考试模块……………………………………………………………………………….. 13
4.1.3考生模块……………………………………………………………………………….. 13
4.1.4题库管理模块………………………………………………………………………… 14
4.1.5考生管理模块………………………………………………………………………… 14
4.1.6成绩统计模块………………………………………………………………………… 14
4.1.7管理员账号管理模块……………………………………………………………… 14
4.1.8公告管理模块………………………………………………………………………… 14
4.1.9系统日志模块………………………………………………………………………… 14
4.2概念设计…………………………………………………………………………………………. 14
4.3实体关系模型………………………………………………………………………………….. 15
4.4数据库设计……………………………………………………………………………………… 17
5系统详细设计……………………………………………………………………………………………. 20
5.1系统模块组成………………………………………………………………………………….. 21
5.2详细功能实现………………………………………………………………………………….. 21
5.2.1入口文件配置………………………………………………………………………… 21
5.2.2数据库连接配置…………………………………………………………………….. 22
5.2.3学生系统登陆………………………………………………………………………… 23
5.2.4学生考试实现………………………………………………………………………… 24
5.2.5管理员登录入口…………………………………………………………………….. 26
5.2.6后台管理……………………………………………………………………………….. 28
5.2.7试题管理……………………………………………………………………………….. 30
5.3设计重点…………………………………………………………………………………………. 32
5.4设计难点…………………………………………………………………………………………. 33
5.5设计中的不足………………………………………………………………………………….. 33
5.6改良方案…………………………………………………………………………………………. 34
6软件测试与分析………………………………………………………………………………………… 34
6.1软件测试的重要性…………………………………………………………………………… 35
6.2测试实例的研究与选择……………………………………………………………………. 35
6.3测试环境与测试条件……………………………………………………………………….. 36
6.4系统运行情况………………………………………………………………………………….. 36
6.4.1后台管理员登录…………………………………………………………………….. 36
6.4.2试题录入功能测试…………………………………………………………………. 37
6.4.3添加考生测试………………………………………………………………………… 37
6.4.4考生登陆测试………………………………………………………………………… 38
6.4.5成绩查询……………………………………………………………………………….. 39
6.5系统评价…………………………………………………………………………………………. 39
总 结…………………………………………………………………………………………………………… 41
参考文献……………………………………………………………………………………………………… 41
致 谢…………………………………………………………………………………………………………… 42
外文翻译……………………………………………………………………………………………………… 43
1系统概述
1.1开发背景
随着现代科技的发展,互联网已经渗透的我的生活的方方面面,大到航空航天技术,小到千千万万的手机用户,它改变了我们人类的生活、工作的方式,使人类由传统低效、低速手工化迈向高效、快速、智能化的信息时代。现代化的教学模式也在这高速发展的时代发生了翻天覆地的变化, 传统教学模式就是一张白纸黑字,人们只能在这样的书本上找到自己要学的东西,考试也只能通过一张写满问题的答卷来检测一个人的学习水平,这样的学习方式极为低效,不能满足现代社会日新月异的发展需求,而智能化的学习、考试信息系统正好弥补了不足之处,实现了人们对知识的追求这一美好愿望。
世界各国对教育的发展给予了前所未有的关注,都试图在未来的信息社会中让教育处于一个优势的位置,从而走在社会发展的前列,为此许多国家都把信息技术应用于教育,采取措施推进教育信息化。美国政府在1996年提出了“教育技术规划”,指出到21世纪初让全美国的每间教室和每个图书馆都将联上信息高速公路,让每个孩子都能在“21世纪教师”网络服务。澳大利亚国家公共资源管理局已于1995年4月建立“澳大利亚教育网”,并联通Internet,该网络不仅包括全部高等院校,而且还覆盖全澳大利亚所有的中小学。
网络化在线考试作为网上远程教育的重要组成部分和发展分支,己经在国外一些发达国家得到蓬勃发展,人们选学课程和考试都是通过网上进行。特别是Internet业务的普及,构筑高性能、低成本的计算机网络化在线考试,从技术条件和经济条件上己经成熟。例如在美国,一些著名的考试就采用了网上在线考试的形式包括Microsoft公司的MCSE(微软系统工程师认证考试)GMAT(工商管理硕士入学考试)、托福考试、GRE(美国研究生入学考试)等等,并己在全范应用。
在国内,普遍地看绝大多数远程教育的考试还停留在传统考试方式。在此方式下,组织一次考试至少要经过5个步骤,即人工出卷、考生考试、人工阅卷、试卷分析和成绩评估。显然,随着考试类型的不断增加及考试要求的不断提高,教师的工作量将会越来越大,并且这样工作将是一件十分烦琐和非常容易出错的事情。但是对互联网的真正应用仅限于网上报名工作和网上成绩查询,还没有真正形成上网考试的规模。而在国外一些国家,网上提交作业和网上考试已经相当普及了。所以说传统的考试方式已经不能适应现代考试的需要。
近几年来,借鉴发达国家的成功经验,结合我国的实际情况,伴随着网络应用的不断扩大,远程教育和虚拟大学的出现,网络应用正不断深入人心。人们迫切要求利用网络技术进行在线考试,来提高了考试的质量,突出公正和客观性,减轻组织及保障工作的负担,提高工作效率。于是许多教育教学类的课程在线考试软件应运而生,高等学校,企事业单位也都纷纷组织研究此类应用的解决方案,并研制开发了大量的不同类型计算机在线考试软件,也推出了一批优秀的在线考试软件产品。比如全国计算机等级考试软件、职称计算机能力考试等等。有力地推动了我国网络化在线考试的发展水平,并积累了大量有价值的经验。
1.2系统目标
本考试系统设计为在高校中使用,主要包含三种角色即管理员、教师和学生,主要实现的目标功能如下:
1.管理员可以进行系统维护,主要用来设置系统的一些初始化信息,如添加教师,学生,为老师分配课程等。维护包括用户权限添加、删除、修改三种基本的操作。管理员还兼有老师和学生的功能,可以查询有关学生和老师的相关信息是最大权限的用户,拥有系统的所有功能的权限。
2.教师教师登录系统后,教师可以进行考试试题录入,并可以对录入的试题进行修改和删除等操作,并可以添加学生和查询学生的考试成绩信息。
3.学生学生登录后可以参加考试,系统会自动的抽出一套试题,开始考试后,系统进行倒计时,在规定的时间内考生如果没有交卷,系统会自动帮他交卷,并在考试结束、自动评卷后,学生能及时的查看到自己的考试成绩和答题情况,并可以查询自己以往的考试成绩信息。
1.3系统特点
在线考试具有动态出题、自动阅卷、成绩分析等优点,不仅大大减轻了教师人工组卷繁琐的工作量,提高资源利用率,其运行过程中,组卷速度较快,较少出现重复的现象,而且有利于教考分离的实施,符合目前教学改革的目标。更节省纸张资源,增强环保意识。因此,在线考试系统具有潜在的巨大商机和研究价值,是未来数字化校园系统研究的热点内容。
在线考试系统的开发目的是使在线考试模式从手工记录转变成信息管理,为在线考试人员提供方便条件。对在线考试的实际情况进行调研之后,进行详细的需求分析,对现有的管理模式进行改进,开发出一套新型的管理系统,从中领悟系统开发的思想,掌握系统开发的流程和方法。随着学校信息系统的不断完善,学校的管理将越来越依赖于信息化的管理。所以系统开发将围绕在线考试工作的实际情况,使之能迅速适应学校考试的需要。
在线考试系统的实施的现实意义:减少管理考试的工作人员;管理人员可以随时浏览查看,而且更加直观;改变了以前工资手工记录的方式,电脑录入更加方便快捷;实现了在线考试的计算机化。
适用场景:
毕业论文、课程设计、公司项目参考
运行截图
关注【程序代做 源码分享】公众号获取更多免费源码!!!
猜你喜欢
-
php考试管理系统源码+论文+ppt
2021-06-21 -
wordpress+增加看板娘参考:mjhz.xyz
2021-05-10 -
一个简单的学籍信息管理系统,基于PHP和Bootstrap的实现
2021-08-06 -
php后台+微信答题小程序源码+论文(原订做价:1.5k)
2021-05-29 -
php网上汽车租赁系统的设计与实践
2021-05-10 -
基于 Laravel PHP 框架的房地产管理系统
2021-08-05 -
基于php的食堂管理系统源码+课程报告
2021-05-10 -
php行政后勤小程序后台+小程序
2021-05-16 -
php mysql学生宿舍管理系统源码+论文
2021-05-10 -
php mysql演唱会购票系统源码+论文
2021-05-16
-
[ThinkPHP5] 智能会议室Web端+app端(免费资源)
2022-01-20 -
php登录注册源码+效果图+效果视频+实训报告
2021-06-21 -
php媒体资产管理系统
2021-08-19 -
php基于用户行为和内容的个性化新闻推荐系统
2021-05-10 -
php后台 微信小程序 考勤签到助手
2021-07-31 -
php书签项目现用户的登录 、注册 、修改密码、重置密码、添加书签,显示书签,删除书签 等功能
2021-06-21 -
php基于Thinkphp3.2的毕设选题系统源码
2021-07-09 -
php学校教务管理系统、网站布局自动化、学生成绩教师、成绩查询
2021-09-09 -
php程序设计在线评测系统 毕业设计
2021-07-16
猜你在找
99源码网 » php考试管理系统源码+论文+ppt
常见问题FAQ
- 免费下载或者VIP会员专享资源能否直接商用?
- 本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。
- 提示下载完但解压或打开不了?
- 找不到素材资源介绍文章里的示例图片?
- 99源码网
- 2021-06-21Hi,初次和大家见面了,请多关照!