【《大学生英语口语自主学习网站设计》7500字】_第1页
【《大学生英语口语自主学习网站设计》7500字】_第2页
【《大学生英语口语自主学习网站设计》7500字】_第3页
【《大学生英语口语自主学习网站设计》7500字】_第4页
【《大学生英语口语自主学习网站设计》7500字】_第5页
已阅读5页,还剩17页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

大学生英语口语自主学习网站设计目录一、 序言 6(一)国内外在线学习网站发展现状与趋势 6(二)“口语缤纷”在线大学生英语口语学习网站的意义 6二、 系统分析 8(一)可行性分析 8(二)业务需求描述 8(三)数据流程图(DateFlowDiagram) 10(四)E-R图 15三、系统设计 17(一)系统的开发环境设计 17(二)系统界面设计 17(三)数据库设计 19四、 系统实现 25(一)主要功能模块实现 25五、 总结 28六、 参考文献 29序言狭义上的在线学习是指借助互联网技术,充分利用碎片化时间来进行高效学习。作为“互联网+教育”产品的在线学习网站学生能够根据用户不同需求来进行个性化学习。课程老师也能够灵活支配教学时间,响应学生的不同需求,提供个性化服务。“口语缤纷”大学生英语口语自主学习网站以国内大学生口语不标准,不流利等用户痛点为出发点,结合大学生主流报考的英语考试中口语部分试题,认真调查产品客户,提供最适宜的服务。主要是以口语课程视频、课后习题及在线试卷和在线论坛组成。旨在通过所需专题定制课程,提高大学生英语口语综合素质,节约有限的教师资源,提高大学生利用互联网在线学习的能力,从而使英语口语学习不再局限于教室。同时积极响应国家号召,最大化教学资源利用,不断提高教学资源共享化,并且保证整体的教学质量。国内外在线学习网站发展现状及趋势互联网的不断发展使得网站开发技术也日新月异,用户的多方面需求也在不断变化。其中发展最快的是在线专题学习网站,它正在成为一个新的主流学习平台,越来越多的人参与和关注它。自2001年我国提出主题学习网站的概念以来,主题学习网站的建设与应用研究发展迅速,出现了一系列的研究成果。突如其来的疫情和全球范围内的封城给许多产业带来了冲击,也给传统教育行业的发展带来了新的挑战。稳步发展的线上教育行业在这种特殊状态下迎来了一次发展高潮。疫情期间学生上网课给现代教育发展方向提供了新的思想线索,并开启了另一种新的教学方式,虽然这种新的教学方式在疫情没发生前也已经出现,但在近年来得到了更充分、更广泛的发展。在线教育无疑是教育行业在发展中新的机遇与挑战,音视频技术、人工智能等多种互联网创新技术的大力协助也使得“教育”这个传统大行业通过多种数字化媒介实现在5G时代的转型。“口语缤纷”大学生英语口语学习网站的意义大学生作为即将踏入社会的特殊人群,需要将所学的英语知识应用到实践中,不管是在在校学习过程中还是面试和工作中的英语口语交流中,都需要流利的英语口语做基础。大学英语口语学习的特点主要是在之前学习基础上进行,由于大学生英语口语四大主流考试内容已包含大学生此方面的基本需求,从而能够将“应试”与“实践”相结合,更加适合大学生口语学习的现实需求。在当今市场上最为流行的英语学习网站,如扇贝英语、百词斩、可可英语等主要功能还是集中在机械的背单词、重复的听听力等应用层面,而非英语口语的实际操练。还有针对口语学习的网易公开课、英语流利说和Cambly等网站都有大量优质的题库资源,但课程划分主要按照日常常用话题和重复性较高的内容,而并非针对大学生四大主流英语水平考试知识点。因此“口语缤纷”大学英语口语学习网站给有一定单词基础的大学生提供了更好地帮助,使得学生能够具有针对性的反复复习相关考试点,同时教师可以通过论坛中学生发出的问题更好地了解学生对考试点的掌握情况。系统分析系统分析是“系统设计与实现的前提,其以系统整体最优化为目标,对系统各个方面进行定性和定量分析。它是一个有目的和有步骤的分析过程,包括可行性分析、系统需求分析等方面,是系统开发过程中的一个重要环节”。刘兰娟、竹宇光编著,《信息系统分析与设计》,电子工业出版社,2002年,p1-刘兰娟、竹宇光编著,《信息系统分析与设计》,电子工业出版社,2002年,p1-54可行性分析可行性分析,“可行性分析的目的是确定项目能否顺利进行,潜在的问题是否值得或能够得到解决,确定用户的需求,并根据专业角度判断其可行性和合理性。”黄梯云主编,《管理信息系统》,高等教育出版社黄梯云主编,《管理信息系统》,高等教育出版社,2005年,p22-34技术可行性当前,互联网相关开发技术已经发展较为成熟,有各类的开发环境、数据库产品和编程软件,作为目前主流的操作平台,广大大学生电脑自带的Windows操作系统支持上述大部分开发工具和语言的运行,当前Windows10的操作系统也完全能够满足系统项目开发对操作系统版本的要求。因此,本系统设计在技术上完全可行。2、成本可行性同时大学生口语学习有四个主流考试类型,易于具有针对性的进行课程开发,四类口语考试(雅思、托福、四级和六级)每一次的考试试卷及官方提供的参考题库都可以作为本网站的题库来源,数据获取成本不高。其次,本系统的设计和开发所采用的C#开发语言,MicrosoftVisualStudio2017开发环境,以及后台数据库服务器SQLServer2012,均可在学校教学网教育技术中心上免费下载,所需成本较低。业务需求描述当下市场上存在的大学生英语口语学习软件,其中如流利说英语主要以情境英语内容为主,而较少有按主流考试分类的用于应试考试的英语学习网站。而大学生英语口语的需求主要来自四大考试,且这些考试非常权威,涉及面最为全面。通过健全的题库测试题可以高效实现应试提分,因而以大学生英语口语考试点分类的、以听课和测试为主的在线英语学习网站具有较大的市场需求。本系统客户主要分为学生、教师和管理员三大类型模块。其中学生模块主要包括学生的个人信息管理功能、购买课程功能、课后测试功能、论坛发布功能;教师模块主要包括个人信息管理功能、课程发布功能、测试发布功能、题库更新功能以及论坛答疑功能;管理员主要负责用户身份管理和论坛信息审核管理。学生模块学生模块的功能主要包括学生个人信息管理需求、购买课程需求、完成课后测试需求、论坛发布需求等四个主要部分。个人信息管理需求(1)功能描述:系统应实现学生相关信息的维护,包括学生密码维护、课程进度查看、发帖管理等。(2)业务流程描述:未注册账号的学生在正式登录前需进行注册,注册时需要学生提供账号、密码、姓名。学生成功登录进入系统后,可进入个人后台管理,对个人身份信息进行确认以及进一步的修改操作。购买功能需求功能描述:学生成功登录进入该网站的学生账户后,系统应实现学生可以选取任意所感兴趣的课程进行购买。学生购买课程后观看相应视频进行学习,随后完成随堂练习,同时学生在完成教学视频的观看后能够对教师的课程进行打分和评论。业务流程描述:学生可以通过主页展示页或搜索栏找到课程点击后购买完成购买。观看课程完成后进行打分和评论。自主练习功能需求功能描述:学生成功购买并完成教学视频的观看学习后,系统应实现学生进行相应课程课后选择题题的练习的功能。业务流程描述:学生可以通过点击测试模块来做题,并在答题完成后可以点击查看答案进行核对和浏览解析。教师模块教师模块的主要功能包括发布课程功能、生成试卷及添加题库功能、论坛答疑功能等。1、个人信息管理需求(1)功能描述:系统应实现教师相关信息的维护,包括教师密码维护、课程进度查看、发帖管理等。(2)业务流程描述:教师用户无须注册,由管理员(后台管理员)配置教师初始账号,其账号可以为教师工号,初始密码为888888。2、发布课程功能描述:教师登录后,系统应满足教师发布课程信息的功能。业务流程描述:教师通过教师后台登录后,可以进入学习资料管理模块进行课程的发布,教师首先应填写课程编号、标题、发布时间等测试基本信息,然后将课程发布到学生到平台上。3、生成试卷和添加题库功能(1)功能描述:教师登录后台之后,系统应满足教师更新题库,自主生成试卷等功能。(2)业务流程描述:教师登录后台之后,进入考试管理模块进行对题库的新试题增加,并且通过自由组合题库中的题目,生成试卷。4、论坛答疑需求功能描述:系统应满足教师查看并回答学生问题并将教师的答疑及评价反馈给学生。业务流程描述:教师通过教师入口登录后,可以进入论坛模块,查看学生对课程的疑问和建议,反馈给对应的学生。该模块尽量做到解决学生在一切学习中遇到的疑惑问题。管理员模块管理员具有后台权限,需定期查看并且维护用户名单,有对身份存疑的用户进行删除账号等权限。同时具有对论坛评论区的发布的论坛进行审核、删减的权限。数据流程图(DateFlowDiagram)数据流程图“是一种能够全面展现系统数据流程的工具,它用特定的符号来简洁地描绘系统的全貌和数据的流向,综合地反应出信息在系统中的流动、处理、存储、使用以及加工情况,是系统分析过程中的一个重要工具”。刘兰娟、竹宇光编著,《信息系统分析与设计》,电子工业出版社,2002年,p1-54系统数据流程图顶层图大学生英语口语学习系统包括三个实体:教师、学生以及管理员。图2-1系统数据流顶层图(DFD0)学生模块数据流图:高中英语在线自主学习网站学生账户包括四个功能块:购买模块、课后练习模块、测试模块、论坛模块、学生个人信息管理模块。实现该功能所牵涉到的数据库中的表有:用户表、课程表、专题表、练习题表、论坛表等。图2-2一层数据流图(DFD1)学生模块数据流图练习模块数据流图:在练习模块,学生可以进行如下操作:在学生购买模块中,学生用户可以进行如下操作:选取相应课程课后练习、完成并提交练习、查看错题及解析。所涉及的数据库中的表有:用户表、题库表。图2-3二层数据流图(DFD2)练习模块购买课程模块数据流图:在学生购买模块中,学生用户可以进行如下操作:学生登陆网站、选取课程、购买课程、评价课程(打分及评论)。所涉及的数据库中的表有:用户表、课程表和打分表。图2-4二层数据流图(DFD2)学生购买课程模块发布论坛需求在发布论坛功能中,学生用户可以进行如下操作:网站登录、发布论坛、查看论坛。涉及的数据库中的表有:用户表和论坛表。图2-5二层数据流图(DFD2)学生发布论坛模块个人信息模块数据流图:用户进入网站后首先可以进行注册,在学生个人信息核查和维护部分,学生可以进行如下操作:网站学生账户登录、学生账户注册、个人信息查看及修改。这一过程中涉及的数据库的表有:用户表。图2-6二层数据流图(DFD2)学生个人信息维护模块教师模块:大学生英语口语在线自主学习网站教师账户主要包括四个模块:上传课程模块、题库更新模块、添加测试试卷模块、论坛查看及答疑模块以及教师个人信息维护模块。实现该功能所牵涉到的数据库中的表有:用户表、论坛表、课程表、试卷表和题库表。图2-7一层数据流图(DFD1)教师模块发布课程在教师发布课程部分,教师用户可以进行如下操作:网站登录、发布课程、课程信息填写、提交课程。实现该功能所牵涉到的数据库中的表有:用户表和课程表。图2-8二层数据流图(DFD2)教师发布课程模块论坛答疑模块:在教师论坛部分,教师用户可以进行如下操作:网站登录、论坛答疑、查看论坛信息。实现该功能所牵涉到的数据库中的表有:用户表和论坛表表。图2-9二层数据流图(DFD2)教师论坛答疑模块教师信息管理:在教师个人信息核查和维护部分,教师用户可以进行如下操作:网站登录、账号注册、查询个人信息、更新个人信息。实现该功能所牵涉到的数据库中的表有:用户表。图2-10二层数据流图(DFD2)教师个人信息维护模块(五)E-R图经过用户需求分析,大学生英语口语自主学习网站的数据库设计中的表应包括以下内容:图2-11“口语缤纷”大学生英语口语学习系统E-R图三、系统设计系统设计是“在系统分析的基础上,运用科学的思想方法,设计能最大程度满足系统开发目标的系统的过程。系统设计时,需要同时考虑系统设计对象和系统周围环境,从系统的功能、输入、输出、所涉及的对象等方面全面地考虑”。刘兰娟、竹宇光编著,《信息系统分析与设计》,电子工业出版社,刘兰娟、竹宇光编著,《信息系统分析与设计》,电子工业出版社,2002年,p1-54(一)系统的开发环境设计1、开发环境选取:系统的开发选取Windows10操作系统,选用MicrosoftVisualStudio2017和sqlserver2012作为开发工具。2、开发语言的选取:本网站的开发选用面向对象的C#作为开发语言。其强大的功能使系统的开发变得更为简易,C#是一种既安全稳定又简单便利的开发语言。它在继承C和C++强大功能的同时去掉了一些它们的复杂特性,综合了VB简单的可视化操作和C++的高运行效率。3、数据库管理系统的选取:SQLServer2012允许使用Microsoft.NET和VisualStudio开发的自定义应用程序中使用数据,十分适合本系统的开发使用,使数据库的连接以及数据的存储更加的高效便捷。(二)系统界面设计“口语缤纷”大学生英语口语学习系统各个界面的设计相对市面上其他网站来说比较简洁、而且功能模块划分明确,使得用户能够更好地操作网页的相关功能。主页面设计网站的初始页面简洁直观,通过点击“注册”可以直接进行注册、学生账户登录、教师账户登录、管理员权限登录等操作。并在下方有相应的功能简介,十分直观。图3-1“口语缤纷”大学生英语口语学习网站首页设计注册界面设计学生可以通过注册页面注册自己的账号。图3-2“口语缤纷”大学生英语口语学习网站学生注册界面(3)学生后台管理设计学生账户首页包含用户管理、我的课程、学习交流管理功能块。图3-3“口语缤纷”大学生英语口语学习网站学生账户首页(4)课后测试题界面设计课后测试题以选择题为主,学生完成课后测试后点击提交试卷即可看到所的分数,系统还给出每一道题的解析,学生可以根据自身需求来查看。图3-4“口语缤纷”大学生英语口语学习网站学生课后测试界面(三)数据库设计本系统数据库的设计确保了系统相关功能的实现和所涉及的数据的存取,尽最大努力做到了没有冗余,同时也设置了部分的备用字段,用于日后新增功能。以下是对本系统相关的数据库的表结构的介绍:具体表结构如下图所示:表3-1各个表名称及简要功能介绍表3-2用户表表3-3题库表表3-4试卷表表3-5论坛表表3-6课程评论表表3-7课程表表3-8学习进度表表3-9课程打分表表3-10专题表表3-11课后作业表表3-12试卷得分表(四)系统模块设计大学生英语口语自主学习网站系统各个功能模块的设计如下图所示:图3-13“口语缤纷”大学生英语口语学习系统功能模块图四、系统实现系统实现问题是指由系统输入-输出之间的外部关系求其完整的状态空间内部描述的问题。以下展示主要功能的设计。(一)主要功能模块实现系统的基本有功能有教师和学生用户的登录注册功能,学生模块的练习功能、测试功能、个人信息管理功能,教师模块的题库更新功能、测试发布功能等为本自主学习网站的主要功能。学生注册功能学生可以通过注册页面注册自己的账号。图4-1“口语缤纷”大学生英语口语学习网站学生注册界面2、学生登录功能图4-2“口语缤纷”大学生英语口语学习网站学生注册界面3、学生练习功能界面图4-3“口语缤纷”大学生英语口语学习网站学生课后练习界面学生测试界面图4-4“口语缤纷”大学生英语口语学习网站学生测试界面设计教师更新题库更新界面在题库更新界面,教师需要对题目的内容、正确答案或是参考答案、以及解析进行更新插入。图4-5“口语缤纷”大学生英语口语学习网站教师题库更新界面教师试卷发布界面在教师发布试卷的过程中,教师首先应创建新试卷,并完善测试试卷的基本信息,包括测试名称及发布时间、课程编号等。其后,再通过题库向试卷中添加试题的详细信息并保存。图4-6“口语缤纷”大学生英语口语学习网站教师发布试卷界面设计总结通过“口语缤纷”大学生英语口语学习系统的设计,我不仅巩固了我所学的知识更是学到了很多新的知识,也对疫情下互联网教育行业有了新的认识和看法。选取这主题的初衷是因为自己在进入大学校园开始备考大学生各类英语考试后开始接触到大量的纸质试卷练习,不仅携带整理不方便,对于我国所提倡的“绿色环保”这一理念来说更是一种违背。与此同时线上学习更能顾及到边缘地区学生需求,更能响应国家教育公平口号。不仅如此,我还发现大学生英语学习中,基础知识已经扎实掌握,但口语方面表现有待提高。从而我更加希望开发一个以大学生英语口语为中心的网站,旨在可以帮助在校大学生精准复习,快速地提升口语方面的应能力和实际应用能力。同时在开发网站的整个过程中,我也阅读参考了很多相关的书本和文献资料,更好地巩固了自己在大学四年里所学的专业课知识。通过本次毕业设计,我更好地掌握了系统从最初的功能需求分析、可行性分析到代码、各类模型图和界面设计调整的整个过程,更好地回顾了四年所学习的专业课程。“口语缤纷”大学生英语口语学习系统虽然实现了大多功能,但还存在一定的不足,现对优缺点总结如下:优点:针对大学生四大主流口语考试类型、整理四大考试各年度相应题库,设计了按四个不同考试的课后测试系统,可以更好地帮助学生认识到自己薄弱考试点所在,从而实现应试提分。在线自主学习的过程中还加入了课程教师的指导和答疑,设置了论坛答疑模块,使教师能够花费更少的时间和精力,以更加灵活的方式了解到学生的学习情况并及时地调整教学,给到及时反馈。缺点:编码效率较低,一些主线业务逻辑不够清晰明白。部分网站功能的实现不够智能化和简便化,算法不够成熟。界面设计和业务流程的设计审美方面仍有不足,在部分功能模块的分类上有重叠和冗余。经过小半年的深入学习和不断努力,我的毕业设计已经接近尾声,由于经验的匮乏,难免有许多考虑不周全的地方,在系统设计和开发的过程中,由于缺少相关项目实践经验

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论