基于BS的家教平台毕业设计论文.docx

上传人:豆**** 文档编号:29907988 上传时间:2022-08-02 格式:DOCX 页数:15 大小:97.23KB
返回 下载 相关 举报
基于BS的家教平台毕业设计论文.docx_第1页
第1页 / 共15页
基于BS的家教平台毕业设计论文.docx_第2页
第2页 / 共15页
点击查看更多>>
资源描述

《基于BS的家教平台毕业设计论文.docx》由会员分享,可在线阅读,更多相关《基于BS的家教平台毕业设计论文.docx(15页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、 实验报告 课程名称: 软件开发案例实习 实验项目: Java毕业设计论文 专业班级: 软工1403班 姓 名: 11 学 号: 141203327 实验室号: 综-412 实验组号: 实验时间:17-1-91-12 批阅时间: 指导教师: 11 成 绩: 摘 要随着家长对孩子教育的重视程度越来越高,家教也越来越受家长的青睐,因为它可以有针对性地单独授课,能显著提高学生学习的效果。同时互联网的兴起,对教育的形式也产生了重大影响,为此基于B/S的家教平台应运而生。论文基于B/S架构, 采用MVC开发模式,使用JAVA语言和ORACLE数据库,以TOMCAT作为WEB服务器,结合SSH框架进行整合

2、,开发了基于JavaEE的开放式家教服务平台。平台前端以JSP实现与用户交互界面,主要实现了注册用户对个人信息的管理、教员和学员的双向搜索教员和学员需求信息的发布、学员对教员进行评价、注册用户发主题帖进行相关讨论等功能;平台后端的业务逻辑用Java语言实现。平台为学员与教员提供了双方信息交流的平台,方便学员与教员之间寻找适合自身的服务,同时提供家教资源共享等相关资讯。关键词:家教服务平台;信息交流;B/S;JAVA;ORACLE ABSTRACTWith the rising importance of parents on childrens education, tutors and pa

3、rents of all ages, because it can be targeted to individual instruction, can significantly enhance student learning results. At the same time the rise of the Internet, also had a major impact on education, family education platform based on b/s came into being.Papers based on b/s structure, using MV

4、C model, using the JAVA language and the ORACLE database, using TOMCAT as WEB server, integration with SSH framework, developed open tutoring service based on JavaEE platform. Platform implementation and user interface front-end to JSP, mainly for registered users for personal information management

5、, teachers and students of bi-directional search, and demand information of faculty and students publish to evaluate teachers, students, theme-related features such as discussions made by the registered user; Back-end business logic using Java language implementation of the platform.Platform for stu

6、dents and teachers to provide a platform for the exchange of information between the two sides, between students and teachers looking for its own services, while providing tutoring resource sharing and other related information.Keywords: family education services platform; information exchange;b/s;

7、java; oracleIII目录目录IV第1章 绪论11.1 国内外研究现状1第2章 家教平台的分析22.1总体需求分析22.2 界面需求分析32.2.1 平台名称33第3章 家教平台的实现43.1 开发环境43.1.1 硬件环境43.2 运行环境43.3 前台功能模块实现43.3.1 导航条和Log模块4参考文献5IV第1章 绪论1.1 国内外研究现状反观当今世界,随着时代的发展,人们教育观念的更新,智力已不再是能力的同义词,现实问题的复杂化和综合程度的提高以及知识更新速度的加快,要求人不仅要具备独立解决问题的能力,更要具备与他们之间的合作能力,处理问题的应变能力、持续性的学习能力、自我激

8、励能力和自我提升的能力等素质。简言之,社会需要的是全面的综合性高素质人才。显然,“应试教育”这种教育倾向不能适应社会人才培养的需要,而且还会有碍于教育事业的健康发展,尤其是基础教育的发展,而国内与国外的教育差别重点也正是在这一块了。第八届全国人民代表大会第四次会议通过的中华人民共和国国民经济和社会发展九五计划和2010年远景目标纲要,在其“科教兴国战略”部分中,明确提出要“改革人才培养模式,使应试教育转向全面素质教育”。于是,到此为止,“素质教育”终于从一种行政性的号召,转变为具有一定法律约束力的国家意志,培养德、智、体等方面全面发展的人。我国的学校管理可以借鉴英、美国家,变“授人以鱼”为“授

9、人以渔”,培养学生自主学习习惯,充分张扬个性,给学生以自由发展的时间和空间,促使学校教育、家庭教育和社会教育三位一体,全方位地培养学生的开拓和创造精神,真正实现素质教育,培养能力型人才。综上所述,尽管越来越强调要培养学生自主学习习惯,但是国内家教服务任是正处于蓬勃发展的阶段,而国外的开放式教育则导致家教服务的研究相对比较局限了。第2章 家教平台的分析2.1总体需求分析具体的功能需求如表3-1所示。表2-1 系统功能需求一览表业务模块功能划分简要描述注册学员注册填写完善的信息后注册为平台的学员用户用户信息管理账户信息管理管理平台账号,如修改密码等搜索双向搜索学员和教员搜索符合自身需求的服务邀请预

10、订学员管理已邀请的教员或发出邀请评价双向评价学员和教员互相进行评价论坛论坛只有注册用户可以发言进行相互讨论广告广告刊登合法广告以获取部分利润平台管理学员管理如查看、修改、删除学员信息等2.2 界面需求分析2.2.1 平台名称本平台的名称为:湖南科技大学家教服务平台。图 2.2家教平台流程图账户信息管理用户信息管理双向评价学员论坛广告学员管理双向搜索搜索学员注册平台管理广告论坛评价邀请预定注册家教平台第3章 家教平台的实现基于JAVA EE开放式家教服务平台选择了MYEclipse6.5作为开发环境,数据库为Oracle,服务器为Tomcat6.0.2,java作为其开发语言,采用B/S结构,采

11、用JSP实现前端动态页面,采用MVC开发模式。该平台所实现的功能包括用户在平台发布和管理需求信息,管理个人信息,讨论相关主题,对相关的教员进行评价等。3.1 开发环境3.1.1 硬件环境平台的硬件环境主要有以下条件构成:Intel 酷睿2双核 T7450、2GB DDRIII、14.1英寸 1280x800、250GB SATA、NVIDIA GeForce 930、100Mbps网卡。3.1.2 软件环境平台开发过程中所处的软件环境如下:Windows XP SP3、Myeclipse6.5、Oracle 10gR2、PLSQL Developer 汉化版、EditPlus。3.2 运行环境

12、平台的服务器运行在Windows XP SP3操作系统下。该平台为网络版,所以用户只要在能连接网络的环境下通过浏览器均能访问平台进行操作。3.3 前台功能模块实现3.3.1 导航条和Log模块(1)功能描述:该模块用于显示家教服务平台的LOG、名称和导航指引。(2)功能实现:实现该功能的JSP为Top.jsp,通过使用JSP中的IMG标签导入平台的LOG名称,通过使用OPTION等标签,将导航指引名显示出来,并通过链接标签来实现导航的跳转。实现该功能的流程图如图3.4所示。11参考文献1 邓子云等. 精通J2EE网络编程M. 北京. 清华大学出版社,20072 Sun ONE Studio 5

13、 编程系列构建 J2EE应用程序M. 清华大学出版社,20073 王雷等译. 美Pallavi Jain Shadab Siddiqui著. J2EE专业项目实例开发M. 北京: 中国水利水电出版社,20034 李刚. 轻量级J2EE企业应用实战-Struts+Spring+Hibernate整合开发M. 北京: 电子工业出版社,20075 李鲁群等. 面向Java Web Service技术应用集成研究J. 计算机工程,2005,31(3):119-1206 赛奎春JSP应用与项目实践M.机械工业出版社2005.47 郑玲计算机专业毕业设计指导M清华大学出版社2007.88 Rod John

14、son. JavaEE设计开发编程指南M. 北京: 人民邮电出版社,20069 鲁晓东等. JSP软件工程案例精解M. 北京:电子工业出版社,200510 思科科技产品研发中心. JSP应用开发详解M. 北京:电子工业出版社,200511 12 毕业论文研究方法汇总调查法调查法是科学研究中最常用的方法之一。它是有目的、有计划、有系统地搜集有关研究对象现实状况或历史状况的材料的方法。调查方法是科学研究中常用的基本研究方法,它综合运用历史法、观察法等方法以及谈话、问卷、个案研究、测验等科学方式,对教育现象进行有计划的、周密的和系统的了解,并对调查搜集到的大量资料进行分析、综合、比较、归纳,从而为人

15、们提供规律性的知识。调查法中最常用的是问卷调查法,它是以书面提出问题的方式搜集资料的一种研究方法,即调查者就调查项目编制成表式,分发或邮寄给有关人员,请示填写答案,然后回收整理、统计和研究。观察法观察法是指研究者根据一定的研究目的、研究提纲或观察表,用自己的感官和辅助工具去直接观察被研究对象,从而获得资料的一种方法。科学的观察具有目的性和计划性、系统性和可重复性。在科学实验和调查研究中,观察法具有如下几个方面的作用:扩大人们的感性认识。启发人们的思维。导致新的发现。实验法实验法是通过主支变革、控制研究对象来发现与确认事物间的因果联系的一种科研方法。其主要特点是:第一、主动变革性。观察与调查都是

16、在不干预研究对象的前提下去认识研究对象,发现其中的问题。而实验却要求主动操纵实验条件,人为地改变对象的存在方式、变化过程,使它服从于科学认识的需要。第二、控制性。科学实验要求根据研究的需要,借助各种方法技术,减少或消除各种可能影响科学的无关因素的干扰,在简化、纯化的状态下认识研究对象。第三,因果性。实验以发现、确认事物之间的因果联系的有效工具和必要途径。文献研究法文献研究法是根据一定的研究目的或课题,通过调查文献来获得资料,从而全面地、正确地了解掌握所要研究问题的一种方法。文献研究法被子广泛用于各种学科研究中。其作用有:能了解有关问题的历史和现状,帮助确定研究课题。能形成关于研究对象的一般印象

17、,有助于观察和访问。能得到现实资料的比较资料。有助于了解事物的全貌。实证研究法实证研究法是科学实践研究的一种特殊形式。其依据现有的科学理论和实践的需要,提出设计,利用科学仪器和设备,在自然条件下,通过有目的有步骤地操纵,根据观察、记录、测定与此相伴随的现象的变化来确定条件与现象之间的因果关系的活动。主要目的在于说明各种自变量与某一个因变量的关系。定量分析法在科学研究中,通过定量分析法可以使人们对研究对象的认识进一步精确化,以便更加科学地揭示规律,把握本质,理清关系,预测事物的发展趋势。定性分析法定性分析法就是对研究对象进行“质”的方面的分析。具体地说是运用归纳和演绎、分析与综合以及抽象与概括等

18、方法,对获得的各种材料进行思维加工,从而能去粗取精、去伪存真、由此及彼、由表及里,达到认识事物本质、揭示内在规律。跨学科研究法运用多学科的理论、方法和成果从整体上对某一课题进行综合研究的方法,也称“交叉研究法”。科学发展运动的规律表明,科学在高度分化中又高度综合,形成一个统一的整体。据有关专家统计,现在世界上有2000多种学科,而学科分化的趋势还在加剧,但同时各学科间的联系愈来愈紧密,在语言、方法和某些概念方面,有日益统一化的趋势。个案研究法个案研究法是认定研究对象中的某一特定对象,加以调查分析,弄清其特点及其形成过程的一种研究方法。个案研究有三种基本类型:(1)个人调查,即对组织中的某一个人

19、进行调查研究;(2)团体调查,即对某个组织或团体进行调查研究;(3)问题调查,即对某个现象或问题进行调查研究。功能分析法功能分析法是社会科学用来分析社会现象的一种方法,是社会调查常用的分析方法之一。它通过说明社会现象怎样满足一个社会系统的需要(即具有怎样的功能)来解释社会现象。数量研究法数量研究法也称“统计分析法”和“定量分析法”,指通过对研究对象的规模、速度、范围、程度等数量关系的分析研究,认识和揭示事物间的相互关系、变化规律和发展趋势,借以达到对事物的正确解释和预测的一种研究方法。模拟法(模型方法)模拟法是先依照原型的主要特征,创设一个相似的模型,然后通过模型来间接研究原型的一种形容方法。

20、根据模型和原型之间的相似关系,模拟法可分为物理模拟和数学模拟两种。探索性研究法探索性研究法是高层次的科学研究活动。它是用已知的信息,探索、创造新知识,产生出新颖而独特的成果或产品。信息研究方法信息研究方法是利用信息来研究系统功能的一种科学研究方法。美国数学、通讯工程师、生理学家维纳认为,客观世界有一种普遍的联系,即信息联系。当前,正处在“信息革命”的新时代,有大量的信息资源,可以开发利用。信息方法就是根据信息论、系统论、控制论的原理,通过对信息的收集、传递、加工和整理获得知识,并应用于实践,以实现新的目标。信息方法是一种新的科研方法,它以信息来研究系统功能,揭示事物的更深一层次的规律,帮助人们

21、提高和掌握运用规律的能力。经验总结法经验总结法是通过对实践活动中的具体情况,进行归纳与分析,使之系统化、理论化,上升为经验的一种方法。总结推广先进经验是人类历史上长期运用的较为行之有效的领导方法之一。描述性研究法描述性研究法是一种简单的研究方法,它将已有的现象、规律和理论通过自己的理解和验证,给予叙述并解释出来。它是对各种理论的一般叙述,更多的是解释别人的论证,但在科学研究中是必不可少的。它能定向地提出问题,揭示弊端,描述现象,介绍经验,它有利于普及工作,它的实例很多,有带揭示性的多种情况的调查;有对实际问题的说明;也有对某些现状的看法等。数学方法数学方法就是在撇开研究对象的其他一切特性的情况

22、下,用数学工具对研究对象进行一系列量的处理,从而作出正确的说明和判断,得到以数字形式表述的成果。科学研究的对象是质和量的统一体,它们的质和量是紧密联系,质变和量变是互相制约的。要达到真正的科学认识,不仅要研究质的规定性,还必须重视对它们的量进行考察和分析,以便更准确地认识研究对象的本质特性。数学方法主要有统计处理和模糊数学分析方法。思维方法思维方法是人们正确进行思维和准确表达思想的重要工具,在科学研究中最常用的科学思维方法包括归纳演绎、类比推理、抽象概括、思辩想象、分析综合等,它对于一切科学研究都具有普遍的指导意义。系统科学方法20世纪,系统论、控制论、信息论等横向科学的迅猛发展,为发展综合思维方式提供了有力的手段,使科学研究方法不断地完善。而以系统论方法、控制论方法和信息论方法为代表的系统科学方法,又为人类的科学认识提供了强有力的主观手段。它不仅突破了传统方法的局限性,而且深刻地改变了科学方法论的体系。这些新的方法,既可以作为经验方法,作为获得感性材料的方法来使用,也可以作为理论方法,作为分析感性材料上升到理性认识的方法来使用,而且作为后者的作用比前者更加明显。它们适用于科学认识的各个阶段,因此,我们称其为系统科学方法。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 小学资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