试卷、试题—--基于php网上考试系统—--.doc

上传人:壹****1 文档编号:542611701 上传时间:2023-04-24 格式:DOC 页数:40 大小:1.19MB
返回 下载 相关 举报
试卷、试题—--基于php网上考试系统—--.doc_第1页
第1页 / 共40页
试卷、试题—--基于php网上考试系统—--.doc_第2页
第2页 / 共40页
试卷、试题—--基于php网上考试系统—--.doc_第3页
第3页 / 共40页
试卷、试题—--基于php网上考试系统—--.doc_第4页
第4页 / 共40页
试卷、试题—--基于php网上考试系统—--.doc_第5页
第5页 / 共40页
点击查看更多>>
资源描述

《试卷、试题—--基于php网上考试系统—--.doc》由会员分享,可在线阅读,更多相关《试卷、试题—--基于php网上考试系统—--.doc(40页珍藏版)》请在金锄头文库上搜索。

1、 毕业设计(论文)题目:学 生 姓 名 _ _学 号 _201022070106_班 级 _电子102201H_ _所属院(系)_电子信息工程系_指 导 教 师 _ _ 2014 年 5 月 20 日基于php网上考试系统摘 要随着科技的发展,网络技术已经深入到人们的日常生活中,同时带来了教育方式的一次变革。而网络考试则是一个很重要的方向。基于Web技术的网络考试系统可以借助于遍布全球的Internet进行。因此考试既可以在本地进行,也可以在异地进行,大大拓展了考试的灵活性。并且缩短了传统考试要求老师打印试卷、安排考试、监考、收集试卷、评改试卷、讲评试卷和分析试卷,这个漫长而复杂的过程,使考试

2、更趋于客观、公正。本文介绍了一个具有在线考试、添加题库、成绩查询等功能的在线考试系统。该系统是基于PHP和MySQL。设计本系统要熟悉HTML,PHP语言及MySQL数据库的编辑和应用。其中用到了Dreamweaver帮助进行站点和网页设计,还用到了phpmyadmin对MySQL数据库进行可视化操作。全文共分为绪论、系统分析、设计工具及关键技术介绍、系统概要设计、系统详细设计、系统测试、 总结展望、参考文献。详细阐述了系统分析、系统设计的方法及其内容。关键词:在线考试系统;及时阅卷;基于php;MySQL Online Examination System Based PHPAbstract

3、Withthedevelopmentofscienceandtechnology,networktechnologyhasdeepintothePeoplesDailylife,andthewayofeducationbringsatransformation.Andnetworkexamisaveryimportantdirection.BasedontheWebtechnologynetworkexamsystemcanallovertheworldbyInternet.Sotheexamcaninlocal,orinothercities,greatlyexpandtheflexibil

4、ityoftheexam.Andshortenthetraditionaltestrequestprintexaminationpaper,arrangetheexamteacher,monitors,collection,asatest,evaluationandanalysisofthetestpapertestpapers,thelongandcomplexprocess,tendtobemoreobjectiveandfairexam.Thispaperintroducesaon-lineexam,timelywithscoresqueryscoring,andexaminationq

5、uestionsandtheexamineeinformationmanagementfunctionsofnetworkon-lineexaminationsystem.ThesystemisbasedonPHPandMySQL,inordertomatchtheonlineteachingsetuponlineexaminationsystem,therealizationofonlinelearningandtheintegrationofdesign.DesignthesystemmustbefamiliarwiththeHTML,PHPlanguageandMySQLdatabase

6、editorsandapplication.WiththehelpofDreamweaveronsiteandwebdesign,stillusethephpmyadminMySQLdatabaseofvisualoperation.Fulltextisdividedintotheintroduction,systemanalysis,designtoolsandkeytechnologyisintroduced,thesystemdesign,systemdetailedsummarydesign,systemtestandsummarizedtheoutlookandreferences.

7、Expoundsthesystemanalysis,systemdesignmethodanditscontent.Keywords:on-lineexaminationsystem;Timelyreading;BasedonthePHP;MySQLII目 录第1章 绪 论11.1 系统开发的现状11.2 系统开发的目的11.3 系统开发的意义2第二章 系统分析32.1 可行性分析32.1.1 经济可行性32.2 需求分析32.3 开发环境4第三章 设计工具及关键技术介绍53.1 Apache简介53.2 PHP语言简介53.3 PHP连接MySQL数据库63.3.1 PHP连接数据库的两种方

8、法63.3.2 PHP对MySQL数据库的两种连接方式7第四章 系统概要设计84.1 系统的总体设计84.2 数据库设计84.3 系统结构设计84.3.1 系统功能结构84.3.2 系统流程图9第五章 系统详细设计115.1 数据库设计115.1.1 数据库分析115.1.2 概念设计115.1.3 数据库物理结构125.2 系统详细设计与实现165.2.1 系统配置165.2.2 前台详细设计与实现175.2.3 后台详细设计与实现25第六章 系统测试316.1 测试环境316.2 什么是软件测试316.3 软件测试的目标与方法316.4 系统评估32第七章 总结与展望33参考文献34致 谢

