基于网络的在线考试系统设计与实现.doc

  • 需要金币2000 个金币
  • 资料目录论文助手 > 高校设计 > 计算机信息 >
  • 转换比率:金钱 X 10=金币数量, 例100元=1000金币
  • 论文格式:Word格式(*.doc)
  • 更新时间:2020-12-26
  • 论文字数:10611
  • 课题出处:(萌小月)提供原创资料
  • 资料包括:完整论文

支付并下载

摘要:随着教育信息化的改革,传统的考试形式已经暴露出越来越多的弊端。为了将老师从繁重的工作任务中解脱出来,提高学生考试的效率,新形式的考试方式应运而生。其中具有代表性的就是基于网络的在线考试系统。而且目前很多考试都采用在线考试的形式。如计算机等级考试,会计等级考试等。为了适应学校教学和考试的实际需要,本系统开发一个基于网络的在线考试系统。

本系统开发采用ASP.NET Web开发语言。采用B/S结构的开发模式,开发软件使用VisualStudio 2010和SQL Server 2008。本系统可以帮助命题人自动制定试卷。制定好的试卷需要通过审核人的审阅。学生端可以选择已经审阅通过的试卷进行在线考试和在线练习。学生提交试卷后,客观题系统自动评分。教师只需要批改主观题。最后系统自动合计得出总分。

 

关键词   在线考试系统  B/S  ASP.NET

 

目录

摘要

Abstract

1 绪论-3

1.1 设计背景-3

1.2 设计目的-3

1.3 本文的组织结构-3

2 系统技术介绍-4

2.1 B/S结构-4

2.2 SQL Server 2008-4

2.3 ASP.NET简介-4

3 系统需求分析-5

3.1 可行性分析-5

3.1.1技术可行性-5

3.1.2 业务分析-5

3.2 需求分析-6

3.2.1 功能需求-6

3.2.2 质量需求-7

3.3 用例分析-7

3.3.1 在线考试用例分析-9

3.3.2题库管理用例分析-10

3.3.3用户管理用例分析-11

3.3.4逻辑模型分析-12

4 系统的总体设计-15

4.1 系统设计目标-15

4.2 系统体系结构设计-15

4.3 系统功能模块设计-15

4.3.1 系统整体功能模块设计-15

4.3.2 管理员功能模块设计-16

4.3.3教师功能模块设计-16

4.3.4学生功能模块设计-17

4.3.5审核人功能模块设计-17

4.4系统类的设计-18

4.5 系统的流程图-19

4.6数据库设计-20

4.6.1 数据库概念结构设计-20

4.6.2 系统实体属性总E-R图-20

4.6.3 部分实体属性图-20

4.6.4 数据库逻辑结构设计-24

5 系统的详细设计与实现-30

5.1 登录模块-30

5.2审核人模块-31

5.2.1试卷审核模块-31

5.3管理员模块-32

5.3.1用户管理模块-32

5.3.2系统管理模块-34

5.4教师模块-35

5.4.1 试卷制定模块-35

5.4.2 试卷评阅模块-36

5.5学生模块-37

5.5.1 在线考试-37

6 系统测试与分析-40

6.1 测试目的-40

6.2 测试原则-40

6.3 功能测试用例-40

总结-42

致谢-43

参考文献-44


支付并下载

提示:本站支持手机(IOS,Android)下载论文,如果手机下载不知道存哪或打不开,可以用电脑下载,不会重复扣费