《计算机网络》课程在线考试系统的设计与实现.doc

资料分类:精选论文 上传会员:火星人 更新时间:2021-04-16
需要金币1000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:18869
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

摘 要:随着互联网的普及和网络技术的飞速发展,以互联网进行课程在线考试已成为教育学习的一种必然趋势。本文基于Web的课程在线考试系统解决了传统考试要经过出卷、阅卷、学生考试、成绩登录等诸多繁琐过程,工作量大、人力资源浪费的情况。系统的开发与使用很大程度上提高了考试的效率。

本论文首先介绍了课程在线考试系统的研究背景及设计思想;然后对此系统中使用的相关技术和主要开发工具做了简单介绍;在完成了对课程在线考试系统的需求分析后,在设计阶段还完成了系统体系结构的划分、系统基本功能模块划分、数据库分析与设计。最后设计和实现了课程在线考试系统的前台学生模块与后台教师、管理员的模块。实现了以考生管理模块、试题管理模块为主要功能的系统开发。为考生提供密码修改、成绩查询等服务。

从测试的结果来看,系统运行整体情况到了设计的预期效果。考生可以登录前台进行课程考试,教师与管理员可以登录到后台进行管理,达到了此系统的设计初衷。

 

关键词:在线考试;PHP;数据库;B/S模式

 

目录

摘要

Abstract

1  引言-1

1.1  课题研究的背景-1

1.2  课题研究的目的和意义-1

1.3  系统设计的思想-1

1.4  本文的组织结构-2

2  系统开发相关技术-3

2.1  网络开发技术介绍-3

2.1.1  PHP简介-3

2.1.2  ASP简介-3

2.1.3  PHP与ASP的比较-3

2.2  Apache环境配置-4

2.3  MySQL简介-5

2.4  Javascript的简介-5

2.4.1  JQuery的概述及特点-6

2.5  Ajax无刷新技术-6

2.5.1  Ajax技术简介-6

2.5.2  Ajax的优点-7

2.6  网页制作工具简介-7

2.6.1  Dreamweaver8.O简介-7

2.7  代码编辑器简介-7

2.8  本章小结-8

3  系统需求分析-9

3.1  系统的可行性分析-9

3.2  系统的需求分析-10

3.3  系统主要解决的问题-11

3.4  功能性需求描述-11

3.4.1  系统用例模型-11

3.5  非功能性需求描述-13

3.6  本章小结-14

4  系统的设计-15

4.1  系统体系结构-15

4.2  详细设计-16

4.2.1  试题设计-16

4.2.2  数据库中表的设计-16

4.3  数据库概念结构设计-17

4.4  数据库逻辑结构设计-20

4.5  本章小结-23

5  系统的实现与测试-24

5.1  系统开发的环境-24

5.2  系统流程图-24

5.3  后台数据库的实现-25

5.3.1  创建数据库-25

5.3.2  数据库的配置与连接-25

5.4  考生操作界面的实现-26

5.4.1  系统前台首页-26

5.4.2  系统登录界面-27

5.4.3-前台计时器功能-29

5.5  系统管理界面的实现-31

5.5.1  后台登录界面-31

5.5.2  管理员界面的实现-33

5.5.3  数据分页功能-34

5.6  教师管理界面的实现-35

5.7  查询成绩页面-35

5.8  系统测试-36

5.8.1  测试目标-36

5.8.2  测试内容-36

5.8.3  测试结果-37

5.9  本章小结-46

6  总结与展望-47

6.1  本文工作总结-47

6.2  进一步展望-47

参考文献-48

致  谢-49

相关论文资料:
最新评论
上传会员 火星人 对本文的描述:本课题将提供一个界面清晰、考生操作方便、出题合理、系统维护方便、数据安全性高、成绩回收方便快捷的在线考试系统。可以更好的提高《计算机网络》课程的教学质量和效果,方......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: