网站大量收购闲置独家精品文档,联系QQ:2885784924

在线考试系统(告二).doc

  1. 1、本文档共17页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
在线考试系统(告二)

北京理工大学继续教育暨现代远程教育学院 专科学生毕业实践(报告二) 学生姓名:**** 指导教师:余海滨 学号: 专 业:计算机应用 项目总体设计 图2-1系统框架图 系统框架图形象的显示出了整个在线考试系统的操作流程。首先作为考生,要注册新用户,然后返回,等待管理员审核后就可以通过申请的用户名来登录考试系统。 登录成功后,考生可以修改自己的密码及个人注册里填写的信息。可以选择试卷进行考试,交卷后可以查看成绩。可以查询历史考试成绩。 作为管理员,用超级管理员添加一些管理员,并分配相应的权限。管理员登录后根据自己的权限进行相关的管理工作,可以修改密码,如果是超级管理员可以添加、删除和修改其它管理员的信息。根据所具有的权限,管理员用户还可以管理课程、试题、试卷和考生信息。考生注册后要等管理员审核后才可以登录本系统。 数据库设计 在信息世界中,信息从客观事物出发流经数据库,通过决策机构最后又回到客观世界,信息的这一循环经历了三个领域:信息世界,数据世界,现实世界。现实世界的事物反映到人的头脑中,人的大脑对它有个认识过程,经过分析(选择、命名、分类等)进入信息世界。这些信息再进一步加工、编码,然后进数据世界,而软件系统的开发工作需要考虑这两个方面的问题,也就是要考虑系统开发所需要的数据,以及如何对这些数据进行操作。这两个问题贯穿了整个软件系统的开发过程,这也就是数据库的设计问题,是软件设计的一个核心。我在系统中定义的表格都严格地按照范式的思想和要求去完成,数据库中的所有表格都达到了三范式的要求。针对本系统的特点,在对所搜集的数据 进行规范化之后,定义了如下张表格,分别是admin表 ( 、course表、prj_process、prj_student、project、student、subject。通过对这张表格的操作可以较好地完成系统设计的各项功能,张表格之间有着不同程度的联系。admin表 (信息表用于有关的信息,包括名、、等adminpurview字段说明:管理员权限:0为所有权限,1为维护试题,2为维护考生档案,4为维护考试计划,8为维护课程档案。course表prj_process表 (考生答题信息表) 答题信息表记录了详细的答题记录,以便生成考生成绩。答题信息表记录了试卷号、试题号、考生号、考生的答案等详细信息。Answer字段说明:考生的答案;从低位到高位分别代表先择题的A,B,C,D... 是非题为1/0 -1为未答题。 4、prj_student表(考生成绩表) 考生成绩表反应了每位考生参加过考试的课程的成绩。考生答完题后,把考生的答题信息记录到成绩表以便查询。查询成绩时就是按照相关条件查询此表内容。State字段说明:考试状态: 0 代表还没有进行考试,1代表已经进行过考试,2代表正在进行考试。 5、project表(试卷表) 试卷表记录了试卷所属的课程、每种题目的数量、考试用时、考试的开始时间和结束时间等信息。每张试卷每位考生只能答一次。 6、student表(考生表) 考生信息表主要用于记录有关的各类信息,包括姓名、、、联系电话、联系地址等。它主要用来为系统提供的有关信息,因为在系统中,和操作均与有的联系,在查询信息时,有时需要查找有关此项记录有关的信息另外,作为一个也有必要了解的一些基本情况,以便查询。Studenttype 7、subject表(试题表) 管理员添加试题的时候可以选择试题的类别,所属的课程等详细试卷信息。试题类别一共有三种(单选题、多选题、是非题),管理员可以在后台管理试题。Answer字段说明:正确答案,从低位到高位依次表示选项1,2,3...;是非题为1/0形式。 功能模块介绍 图2-2系统主界面 考生注册登录模块 图2-3考生注册界面 考生注册界面有电话电子信箱等基本信息,考生注册后要等管理员审核后才可以登录考试系统。提交注册信息源码如下: 在线答题 图2-4考生答题界面 考生登录后,选择还没有参加过的考试计划,确认后就进入答题页面。在规定的时间内答题完毕,如果没有答完题系统将自己提交试卷。提交试卷后系统将根据管理员的设置给出成绩。答题页面源码如下: 成绩查询 图2-5成绩查询界面 选择想要查询的课程后,就可以查询此课程的考试情况。也可以同时填写一个时间段来查询成绩。成绩查询源码如下: 考试系统管理模块登录 图2-6后台登录界面 管理员通过此界面登录网站后台。源码如下: 后台主界面 图2-7后台管理主界面 后台管理主界面,管理员可以对考试系统进行管理。 添加试题 图2-8添加试题界面 添加试题时要选择所属的课程、

文档评论(0)

vdi938 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档