9、35第1章 绪 论1.1 系统开发的现状 网络化在线考试作为网上远程教育的重要组成部分和发展分支,己经在国外一些发达国家得到蓬勃发展,人们选学课程和考试都是通过网上进行。特别是Internet业务的普及,构筑高性能、低成本的计算机网络化在线考试,从技术条件和经济条件上己经成熟。在我国普遍地看绝大多数远程教育的考试还停留在传统考试方式。在此方式下,组织一次考试至少要经过5个步骤,即人工出卷、考生考试、人工阅卷、试卷分析和成绩评估。显然,随着考试类型的不断增加及考试要求的不断提高,教师的工作量将会越来越大,并且这样工作将是一件十分烦琐和非常容易出错的事情。但是对互联网的真正应用仅限于网上报名工作和

10、网上成绩查询,还没有真正形成上网考试的规模。而在国外一些国家,网上提交作业和网上考试已经相当普及了。所以说传统的考试方式已经不能适应现代考试的需要。1.2 系统开发的目的信息技术的发展对教育的影响是巨大的,随着信息技术和网络技术的迅速发展,教育信息化和网络化也将成为必然的趋势。作为教育评价和衡量学生能力的考试也正经历着无纸化和网络化的飞跃。网络的开放性和分布性的特点以及基于互联网的巨大计算能力使得考试突破了时间和空间的限制。基于网络技术的考试系统正成为人们的研究热点之一,其中,基于Web技术的考试系统已成为互联网的重要应用之一。目前教师采用在线考试系统的还不多见,因为教师个体精力确实有限。但随

11、着教研组制度的完善和教学交流活动的增加。对题库的创建将提上议事的日程,在线考试系统将大有用武之地,且能确保考风考纪的根本好转。在线考试具有动态出题、自动阅卷、成绩分析等优点,不仅大大减轻了教师人工组卷繁琐的工作量,提高资源利用率,其运行过程中,组卷速度较快,较少出现重复的现象,而且有利于教考分离的实施,符合目前教学改革的目标。更节省纸张资源,增强环保意识。因此,在线考试系统具有潜在的巨大商机和研究价值,是未来数字化校园系统研究的热点内容。1.3 系统开发的意义目前我院学生的期末考试仍采用任课教师(个人或集体)考前出题的方式。为解决学生压题,考前漏题,补(缓)考试题与正式考试试题题量及难度差异问

12、题,教务管理部门通常要求教师同时出多套试卷,其题量与难度要求相同,并且要同时给出答案和评分标准。若建立题库,每次考试前由题库中题目随机生成试卷,则可较好地解决考教分离的问题,也可将广大教师从每学期末繁重的命题工作中解放出来。近年来,部分学校陆续开发了一些基于微机的题库系统,并作为成果向其它学校推广,但这些题库一般都是结合本校具体情况,针对单一课程的小型题库,甚至某些学校购得的题库系统中的题目本身是不可维护的,即使题目已不适合自己的学生考试使用,也无法更新题库中的题目。为解决题库系统中存在的这些问题,作者经过研究几种不同的网上系统,经充分的考虑,最后给出了一个较为理想的题库系统解决方案,并结合当

13、前比较使用的B/S结构开发一个功能较完备的网上考试系统。第二章 系统分析2.1 可行性分析可行性分析的目的就是要用最小的代价在尽可能短的时间内确定问题是否能够解决。通过分析解法的利弊,来判定系统目标和规模是否现实,系统完成后所能带来的效益是否达到值得去投资开发这个系统的程度。网络在线考试系统的可行性可从以下两方面考虑。2.1.1 经济可行性定期的组织考试是各个院校及时掌握学生学习成绩的有效方式,利用网络在线考试系统,一方面可以节省人力资源,降低考试成本。另一方面,在线考试系统能够快速进行考试和评分,体现出考试的客观与公正性。2.2 需求分析随着计算机技术的发展和网络技术的日益成熟,通过网络进行

14、信息交流已成为一种快捷的交互方式。在这种网络环境下,学校或考试机构希望通过建立网络在线考试网站来扩大知名度、降低管理成本和减少人力物力的投资,从而为考生提供更全面、更灵活的服务,并全面、准确地对考试进行跟踪和评价。与此同时,考生希望根据自己的学习情况进行测试,并能够得到客观、科学的评价;教务人员希望能够有效地改进现有的考试模式,提高考试效率。通过实际情况的调查,要求网络在线考试系统具有以下功能: 界面设计美观大方、方便、快捷、操作灵活,树立企业形象。 要求实现在线考试功能,自动核算考试成绩。 要求提供考试时间倒计时功能,使考生实时了解考试剩余时间。 要求系统自动阅卷,保证考试成绩真实有效。 要求考生凭准考证号查询考试成绩,以保证信息安全。2.3 开发环境Apache是目前应用最广的Web服务器;PHP是一种服务器端脚本语言,而MySQL是一个小巧的数据库系统软件,它们特别适用

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号