需要金币:1000 个金币 | 资料包括:完整论文 | ||
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:18101 | ||
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:在网络技术逐渐渗入社会生活各个层面的今天,传统的考试方式也面临着变革,而网络考试则是一个很重要的方向。基于Web技术的网络考试系统可以借助于遍布全球的Internet进行,因此考试既可以在本地进行,也可以在异地进行,大大拓展了考试的灵活性。我们可以采用大量标准化试题,从而使用计算机阅卷,大大提高阅卷效率;还可以直接把成绩送到数据库中。 本文主要介绍了在线考试系统的设计与开发过程。包括系统设计部分和系统实现部分,系统设计部分主要介绍了系统功能设计和数据库设计;系统实现部分说明了几个主要模块的详细设计过程。 在线考试系统主要包括两个模块:学生前台在线考试模块和管理员后台管理模块。学生前台在线考试模块提供了学生在线考试、查询个人成绩、修改密码、考生注册等功能;管理员后台管理模块提供了考生信息管理、考题类别管理、考题信息添加、考题信息管理等功能。大大减轻了教师的工作量,同时真正实现无纸化考试。 此系统主要采用B/S模式来设计,运用PHP和MySQL数据库实现动态网页,使学生能够在网上进行考试,提高考试效率。系统界面友好,操作简单,比较实用。 关键词:在线考试;PHP;MySQL数据库
目录 摘要 Abstract 第1章 绪论-1 1.1论文研究的背景-1 1.2 本课题的研究意义-1 1.3 国内外研究现状-1 1.4 论文所做工作-1 1.5论文组织结构-2 第2章 关键技术介绍-3 2.1 PHP技术-3 2.2 MySQL介绍-8 2.3 WAMP介绍-9 2.4 Ajax概述-9 2.5 PHP访问数据库的原理-10 2.6 Dreamweaver介绍-10 第3章 在线考试系统分析-11 3.1 可行性分析-11 3.1.1 技术可行性分析-11 3.1.2 经济分析可行性-11 3.1.3 操作分析可行性-11 3.1.4 分析结论-11 3.2 网站结构方案论证-12 3.3 网站需求调查以及系统功能分析-13 3.3.1 前台首页-13 3.3.2 考生信息模块-13 3.3.3 在线考试模块-13 3.3.4 后台首页-13 3.3.5 考题信息管理模块-14 3.4 系统数据需求分析-14 第4章 系统总体设计-15 4.1 系统的设计思想-15 4.2 系统功能模块图-15 4.3系统流程图-16 4.4 数据库设计-17 4.4.1 系统实体属性关系图-17 4.4.2 数据库表的设计-20 4.4.3 数据库物理设计-21 第5章 系统设计与实现-22 5.1 系统运行环境-22 5.1.1 服务器端-22 5.1.2 客户端-22 5.2 数据库的连接-22 5.3 前台首页的设计-22 5.4 考生注册的设计-24 5.5 考生修改密码的设计-25 5.6 在线考试模块的设计-26 5.7 后台首页的设计-31 5.8 考生信息管理的设计-34 5.9 考题信息添加的设计-35 5.10 考题信息管理的设计-36 第6章 结 论-39 参考文献-40 致 谢-41 |