• 回答数

    3

  • 浏览数

    215

gavin70606
首页 > 论文问答 > 宁波工程学院学报投稿邮箱

3个回答 默认排序
  • 默认排序
  • 按时间排序

赏你五个指头

已采纳
基于J2EE技术的网络教学平台的设计与实现  关键词:网络教学平台; J2EE技术;MVC设计模式中图分类号:G434文献标识码:A文章编号: 1008-7109(2007)04-0082-06随着计算机技术和互联网应用的迅速发展,传统的教学方法和手段已经受到了极大的挑战。由于传统教学模式受到时间、空间、教师水平、学生个性等因素的限制,且单一的课堂教学形式已经不能满足现代教育教学的需求,所以将计算机与Internet技术应用于教育教学是现代教育发展的重要途径,也是改变传统教育模式、提高学校教学质量和效率的有效手段。基于互联网技术的网络教学平台能够充分利用现代化的教学手段和多种教学资源,为学生提供良好的自主学习环境,同时支持教师网上备课、授课,学生网上学习、测试,教师和学生课后交流、答疑、批改作业等教学环节。  目前,网络教学系统大多采用ASP技术进行开发,运行在windows操作系统上,产生的代码可移植性较差,执行效率不高。根据J2EE技术的跨平台性和极高的重用性,我们采用J2EE的各项技术和MVC多层模式设计方法,实践了网络教学平台的开发,取得了较好的效果。  1 J2EE关键技术 1 J2EE简介J2EE定义了一种开发多层企业应用的标准。在应用系统架构过程中,依照逻辑功能划分可将应用程序划分成不同的组件,而这些组件对应于J2EE分布式模型中的各个不同层。J2EE分布式模型主要包括如下四层:  (1)客户层:为用户提供可视化图形接口,主要包括运行在客户计算机上的组件;(2)Web层:响应客户请求,为客户提供所请求的资料,主要包括运行在J2EE服务器上的Web组件;(3)业务层:运行应用逻辑,完成客户请求中相应的计算和操作,主要包括运行在J2EE上的EJB组件;(4)企业信息集成层:存储、管理资料信息,主要包括运行在服务器的软件系统(如数据库)。  J2EE是一种体系结构,而不是一门语言。它对开发基于Web的多层应用提供了功能支持和技术规范。下面对在开发网络教学平台过程中用到的J2EE的几种关键技术进行简单的描述[1]。   1 Java ServletServlet是一种独立于操作系统平台和网络传输协议的服务器端的Java应用程序,它用于扩展服务器的功能,可以生成动态的web页面。与传统的Java应用程序最大的不同在于:它不是从命令行启动 2 JDBC(JavaDatabase Connectivity)JDBC技术提供了Java程序和数据库服务器之间的连接服务,同时它能保证数据事务的正常进通过使用JDBC, Java应用程序能够执行SQL语句,检索数据库,更新修改数据库。JDBC隐藏了不同据库的不同特性,而且JDBC对数据库的访问具有平台无关性。   3 EJB(Enterprise Java Bean)EJB是服务器端组件模型。用于实现特定的应用逻辑。简单的说,应用逻辑就是企业程序中的据结构和算法。EJB组件能够从客户端或Web容器中收到数据并将处理过的数据传送到企业信息统来存储,EJB还能够从数据库检索数据并送回到客户端。由于EJB依赖J2EE容器进行底层操作,用EJB组件编写的程序具有良好的扩展性和安全性。   4 JSP(Java ServerPages)JSP是一种实现普通静态HTML和动态HTML混合编码的技术,就是在HTML中嵌入Java执行码。服务器在客户端请求页面以后对这些页面中的Java代码进行处理,然后将生成的HTML页面返给客户端的浏览器。   2MVC模式简介MVC(Model-View-Controller)是把一个应用的输入、处理、输出流程按照Model、View和Controll的方式进行分离,这样一个应用被分成三个层:模型层、视图层、控制层。下面的图1给出了MVC结图[2]。  图1MVC结构图视图(View):代表用户交互界面。简单地说,HTML,XML, JSP页面和Applet小用程序都可以作为视图。一个应用可能有很多不同的视图,所有这些视图都与控制器(Controller)有密的交互。MVC设计模式对于这些视图的处理仅限于视图上数据的采集和处理,以及用户的请求,对于视图上的业务流程则交给模型(Model)处理。  模型(Model):通常也被称为“业务逻辑”。与界面不同的是,它用来实现完成功能的代码。业务程的处理过程对其他层来说是黑箱操作。模型接收视图请求的数据,并返回最终的处理结果。业务型的设计是MVC设计的核心任务。J2EE中的EJB组件就是业务模型的代表,还有一类是保存实体象的数据模型。  控制器(Controller):接收来自视图的请求,分发给模型的业务组件,由其完成用户的请求。本身不做任何的数据处理。J2EE中的Java Servlet就是控制器的代表。控制器是按照struts- xml置文件中的视图和模型之间的映射关系来进行分发的。  宁波工程学院学报2007年第42网络教学平台的总体框架和主要功能模块从教学活动的实际需求出发,系统划分了教师功能模块、学生功能模块和管理员功能模块,完成应的网络教学和管理任务。  全文请见
219 评论

