基于BS模式的在线考试系统.doc

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

摘要:本课题研究的内容是设计并开发一个B/S模式的在线考试系统,以实现管理者和学生可以通过互联网在任何时候和地点进行在线考试和管理。

本文对在线考试系统开发的过程进行了全面的论述,首先对在线考试系统的社会现状进行了分析,并介绍了在本系统开发过程中使用的相关技术,包括ASP.NET技术、IIS、数据库技术、B/S结构等。再根据现有的考试系统的相关功能和弊端对本系统进行的需求分析、概要设计及模块划分。最后进行了数据库设计和系统的所有功能的设计、实现。 

 

关键词:网络; 在线考试系统; B/S模式

 

目录

摘要

Abstract

第一章-引言-1

1.1背景-1

1.2本系统特点-1

第二章-相关技术简介-2

2.1软件工程-2

2.1.1 软件工程概念-2

2.1.2 软件工程常用模型-2

2.1.3 面向对象方法学-2

2.2 B/S模式-3

2.2.1 B/S结构-3

2.2.2三层B/S结构-3

2.3 ASP.NET与IIS技术-4

2.4 数据库技术-5

2.4.1 数据库基本概念-5

2.4.2 SQL Server 2005简介-5

2.5 ADO.NET技术-5

第三章-需求分析-6

3.1 系统功能需求-6

3.2 系统运行环境-6

3.2.1 服务器端-6

3.2.2 用户端-6

第四章-概要设计-7

4.1 系统功能模块设计-7

4.2 数据库设计-9

4.2.1 数据库命名Examination_db-9

4.2.2 数据关系-9

4.2.3 数据表结构-10

4.2.4 SQL编码-14

第五章-系统公共类设计与实现-16

5.1类库命名ExaminationClass-16

5.2系统类关系图-16

5.3类库类结构-16

5.3.1 MyConnection类-16

5.3.2 People类-16

5.3.3 Administrator类-17

5.3.4 Users类-18

5.3.5 TestInformation类-19

5.3.6 Subject类-19

5.3.7 TestQuestion类-19

5.3.8 Test类-20

5.3.9 Batch类-20

5.3.10 Attendance类-20

5.3.11TestPaper类-20

第六章-在线考试系统详细设计与实现-22

6.1 用户模块设计与实现-22

6.1.1 用户注册及登录-22

6.1.2 系统首页面-25

6.1.3 用户主页-26

6.1.4用户个人信息管理-27

6.1.5 用户申请考试-27

6.1.6 用户查看成绩-30

6.2管理员模块设计与实现-30

6.2.1 管理员注册及登录-30

6.2.2 管理员主页面-31

6.2.3 管理员个人信息管理-32

6.2.4 科目和试题管理-33

6.2.5 考试管理-36

6.3在线考试模块设计与实现-38

6.3.1 用户登录和在线考试-38

6.3.2 生成试卷-39

6.3.3 计时和提交-41

6.3.4 阅卷-41

第七章-总结-43

参考文献-44

致 谢-45

相关论文资料:
最新评论
上传会员 火星人 对本文的描述:通过Internet来实现在线考试,是现代教育技术的一个具体实现,具有重要的现实意义,可以实现考务工作的全自动化管理,可有效利用软硬件资源,使其发挥最大效力,实现考试客观性、......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: