计算机网络课程网络教学平台设计与开发毕业论文
2021-06-25 00:25:21
摘 要
随着网络技术的日趋成熟,信息化时代的到来,与网络技术紧密结合在一起的新型的教学平台已经开始普遍应用。网络教学平台成为了教育方式多元化的一个必然产物。由于现在的学生学习能力参差不齐,在传统的教育资源分配模式下,不能很好的保证每一个学生都能跟上老师的步调,获取足够的、适合自己的知识。而网络教学平台就能够有效的缓解这一个难题。而我们要开发的计算机网络课程网络教学平台它可以提高教师的工作效率,帮助学生提高学习效率,增强他们的学习兴趣。
本系统是采用C#编程语言开发的一套网络教学平台系统,采用了ASP.NET技术,采用了SQL Server作为数据库信息管理系统。论文主要介绍计算机网络课程网络教学平台总体设计,数据库设计,各个功能模块实现方法以及测试等开发全过程。重点说明了系统各个功能的实现方法。
关键词:网络教学;ASP.NET;计算机网络课程;
Abstract
With the advent of increasingly sophisticated network technology, the information age, and network technology closely linked to the new teaching platform has begun to universal application.Network teaching platform has become an inevitable product of a diversified education.Since the current learning ability of students is uneven, in the traditional mode of distribution of educational resources, can not be very good to ensure that every student can keep up with the teacher's pace, get enough, suitable for their own knowledge.And the network teaching platform can effectively alleviate this problem.And we want to development of the computer network course network teaching platform is it technology for the management of teaching information. And we have to develop the computer network courses network teaching platform that can improve the efficiency of teachers to help students improve learning efficiency, and enhance their interest in learning.
This system is a set of network teaching information management system based on C# programming language,using ASP.NET technology, using SQL Server as the database information management system. This paper mainly introduces the overall design of the network teaching platform of the computer network course, the database design, the realization method of each function module and the whole process of the test and so on. The realization method of each function of the system is emphasized.
Keywords: Online teaching; ASP.NET; Computer network course
目 录
第1章 绪论 1
1.1 选题的背景及意义 1
1.2 国内外现状研究 1
1.3 研究目的 2
1.4论文主要内容概述 2
第2章 需求分析与可行性分析 3
2.1 需求分析 3
2.1.1 需求概述 3
2.1.2 功能需求分析 3
2.2 基本功能分析与用例图 4
2.3 可行性研究 6
2.3.1 经济可行性 6
2.3.2 技术可行性 6
2.3.3 时间可行性 6
第3章 系统设计 7
3.1 系统总体设计 7
3.2 系统开发步骤 8
3.3开发平台选择 8
3.4 数据库设计 8
3.4.1 数据库概念结构设计 8
3.4.2 数据库逻辑结构设计 9
第4章 系统实现 13
4.1 系统登录模块 13
4.2 系统首页实现 16
4.3 密码管理模块实现 16
4.4 用户信息管理模块 18
4.4.1用户信息添加模块的实现 18
4.4.1用户信息修改模块的实现 19
4.4.1用户信息删除模块的实现 21
4.4.1用户信息查询模块的实现 22
4.5 课件信息管理模块实现 23
4.5.1课件信息添加模块的实现 23
4.5.1课件信息修改模块的实现 24
4.5.1课件信息删除模块的实现 25
4.5.1课件信息查询模块的实现 27
4.6留言板模块实现 27
第5章 程序测试与评价 29
5.1程序的测试 29
5.1.1 测试方法 29
5.1.2 测试用例 29
5.2 系统的特点和优点 30
5.3 系统存在的不足和改进方案 31
第6章 总结 32
6.1 设计收获和心得 32
6.2展望未来 32
参考文献 34
致谢 35
第1章 绪论
1.1 选题的背景及意义
随着网络技术的发展,信息化时代的到来,网络教学平台成为了教育方式多元化的一个必然产物。现在的学生基础参差不齐,在传统的教育资源分配下,不能很好的保证每一个学生都能跟上老师的步调,获取足够的、适合自己的知识。
因此,网络平台这种新型教学模式与传统的教育模式相比,它能使得学生可以随时随地学习,能够增强学生学习的兴趣。并且通过网络教学平台,当老师的教学任务繁重时,或者遇到了需要让学生自学的内容,学生都可以通过这个平台来完成学习任务。这种教育资源的分配不但使得学生的学习自由度更高,能激发学生的学习兴趣,提高学习效率,还能帮助教师更加合理的安排好教学计划,完成教学任务。这也正是网络教学具有的开放性、自主性、交互性、协作性的特点。