纯罗国强摘要随着计算机网络技术迅猛发展网络媒体出现目前上学习_第1页
纯罗国强摘要随着计算机网络技术迅猛发展网络媒体出现目前上学习_第2页
纯罗国强摘要随着计算机网络技术迅猛发展网络媒体出现目前上学习_第3页
纯罗国强摘要随着计算机网络技术迅猛发展网络媒体出现目前上学习_第4页
纯罗国强摘要随着计算机网络技术迅猛发展网络媒体出现目前上学习_第5页
已阅读5页,还剩40页未读 继续免费阅读

付费下载

下载本文档

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

文档简介

:随着计算机网络技术的迅猛发展,网络的出现,目前网络上的学习 旨在详细讨论MVC设计模式和hibernate、Spring等框架,同时配合:学习系统,MVC,Hibernate Withtherapiddevelopmentofcomputernetworktechnology,emergenceofnetworkmedia,theonlinelearningsystemhasbeenmoreandmore,thisnewweb-basedlearningstyle,topromotethedevelopmentofnetworkeducation,moreeafloodofeducationreform.Pupilsin ligentlearningsystemdesignisconceivedtosolvesomeproblems,suchasystem,letthepupilsundertheinligentlearningsystemforcounselingcanindependentlychoosecorrespondingcourses.ThispaperisintendedtodetaileddiscussionoftheMVCdesignpatternandhibernate,Spring,suchasframework,andcoupledwiththenode.Js+mysql,AngularJS,andnew,suchasasingleWEBpage,inligentlearningsystemforelementaryschoolstudentsdemand ysisandcombinedwiththelearningmodule,testmodule,thedifficultmodule,auxiliarytorecitethemodulesandthefunctionsandcharacteristicsofthemoduledesignanddevelopment,developedarelativelyconciseandrelaxedlearninginterface,enhancetheuserexperience,in ctive,systemstability,canmeettheneedsofstudentsandteachers,usersandtheteachertothestudentbringsgood learningsystem;,modelviewcontroller;前 相关理论技术与开发平 相关理论与技 Hibernate框 MVC模 开发工具及平 系统配置要 系统总体分析与设 可行性分 经济可行性分 技术可行性分 市场可行性分 系统需求分 系统设 功能范围说 系统总体功能设 学习模 考试模 学习模块与考试模块的功能设 数据库设 数据库设 数据库模 数据库模型详细分 系统实 流程设 系统操作流程介 数据库连接的实 学习功能模块的实 考试功能模块的实 系统测 测试说 主要测试业 功能测 学习功能模 考试功能模 结束 参考文 致 开发和应用。在社会日益发展的今天,网络早已成为人们看资料,了解,结识教师应网络课程问题的发展趋势,及时对网络课程进行修订补充,还能减去老师们繁多的工作同时提高了工作效率,还能进试,加强其教学能力,能节学直是教育发展的一个先进方向,智能学习系统可以很好的让各种教的数据库,然后通过操作PO,对数据表中的数据进行增,删,改,查等操作。等方法用来对PO进行加载,保存,更新及删除等操作。它是Hibernate的接rollback(),可以从Session的beginTrancation()方法生成。而是一个完整的端对端的解决方案。这会让AngularJS在构建一个CRUD(增加能灵活变动。AngularJS的一些出众之处如下:CRUD表单验证、路由、深度、组件重用、依赖注入。具有布局和测试的应用作为起点。MySQLMySQLABOracle公司。MySQL是一种关联数据库管理系统,关联数据库将数据保存在不性。MySQL所使用的SQL语言是用于数据库的最常用标准化语言。MySQL软件采用了双政策,它分为社区版和商业版,由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,一般中小型的开发都选择MySQL作为数据库。本系统中,MYSQL将搭配Node.js和AngularJS组成良好的开发MVC全名是ModelViewController,是模型(model)-视图(view)-控制器的方法组织代码,将业务逻辑到一个部件里面,在改进和个性化定制界面及用户交互的同时,不需要重新编写业务逻辑。MVCMyEclipseJavaEE目的基础,支持部署到几十个企业友好的应用服务器进行快速检测。MyEclipseRESTWeb,MyEclipse都能轻松地创建云连接。就算是目前新兴的移动应用开发,使用移动工具创建拥有良好编码的应用,并嵌入到原生iOSAndroid应用中。

普通PC术都是开源,网上即可直接使用,除了云主机外无需支付其他费用支出。Node.js用异步式I/O和驱动代替多线程,带来了可观的性能提升。Node.js除了使用V8作为JavaScript引擎以外,还使用了高效的libev和libeio库支持驱动和异步式I/O。Node.js的开发者在libev和libeio的基础上还抽象出了层libuv。对于POSIX操作系统,libuv通过封装libev和libeioepollkqueueWindowslibuvWindowsIOCP(Input/OutputCompletionPort,输入输出完成端口)机制,以在不同平的学生提供了一个很好的学台,因此,小学生智能学习系统具备市场可行性。又要保留传统家教的精华所在。取其精华,去其。通过我们项目小组成员对本智能学习系统的研究,我们一致统一需求:入学生到指定班级等权限。生到指定班级等权限。教师:权限在之下,学生之上。可以查看学生的学习信息,发布教学资√×××√√×××√√√√√×√√××××××××高明3-3高务试模块的需求,学习功能模块与考试功能模块所涉及到的数据表主要有用户表(examt(tests答案表(answer)等。以下对这两个功能模块的数据表进行详细分析。户账号、用户、用户类型,其中主键为用户id,详细表设计如表4-1所示。4-1:用户表是否否否否否号否否否码否否可径否否否别否否否否否否否否可态(subject是否否(circle4-3:圈子表是否否否否否称否否是否否是否否否面否否否否否否间否否是否是否否否否数(circleUser,Id4-44-4:圈子用户表是否否否否否型否否否否否是否是否否否否(replyidId4-54-5:回复表空是否否否否否否否否否否否否是否否否否(commentId4-64-6:评论表键是否否否否否否否否否否否否否否(topic题类型、文件路径,其中Id为主键,详细表设计如表4-7所示。表4- 表空是是否id否否否否否否否否否否否否否否否否否否否否否否否否否否否否否否1否否否否否否否否否否否否否否否否是是否(exam4-94-9:考试表e)否否否)否否否是是否(questionidid4-104-10:试题表是否否否否否否否否)否否否否否否否是否(answeridid4-114-11:答案表是否否)否否否否否否否否否否是否否否否检查学生练习,批阅学生卷子,整理学生对课程产生的问题,对学生的疑问做出publicclassHandlerDBprivateStringdbDriver="com.mysql.jdbc.Driver";privateStringurl="jdbc:mysql://localhost:3306/edu";privateConnectionconn;privatePreparedStatementpreparedStatement;privateResultSetrs;HandlerDB(){try{}catch(Exceptione)//TODOAuto-generatedcatchblock}}publicConnection{return}publicvoidsetConn(Connection{this.conn=}publicPreparedStatement{return}{this.preparedStatement=}publicResultSet{return}publicvoidsetRs(ResultSet{this.rs=}publiccloseDB(){try}catch(Exceptione)//TODOAuto-generatedcatchblock}}}界面上更加吸引学生的学习,设计风格整体采用明快的蓝色基调风格,其中当中学习到知识,展示宣传教师的课程之外还学生用户提供反馈,让学生可以及时提出疑问,另一方面老师可以迅速做出回复。包括采用css+div、htmlwebpublicclassStudyController{@RequestMap(value="/createStudy",method=RequestMethod.POST)public@ResponseBodyMapcreateStudy(HttpServletRequestreq){Mapmap=new//Stringsubject,String ame,Stringcontent,intcircleId,StringcreateDate,inttype,StringuserIdStringsubject=req.getParameter("subject"); Stringcontent=req.getParameter("content");intcircleId=Integer.parseInt(req.getParameter("circleId"));inttype=Integer.parseInt(req.getParameter("type"));StringuserId=req.getHeader("SM_USER_ID");StudyServicestudyService=newmap=studyService.CreateStudyModule(subject,ame,content,circleId,createDate,type,userId);return}}publicclassTestController@ResourceprivateTestsServicetestsService;public@ResponseBodyList<Tests>saveTests(HttpServletRequestreq)throwsString[]contents=req.getParameterValues("contents[]");String[]answers=req.getParameterValues("answers[]");String[]tmpId=req.getParameterValues("testsId[]");for(inti=0;i<req.getParameterValues("testsId[]").length;i++){}String[]ysises=req.getParameterValues("ysises[]");inttypes=Integer.parseInt(req.getParameter("types"));intexamId=Integer.parseInt(req.getParameter("examId"));List<Tests>list=testsService.saveTests(contents,answers,ysises,testsId,types,examId);returnlist;}public@ResponseBodyMap<String,Object>deleteTests(HttpServletRequestreq)throws/*String[]contents,String[]String[]ysises,int[]testsId,inttypes,intexamId*/Map<String,Object>map=testsService.deleteTests(testsId);returnmap;}}处理器:Inter(R)Core(TM)DuoCPUi3操作系统:Windows7数据库管理系统操作系统:Windows7浏览器圈子查看教学信息的操作以及教师用户教学的操作。6-2测试用例(一输入:学生账号+6-3测试用例(二6-4测试用例(三输输入:查看浏览教 6-5

温馨提示

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

最新文档

评论

0/150

提交评论