E-learning学习平台的设计与开发
2023-02-22 10:00:27
论文总字数:13919字
摘 要
网络发展迅速,人们想要进行学习的方式已经不再满足于过去的传统意义上纸和笔的学习。亦或者,需要一种新的方式来学习。基于想要更好的完成对于师生的教学的发展,现在需要去建立一个在线的学习平台,方便学生和老师在走出实体教室后,也能轻松顺利的进行教学活动。让学生能够无时无刻学到知识,节约时间,提高效率。
本系统是以Microsoft Visual Studio.NET为开发工具,采用c#语言,实现在线学习网站。具备在线下载资源,在线浏览网站,在线观看教学视频等功能。
学生可以在网站上登录,并且可以在留言板讨论留言,也可以通过在线测试去检验自己的学习成果。而教师可以通过后台去对各种事务进行了解以及管理。在线学习平台充分调动着学生的学习积极性,只要学生想要学习,通过互联网即可实现。发挥着互联网时代的优势,强化了教学手段。
关键词:c#语言,c/s,.net框架,e-learning
Abstract
With the rapid development of Internet, the way people want to study is no longer satisfied with the traditional paper and pen learning in the past. Or, we need a new way to learn. Complete want better for the development of the teaching of teachers and students, we now need to build an online learning platform based on, convenient student and teacher out of the physical classroom, also can smoothly in teaching activities. So that students can learn knowledge, save time, improve efficiency.
This system is based on Visual Studio.NET Microsoft as the development tool, using c# language, to achieve online learning website. Have online download resources, online browse the website, online watch the teaching video and other functions.
Students can log on the site, and can be in the message board to discuss the message, you can also test their own learning through online testing results. And teachers can go through the background to understand the various affairs and management. Online learning platform to fully mobilize the enthusiasm of the students, as long as the students want to learn, can be achieved through the internet. Play the advantages of the Internet era, to strengthen the teaching means.
Key words: c# language, c/s,.Net framework, e-learning
目录
摘 要 3
第1章 绪论 6
1.1 选题背景 6
1.2 设计目标 6
1.3 系统软硬件环境 7
第2章 技术介绍 8
2.1 Asp.net技术分析 8
2.2 SQL2005技术分析 9
2.3 浏览器与服务器结构 9
第3章系统需求 12
3.1功能要求 12
3.1性能要求 12
3.2约束条件 12
第4章 系统结构设计与数据库设计 13
4.1系统结构设计 13
4.1.1总体模块设计 13
4.1.2 系统主要模块的程序流程设计 14
4.2数据库的设计 16
4.2.1数据库设计 16
4.2.2 数据库表的物理结构设计 20
第5章 系统实现 23
5.1网站首页设计 23
5.2用户注册页面设计 24
5.3用户登录页面设计 25
5.4课程介绍页面设计 26
5.5 基础知识设计 27
5.6 教学资源页面设计 28
5.7 教学视频页面设计 29
5.8 留言板页面设计 30
5.9在线测试页面 31
5.10 系统登录模块设计 32
5.11分类管理模块设计 33
5.12课程信息管理模块 34
5.13 教学资源管理设计 35
5.14 教学视频管理设计 37
5.15 会员管理设计 38
5.16留言管理设计 38
5.17用户管理设计 39
5.18试题管理 40
第6章 总结 42
致 谢 43
参 考 文 献 44
第1章 绪论
在国外的学校里面通常都会有强力的稳定的技术团队来进行技术支持。但是在中国的高校,信息化还只是个雏形。大家还没有完全意识到数字校园的重要作用。但是随着互联网的不断发展,各高校慢慢把眼光也着眼于网络。开始投入资金与人力到建立数字校园门户。但是,总体来讲,我国高校起步较晚,与国外已经发展多年的系统还是存在巨大差距。但是,现在已经都开始了构筑。以后也必将不断完善。
伴随着大家对网络的期待,非常值得去开发一个在线学习平台以满足教学需求。将数据库与网络相融合,创造出一个神奇的平台以供教师和学生使用。让学生可以轻松在家或是任何有网的地方进行登录学习。及时性很强,挤出边角料零碎时间来进行网上学习。还可以和其他同学进行讨论,实在是一个非常棒的设想。而现在的技术也日益成熟,asp.net可以成为实现这一平台的基石。让我们好好利用这些技术,去构建一个新的教学圣地。浏览器/服务器的模式也为我们提供了好的模型来实现这一设想。
选题背景
二十一世纪来了,二十一世纪是一场信息革命。每个人都在不断的获取信息与传递信息。而促成这一切的,就是当今最火的网络。想必做为一个新时代人,没有人能够做到脱离这个网络,吃饭购物出行,一切都可以在网上进行操作。而教学这一块,同样可以在网络上实现。但是,传统教育依然是主流,在线学习并没有得到深入的普及。很多学习组织都还没有重视这一块内容。还是将传统的教学模式,即老师讲,学生听作为教学圣经。这意味着,每个人的情况不同,无法做到适用于每一个学生。而学习网站可以让学生自主的去学,而不是盲目的去学。每个学生可以根据自己的实际情况,去寻找自己需要的资源。
所谓的学习网站,就是让学生和教师,通过使用浏览器进入到这个网站。学生学习,教师管理。二者还可以交互问答。不需要传统的课堂。激发学生自主的学习能力。主要还是需要转变学生的学习观念以及教师的教学观念。这样就可以轻松实现教学需求,而不会因为距离和时间影响学习。国内对于在线学习网站的进程对于专题学习网站的专题资源部分的情况是:资源正常来源于学生的生活体验和社会实践,其余的来自于学生的基础课的内容。大多数网站在资源扩张方面做得很好。此外,大多数网站的学习支持服务和互动是不是很到位。大家对于在线网站的评价,大部分人是没有任何评价的,只有极少数具备一种标准的评价,含有两种或以上评价的就更寥寥无几了。从主题网站建设的角度来看,国内建设的学习网站多,虽然起步较晚,但发展速率很迅速。
设计目标
本课题是一个以计算机文化基础课程为例的一个学习网站。首先,网站要给人一种一看就动的样子。不一定有多么华丽,但是至少让人看起来比较舒服。网站能够满足学生的学习需要,包括要有资源的下载功能,能够在线观看教学视频,还要有在线测试以及进入留言板讨论。而教师则可以进入后台,去管理这些东西。将东西都保存到数据库中,然后再在网站上显示出来,让用户可以轻松愉快的进行学习以及讨论。
系统软硬件环境
- 操作系统:windows 7 旗舰版
- 数据库服务器:CPU2.4GHz,内存8GB,硬盘500GB;
- 开发平台:Visual Studio 2012;SQL Server 2005;
- 浏览器:ie6.0以上,Google Chrome
第2章 技术介绍
2.1 Asp.net技术分析
随着互联网的发展,浏览器的不断提升,已经从当初最初比较简陋的界面,变成了现在既友好,又方便快捷,功能强大。而数据库和互联网相结合的广泛运用,日益推动了各大网站的发展进程。传统意义上的静态网页不再满足于日常的生活工作需要,现在添加jsp,asp.net等去实现新型动态网页。而本系统用的就是.net。用这一技术,可以实现我们对网站的需求。以及在这项技术下,创建的网站延展性更高,功能性更强。
剩余内容已隐藏,请支付后下载全文,论文总字数:13919字