多媒体技术在线学习系统的设计与实现(源码)
多媒体技术在线学习系统的设计,使得学生不再拘泥于教室里面对面的授课方式,避免学生受到时间与空间的约束,是一种更自由高效的学习方式。建立了基于B/S架构多媒体技术在线学习系统。本系统是基于.NET Framework 4.5.2平台,借助Microsoft公司专门开发的工具Visual Studio和SQL Server 2008处理前后台设计和数据存储,以此来完成本项目的视频的播放,文件上传,作业发布,提交作业,下载资源等等。预期本系统帮助用户更好的学习多媒体技术的知识。关键词 多媒体技术,Asp.net编程技术,SQL Server 2008
目 录
1 绪论 1
1.1 项目背景 1
1.2 项目意义 2
2 设计技术及环境配置 2
2.1 Visual Studio 2010 2
2.2 C# 2
2.3 SQL Server 2008 2
2.3 环境配置 3
3 系统需求分析 3
3.1 可行性分析 3
3.2 多媒体技术分析 4
3.2 性能需求 5
3.4 功能需求 5
4 概要设计 6
4.1 系统设计目标 6
4.2 系统模块划分 6
4.3 ER图设计 8
4.4 数据库设计 10
5 详细设计 13
5.1 模块设计 13
5.2 后台登录模块设计 25
6 系统测试 26
6.1 测试目的 26
6.2 测试内容 26
6.3 测试结果 26
结 论 28
致 谢 29
参 考 文 献 30
1 绪论
伴随着计算机技术和信息技术的迅速发展,多媒体技术的日益普及,信息资源的被利用率也在日趋增加,使得现代教育也更加趋于多样化,出现了新的学习模式,此学习模式就是借助网络平台通过在线教育,帮助用户学习更多的知识。此类新型模式这在很大程度上提高了人们的学习的积极性以及学 *好棒文|www.hbsrm.com +Q: ^351916072^
习动力,使得更多的人能够更好的,合理的安排自己的时间去进行学习。
一方面,此次多媒体技术在线学习系统需要综合使用视频技术,多媒体技术,数据库技术以及网络技术等等,为用户提供友好互动的在线学习平台。此次多媒体在线学习系统是以学生为中心的,用户使用该系统通过网络进行自主学习。系统通过视频教学和理论巩固,在用户面前进行多媒体学习的演示,以此来提高学生的学习效果和教学效率。
本系统遵循“自主学习”这一概念,给学生提供了一个良好,强大的个性、交互式的学习平台,此系统具有易操作、资源开放,多媒体信息丰富,信息量大等特点,学生可以很好地通过此系统进行学习和交流,满足自身的需要,同时,此系统也便于后期的改善与维护。
1.1 项目背景
多媒体技术课程越来越被广大学生所重视,并且改变着人们的工作、学习和生活,多媒体技术帮助人们获取的信息总量约占总量的85%。在实际生活中的应用领域也越来越广泛,例如使用多媒体技术可以帮助人们处理生活中拍照的问题,处理自己日常生活中的视频,音频等等。但是,在大学课程中此类课程并没有作为独立的专业课,而开设相关的多媒体技术方面的课程,只是起到了解作用。所以开发此系统以便更多的人能全面系统的进行学习与交流,了解更多的多媒体技术的知识,并且将其应用到生活中。
多媒体技术在线学习系统的是以Photoshop、Premiere、Flash和Ai这四个软件为主的在线学习系统。Photoshop的使用在生活中的使用十分广泛,对于喜欢拍照的学生来说是必不可少的,人们可以通过它进行后期一系列处理;而对于那些喜欢随手拍摄一些视频,并将其上传到网络空间与别人共享的话,Premiere可以说是唯一选择,它可以提供多种视频特效,视频处理方法,从视频的采集,制作,美化,输出,上传、刻盘等等一整套流程,可以完全胜任爱好者制作高质量视频的需求。因此,多媒体技术在线学习系统可以为用户提供配套的资源,让用户在看完视频后,能够通过下载相应的素材进行自主的学习。
1.2 项目意义
多媒体技术在线学习系统是一个综合运用多媒体知识进行学习的系统,以网络为运行环境,随时提供多媒体技术相关的信息,同时通过此系统还为用户提供了不受时间和地理位置学习课件的限制,为用户提供了任何时间,任何地方都可以观看最新的资讯以及视频,用户可以根据个人自身的情况选择不同的时间来学习不同内容,观看不同的多媒体技术的相关的视频,满足自由化,差异化的学习需求。此系统会通过不断更新多媒体资源,以及相应的素材,使得用户在观看系统的同时,能够自主进行练习,以此来提高用户自身的实际操作水平。
正是由于这种趋势,本多媒体技术在线学习系统就可以迎合当下远程在线学习的新模式,提供了一个完全自由、自主的学习平台。对于用户来说,方便他们学习更多的多媒体应用知识,因此这个项目具有实际的应用意义。
2 设计技术及环境配置
此次系统是使用Visual Studio 2010作为开发工具,数据库使用的是SQL Sever 2008,对于开发此系统所使用的语言是C#,同时还结合使用了jQuery,Javascript以此来增强系统的效果。
2.1 Visual Studio 2010
本系统是在Visual Studio环境中进行开发的,Visual Studio是由微软公司推出的一款新的开发环境的软件,也是目前相对流行平台程序应用环境,界面简单明了,一目了然。该软件精心设计了云计算体系结构,在网络上的应用大大提高,多核操作得到了极大的改进,它不仅支持SQL Sever,而且还支持Oracle等这样的数据库,它由多种语言集成,如VB、C++、C#等。因此可用于多种编程设计。
目 录
1 绪论 1
1.1 项目背景 1
1.2 项目意义 2
2 设计技术及环境配置 2
2.1 Visual Studio 2010 2
2.2 C# 2
2.3 SQL Server 2008 2
2.3 环境配置 3
3 系统需求分析 3
3.1 可行性分析 3
3.2 多媒体技术分析 4
3.2 性能需求 5
3.4 功能需求 5
4 概要设计 6
4.1 系统设计目标 6
4.2 系统模块划分 6
4.3 ER图设计 8
4.4 数据库设计 10
5 详细设计 13
5.1 模块设计 13
5.2 后台登录模块设计 25
6 系统测试 26
6.1 测试目的 26
6.2 测试内容 26
6.3 测试结果 26
结 论 28
致 谢 29
参 考 文 献 30
1 绪论
伴随着计算机技术和信息技术的迅速发展,多媒体技术的日益普及,信息资源的被利用率也在日趋增加,使得现代教育也更加趋于多样化,出现了新的学习模式,此学习模式就是借助网络平台通过在线教育,帮助用户学习更多的知识。此类新型模式这在很大程度上提高了人们的学习的积极性以及学 *好棒文|www.hbsrm.com +Q: ^351916072^
习动力,使得更多的人能够更好的,合理的安排自己的时间去进行学习。
一方面,此次多媒体技术在线学习系统需要综合使用视频技术,多媒体技术,数据库技术以及网络技术等等,为用户提供友好互动的在线学习平台。此次多媒体在线学习系统是以学生为中心的,用户使用该系统通过网络进行自主学习。系统通过视频教学和理论巩固,在用户面前进行多媒体学习的演示,以此来提高学生的学习效果和教学效率。
本系统遵循“自主学习”这一概念,给学生提供了一个良好,强大的个性、交互式的学习平台,此系统具有易操作、资源开放,多媒体信息丰富,信息量大等特点,学生可以很好地通过此系统进行学习和交流,满足自身的需要,同时,此系统也便于后期的改善与维护。
1.1 项目背景
多媒体技术课程越来越被广大学生所重视,并且改变着人们的工作、学习和生活,多媒体技术帮助人们获取的信息总量约占总量的85%。在实际生活中的应用领域也越来越广泛,例如使用多媒体技术可以帮助人们处理生活中拍照的问题,处理自己日常生活中的视频,音频等等。但是,在大学课程中此类课程并没有作为独立的专业课,而开设相关的多媒体技术方面的课程,只是起到了解作用。所以开发此系统以便更多的人能全面系统的进行学习与交流,了解更多的多媒体技术的知识,并且将其应用到生活中。
多媒体技术在线学习系统的是以Photoshop、Premiere、Flash和Ai这四个软件为主的在线学习系统。Photoshop的使用在生活中的使用十分广泛,对于喜欢拍照的学生来说是必不可少的,人们可以通过它进行后期一系列处理;而对于那些喜欢随手拍摄一些视频,并将其上传到网络空间与别人共享的话,Premiere可以说是唯一选择,它可以提供多种视频特效,视频处理方法,从视频的采集,制作,美化,输出,上传、刻盘等等一整套流程,可以完全胜任爱好者制作高质量视频的需求。因此,多媒体技术在线学习系统可以为用户提供配套的资源,让用户在看完视频后,能够通过下载相应的素材进行自主的学习。
1.2 项目意义
多媒体技术在线学习系统是一个综合运用多媒体知识进行学习的系统,以网络为运行环境,随时提供多媒体技术相关的信息,同时通过此系统还为用户提供了不受时间和地理位置学习课件的限制,为用户提供了任何时间,任何地方都可以观看最新的资讯以及视频,用户可以根据个人自身的情况选择不同的时间来学习不同内容,观看不同的多媒体技术的相关的视频,满足自由化,差异化的学习需求。此系统会通过不断更新多媒体资源,以及相应的素材,使得用户在观看系统的同时,能够自主进行练习,以此来提高用户自身的实际操作水平。
正是由于这种趋势,本多媒体技术在线学习系统就可以迎合当下远程在线学习的新模式,提供了一个完全自由、自主的学习平台。对于用户来说,方便他们学习更多的多媒体应用知识,因此这个项目具有实际的应用意义。
2 设计技术及环境配置
此次系统是使用Visual Studio 2010作为开发工具,数据库使用的是SQL Sever 2008,对于开发此系统所使用的语言是C#,同时还结合使用了jQuery,Javascript以此来增强系统的效果。
2.1 Visual Studio 2010
本系统是在Visual Studio环境中进行开发的,Visual Studio是由微软公司推出的一款新的开发环境的软件,也是目前相对流行平台程序应用环境,界面简单明了,一目了然。该软件精心设计了云计算体系结构,在网络上的应用大大提高,多核操作得到了极大的改进,它不仅支持SQL Sever,而且还支持Oracle等这样的数据库,它由多种语言集成,如VB、C++、C#等。因此可用于多种编程设计。
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/jsjkxyjs/1527.html