无锡小呆

现代金报不是小记者需要投稿到对应的编辑邮箱。现代金报作品投稿途径:2020年宁波晚报(现代金报)小记者,打开“甬上”APP“甬上教育”版,点首页“小记者”栏目下的“投稿”即可。现代金报投稿时请注明“光盘,有我”分享活动,如果是视频作品,请投稿至官网编辑邮箱;非宁波晚报(现代金报)小记者,也要投稿至官方给定的邮箱,邮件名称请注明“光盘,有我”分享活动。《现代金报》背景2019年10月30日出版的《宁波晚报》在头版下部刊发半版广告:宁波日报报业集团、宁波市教育局携手打造《现代金报》身边的教育家,秉持16年专业办报经验,2020年全新改版再出发。《现代金报》这是一份更专业更贴近的都市报,也是融成长成才、教育求职、健康教育于一体的新型学习型的平台,垂直服务于爱学习、懂生活、会工作的群体。求真、睿智、犀利。现代金报每逢周二、周五出品。集团旗下的《现代金报》的确已经启动改革创新措施,办报重点将从都市类报纸转向更为专业类的纸媒。

326 评论

我是小鹿呀

●馆藏资源截至2015年7月底,馆藏纸质图书9万余册,中文电子图书2万册,中外文纸本期刊1200余种,中外文电子期刊23600余种。●学术刊物《宁波工程学院学报》由宁波市人民政府主管、宁波工程学院主办,是面向国内外公开发行的综合性学术期刊。本刊是《中国核心期刊(遴选)数据库》收录期刊,《中国期刊网》、《中国学术期刊(光盘版)》、《中文科技期刊数据库》全文收录期刊,《万方数据——数字化期刊群》入网期刊,荣获《中国学术期刊(光盘版)检索与评价数据规范》执行优秀奖。

191 评论

相关问答

  • 宁波工程学院学报投稿邮箱

    ●馆藏资源截至2015年7月底,馆藏纸质图书9万余册,中文电子图书2万册,中外文纸本期刊1200余种,中外文电子期刊23600余种。●学术刊物《宁波工程学院学报

    敏宝环保科技 2人参与回答 2024-04-30
  • 宁波工程学院学报投稿邮箱格式

    没有。

    叶烨夜夜 2人参与回答 2024-05-01
  • 宁波工程学院学报投稿邮箱怎么填

    只要有ISSN,CN且发表在正刊上的均为省级期刊,除非被08北大中文核心采用才是核心期刊。被南大收录为CSSCI

    清砖淡瓦 2人参与回答 2024-04-30
  • 宁波理工学院学报投稿邮箱

    你所说的席老师未在浙大内部教师联系系统登记不过你可咨询浙大外语学院英语研究所,我想你的问题应该也可以得到解决。联系方式:+86 0571 8820 6043 E

    一坨Lemon 3人参与回答 2024-05-01
  • 宁波工程学院学报投稿邮箱格式要求

    1 酒店个性化服务的八大策略 企业活力 2006/09 中国学术期刊全文数据库  2 中西方酒店个性化服务及管理差异的比较研究 宁波工程学院学报 2005/01

    rabbit林恩 2人参与回答 2024-04-29