首页> 中文学位 >基于ASP.ENT的网上学习及考试系统的设计与实现
【6h】

基于ASP.ENT的网上学习及考试系统的设计与实现

代理获取

目录

文摘

英文文摘

第1章 绪论

1.1 选题的背景和意义

1.2 课题的国内外现状、发展动态

1.2.1 网上教育介绍

1.2.2 国外网上教育的现状

1.2.3 国内网上教育的现状

1.2.4 目前的网上考试系统现状

1.3 课题研究内容

1.4 论文各部分主要内容

第2章 关键技术介绍和分析

2.1 统一建模语言UML

2.2 .NET开发工具

2.2.1 .NET框架介绍

2.2.2 ASP.NET介绍

2.2.3 ADO.NET介绍

2.3 C#语言

2.4 数据库管理系统一SQL SERVER 2008

2.5 ASP.NET AJAX

第3章 系统分析

3.1 需求分析

3.1.1 功能需求

3.1.2 性能需求

3.2 基于UML的分析

3.2.1 角色关系图

3.2.2 系统详细设计用例图

3.3 可行性分析

第4章 系统设计

4.1 系统结构设计

4.2 系统功能设计

4.2.1 管理员功能模块

4.2.2 教师功能模块

4.2.3 学生功能模块

4.3 数据库设计

4.3.1 后台数据库的选择

4.3.2 系统主要数据库表的实现

第5章 系统实现

5.1 系统实现环境

5.1.1 系统采用的开发工具

5.1.2 开发以及运行环境

5.2 后台数据库的实现

5.2.1 建立数据库及表

5.2.2 配置与连接数据库

5.3 母版页设计

5.4 注册/登录模块

5.5 教学资源管理模块

5.6 考试模块

5.6.1 试卷的参数设定

5.6.2 组卷算法的研究

5.6.3 考试的时间控制模块

5.6.4 阅卷评分模块

5.6.5 成绩调查模块

5.7 网上交流模块

5.8 主要代码

第6章 总结与展望

6.1 总结

6.2 展望

参考文献

攻读工程硕士期间所发表的文章

个人简历

致谢

展开▼

摘要

现代信息技术的蓬勃发展,正深刻地改变人们社会生活的各个方面,以网络为代表的信息技术犹为突出,网络上丰富的知识海洋以惊人的速度影响着人们的学习、思维和生活方式。在校园网逐步普及的今天,网络化教学已经成为一种新的教学方式。它是一种不受时间和空间限制的教学活动,可以使学习资源共享,可以通过网上教学平台相互交流,适时沟通,弥补了课堂教学的不足。
   本文以实现网络化教学这一平台为目标,详细阐述了一个适合我校情况的学习及考试系统的设计与实现,介绍了开发过程中使用的关键技术.NET技术以及B/S模式的三层结构,探讨了运用三层结构和.NET技术相结合建立WEB应用程序的方法,重点解决以下问题:第一,基于.NET与B/S开发学习及考试系统,无需安装客户端,便于维护和升级,并能够与学校现有的校园网集成,实现了教师网上教学,学生网上学习与考试,以学生为主体、教师为主导的,实现交互的网络学习及考试环境;第二,采用敏捷开发及测试驱动的方法,边开发边运行即每完成一个模块就让学生去使用,然后根据学生的反馈进一步修改系统,最终实现一个功能完善且满足学生需求的系统;第三,通过我校网上学习及考试系统的设计与实现,探索和研究开发通用高校网上学习及考试系统的策略和方法。
   本系统采用B/S模式开发,利用.NET的强大后台支持功能,SQLSERVER的数据库管理功能创建一个功能齐全、使用方便、高效实用的网上学习及考试系统,以适应新时期学习与考试的信息化、网络化。在试题库各种题型的设计上、组卷形式上以及评分形式等方面都进行了实现。多级角色管理:包括系统管理员、教师和学生三种权限,三种不同权限的合理设置有效地保证了系统安全、稳定运行。
   本论文详细介绍了基于ASP.NET的网上学习及考试系统的分析、设计与实现。分析阶段,首先进行了系统的功能和性能需求分析,然后进行基于UML的分析建模画出角色图以及用例图,最后进行系统可行性分析。设计阶段,对系统的结构、具体功能以及数据库进行了详细的设计。实现阶段,对系统中主要功能模块进行了实现并给出效果图以及代码。最后对系统进行了总结和展望。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号