云计算的教育资源共享平台的设计与实现(源码)【字数:8182】

摘 要如今我们的时代随着计算机技术的飞快发展,所有的人的教育与受教育方式也都随之改变。越来越多的人通过网络来进行知识的学习和传授,教育方面的资源也越来越网络化,人们可以通过网络来寻找自己需要的学习资料、网络课程、名师指点等教育资源。教育资源的共享问题在如今已经变成了一个谁也无法对它视而不见的课题。本次论文为大家介绍的就是如何以云计算作为基础构建一个关于教育方面资源的共享机制平台,开发的环境选择的是Visual Studio,而数据库的搭建选择的是SQL Server。在设计之前,先进行了很多的可行性分析和功能分析,然后还有详细的设计,包括代码的逻辑设计,最后进行代码的实现。本文具体分析了教育资源共享平台的基本功能、共享的规则、算法设计,在实现资源共享时需要拥有大量的资源提供方,而这就需要平台能够快速合法的发展出来极多的注册会员,并且设计会员既可以在本平台下载自己需求得教育资源,也可以将自己的一些原创、独有的视频、文件上传到平台共享给其他的本平台用户。
Key words: platform; educational resources; cloud computing; sharing 目 录
第一章 绪论 1
1.1 课题研究的背景 1
1.2教育资源发展的现状 1
1.3 课题研究意义 1
1.4 论文研究内容与结构 2
第二章 课题相关基础知识介绍 3
2.1 语言和程序概述 3
2.1.1 C#语言简介 3
2.1.2 ASP.NET简介 3
2.1.3 SQL SERVER简介 3
2.2 平台开发环境 3
2.2.1 开发环境 3
2.2.2 平台设计 3
2.3 教育资源共享平台简介 4
2.3.1教育资源概述 4
2.3.2 共享平台的功能 4
2.3.3共享平台的宗旨 4
第三章 需求分析与设计 5
3.1可行性分析 5
3.1.1技术可行性 5
3.1.2操作可行性 5
3.2功能模块分析与设计 5
3.2. *好棒文|www.hbsrm.com +Q: ^351916072# 
1用户注册 5
3.2.2发帖回帖 6
3.2.3搜索帖子 7
3.2.4后台管理 7
3.3详细设计 10
3.3.1用户注册 10
3.3.2发帖回帖 10
3.3.3搜索帖子 11
3.3.4后台管理 11
第四章 系统的实现与测试 12
4.1平台界面的布局实现 12
4.2用户注册界面 13
4.3帖子搜索界面 13
4.4发帖回帖界面 14
4.5后台管理功能界面 16
4.6测试用例 18
结束语 20
致 谢 21
参考文献 22
第一章 绪论
1.1 课题研究的背景
现在我国的教育资源的建设与共享方面的发展工作已经成为教育信息化发展的重要领域,是提高教育质量和学生综合能力的关键。但是,我们国家的教育资源的分配并不是均衡的,在现在我们还没有一种优秀的体制或方法来促使教育资源的公平合理分配。那么在这样的背景下,我们应该怎样制定关于教育资源的共享机制呢?使得在我们国家,无论是老是幼、是城市或农村、是南方或北方都可以合理公平的享受到需要的教育资源。
1.2教育资源发展的现状
教育资源主要包括经验丰富的名师指点、名师上课的视频文件、网上直播的名师讲座、学习时所需的教室、器材等外物设施、网上的教育相关资讯信息等。人类社会在不断发展,尤其是现在的网络信息大爆炸,每天都会有新的教育相关的资源诞生,这使得教育资源的管理和统计极度的困难,因为资源的质量也是参差不齐的,需要有人进行大量的鉴定工作。
首先教育资源是一个很广的范围,一个著名的大学教授开的讲座的视频是教育资源,一个小学老师的数学课也是教育资源。所以一份教育资源的价值不单单是其本身的教学意义,还要看需要的人的需求。在大多数人的眼里大学教授的讲座比小学老师的价值大。但如果是有家长为自己上小学的孩子的数学学习寻找材料呢?对小学生来说大学教授的讲座毫无意义,而小学数学老师的上课视频却很有意义。这充分说明了。每一份教学资源都是有一定价值的,区别在于不同的人眼里,同一份教育资源也是价值不一的。这样的话,建立一个能够让人自由选择、下载自己需要的教育资源的平台就非常的有意义了,这对提高我国教育事业的发展有着非常好的推动作用。
1.3 课题研究意义
通过对这次毕业设计的完成,能够让我更好的学习和巩固课堂上学到的知识,还可以锻炼自己的大局观和对计划的实现能力,不断的将所学的课本知识转化为实际的动手能力。在如今的社会发展中,教育一直是一个不容我们忽视的问题。从义务教育开始,再到之后的读研等升学,还有工作后的自我提升,人的一生离不开教育两个字,它伴随着我们生活的方方面面。而如何提高教育的效率和成果,自然也是一个重要问题。目前我们的教育资源分布很不平衡,互相交流也很困难,这极大地降低了教育的效率。本文便是探究构建一个教育资源的共享平台,使得教育方面的资源可以更好的传播和共享,为大家的学习提供更多的帮助。
1.4 论文研究内容与结构
论文主要对教育资源共享平台进行了研究,包括代码的实现和其页面的设计。本论文把内容分为成了4个章节,每一章具体内容介绍如下:
第一章:绪论部分。主要介绍教育资源主要是什么方面的资源,共享能够起到什么作用,对我们的学习有着哪些影响。
第二章:课题相关基础知识介绍。介绍了开发环境和共享平台的使用,包括用户的注册以及资源的上传和下载。
第三章:需求分析与设计。主要分析教育资源共享平台的结构和功能,包含平台各项功能实现的流程和每一项功能的具体分析和作用。
第四章:系统的实现与测试。介绍平台资源共享的实现过程以及测试的数据。
第二章 课题相关基础知识介绍
2.1 语言和程序概述
2.1.1 C#语言简介
C#语言是一种比较新颖的、面向对象的、程序编写常用的计算机语言。这是一种基于.net开发平台的语言,可以使程序员快速编写各种基于.net平台的应用程序。最重要的是由c语言延伸出来的,它有着c语言原有的强大功能,而且相对c语言而言更加简单,效率。这种编写语言具有很强的面向对象的设计能力,不管是制作公司使用的商业性程序,还是自己制作的个人类应用软件,都可以用这种编程语言来进行编写和制作。它的另一个优点就是,具有对C/C++语言的继承特点。如果你对C/C++语言较为的熟悉,并具备一定程度上的计算机语言基础,那么你就可以很快的上手C#编程语言。

版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/jsjkxyjs/437.html

好棒文