大学英语辅导教学系统的方案设计书与实现.docx
《大学英语辅导教学系统的方案设计书与实现.docx》由会员分享,可在线阅读,更多相关《大学英语辅导教学系统的方案设计书与实现.docx(38页珍藏版)》请在冰豆网上搜索。
![大学英语辅导教学系统的方案设计书与实现.docx](https://file1.bdocx.com/fileroot1/2022-11/19/b22cbdf7-41da-4fdb-af04-03c5c71d58db/b22cbdf7-41da-4fdb-af04-03c5c71d58db1.gif)
大学英语辅导教学系统的方案设计书与实现
毕业设计(论文)
大学英语辅导教学系统的设计与实现
学院(系)
专业班级:
学生姓名:
指导教师:
学位论文原创性声明
本人郑重声明:
所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。
除了文中特别加以标注引用的内容外,本论文不包括任何其他个人或集体已经发表或撰写的成果作品。
本人完全意识到本声明的法律后果由本人承担。
作者签名:
年月日
学位论文版权使用授权书
本学位论文作者完全了解学校有关保障、使用学位论文的规定,同意学校保留并向有关学位论文管理部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。
本人授权省级优秀学士论文评选机构将本学位论文的全部或部分内容编入有关数据进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。
本学位论文属于1、保密囗,在年解密后适用本授权书
2、不保密囗。
(请在以上相应方框内打“√”)
作者签名:
年月日
导师签名:
年月日
本科生毕业设计(论文)任务书
学生姓名:
专业班级:
指导教师:
工作单位:
设计(论文)题目:
大学英语辅导教学系统的设计与实现
设计(论文)主要内容:
本课题主要内容是:
开发一个基于B/S结构的大学英语辅导教学系统。
本系统开发主要
包括后台数据库的建立和维护以及前端应用程序的开发两个方面。
对于
前者要求建立起数据的“一致性和完整性”。
对于后者则要求应用程
序具有“实时操作,使用方便,易于扩展”等特点。
主要功能:
(1)实现用户登录、搜索课件、查看课件、下载课件等操作。
(2)学生查看课程、提交作业、查看课件、提问和在线答题
(3)教师发布课件、批改作业、更新试卷、解答问题
(4)系统管理员登录、维护
要求完成的主要任务:
1、查阅15篇相关文献(含2篇外文),并每篇书写200——300字文献摘要(装订成册,带封面);
2、完成800字开题报告;
3、完成5000中文字以上的相关英文专业文献翻译,并装订成册(中英文一起,带封面);
4、完成系统的编码与调试;
5、完成10000字以上的毕业论文;
6、进行论文答辩。
必读参考资料:
[1]李宁.JavaWeb开发技术大全.清华大学出版社.2009
[2]岳付强,罗明英,韩德.SQLServer2005从入门到实践.清华大学出
版社.2009
[3]何翠平.HTML网页制作从入门到精通.人民邮电出版社.2007
[4]耿祥义,张跃平.JSP基础教程.清华大学出版社.2009
[5]孙鑫.JavaWeb开发三部曲•ServletJSP深入详解:
基于Tomcat的
Web开发.电子工业出版社.2008
指导教师签名系主任签名
院长签名(章)_____________
武汉理工大学本科学生毕业设计
(论文)开题报告
1、目的及意义(含国内外的研究现状分析)
1.1目的及意义
随着现代信息技术的迅猛发展,网络技术在教育中的应用日益广泛和深入,特别是internet与校园网的接轨,为教育提供了丰富的资源,使网络教学真正成为现实,同时也为教育开辟了广阔的前景。
本课题就是针对大学英语在教学上的问题而开发的系统。
基于此网上辅助教学可以实现教学信息资源共享,老师在网上组织最优秀的教材和教法,使学生很快在网上可以学到最新的知识,以及老师和学生之间的互动,包括作业的提交和修改等工作都可在此运行,从而提高教学效率。
1.2国内外研究现状分析
随着internet应用的普及,网络教学已成为一种重要的教学手段和教学场所。
然而,与传统教学相比,网络教学的质量保证体系却显得不够完善、健全。
如何保证网络教学的质量,建立一个行之有效的网络教学评价模型,已成为网络教学研究的一个重要课题。
时至2010年,教育部批准全国68所高校建立网络教育学院,但却没有制定出如何保证网络教育质量的相关政策。
美国国家教育政策研究所(theinstituteforhighereducationpolicy)于2000年4月也发表了一份名为"在线教育质量:
远程互联网教育成功应用的标准"的报告,然而,这些文章也仅仅是描述性的定义网络教学的评价指标,而对如何组织评价、如何获取定量数据、评价数据如何促进教学等方面则很少涉及。
以后会逐渐地在这方面完善,提高其质量。
在当今社会,国际交流日趋频繁,作为高校大学生,提高英语水平至关重要。
因材,在各高校正在开展网上教学辅;开发一个大学英语教学辅助系统对培养学生的实践能力有所帮助,对其教学得到全面化的发展。
2、基本内容和技术方案
2.1基本内容
开发一个基于B/S结构的大学英语辅导教学系统。
本系统开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。
对于前者要求建立起数据的“一致性和完整性”。
对于后者则要求应用程序具有“实时操作,使用方便,易于扩展”等特点。
根据以上实际的需求和特色,本系统分为以下几个方面的内容:
(1)实现用户登录、搜索课件、查看课件、下载课件等操作。
(2)学生查看课程、提交作业、查看课件、提问和在线答题
(3)教师发布课件、批改作业、更新试卷、解答问题
(4)系统管理员登录、维护
2.2技术
在本系统的开发过程中采用的是JSP+Servlet模式,在该模式中,结合了JSP和Servlet技术,充分利用了JSP和Servlet两种技术原有的优点。
此模式遵循视图控制器(MVC)模式,它的主要思想是使用一个或多个Servlet作为控制器。
请求由前沿的Servlet接收并处理后,会重新定向到JSP。
在Servlet作为控制器时,每个Servlet通常只实现很少一部分功能,多个Servlet控制器就可以结合起来完成复杂的任务,这样的好处是Servlet的重用性好。
在此模式中,JavaBean作为模型的角色,它充当JSP和Servlet通信的中间工具,Servlet处理完后设置Bean属性,JSP读取此Bean的属性,然后进行显示。
此模式更加明显的把显示和逻辑分离,使代码容易管理,适合于大型项目的开发,所以在本系统中采用了这种模式。
首先,J2EE结构是设计和开发在线学习系统的核心。
第二,系统提供的大部分操作都涉及到与用户动态地进行信息交互,要求系统能够实现数据的动态发布。
第三,位于客户端的用户主要通过浏览器使用本系统。
第四,在Sun公司提出的J2EE蓝图中明确推荐使用JSP技术为动态内容提供服务。
因此,在J2EE结构的模型框架下,JSP技术是实现此系统动态信息交互功能的首选方案。
JSP技术主要有以下一些特点:
(1)应用程序逻辑和页面显示相分离的特性。
JSP把用户界面从系统内容中分离开来,使得设计人员能够在不改变底层动态内容的前提下改变整个网页局。
(2)组件的可重用性。
绝大多数JSP页面依赖于可重用的、跨平台的组件来执行应用程序的处理。
开发人员能够共享和交换执行组件,并利用这些组件创建应用程序。
基于组件的方法加速了开发过程,提高了应用程序的开发效率。
(3)跨平台特性。
JSP技术将“一次编写,随处运行”的思想推广到了交互网页中,因此不需要作任何更改,就可以很轻松地跨平台和跨Web服务器移动JS页。
(4)可以用多种格式为动态内容提供服务。
JSP可以为不同的客户端提供服务,包括使HTML/DHTML的常规浏览器、使用WML的移动电话和PDA等手持式无线设备以及使用XML的其他B2B应用程序等。
JDBC技术在J2EE结构的中间层与EIS层的数据源之间提供了数据库独立的开放性连接,使应用程序不仅可以对基于SQL标准的关系数据库系统进行访问,而且还可以对其他类型的数据源进行访问。
JDBC技术通过提供API使Java应用程序能够实现位于系统层的数据库的访问能力。
3、进度安排
第1周-第4周:
熟悉研究课题的内容内容,查找相关的技术资料,完成文献查找和英语翻译,完成开题报告;
第5周-第8周:
对程序进行需求分析,概要设计,程序流程图及代码的编写。
第9周-第13周:
代码编写;
第14周-第15周:
完成代码编写,进行测试,完成并修改论文;
第16周:
测试,整理资料,完成毕业论文。
4、指导教师意见
指导教师签名:
年月日
摘要
大学英语辅导教学系统能够与用户动态的进行信息交互,能够实现数据的动态发布,位于客户端的用户可以通过浏览器使用本系统。
整个系统,包含了用户操作模块:
普通用用户登录;学生提交作业、查看课件、提出问题和在线答题;教师发布课件、批改作业、更新试卷、解答问题等;还包含了管理员操作模块:
系统管理员登录、维护等功能。
本系统的语言选择java,具体采用JSP+SQLServer开发。
系统的实现是在SQLServer数据库上并基于B/S结构.在与数据库的连接时,本系统采用了JDBC技术。
通过JDBC技术,实现与位于J2EE结构中系统层的数据库服务器的连接,将SQL请求传送到数据库管理系统进行预处理并执行相应的数据操作。
大学英语辅助系统是面向教师和学生的辅助系统,基于JSP技术的网络教学平台是体现校园网的优势,通过此平台,学生、老师可以不受时间、空间、地域的限制,进行教学互动。
相比较传统教学更容易提高教学效率。
关键词:
大学英语辅导教学;JSP;B/S;SQLSERVER2005
ABSTRACT
TheCollegeEnglishRemedialTeachingSystemcaninteractwiththeusersdynamicfortheinformation,cancometruethepublishofdatedynamic,theuserswhicharetheclientcanusethissystembybrowser.
TheSystemadoptsSQLServerdatabaseandbasedontheB/Sstructure.Thesystemiscontainingthegeneraluserandregistration,search,examinationanddownload.Thestudentssubmitthestudywork,theexaminationclassandtheresult.Itfocusonhowtosolvetheproblemthatishardtosolveanditprovidessomewaysaboutdesignidea.Whenconnectthedatabase,weusetheJDBCtechnique.Byit,wecancometruetheconnectionbetweentheJ2EEandthedatabase,transformtheSQLrequesttothedatabasemanagementsystemandexecuteit.
Inthisplatformsystemstructure,thefunctionhascarriedonthedetailedanalysis,andintroducedinthedesignusesessentialtechnologyandcouldbeunlimitedtimeanddistr