ASP.net在线听课系统设计与实现+源代码
时间:2018-12-04 20:54 来源:毕业论文 作者:毕业论文 点击:次
摘 要:当今信息技术的飞跃带领着我们走向信息化社会,普通授课模式已经不能满足需求。本文针对现代信息技术迅速快捷的脚步设计出慕课平台。本平台的实现满足了学生基本的听课需求,这一系统采用ASP.NET技术实现程序架构,用 SQL Server 2008设计出数据库。整个系统基本实现了全套的在线听课功能。31158 关键词:慕课平台;ASP.NET ;数据交互 Design and Implementation of Massive Open Online Course Platform Abstract: Today's information technology leap led us to the information society, the Ordinary teaching mode has been unable to meet the demand. Massive Open Online Course Platform is designed in the Fast footsteps of Modern information technology. Platform is realized to meet the basic needs of class for the students. This system using ASP. Net technology program architecture, using the database of SQL Server 2008 design. The whole system has basically realized the full set of online lectures function. Key words: Massive open online course platform; ASP.NET; Data Exchange 目 录 摘 要 1 1.课题的背景与意义 1 1.1 选题背景 1 1.2研究意义 1 1.3研究现状 2 2.平台开发环境和技术介绍 2 2.1设计模式 2 2.2 ASP.NET2.0技术的介绍 2 3.平台系统总体分析 3 3.1系统可行性分析 3 3.2 平台需求分析 3 3.3系统分析 4 3.4 性能需求 5 4. 系统总体设计 5 4.1 系统功能结构 5 4.2 数据库设计 6 5. 系统详细设计 8 5.1学生信息管理模块 8 5.2平台信息管理 8 5.3视频管理模块 9 5.4讨论组功能的实现 9 总结 9 参考文献 9 致 谢 11 慕课平台的设计与实现 1.课题的背景与意义 1.1 选题背景 目前,传统的学习方式都是通过出版书籍和杂志等实体类的学习材料。对人们的学习造成了一定的障碍比如你自己好多的东西根本无法自己去理解,请教老师又不是很方便,因此慕课系统应运而生。针对这些问题提出相应的解决方案,使慕课系统不仅成为人们在结合实体类的学习资料的同时结合网络的资源和手段充分的把想学的知识掌握好。具体而言,它主要涉及到以下几个方面:在线报名;在线论坛交流;在线咨询;适应不同用户的不同学习要求,能根据不同用户的需要发布相应的信息资料。 1.2研究意义 当今信息技术发展迅速,人们越来越跟不上信息的更新了。本文针对这些问题提出相应的解决方案,使学资源网站不仅成为人们在结合实体类的学习资料的同时结合网络的资源和手段充分的把想学的知识掌握好。具体而言,它主要涉及到以下几个方面:网络学习资料的下载;在线提问解决问题;注册获得更多的网络服务;适应不同用户的不同学习要求,能根据不同用户的需要发布不同的学习资料。 慕课平台的设计就是为了方便同学们能够方便快捷的学习自己感兴趣的内容,无论各地无论什么时候都可以前来学习,本平台的研究意义显而易见: (1) 用户可以随意筛选自己感兴趣的内容 ,定制自己的专属。 (2) 功能模块的实现使学生在线上线下都可以互动。 (3) 节约了老师的时间,解放了老师批改作业的烦劳。 1.3研究现状 (责任编辑:qin) |