如何写论文?写好论文?免费论文网提供各类免费论文写作素材!
当前位置:免费论文网 > 美文好词 > 优质好文 > 在线学习平台

在线学习平台

来源:免费论文网 | 时间:2017-07-07 07:00 | 移动端:在线学习平台

篇一:在线学习系统毕业论文

科类 工科编号(学号)

基于ASP.NET的C语言在线学习系统——教师模块设计与实现

摘 要

随着互联网的普及,网络在人们生活中的应用越来越广泛。在线课程学习系统平台是信息化教育资源建设的关键环节,学生通过网络平台了解专业动态、自助学习课程知识、提出学习过程中遇到的问题,教师通过网络平台与学生形成交互式教学。针对身边有关C语言程序设计的在线学习的网站较少,本系统尝试用Visual Studio 2008在网络上架构一个C语言在线学习系统,为学生提供一个自主学习的平台,弥补了学生课后对C语言程序设计学习资源的不足。本文从理论和实践两个角度出发,对系统的开发背景、系统的开发和运行环境、系统功能分析、系统功能模块设计、数据库结构实现、各个功能模块的创建等各个过程进行了阐述,设计、实现一个具有数据挖掘功能C语言在线学习系统。本在线学习系统采用ASP.NET技术进行开发,选用SQL Server 2005作为后台数据库。系统实现了用户管理、查看文件、分类查找、课件下载、留言板、教学大纲、网站管理等功能。

关键词:ASP.NET;C语言;在线学习系统;

Based on ASP.NET C Language Online Learning System

The Design and Implementation of Teaching Module

Abstract With the popularity of the Internet, network applications in people's lives more and more widely. Online course system is the key link of the construction of educational information resources, students through the network platform to understand dynamic, vironment professional learning course knowledge, the proposed learning problems encountered in the process, teachers and students through the network platform of interactive teaching. In side the C language programming online learning site is less, the system attempts to use the Visual Studio 2008on the network structure of a C language online learning system, to provide students with a learning platform, made up of students on the C language program design learning resource. The article from theory and practice two angle set out, the system development background, system development and running en, system function analysis, the system function module design, database structure, the creation of various functional modules and so on each process are described, the design, the realization of a has the functions of data mining in C language online learning system. The online learning system using ASP.NET technology development, using SQL Server 2005database as a background. System user management, view the file, classification search, courseware download, message boards, syllabus, website management and other functions.

Keywords: ASP.NET; C language; online learning system;

目录

摘 要 ......................................................................................................................................................... 0

Abstract ........................................................................................................................................................... 1

1 前言 ............................................................................................................................................................. 4

1.1 课题的提出 ...................................................................................................................................... 4

1.2 在线学习系统的研究现状 .............................................................................................................. 4

1.3 在线学习系统研究的意义 .............................................................................................................. 4

1.3.1在线学习系统的特点 ............................................................................................................ 4

1.3.2在线学习系统的意义 ............................................................................................................ 5

2 系统分析 ..................................................................................................................................................... 5

2.1 可行性分析 ...................................................................................................................................... 5

2.1.1 技术可行性分析 ................................................................................................................... 5

2.1.2 操作可行性分析 ................................................................................................................... 5

2.1.3 风险分析 ............................................................................................................................... 6

2.2 系统需求分析 .................................................................................................................................. 6

2.2.1 系统功能需求 ....................................................................................................................... 6

2.2.2 系统性能需求 ....................................................................................................................... 6

3 系统开发工具及相应技术 ......................................................................................................................... 7

3.1 B/S体系结构 .................................................................................................................................... 7

3.2 Visual Studio 2008 ............................................................................................................................ 7

3.3 SQL Server 2005 ............................................................................................................................... 8

4 系统总体设计 ............................................................................................................................................. 8

4.1系统总体设计 ................................................................................................................................... 8

4.2系统总体框架设计 ........................................................................................................................... 8

4.3系统模块设计 ................................................................................................................................... 9

4.4后台数据库设计与实现 ................................................................................................................... 9

4.4.1 数据库概念结构设计 ......................................................................................................... 10

4.4.2 数据库逻辑结构设计 ......................................................................................................... 11

4.4.3 数据库物理结构设计 ......................................................................................................... 12

5 系统详细设计 ........................................................................................................................................... 13

5.1 在线留言页面管理功能 ................................................................................................................ 13

5.1.1 在线留言页面描述 ............................................................................................................. 13

5.1.2 在线留言界面设计 ............................................................................................................. 13

5.1.3 在线留言功能实现 ............................................................................................................. 14

5.2 学习课件页面管理功能 ................................................................................................................ 14

5.2.1 学习课件页面描述 ............................................................................................................. 14

5.2.2 学习课件页面设计 ............................................................................................................. 15

