基于django的英语在线视频教学系统的设计与实现

基于django的英语在线视频教学系统的设计与实现

ID:22276302

大小:56.00 KB

页数:7页

时间:2018-10-28

基于django的英语在线视频教学系统的设计与实现_第1页
基于django的英语在线视频教学系统的设计与实现_第2页
基于django的英语在线视频教学系统的设计与实现_第3页
基于django的英语在线视频教学系统的设计与实现_第4页
基于django的英语在线视频教学系统的设计与实现_第5页
资源描述:

《基于django的英语在线视频教学系统的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、基于Django的英语在线视频教学系统的设计与实现----英语教学论文-->第一章绪论1.1背景及意义在当今世界5000多种语言中,英语已成为一种多国、多文化、多功能的国际语言。全球有45个国家把英语作为官方语言,35%的人讲英语,英语是联合国最主要的工作语言,75%的电视节目使用英语,80%互联网信息用英语传播[1】。英语作为国际交流语言,正在一步步渗透到人们的生活中。无论是学习还是工作,在国内或是国外,人们需要用到英语的频率在渐渐增加。因此,各类英语教育机构也应运而生。比较著名的有新东方教育科技集团,新航

2、道国际教育集团,华尔街英语等。这些机构的授课方式一般分为大班或小班教学,以及一对一单独辅导,为学生提供专业的英语培训。但是这样的教学方式也暴露出了其问题:大班学习往往学生较多,.教室拥挤,授课缺乏针对性;而小班教学和一对一辅导则,价格昂贵,多数学生难以长期负担。因此,借助于互联网的教学方式逐步发展起来。相较于过去的教学方式,网络教育有其特有的优势。首先,网络教学在教学时间和教学地点方面更具灵活性。教学不需要教室,学生只需要一台连接互联网的计算机设备就能学习,省去了往返的时间和路费。其次,由于不需要租用场地作为

3、教室,降低了教学的成本,从而在教学费用上教育机构有了更多自主权。第三,由于不受地点的限制,教育机构可以利用更多的外教资源。很多以英语为母语的教师,可以在自己家中给远在其它国家的学生进行网上授课。由此可见,在线英语教学具有良好的发展前景。1.2在线英语教学现状目前国内外己经有了许多类似的在线语言教学系统,规模较大的有无忧英语网、易格在线英语培训机构、英孕英语教学网站等。这些网站均拥有大规模的外教师资力量,并且课程类型也十分完善,包括儿童英语、生活口语、商务英语等等。在学生与教师间的交流方式中,多数线上英语教学网

4、站是釆用或者Skype进行上课,也有如易格这样的专门制作了一个视频软件,学生需要先下载安装后才能和老师进行交流。而这种使用第三方软件进行授课的方式,既不便于管理也增加了不必要的操作。第二章相关技术概述本系统使用了如下技术:Django框架,Python语言,MongoDB数据库,jQueryEasyUI以及123FlashChat聊天服务器软件,本章将依次介绍。2.1DjangoDjango是用Python语言编写,遵循MVC模式的开源insite,类似于内容管理系统。一流的URL分发设计:由开发人员自行设置

5、URL分发,没有任何的框架限制。并且URL分发设计得简洁美观,不会在链接中产生一大串杂乱且难以理解的字符。模板系统:使用Django强大而可扩展的模板语言,可以分隔设计、内容和Python代码,并且具有可继承性。缓存系统:Django具有自己的Cache(缓存)系统,如果需要,也可以根据开发者的要求嵌套其他的缓存框架。Django拥有完善的模板机制、对象关系映射机制以及用于动态创建后台管理界面的功能,利用Django可以快速设计和开发具有MVC层次的web应用。Django具有诸多引人注目的特性。使用Djan

6、go可扩展的内置模板,可以将模型层、控制层与页面模板完全独立开来进行编码。国际化:内置国际化系统,可以方便的开发出多种语言的网站[4]。第三章系统縣分析............................83.1业务需求分析............................83.2用户需求分析............................93.3功能需求分析............................113.4非功能需求分析...........................

7、.143.5本章小结............................15第四章系统总体设计............................164.1系统架构设计............................164.2体功能模块设计............................174.3数据库设计............................194.4本章小结............................24第五章系统详细设计与实现............

8、................255.1棘环境............................255.2学生模块............................275.3教师模块............................345.4后台管理模块............................425.5其他共用功能.........................

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。