.net的课程资源互动平台的设计与实现(源码)【字数:12331】
21世纪,有人说是互联网的世纪。互联的超高速发展,让之前授课效率低下的授课模式基本没有存活空间,随之而来的便是互联网教学。课程互动平台的系统主要是运用现在快速发展的科技,把他们运用到现实教学中,让学生和教师都能享受科技带来的便利。 课程互动平台系统采用的是基于net平台,使用asp.net mvc,四层架构,以及使用sqlserver作为数据的存储工具,memcache作为缓存数据的存储方式,大大提高了课程互动平台的实用性。课程互动平台系统大致分为两个模块,学生教师模块,管理员模块。学生教师模块主要是对课程相关的资源进行展示,操作,包括教师可以发布作业,上传课件,教学资料等,学生可以浏览教学视频,下载课程资源,在线测试,提交作业等等,基本上达到了和教师进行多互动,多沟通的目的。管理员模块,主要是对课程相关资源进行管理操作,包括删除资源,更新资源,审核资源以及更新学生,班级,课程的信息,并同步到数据库,保持数据库的稳定,保持系统的正常稳定运行,无论是学生教师,还是管理员,都可以对个人基本信息进行增删改,维护自己的个人资料。课程互动平台系统的优点在于系统管理员和学生教师模块分开,使课程资源互动平台更高效率,更安全的运行。关键词 资源互动平台;B/S架构;ASP.NET MVC;MS SQLSERVER
目录
第一章 绪论 1
1.1 开发课程资源互动平台系统的开发背景 1
1.2 课程资源互动平台系统的发展目标 1
1.3 课程资源互动平台系统开发的目的和意义 2
1.4 课程资源互动平台系统的优点 2
1.5 课程资源互动平台系统的经济效益分析 3
1.6课程资源互动平台系统存在的问题及解决办法 3
1.7本章小结 3
第二章 开发课程资源互动平台系统的相关技术 4
2.1 Log4Net介绍 4
2.2 ASP.NET MVC简介 4
2.3 JavaScript介绍 5
2.4 设计模式介绍 5
2.5 Memcache 介绍 5
2.6 本章小结 5
第三章课程资源互动平台系统需求分析 6
3.1 *好棒文|www.hbsrm.com +Q: ^351916072^
系统设计目标 6
3.2 可行性分析 6
3.2.1 技术及开发方法可行性 6
3.2.2 管理可行性 6
3.2.3 经济可行性 7
3.3 系统需求分析 7
3.4 系统功能模块分析 10
3.5 本章小结 11
第四章 课程资源互动平台系统设计 12
4.1 数据库的设计 12
4.2 框架设计 24
4.2.1 系统框架 24
4.2.2 ASP.NET 两种框架比较 24
4.3 系统设计 25
4.4 本章小结 25
第五章 课程资源互动平台系统实现 26
5.1 管理员模块主要界面 26
5.1.1 登录界面 26
5.1.2 用户管理界面 26
5.1.3班级管理页面 27
5.1.4 课程管理页面 28
5.1.5资源管理页面 28
5.2 学生教师模块主要界面 29
5.2.1 学生教师主页面 29
5.2.2 文章页面 30
5.2.3 资源页面 31
5.2.4 在线考试页面 32
5.2.5 社区页面 34
5.2.6 资料管理页面 35
5.5 本章小结 37
第六章 测试分析 38
6.1 系统测试方法和测试类型 38
6.2 系统测试 38
6.3 测试用例及测试结果 39
6.4 测试目的 40
6.5 测试结论 41
结论与期望 42
致谢 43
参考文献 44
第一章 绪论
开发课程资源互动平台系统的开发背景
21世纪以来,随着高等教育的规模的不断扩大,扩招带来的大学生数量也在骤增,带来的对教育资源的需求也就越来越大。同时,21世纪的我们也在也在面临一个崭新的互联网时代,传统的教学模式无法再满足现在社会对教育教学资源的大量需求。在互联网还未涉猎到教育行业时,教师只能依靠图书馆的书籍或者报纸等等,获得最新的科技动态,我们知道,科技发展到很快,昨天刚学的新技术估计明天就会遭到淘汰,所以很多书籍甚至报纸登出的科技技术早就失去了应有的时效性,那时贫穷一点的地方那就更难获得最新科技动态了,这与我们的教育要面向现代化,面向未来的目标背道而驰,很难培养出未来的高科技人才。
其次,那个时候的学生在课堂上只是单纯的被动的接受老师灌输的知识,而老师也只是单向灌输思想,很少和学生之间进行互动交流,更谈不上对未来科技发展的探讨,久而久之,学生教师都会产生厌学厌教的情绪,学生也失去了对学习的热情,这谈何未来教育,传统的教育模式很难担负起未来培养世界级高素质人才的重任,教育改革迫在眉睫,为此,国家也在积极响应人们的号召,不断采取有效措施,去除传统教育的弊端,让教育面向现代化,每年的政府工作报告,教育也是当仁不让的重点话题。21以来,可发的快速发展,让互联网式的教育成为现在实现面向未来教育的一种方式。教育的变革首要的就是授课模式的改变,不再单纯的单向灌输知识,而是更多的互动。
1.2 课程资源互动平台系统的发展目标
作为90后的一代人,都经历过传统的授课模式,对于自己设想怎么改革授课模式都有自己的一套见解,通过对周边人的调查,聊天,进行深入的思考,设计;设计出这么一套面向学校的网络课程资源互动系统,已在未来更多的课程资源在这个平台上共享,甚至探讨未来科技发展等等,让未来的学生不在讨厌课堂生的生硬的授课,学生可以随时随地的学习课程,无需应为一节课的没有听懂而耽误后来的课程学习,教师也可以及时的分享视频,让学生养成良好的学习习惯,根据自己爱好选择课程。
课程资源互动平台主要分为两个模块,学生教师可以浏览基本的课程信息,分享科技资讯,老师也可以生成试卷动态的,让学生随时测试,高效,快捷。
1.3 课程资源互动平台系统开发的目的和意义
目录
第一章 绪论 1
1.1 开发课程资源互动平台系统的开发背景 1
1.2 课程资源互动平台系统的发展目标 1
1.3 课程资源互动平台系统开发的目的和意义 2
1.4 课程资源互动平台系统的优点 2
1.5 课程资源互动平台系统的经济效益分析 3
1.6课程资源互动平台系统存在的问题及解决办法 3
1.7本章小结 3
第二章 开发课程资源互动平台系统的相关技术 4
2.1 Log4Net介绍 4
2.2 ASP.NET MVC简介 4
2.3 JavaScript介绍 5
2.4 设计模式介绍 5
2.5 Memcache 介绍 5
2.6 本章小结 5
第三章课程资源互动平台系统需求分析 6
3.1 *好棒文|www.hbsrm.com +Q: ^351916072^
系统设计目标 6
3.2 可行性分析 6
3.2.1 技术及开发方法可行性 6
3.2.2 管理可行性 6
3.2.3 经济可行性 7
3.3 系统需求分析 7
3.4 系统功能模块分析 10
3.5 本章小结 11
第四章 课程资源互动平台系统设计 12
4.1 数据库的设计 12
4.2 框架设计 24
4.2.1 系统框架 24
4.2.2 ASP.NET 两种框架比较 24
4.3 系统设计 25
4.4 本章小结 25
第五章 课程资源互动平台系统实现 26
5.1 管理员模块主要界面 26
5.1.1 登录界面 26
5.1.2 用户管理界面 26
5.1.3班级管理页面 27
5.1.4 课程管理页面 28
5.1.5资源管理页面 28
5.2 学生教师模块主要界面 29
5.2.1 学生教师主页面 29
5.2.2 文章页面 30
5.2.3 资源页面 31
5.2.4 在线考试页面 32
5.2.5 社区页面 34
5.2.6 资料管理页面 35
5.5 本章小结 37
第六章 测试分析 38
6.1 系统测试方法和测试类型 38
6.2 系统测试 38
6.3 测试用例及测试结果 39
6.4 测试目的 40
6.5 测试结论 41
结论与期望 42
致谢 43
参考文献 44
第一章 绪论
开发课程资源互动平台系统的开发背景
21世纪以来,随着高等教育的规模的不断扩大,扩招带来的大学生数量也在骤增,带来的对教育资源的需求也就越来越大。同时,21世纪的我们也在也在面临一个崭新的互联网时代,传统的教学模式无法再满足现在社会对教育教学资源的大量需求。在互联网还未涉猎到教育行业时,教师只能依靠图书馆的书籍或者报纸等等,获得最新的科技动态,我们知道,科技发展到很快,昨天刚学的新技术估计明天就会遭到淘汰,所以很多书籍甚至报纸登出的科技技术早就失去了应有的时效性,那时贫穷一点的地方那就更难获得最新科技动态了,这与我们的教育要面向现代化,面向未来的目标背道而驰,很难培养出未来的高科技人才。
其次,那个时候的学生在课堂上只是单纯的被动的接受老师灌输的知识,而老师也只是单向灌输思想,很少和学生之间进行互动交流,更谈不上对未来科技发展的探讨,久而久之,学生教师都会产生厌学厌教的情绪,学生也失去了对学习的热情,这谈何未来教育,传统的教育模式很难担负起未来培养世界级高素质人才的重任,教育改革迫在眉睫,为此,国家也在积极响应人们的号召,不断采取有效措施,去除传统教育的弊端,让教育面向现代化,每年的政府工作报告,教育也是当仁不让的重点话题。21以来,可发的快速发展,让互联网式的教育成为现在实现面向未来教育的一种方式。教育的变革首要的就是授课模式的改变,不再单纯的单向灌输知识,而是更多的互动。
1.2 课程资源互动平台系统的发展目标
作为90后的一代人,都经历过传统的授课模式,对于自己设想怎么改革授课模式都有自己的一套见解,通过对周边人的调查,聊天,进行深入的思考,设计;设计出这么一套面向学校的网络课程资源互动系统,已在未来更多的课程资源在这个平台上共享,甚至探讨未来科技发展等等,让未来的学生不在讨厌课堂生的生硬的授课,学生可以随时随地的学习课程,无需应为一节课的没有听懂而耽误后来的课程学习,教师也可以及时的分享视频,让学生养成良好的学习习惯,根据自己爱好选择课程。
课程资源互动平台主要分为两个模块,学生教师可以浏览基本的课程信息,分享科技资讯,老师也可以生成试卷动态的,让学生随时测试,高效,快捷。
1.3 课程资源互动平台系统开发的目的和意义
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/rjgc/967.html