5.2.3 学习课件页面功能实现 ..................................................................................................... 16

5.3 作业发布页面管理功能 ................................................................................................................ 16

5.3.1 作业发布页面描述 ............................................................................................................. 16

5.3.2 作业发布查看界面设计 ..................................................................................................... 16

5.3.3作业发布页面功能实现 ...................................................................................................... 17

6 系统的实现与测试 ................................................................................................................................... 17

6.1 测试内容 ........................................................................................................................................ 17

6.2 测试方法 ........................................................................................................................................ 17

6.3 测试目的 ........................................................................................................................................ 18

6.4 系统测试 ........................................................................................................................................ 18

7 总结 ........................................................................................................................................................... 20

参考文献 ....................................................................................................................................................... 22

致 谢 ............................................................................................................................................................. 23

1 前言

1.1 课题的提出

随着互联网的普及,网络在人们生活中的应用越来越广泛,在教学学习方面网络带来的便利尤为突出。而C语言程序设计作为目前我国计算机类专业必须开设的一门基础类课程,它的应用已经深入到了人类生活的各个角落,渗透到了各行各业各行业,各部门进行计算机应用、管理和维护都需要熟练的操作员掌握扎实的程序设计语言基础[1]。但是对于大多数学生来说,学习这部分知识都是初学者,在这之前根本就没有接触过这些知识,程序学习不同于其它课程的学习,很容易形成一种恶性循环从而完全散失学习兴趣。但是作为计算机类专业的学生,毕业后可能要承担计算机软件应用和开发的任务,就应具有一定的编程能力和应用开发能力。在线学习是一种全新的网上学习平台。它改变传统的学习方式,让程序学习不再受时间、地理位置、师资水平及教学资源方面的限制,调动了学生的自主性和积极性[2]。

面对目前C语言学习资源的缺乏、自主学习尚存在诸多问题的状况以及C语言课程的重要性,为学生提供一个自助学习的平台,是目前让学生更好的学习C语言的有效途径。

1.2在线学习系统的研究现状

我国互联网行业较国外起步晚,所以课程网站的起步也较晚,但目前中国课程网站的发展十分迅速,几乎涵盖了所有包括中小学、大学及各种技能证书培训的所有课程,内容丰富而冗余,分类庞杂而紊乱,大多功能相似,内容相仿[3]。

1.3在线学习系统研究的意义

1.3.1在线学习系统的特点

在线学习又称网络化学习,是应用网络进行在线学习的一种全新方式。网上学习社区及网络技术平台构成的全新的学习环境。在线学习系统是计算机技术、网络技术、数据库技术和多媒体技术相结合的现代网络在线学习的平台[4]。主要表现在三个方面:

1、内容资料丰富。在良好的网络学习界面基础上不受实物陈列空间的限制,系统向学

篇二:在线教育平台建设方案

在线教育平台

建设方案(V0.1)

二〇一六年八月

文档版本记录

目录

第1章

第2章

2.1

2.2

2.3

2.4 背景 .............................................................................. 5 需求分析 ....................................................................... 6 在线教育基础环境 ................................................................... 6 外界了解学校的途径 ............................................................... 6 家长、学生、老师关心的问题 ............................................... 6 在线教育 .................................................................................. 7

第3章

3.1

3.2

3.3

3.4

3.5

3.1 总体设计 ....................................................................... 8 设计思路 .................................................................................. 8 建设目标 .................................................................................. 8 设计原则 .................................................................................. 8 设计依据 .................................................................................. 9 总体框架 .................................................................................. 9 建设内容 ................................................................................ 10

第4章

4.1

4.2 网站站群服务 ............................................................. 10 建设目标 ................................................................................ 10 总体架构 ................................................................................ 10

4.4

4.5 网站站群系统 ......................................................................... 12 网站界面 ................................................................................ 15

第5章

5.1

5.2

5.3 基础数据服务 ............................................................. 16 系统概述 ................................................................................ 16 系统架构 ................................................................................ 16 功能设计 ................................................................................ 17

第6章

6.1

6.2

6.3 在线课程服务 ............................................................. 17 系统概述 ................................................................................ 17 系统架构 ................................................................................ 17 功能设计 ................................................................................ 17

第7章

7.1

7.2

7.2.1

7.2.2

7.2.3 成绩查询服务 ............................................................. 20 系统概述 ................................................................................ 20 功能设计 ................................................................................ 20 基本功能................................................................................................. 20 服务功能................................................................................................. 21 数据库功能............................................................................................. 21

第8章 在线支付服务 ............................................................. 22

8.2 功能设计 ................................................................................ 22

第9章

9.1

9.2

