您好,欢迎访问三七文档
当前位置:首页 > 建筑/环境 > 工程监理 > java毕业设计论文
实验报告课程名称:软件开发案例实习实验项目:Java毕业设计论文专业班级:软工1403班姓名:11学号:141203327实验室号:综-412实验组号:实验时间:17-1-9~1-12批阅时间:指导教师:11成绩:沈阳工业大学软件学院IJava毕业设计论文[键入文字沈阳工业大学软件学院]II摘要随着家长对孩子教育的重视程度越来越高,家教也越来越受家长的青睐,因为它可以有针对性地单独授课,能显著提高学生学习的效果。同时互联网的兴起,对教育的形式也产生了重大影响,为此基于B/S的家教平台应运而生。论文基于B/S架构,采用MVC开发模式,使用JAVA语言和ORACLE数据库,以TOMCAT作为WEB服务器,结合SSH框架进行整合,开发了基于JavaEE的开放式家教服务平台。平台前端以JSP实现与用户交互界面,主要实现了注册用户对个人信息的管理、教员和学员的双向搜索、教员和学员需求信息的发布、学员对教员进行评价、注册用户发主题帖进行相关讨论等功能;平台后端的业务逻辑用Java语言实现。平台为学员与教员提供了双方信息交流的平台,方便学员与教员之间寻找适合自身的服务,同时提供家教资源共享等相关资讯。关键词:家教服务平台;信息交流;B/S;JAVA;ORACLE[键入文字沈阳工业大学软件学院]IIIABSTRACTWiththerisingimportanceofparentsonchildren'seducation,tutorsandparentsofallages,becauseitcanbetargetedtoindividualinstruction,cansignificantlyenhancestudentlearningresults.AtthesametimetheriseoftheInternet,alsohadamajorimpactoneducation,familyeducationplatformbasedonb/scameintobeing.Papersbasedonb/sstructure,usingMVCmodel,usingtheJAVAlanguageandtheORACLEdatabase,usingTOMCATasWEBserver,integrationwithSSHframework,developedopentutoringservicebasedonJavaEEplatform.Platformimplementationanduserinterfacefront-endtoJSP,mainlyforregisteredusersforpersonalinformationmanagement,teachersandstudentsofbi-directionalsearch,anddemandinformationoffacultyandstudentspublishtoevaluateteachers,students,theme-relatedfeaturessuchasdiscussionsmadebytheregistereduser;Back-endbusinesslogicusingJavalanguageimplementationoftheplatform.Platformforstudentsandteacherstoprovideaplatformfortheexchangeofinformationbetweenthetwosides,betweenstudentsandteacherslookingforitsownservices,whileprovidingtutoringresourcesharingandotherrelatedinformation.Keywords:familyeducationservicesplatform;informationexchange;b/s;java;oracle[键入文字沈阳工业大学软件学院]IV目录目录.............................................................IV第1章绪论.......................................................11.1国内外研究现状..............................................1第2章家教平台的分析.............................................22.1总体需求分析................................................22.2界面需求分析................................................32.2.1平台名称..............................................3..................................................................3第3章家教平台的实现.............................................43.1开发环境....................................................43.1.1硬件环境..............................................43.2运行环境....................................................43.3前台功能模块实现............................................43.3.1导航条和Log模块......................................4参考文献..........................................................5[键入文字沈阳工业大学软件学院]1第1章绪论1.1国内外研究现状反观当今世界,随着时代的发展,人们教育观念的更新,智力已不再是能力的同义词,现实问题的复杂化和综合程度的提高以及知识更新速度的加快,要求人不仅要具备独立解决问题的能力,更要具备与他们之间的合作能力,处理问题的应变能力、持续性的学习能力、自我激励能力和自我提升的能力等素质。简言之,社会需要的是全面的综合性高素质人才。显然,“应试教育”这种教育倾向不能适应社会人才培养的需要,而且还会有碍于教育事业的健康发展,尤其是基础教育的发展,而国内与国外的教育差别重点也正是在这一块了。第八届全国人民代表大会第四次会议通过的《中华人民共和国国民经济和社会发展九五计划和2010年远景目标纲要》,在其“科教兴国战略”部分中,明确提出要“改革人才培养模式,使应试教育转向全面素质教育”。于是,到此为止,“素质教育”终于从一种行政性的号召,转变为具有一定法律约束力的国家意志,培养德、智、体等方面全面发展的人。我国的学校管理可以借鉴英、美国家,变“授人以鱼”为“授人以渔”,培养学生自主学习习惯,充分张扬个性,给学生以自由发展的时间和空间,促使学校教育、家庭教育和社会教育三位一体,全方位地培养学生的开拓和创造精神,真正实现素质教育,培养能力型人才。综上所述,尽管越来越强调要培养学生自主学习习惯,但是国内家教服务任是正处于蓬勃发展的阶段,而国外的开放式教育则导致家教服务的研究相对比较局限了。[键入文字沈阳工业大学软件学院]2第2章家教平台的分析2.1总体需求分析具体的功能需求如表3-1所示。表2-1系统功能需求一览表业务模块功能划分简要描述注册学员注册填写完善的信息后注册为平台的学员用户用户信息管理账户信息管理管理平台账号,如修改密码等搜索双向搜索学员和教员搜索符合自身需求的服务邀请预订学员管理已邀请的教员或发出邀请评价双向评价学员和教员互相进行评价论坛论坛只有注册用户可以发言进行相互讨论广告广告刊登合法广告以获取部分利润平台管理学员管理如查看、修改、删除学员信息等[键入文字沈阳工业大学软件学院]32.2界面需求分析2.2.1平台名称本平台的名称为:湖南科技大学家教服务平台。图2.2家教平台流程图家教平台注册用户信息管理搜索平台管理广告论坛评价邀请预定学员注册账户信息管理双向搜索学员双向评价论坛广告学员管理[键入文字沈阳工业大学软件学院]4第3章家教平台的实现基于JAVAEE开放式家教服务平台选择了MYEclipse6.5作为开发环境,数据库为Oracle,服务器为Tomcat6.0.2,java作为其开发语言,采用B/S结构,采用JSP实现前端动态页面,采用MVC开发模式。该平台所实现的功能包括用户在平台发布和管理需求信息,管理个人信息,讨论相关主题,对相关的教员进行评价等。3.1开发环境3.1.1硬件环境平台的硬件环境主要有以下条件构成:Intel酷睿2双核T7450、2GBDDRIII、14.1英寸1280x800、250GBSATA、NVIDIAGeForce930、100Mbps网卡。3.1.2软件环境平台开发过程中所处的软件环境如下:WindowsXPSP3、Myeclipse6.5、Oracle10gR2、PLSQLDeveloper汉化版、EditPlus。3.2运行环境平台的服务器运行在WindowsXPSP3操作系统下。该平台为网络版,所以用户只要在能连接网络的环境下通过浏览器均能访问平台进行操作。3.3前台功能模块实现3.3.1导航条和Log模块(1)功能描述:该模块用于显示家教服务平台的LOG、名称和导航指引。(2)功能实现:实现该功能的JSP为Top.jsp,通过使用JSP中的IMG标签导入平台的LOG名称,通过使用OPTION等标签,将导航指引名显示出来,并通过链接标签a来实现导航的跳转。实现该功能的流程图如图3.4所示。[键入文字沈阳工业大学软件学院]5参考文献[1]邓子云等.精通J2EE网络编程[M].北京.清华大学出版社,2007[2]SunONEStudio5编程系列.构建J2EE应用程序[M].清华大学出版社,2007[3]王雷等译.[美]PallaviJainShadabSiddiqui著.J2EE专业项目实例开发[M].北京:中国水利水电出版社,2003[4]李刚.轻量级J2EE企业应用实战-Struts+Spring+Hibernate整合开发[M].北京:电子工业出版社,2007[5]李鲁群等.面向JavaWebService技术应用集成研究[J].计算机工程,2005,31(3):119-120[6]赛奎春.JSP应用与项目实践[M].机械工业出版社.2005.4.[7]郑玲.计算机专业毕业设计指导[M].清华大学出版社.2007.8.[8]RodJohnson.JavaEE设计开发编程指南[M].北京:人民邮电出版社,2006[9]鲁晓东等.JSP软件工程案例精解[M].北京:电子工业出版社,2005[10]思科科技产品研发中心.JSP应用开发详解[M].北京:电子工业出版社,2005[11],2012.5.28[12],2012.5.28
本文标题:java毕业设计论文
链接地址:https://www.777doc.com/doc-5077180 .html