ASP.net在线听课系统设计与实现+源代码(2)
时间:2018-12-04 20:54 来源:毕业论文 作者:毕业论文 点击:次
MOOC课程在中国受到了很大关注。根据Coursera的数据显示,2013年Coursera上注册的中国用户共有13万人,位居全球第九。而在2014年达到了65万人,增长幅度远超过其他国家。越来越多的中学生开始利用MOOC提前学习大学课程。以MOOC为代表的新型在线教育模式,为那些有超强学习欲望的90后、95后提供了前所未有的机会和帮助。 国内幕课平台持续发展,存在不足也必不可少,其中最为突出的是幕课平台无法使广大在线学生坚持完成课程学习。本系统采用简单大方的界面试图引起学员更大的学习兴趣。 2.平台开发环境和技术介绍 2.1设计模式 本系统在设计的初衷就是为了便于方便不同地点、不同人员的使用。在开发的过程中通过使用ASP.NET技术,通过使用ADO.NET技术实现后台与数据库的交互。在目前常用的架构模式下分为B/S与C/S架构。在系统的安全方向我们需要保证数据的安全性与稳定性。B/S结构的优点:客户端免文护,适用于用户群庞大,或客户需求经常发生变化的情况。缺点:B/S的安全性能不是很高因为他们是建立在未知领域较多用户的地方。 C/S结构的优点:可以减轻服务器端压力,对场景的要求不大,具有较强的适应性。 2.2 ASP.NET2.0技术的介绍 ASP.NET2.0将以往的通用语言的程序转到服务器上,减少了客户端处理压力。ASP.NET技术优点体现在以下几点: (1)安全可靠性:ASP.NET的程序都是基于文本以及分配系统的架构所以安全可靠,以及配置文件的可移植性大大增强,另外在web端程序一般会有验证登陆、授权身份等功能。 (2)灵活性:在服务器上易于运行,不用重新编译。 (3)移动端的灵活支持:ASP.NET技术也可以运用在手持设备端,具有良好的浏览器兼容性质。 3.平台系统总体分析 3.1系统可行性分析 可行性分析(已具备的条件和待解决的问题;拟采取的研究方法、技术路线、实验方案等) (1)已具备的条件:资料的查询、计算机硬件的准备、对已有教育信息交流网的研究。 (2)待解决的问题:页面的设计实现、数据库的构建、库的连接及各个表的创建、文件的上传功能 (3)拟采取的研究方法:ASP.NET SQL server 在这个系统中,操作者容易通过软件掌握思路和方法的使用,在每一步的操作系统都有相应的文字提示,有时候一个小的弹出式窗口。根据指令可以只要相应的操作,操作很简单。 (责任编辑:qin) |