9.3 信息安全 ..................................................................... 22 建设目标 ................................................................................ 22 建设内容 ................................................................................ 22 总体框架 ................................................................................ 24

第10章

10.1 运维服务 .................................................................. 25 建设目标和范围 ..................................................................... 25

第11章

11.1.1

11.1.2 数据灾备 .................................................................. 26 灾难备份概述 ..................................................................................... 26 本地灾备 ............................................................................................. 27

第12章

第13章

13.1

13.2

13.3 实施进度计划 .......................................................... 29 项目组织实施及质量保证 ........................................ 30 项目组织与管理机构 ............................................................. 31 项目实施管理 ......................................................................... 31 过程定义 ................................................................................ 32

定义方法 ............................................................................................. 32

阶段定义 ............................................................................................. 33 13.3.1 13.3.2

篇三:关于国内外在线学习平台调研报告

关于国内外在线学习平台调研报告

在线教育平台,即在线网络的教育平台。实质是面向全国的资源共享、是零距离,是一种全新的交流方式,一种新教育学习平台,一种新型的工具的平台。我国的网络教育始于1994年国家实施的教育科研网示范工程。网络教育在我国已经有了一定的发展规模,虽然发展趋势缓慢,但仍保持上升势态。国内提出的代表网络教育发展方向的网络教育模式是基于网络的教育模式,在网络学习的环境下,可以最大限度地发挥学习者的自主性、积极性,即可以进行个别化学习,又可以进行协作学习,这种教育模式比较注重学习者的个人的需要。 国内目前各具特色的网络教育平台

1.清华大学网络教育平台

清华大学网络教育平台是由清华大学教育技术研究所开发的网络教育平台。该平台包括网络资源、网站、学生、课件资源和资料库等构建,通过完整的教育平台和管理平台来保证整个网络教育的有序运行和管理。该平台是一个先进的网络教育基础服务支撑平台,可以开发一系列的网络教学业务系统,为课堂教学提供了有力的支撑。

2.北京师范大学网络教育平台

北京师范大学从2001年设立网络教育学院,北京师范大学网络教育学院利用网络资源和资源平台开展在职人员的继续教育和在岗培训,产生了广泛的影响。北京师范大学的网络教育平台中包含课程资源、课件展示、精品课程、资源库等功能,这种网络教育方式将面授的优势和网络的特点进行有机地结合,构成了面授和网络融为一体的独特方式。平台以构建主义学习理论和系统方法沦为指导思想,便于学习者构建他们的知识架构。

国外网络教育平台的特点

“自主”的教学方式

“自主”的教学方式是学习者利用网络进行自主学习的方式,其特点是学习者从网络资源中获取所需要的信息,一个学习者可以与其他同学在教师没有面授的情况下独立进行学习。学习者独自面对网络资源,通过搜索引擎进行自主学习,并且自己解决问题,虽然“自主”的教学方式有利于提高学习者的自主学习能力,但往往会导致学习的盲目行为,同时影响学习者的积极性。

“点对点”的教学方式

“点对点”的教学方式是学习者以email为基础,与其他学习者进行交流学习的方式。学习者通过email与教师或他人进行通信,与教授交流信息从而得到学习上的指导。这种教学方式实现了传统教学方式中很难实现的个别化教学。“点对点”的教学方式是一种个别化的教学方式,学习者可以按照自己的学习规律按部就班的进行学习,学习者的积极性得到提高,并且学习者提出的问题还可以在线解答,这种学习方式适合大多数的学习者。但这种教学方式往往不利于提高学习者的自主学习能力,并且影响学习者的合作学习能力的独立解决问题的能力。

“广播”的教学方式

“广播”的教学方式即学习课程通过发布学习的方式。学习者可以通过网络资源得到学习上的指导,适合于学习者进行远程学习。“广播”的教学方式是现在普遍采用的方式,学习者不仅可以和教师进行交互,还可以与其他学习者进行交互,通过留言薄和讨论区,学习者可以在这里提出自己的观点和问题,其他学习者同时也可以表达自己的观点,学习者带着问题去学习,问题可以通过自己解决,还可以和老师或者与其他学习者进行交互解决,有利于学习者综合能力的提高,是目前网络教育最常用的方式。

网络教育的发展已经成为当前教育领域的大趋势。为了解决教育资源的匮乏,实现资源的共享,网络教育成为各级各类学校的一种重要教育手段和发展方向,也成为企业的一种知

识管理方式。随着新技术、新媒体的发展,网络教育还将有更大的发展。构建合理有效的网络教育平台,是推动网络教育发展的支撑平台,关系到网络教育教学、管理的质量和效率。


在线学习平台》由:免费论文网互联网用户整理提供;
链接地址:http://www.csmayi.cn/meiwen/48881.html
转载请保留,谢谢!