摘 要:本论文介绍了以Microsoft Visual Studio 2013 和SQL Server 2012为开发工具和数据库服务器,采用三层架构的模式来设计和实现在线教学平台的过程。在线教学平台使用DIV+CSS、jQuery技术对页面进行布局,完成了消息通知、课程大纲、我的班级、学习资料等功能模块,实现了教师上传课程相关资料供学生下载,学生自主选择课程进行学习,教师和学生之间、学生和学生之间根据教、学需要进行交流、讨论,为教师和学生提供了学习交流的虚拟环境,成为师生沟通的桥梁。9949
关键词:在线教学平台;jQuery;三层架构
The Design and Implementation of Online Teaching platform
Abstract: This paper introduces a process which apply the Microsoft Visual Studio 2013 and SQL Server 2012 as development tools and database servers, using three-tier architecture model to design and realize online teaching platform. Online teaching platform use DIV + CSS and jQuery technology to complete the page layout, realized message notification, syllabus, my class, learning materials and other functional modules, achieved a virtual environment in which teachers uploading course materials for students to download, students choose courses to learn by themselves, students and teachers could communicate and discuss according to teaching and learning, becoming a bridge between students and teachers.
Key words: Online teaching platform; jQuery; Three-tier architecture
目 录
摘 要 1
引言 1
1.研究现状及意义 2
1.1研究现状 2
1.2研究意义 2
2.相关技术介绍 2
2.1开发环境 3
2.2 Ajax、JSON和jQuery 3
3.需求分析与设计 4
3.1需求分析 4
3.2功能模块设计 4
3.3系统用例分析 5
4.数据库设计 6
4.1概念结构设计 7
4.2逻辑结构设计 7
5.部分功能实现 8
5.1课程大纲 8
5.2个人中心 9
5.3学生账号管理 9
6.软件测试 10
7.总结与展望 10
参考文献 11
致谢 12
在线教学平台的设计与实现引言
随着计算机技术的发展,人类已经逐渐地进入信息化时代[1]。人们对在线教育的需求越来越大,所以相关的在线教学平台越来越受欢迎。在线教学平台是传统课堂的拓展和延伸,是课后学习的一个实用的平台,有着传统教学不能实现的优势[2]。在线教学平台能实现教师和学生的线上交流、学生之间的讨论学习、资料的共享,在老师的主导作用下还可以发挥学生在学习过程中的主动性。
1.研究现状及意义
1.1研究现状
在线教学就是利用网络平台进行在线教学活动,上世纪90年代开始,国外许多国家特别是一些发达国家在在线教学方面投入了巨大的人力、物力和财力,相继出现了许多网络教学平台。我国政府也非常重视在线教学,但是由于中国教育体制的落后、中国的国情的影响和一些教学平台功能的单一性,虽然许多高校都引入了在线教学平台,但是发展不是很好。目前中国的在线教学平台和西方的相比,还有一定的差距,具体表现在没有真正意义上实现信息资源的共享和多线交互,所以开发一款适合中国教育的在线教育平台具有一定的实际意义。
1.2研究意义
随着我国经济的高速发展,对人才的需求日渐增大,要培养出各类高层次的人才,中国的教育必须改革。当前中国的传统教学模式已经处于崩溃的边缘,教育事业的发展受到很严重的打击,中国的应试教育培养脑蛮力、谋杀创造力、摧毁学生的生理健康,不利于学生的全面发展,在线教育可以弥补传统教学的一些弊端。目前大多数学校的教学资源共享网络平台仍局限于简单的资源存储功能,如何最大限度地提升该教学资源网络平台的作用具有重要的现实意义[3]。因此开发一种新型的在线教育平台实现老师与学生可以在多媒体、网络组成的平台上进行与课程有关的交流,教师在平台上传各种课程相关资料,学生可以在课下任何时间自主选择学习课程并进行课程相关学习,不同学生之间、学生和教师之间可以根据教、学需要进行讨论、交流是有很大的实际意义的。 C#在线教学平台的设计与实现+ER图:http://www.751com.cn/jisuanji/lunwen_8840.html