基于ASP.NET的在线考试系统设计与开发.doc

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

摘要:随着互联网技术的不断发展,传统的考试方式面临着严峻的考验。这将导致一场考试模式的革命性变革。这促使了网络在线考试技术的不断发展,在未来,网络考试将成为一种考试的趋势。本系统是基于ASP.NET技术来开发设计的,它能在一定程度上代替传统考试模式,并较传统考试模式有着灵活性、安全性等优势,并且大大提高了教师的阅卷效率。

在设计开发这个系统时,我将其他的网络在线考试系统的特点与本系统相结合,通过对系统结构和后台的设计、前端的开发,构建了一个基于B/S结构的、以ASP.NET为开发平台和SQL Server 2005为数据库的网络考试系统。本系统能够用实现管理员对用户信息、试卷库的管理;教师有着试卷制定,在线阅卷的权限;学生能够完成在线考试以及对成绩的查询。经过测试基本满足一般在线考试的需求。

 

关键词 在线考试系统;ASP.NET;B/S结构;SQL2005;框架

 

目录

摘要

Abstract

1 绪论-1

1.1 开发背景-1

  1.2 课题意义-1

  1.3 系统开发方法-1

2 技术路线-2

  2.1 ASP.NET简介-2

  2.2 SQL server 简介-2

3 需求分析-3

  3.1 可行性分析-3

  3.2 系统需要解决的主要问题-3

  3.3 用户角色需求-3

  3.4 功能需求-3

   3.4.1 考生权限-3

   3.4.2 教师权限-4

   3.4.3 管理员权限-4

4 系统总体设计-5

  4.1 系统功能描述-5

  4.2 各个模块的基本设计-5

  4.3 数据库设计-7

5 系统详细设计-9

  5.1 设计的原则-9

   5.1.1 实用性原则-9

   5.1.2 扩展性与维护性原则-9

   5.1.3 安全可靠性原则-9

   5.1.4 用户界面设计原则-9

   5.1.5 数据库的设计原则-9

  5.2 用户登录-9

  5.3 管理员登录主页面-11 

   5.3.1 部门信息管理-12

   5.3.2 考试科目管理-14

   5.3.3 试卷制定与维护-14

   5.3.4 用户试卷管理-15

   5.3.5 试题管理-15

  5.4 考生登录页面-18

  5.5 教师登录页面-18

  5.6 Web.Config数据库链接配置代码-19

  5.7 关键技术-19

6 软件测试-22

  6.1 软件测试的意义-22

  6.2 软件测试的重要性-22

  6.3 软件测试的范围-22

结论-24

致谢-25

参考文献-26

附录-27

相关论文资料:
最新评论
上传会员 芳芳老师 对本文的描述:在线考试系统,可以不受时间地点的限制,凭借互联网进行,考生可以在本地进行考试,也可以在异地进行,这样极大的提高了考试的灵活性。试卷直接从题库中随机生成,能够一定程......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: