1、甘肃政法学院本科学年论文(设计)题 目 英语学习网站的设计与实现 信息工程学院(系)信息管理与信息系统专业2014级本科班学 号 201481020121 姓 名 卢少卿 指导教师 万阳洋 成 绩 完成时间 2016 年 11 月英语学习网站的设计与实现摘 要:本文针对大学生课外英语学习急需个性化指导和学习效率亟待提高问题,探讨了智能型大学英语课外自主学习网络平台的设计原则内容安排及技术实现,说明了管理智能化内容层级化、学习自主化和反馈自动化是实现大学生课外英语学习个性化指导、提高学习效率的新途径。本网站是基于VB.NET开发平台与SQL Server2012数据库管理系统的在线学习英语的网站
2、。以学习为主,交流为辅,此另外还增加了考试系统。关键词:英语学习,自主学习;网络互动平台。The Design and Implementation of English Learning WebsiteAbstract: This article in view of the college students extracurricular learning English need personalized guidance and is of great importance to improve the learning efficiency, this paper discusses
3、 the intelligent college English extracurricular autonomous learning network platform design principle content arrangement and technical implementation, illustrates the intelligent management content level and learning self-independence and feedback automation is to realize students after-class Engl
4、ish learning personalized guidance, a new way to improve the learning efficiency. This web site is based on the VB.NET development platform and Server2012 SQL database management system of online web site to learn English. Is given priority to with learning, communication is complementary, but also
5、increased the examination system. Key words: English learning;autonomous learning; Network interactive platform;目录第一章 引言11.1研究背景11.2 研究方案2第二章 网站需求分析22.1功能需求22.2性能需求22.3数据需求3第三章 数据库设计43.1数据库需求分析43.2数据库概念结构设计43.3数据库逻辑结构设计6第四章 网站功能的实现74.1网站总体功能74.2学习系统模块84.3考试系统模块104.4网络互动平台10第五章 测试和运行115.1测试和运行115.2运行
6、过程中问题的解决方案11第六章 总结12致 谢12参考文献12第一章 引言1.1研究背景随着现在的科技越来越发展,网络基本上和我们的生活息息相关,可以说是占据了我们生活的一大部分,而英语的学习也是随着科技的进步在进行不断的变化,与网络的结合越来越紧,以前的英语学习方法也渐渐的被人们所遗忘,都说英语学习难,如果把英语的学习和网络相结合起来,我相信会对英语的学习产生很大的变化。我们充分发挥计算机高密度、大容量、迅速准确和灵活高效等优点,用大信息的直观教学,以声音、色彩、动画效果的配合融汇成一种科学性与艺术性相结合的整体。通过最新的语言材料、饶有兴趣的题材来引导学习者,吸引学习者,全方位地调动学习者
7、的思维,使其主动地去活学活用,为学习者创造一种直观、形象、真实的语言环境。在我们设计的英语学习系统中,教师通过互动平台的留言列表查看留言信息,给还未回复的留言回复信息。 教前面空格师可以非时地与学生交流,为学生解答难题。师生可以在线实时交流,及时互动,为师生提供一个很好的交流平台。 同前面空格时,在系统设计中,必须明确用户的要求,确认系统的开发可行性,并设计出一个合理的系统,保证系统的功能与用户的需求相吻合,以提升英语教学效率句号自从教育部高等教育司2007年正式颁布大学英语课程教学要求1以来,广大英语教师和研究人员进行了许多大学英语教学改革方面的尝试。全国先后出现了 4 套新视野大学英语教材
8、2, 许多高校还开发或购买了网络英语教学平台,丰富了大学英语教学内容,推动了网络环境下大学英语教学改革。但是,目前可以做到学习和管理完全自动化的网络平台还不多,因此,对学生网上学习的监督和管理仍然需要由教师亲自完成。由于教师在使用网络教材或平台时,需要花很多时间进行学生网上学习监控,所以,基本上无暇顾及教材以外的英语学习活动。然而,因材施教、实施个性化教学一直是广大教育工作者追求的目标,大学英语课程教学要求1中也反复强调个性化教学和自主学习的重要性。但是,目前大学英语教师普遍教学任务重,科研压力大,课外没有足够的时间和精力对自己所教班级的所有学生都进行个性化辅导,加之所教班级学生人数普遍偏多,
9、个性化教学和辅导难以真正实现。另外,非英语专业大学生,尤其是理工科大学生在大学一、二年级大学英语学习阶段,专业基础课学习任务往往也很重,课外学习英语的时间极其有限。因此,如何帮助大学生提高课外英效率,实现真正个性化的学习和自主学习就显得非常紧迫。1.2 研究方案本文探讨了智能型大学英语课外3自主学习网络平台的设计原则,内容安排及技术实现,并通过其中所设计的功能,说明智能型自主学习系统的工作流程,包括通过“考试系统模块”给出总的学习计划和安排建议,通过“考试系统模块”制定出出学习进度建议,此外,还详细介绍了学习内容和英语学习过程中所需要练习的各个环节,以及各个级别的适应性测试和馈系统、和电子邮件
10、自动反馈系统,同时我们的网站还添加了互动平台,加强学生之间的学习经验的交流创建了以一个很好的交流平台,可以加强大家学习英语的兴趣。此外在线学习英语网站是一套具有自主知识产权的在线学习工具,实现了全仿真模拟考试、专项模考、自主组卷、针对练习、行为追踪、智能推送、教学辅助等功能。在线学习英语网站与目前众多在线测评系统有较大区别,以往的系统只是提供一次考试成绩和正确率统计,而在线学习英语网站可以跟踪学习的进展,融入实际课堂。我们的系统分为三大模块对于学生很重要的是学习系统模块和考试系统模块,这两个模块将结合学生的实际情况进行学习,觉得学习完毕之后可以进行考试,对自己这段时间的学习做一个评估,而且我们
11、的网站对老师也方便,老师可以通过网站对自己学生的学习情况进行相应的考察,根据考察的结果对学生的学习做出相应的辅导。第二章 网站需求分析2.1功能需求我们的网站是一款英语学习网站,因此我们的系统必须要具有英语学习功能,其中包括单词的查询,语法和阅读理解的训练,写作指导。其次我们的网站应该具有考试功能,通过考试功能这个模块,让学生和老师能够更好的了解自己学习英语的进步与实际情况,从而制定出更加适合自己的学习方法。最后我们的网站应该建立一个网络互动平台来提高网站的灵活性,让网站变成一个有趣的学习平台。2.2性能需求为了使所设计的网站更加的方便、实用、应该使网站具有的总体性能如下:1、界面生动活泼,图
12、文并茂,有声有色。网站是专门为大学生设计的,所以要一切从大学生的实际情况出发进行考虑和设计。现在的大学生对一些文字性的信息并不是特别的感兴趣,而对声音、图像、动画等的信息刺激更加敏感,记忆更好,他们更喜欢和适合趣味性较强的学习方式。因此我的时尚趣味网站要界面生动活泼、清新动人,图文并茂,有声有色。2、界面友好,操作方便所有的网站一般都要求有一个方便的操作界面,以减少不必要和没有意义的操作和过程。一般而言,大学生对计算机的熟悉程度比较高,但是他们没有太多的时间去操作一些复杂的步骤,因此操作简便显得极为的重要。另外,网站要有必要的操作说明和使用帮助,一来可以减少不必要的麻烦和时间精力的浪费,二来可
13、以培养大学生的独立思考的能力和独立的人格。3、数据全面,与教材配套,且可以更新。调查和研究发现,在使用网站后,能不能有效的提高学习成绩是用户评价软件的重要指标,这一点关系到他们是否继续使用网站的决定。在满足上成绩的要求。数据可以更新其他学习网站所不具备的,本网站独有的特点。二数据更新则保证了网站能够最大程度的满足不同用户的个性化需求,这样能极大提高学习的兴趣,长期如此就会使大学生的学习成绩有明显的提高,本网站的价值才能更好的体现出来。4、处理的准确性和及时性,网站处理的准确性和及时性使网站的必要性能,在网站设计和开发过程中,要充分考虑网站当前和将来可能承受的工作量,使网站的处理能力和响应时间能
14、够满足用户的需求。5、网站的开放性和网站的可扩充性,网站在开发过程中,应该充分考虑以后的可扩充性,例如数据表中用于选择字段方式的改变,用户查询的需求也会不断的更新和完善,所有这些,都要求网站提供足够的手段进行功能调查和扩充,而要实现这一点,应该通过网站的开放性来完成,即网站应该是一个开放网站,只要符合一定的规范,可以简单的加入减少网站的模块,配置网站的硬件。通过网站的修补、替换完成软件升级和更新换代6、软件的一用性和易维护性,要实现这一点,就要求软件应该尽量使用用户熟悉的信息和界面,针对用户可能出现使用问题,要提供足够的使用说明和帮助,缩短用户对软件熟悉的过程。2.3数据需求本网页面向的是用户
15、和管理员,所以在数据库设计过程中,应该考虑到数据满足用户和管理员对数据的需求,其中包括用户所使用的单词,语法,听力资料和优秀的资料等,管理员对用户要进行管理,所以应该具有用户的信息和学习进度等信息。第三章 数据库设计数据库设计是指根据的用户的需求,在某一具体的数据库管理系统上。设计数据库的结构和建立数据库的过程。数据库的设计分为三个阶段。概念设计阶段根据需求形成独立的机器特点、独立于DBMS的概念模式,用E-R图表示;逻辑设计阶段将E-R图转换成具体的数据库支持的数据模型,形成逻辑模式,现在一般选用关系模型;再根据用户处理的需求以设计视图等方法设计外模式;物理设计阶段根据DBMS特点和处理需求
16、,建基本表,设计物理存储安排,建立索引形成内模式。进行数据库设计,首先要调查和分析用户的业务活动和数据的使用情况,弄清所用数据的种类、范围、数量以及它们在业务活动中交流的情况,确定用户对数据库系统的使用要求和各种约束条件等,形成用户需求规约。数据库技术是实现动态网页4技术的必要手段,在网站中占有非常重要的作用,浏览页面上显示的实际上数据库中的内容,管理员可以通过对数据库内容的修改来实现页面内容的变化。3.1 数据库需求分析用户的需求体现在各种信息的操作方面,具体包括,单词、语法查询,听力练习,作文的参考和网上考试。这就需要数据库结构能满足各种信息的输入和输出。在本网站是面向用户和管理员的,所以
17、在需求分析时要考虑到这两方面的问题对于用户来说就是方便找到自己所用的信息,对管理员来说就是方便网站的管理维护。根据网站用户和管理员的需求,总结出下面的数据字典:(1) 管理员:包含的数据项有编号、管理名、密码等。(2) 信息内容:包含的数据项有编号,标题,内容,添加时间分类(3) 试题信息:包含的数据项有编号,题目标题、答案、分数、选项信息等(4) 成绩信息:包含的数据项有编号,学生姓名、分数、试卷名称、测试试卷信息等。3.2 数据库概念结构设计 E-R图也即是实体-联系图,提供了表示实体型、属性和联系的方法,用来描述现实社会的概念模型。构成E-R图的基本要素是实体,属性和联系,实体用矩形表示
18、,属性用椭圆表示,并用无向边将其与实体连起来,联系用菱形表示,同时在无向边旁边标上联系的类型(1:1、1:n或者m:n)根据前面的数据分析,可以设计出满足网站需求的各类实体对象:管理员编号账号密码图3.2.1管理员E-R图表和图的编号统一用章号和序号如1.1图中文本都居中登陆密码用户登陆账号电话编号注册时间姓名图3.2.2 用户E-R图单词语法查询四六级语法讲解四级词汇语法六级词汇语法图3.2.3单词语法查询E-R图听力练习 音乐 笑话 电影 对话独白 电视剧图3.2.4 听力练习E这音乐再网里面调,打印出来都出去了吧-R图互动论坛趣发现交流圈话题圈图3.2.5互动论坛E-R图3.3 数据库逻
19、辑结构设计本网站数据库采用的是SQL Server2012数据库,数据库名称为“Yyxxwz”数据库,在数据库中包含几张重要的数据表,在SQL Server2012数据库设计中,表是SQL Server2012数据库中最基本的对象之一。这个基础对象对于数据库来说非常重要,因为其设计是否合理,直接跟数据库的性能相关。所以要重视表的设计。从基础做起,为提升数据库的性能而努力。网站用了SQL2012数据库,名称为Yyxxwz,其各表的具体设计如下 表3.3.1英文音标表编号重新编,字都统一居中表结构名称数据类型说明 b# Int 表索引 bYb Varchar 音标 bYWDC Varchar 英文
20、单词 bHYJS Varchar 汉语解释表3.3.2用户表名称数据类型说明u#Int表索引unVarchar用户名umVarchar密码 表3.3.3学习表名称数据类型说明Study#Int表索引SdcVarchar单词SyfVarchar语法 表3.3.4考试表名称数据类型说明Ksh#Int表索引tekshInt题型thshInt题号jhshInt卷号TwkshVarchar题文FkshInt分值第四章 网站功能的实现4.1、网站总体功能4.1后面哪来顿号 此图反应了整个系统的的运行流程,以及一些流程的简洁,通过流程图我们可以看的更加的清楚整个网站的功能,方便了管理人员和学者的操作和对网站
21、功能的了解,让我们对我们的网站有个更好的认识。英语学习网站 登录界面否验证是退出网站网络互动平台考试模块学习模块 图4.1.1 网站总体功能图4.2、学习系统模块1、词汇短语的查询在此功能中,可以进行单词和短语的查询,分为四级词汇和六级词汇,不同的词汇下面有不同阶段所需的单词,我们可以通过每个同学学习的要求,在网站上进行相应的查询,事同学们在查询这一块可以更加系统全面清楚的了解到自己的所需。更加的方便了同学们在词汇查询这一块的需求。2、语法的查询与讲解此功能是对于大家语法的讲解,通过此项功能可以实现不懂的语法的查询和不懂的语法的讲解,英语的语法是学习英语的关键,有了此功能使我们大家欠缺的英语知
22、识可以更加的全面,里面包含了很多的英语语法的讲解,大家可通过不同的需求进行选择。3、英语听力的练习此功能是专注于对英语听力的练习,所包含的有英文歌曲、英文对话独白、英文电视剧、电影、英文的笑话,通过这些功能的选择可以使同学们更好的练习英语听力,大家可以通过自己的爱好,对想要看的英语方面的东西进行选择,根据自己的爱好选择不同的英语听力练习的方法,用自己的兴趣去练习英语听力。这样会使英语听力的练习事半功倍。4、阅读完形的训练此功能中包含了各种阅读理解和完形填空,有不同的题材,不同的故事,不同的类型,通过你自己的需求进行对不同的题目进行选择。增加了阅读与完形的灵活性,可动性。不在是以前单一的文章的练
23、习,可以通过读一篇笑话来进行阅读的训练也可以通过阅读一个生动的小故事对完形进行相应的训练。总而言之就是读者怎么喜欢怎么来,我们的功能应有尽有,大家全凭自己的兴趣来对英语学习中的阅读与完形进行训练。5、写作与作文在写作与作文功能中,我们提供了大量的优秀的作文5的供大家进行赏析,每一篇作文的后面都有专家的评论为大家作为参考。如果我们想查询相应的作文可在查询栏里面输入你所要查询的作文的内容进行查询,然后借鉴作者的经验提高自己的写作能力。还可以进行对同学们写的作文进行评分,这样会给你的每一点进步都做出相应的肯定,使我们对写作充满信心,看到自己每天进步一点点是对我们学习的最大的回报。6、互动论坛在这一项
24、功能中充满了许多的欢乐,也充满了欢声笑语,我们可以每天把自己学习英语的动态发在论坛上与大家一起分享你在学习英语过程中的乐趣,有什么问题也可以和别人交流,在这个有趣的英语学习论坛中我们还可以交到与我们志同道合的道友,你可以把你的东西分享给别人,也可以把别人的东西拿过来借鉴用于提高自己的水平。最后更有趣的是我们还有有个英语学习闲聊圈,在圈子里面我们可以随时随地的跟友友们聊天,可以解决我们学习学累的时候的无聊问题,还可以随时随地的观看我们最新的动态和我们在每一天的趣发现,把我们无聊的学习变成一个有意思的事情。学习系统模块 作文与写作阅读理解听力练习语法查询互动论坛单词查询 图4.2.1 学习系统模块
25、功能图4.3考试系统模块1、考试系统进行考试,对学生一段时间的学习情况做出相应的测试,里面有各种题型,从简单到难均有相应的题目。2、成绩分析及建议对考试过后的成绩进行分析,并给出适合学生学习的建议。考试系统模块成绩分析及建议考试系统图4.3.1 考试系统模块功能图4.4网络互动平台1、交流圈:用来学生在网络平台上交流。2、话题圈:具有共同兴趣爱好的人在里面进行讨论。3、趣发现:上传每日动态以及学习过程中有趣的事情。网络互动平台话题圈交流圈趣发现图4.4.1 网络互动平台功能图第五章 测试和运行 5.1 测试和运行 目前,在质量保证领域中,测试的方法越来越多,业界中,开始流行以测试驱动开发这种模
26、式,就是通过周密的需求分析后,测试人员就开始编写测试用例,而开发是根据测试用例去开发系统,而开发完成后,测试人员再去执行测试,这在一定的程度上保证了软件的质量。 在开发过程中,在完成每一个页面设计后,都要进行可用性和成功性的单元测试;另外还要进行边界条件测试,例如输入超出边界的数据和null值的情况下是测试运行结果等,经过测试以确保类的某个特定发放能成功执行一系列特定的任务,每次测试都要达到实现相应的预期功能结果。通过以上步骤,可以达到代码的高质量和准确性。调试中,随时在需要的地方增添注释,方便自己或者别人查看代码的时候一目了然,从而使读代码简单、明了、高效,以节省自己的时间。英语学习网站的设
27、计和实现全部完成后,整体对本系统执行冒烟测试,完全通过,最后执行测试用例,该软件能够实现学习系统、考试系统、数据维护系统等功能的预期效果。5.2 运行过程中问题的解决方案通过实际测试问题中出现的问题,对相应的问题给出相应的方法。例如在试卷的上传问题遇到了问题,就根据这个问题制定出解决方法:通过查看相关的资料6,我发现是因为在编写代码过程中出现了问题,然后经过细心的检查从代码方面入手解决这个问题。第六章 总结 历时两个月,我的学年设计英语学习网站的设计与实现终于完成,在此次网站的设计过程中,对进行网站整体规划、设计与实现有了比较深入细致的了解。整个过程通过对中国知网上相关种类的优秀论文进行参考,
28、和一些相关资料的查阅,了解了网站设计的概念和原理以及研究的目的。以及VB语言和.NET框架以及数据库等技术的进一步加强,主要做了以下的工作。1、 通过查阅文献资料,对网站设计的背景,现状做了分析总结。2、 对网站的总体方案进行了设计。从实际出发,对网站进行了总体的规划,详细的分析了每个模块的功能,并给出了软件的运行平台和开发的语言工具。3、 进行数据库的设计通过对网站的设计我了解好多的知识,也复习了以前学过的知识,更加全面的了解了网站设计过程中的问题,从背景到需求分析,再到功能的设计,然后到最后的一系列过程,在生个过程中因为改格式让我很清楚的认识到细心对于写论文的重要性,并且了解了很多以前课堂
29、上没有学到的知识,真的让我受益匪浅,为明年的毕业设计打下了很好的基础。致 谢在这次论文的设计过程中感谢辅导老师对我的帮助,由于以前没有写过论文,在写的过程中出现了很多问题,遇到了之前没有遇到过的困难,但是老师从字体的格式和论文的内容对我进行了一系列的指导,最终把问题完满的解决。取得了预期的成果。同时也让我在写论文的过程中积累了很多宝贵的的经验和书本上学不到的知识。参考文献1郑树棠.大学英语课程教学要求M.上海外语出版社,2007.2赵晓红,苗瑞琴.新视野大学英语教材M.外语教学与研究出版社,2015.3芥末堆.中国SAT年度报告R. 爱赛达课,20154张淑丽.大学英语CAI软件的设计与开发J.哈尔滨学院学报,2001学报之类的期刊时间要精确到月.5张怡宁.基于J2EE校园网的英语教学系统研究与设计D.电子杂志社有限公司,2016.6张法科.基于英语视听学习网站的大学英语听力教学模式设计J.外语电化教学,2007.本科生学年论文(设计)成绩表姓名专业班级论文题目指定任选指导教师评语及评分指导教师评语:指导教师评分_ 指导教师签字:_ 年 月 日主管院长签字_(盖公章) 年 月 日13
©2010-2025 宁波自信网络信息技术有限公司 版权所有
客服电话:4008-655-100 投诉/维权电话:4009-655-100