需要金币: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 |