您好,欢迎访问三七文档
目录1.需求分析..........................................................................................................................................-2-网站总体说明......................................................................................................................................-3-前台结构..........................................................................................................................................-3-后台结构..........................................................................................................................................-3-网站页面语言..................................................................................................................................-3-首页加载..........................................................................................................................................-3-设计思路..........................................................................................................................................-3-源文件..............................................................................................................................................-3-2.功能模块概述......................................................................................................................................43.模块功能详细分析..............................................................................................................................43.1用户、管理员登录.......................................................................................................................53.2学生查看个人信息及修改...........................................................................................................53.3学生抽题、答题模块...................................................................................................................63.4后台管理之用户管理...................................................................................................................63.5后台管理之答题管理...................................................................................................................73.6总体流程图...................................................................................................................................74.ER图.....................................................................................................................................................85.数据库系统设计..................................................................................................................................96.环境安装............................................................................................................................................117.配置网站文件....................................................................................................................................128.网站使用............................................................................................................................................129.用户设置............................................................................................................................................121.需求分析近年来,随着互联网技术的发展,网络技术、网络多媒体技术等日趋成熟。在线视频、在线教育教学、在线问答等技术手段得到充分应用。在线考试在这样的趋势下受到越来越多的关注。在线报名、在线考试等一系列教学考核手段得到充分的发展。基于Web技术的在线考试系统可以借助于遍布全球的因特网技术进行,在线考试实现本地、远程应用,大大拓展了考试形式的发展。题库的设定可以得到不断的补充,图形语音等多媒体因素的应用打破了传统考试的局限因素;庞大的数据库应用,计算机选题、出题、评分大大提高了考试的规范性和精确性,同时也大大的提高阅卷效率,避免各种人为可能出现的误判现象;试题内容存放于服务器端,考生通过姓名、准考证号、口令进行登录,考试的公平性和安全性得到有效的保证;考生可以通过身份核实在不同地点进行在线考试,也充分体现了在线考试的方便与快捷。自1998年,随着国内网络教育的兴起,各高校纷纷开发了自己的网络教学平台,作为网络课程重要组成部分的在线考试系统也相继问世,如北京师范大学的网络教学平台、上海交大的网络考试平台,充分证实在线考试系统的时效性和可行性。(1)系统可实现如下功能:建立完备的试题库,整合现有的考试资源,提高资源的利用率和当前的工作效率,利用计算机显示已生成的试题库,减轻老师负担,提高试卷的科学性;教师即管理员只有一个,系统只有两种用户:学生和管理员。a)首先是注册功能,用户注册通过管理员来完成,虽然在本系统中没有复杂的注册功能,也不需要用户的详细信息,但是管理员对用户的注册功能对系统的安全是必要的。b)登陆后根据用户类型的不同通过身份验证分别进入不同的界面,学生进入抽题页面,管理员进入后台管理页面c)在后台管理页面,管理员可对用户和题库进行管理,对题库、题目、选项进行增删改查;可批量注册用户,修改用户资料及删除用户d)在学生抽题页面,学生可选择管理员已生成好的试卷进行答题,答题过程中为学生设计了倒计时时间,如果时间已到,系统会强制学生交卷并退出到显示成绩的页面,对其判分,显示学生成绩,及答对个数、答错个数、错题分析,还可链接到学生历史成绩记录表,查看学生以前的成绩(2)网络考试系统优点:a)可以创立电子题库方便实现试题的数字化管理所谓题库就是试题的仓库,是把许多题目集合到一起,供试卷编制者随时查询和使用的集合。电子题库是网络考试系统的重要组成部分,也是考试系统中最具特色和使用价值的模块之一b)可以具有操作性和交互性计算机考试系统与传统纸上考试相比,有一个显著的优点和特点就是具有操作性和交互性。可以更好的“设置一定的情景让学生表现,以此衡量学生的心理品质”。如计算应用技能的考试等,使用计算机模拟就具有纸面考试无法比拟的效果。c)使考试和判卷更具规范性和合理性网络考试系统使用计算机系统来进行考试和自动判卷。具有更好的规范性和合理性。试卷的呈现和判卷的标准都是严格统一的,一般不会发生学生忘记书写姓名,否则学生将无法进入考场,因为学生是凭用户名、密码来登录考试的。判卷由系统自动完成,极大的提高了准确性,防止了人工判卷时经常出现的错判、漏判和分数计算错误的情况,是考试更加公正合理,具有权威性。d)实现自动判卷和数据的有效保存如果说考试使教师教学过程中重要工作之一的话,那么判卷又是教师在考试实施过程中最重要和最繁琐的工作之一。判卷有两个基本的要求,那就是快速和准确。学生希望在最短的时间内知道自己准确的考试成绩,在集体中的位置知道问题出现的所在和应该努力的方向。这也是考试教育功能的重要体现。快速和准确对传统的教师手工判卷来说是一对矛盾,加重了教师的工作负担。而使用考试系统的自动判卷功能,能很好的解决这些问题。甚至在学生考试完成后,他就能马上看到自己的成绩。考试成绩的保存,对计算机考试系统来说,是非常简单方便的。而在手工考试中,需要教师特别的注意将成绩单存档或再输入计算机中,工作比较繁琐。e)具有强大的数据统计分析功能计算机考试系统与传统上考试相比具有强大的统计功能,原来非常繁琐甚至手工难以进行的分析统计计算工作,现在可以瞬间完成。由于考试系统从出题、考试到判卷、统计,完全实现了数字化。随着社会的不断发展,信息保存和分析提取的日趋重要,考试时限数字化,提高数据存储和分析的能力是不可逆转的潮流,网络考试系统的发展前景是光明的。网站总体说明前台结构首页(index.php)——题库列表(selecttest.php)——答题页面(dotest.php)——成绩页面(mark.php)——错题分析页面(wrong.php)——历史记录页面(history.ph
本文标题:PHP开发文档
链接地址:https://www.777doc.com/doc-5099159 .html