1.求 基于j2ee的网络教学平台的论文
基于J2EE技术的网络教学平台的设计与实现 关键词:网络教学平台; J2EE技术;MVC设计模式中图分类号:G434文献标识码:A文章编号: 1008-7109(2007)04-0082-06随着计算机技术和互联网应用的迅速发展,传统的教学方法和手段已经受到了极大的挑战。
由于传统教学模式受到时间、空间、教师水平、学生个性等因素的限制,且单一的课堂教学形式已经不能满足现代教育教学的需求,所以将计算机与Internet技术应用于教育教学是现代教育发展的重要途径,也是改变传统教育模式、提高学校教学质量和效率的有效手段。基于互联网技术的网络教学平台能够充分利用现代化的教学手段和多种教学资源,为学生提供良好的自主学习环境,同时支持教师网上备课、授课,学生网上学习、测试,教师和学生课后交流、答疑、批改作业等教学环节。
目前,网络教学系统大多采用ASP技术进行开发,运行在windows操作系统上,产生的代码可移植性较差,执行效率不高。根据J2EE技术的跨平台性和极高的重用性,我们采用J2EE的各项技术和MVC多层模式设计方法,实践了网络教学平台的开发,取得了较好的效果。
1 J2EE关键技术1. 1 J2EE简介J2EE定义了一种开发多层企业应用的标准。在应用系统架构过程中,依照逻辑功能划分可将应用程序划分成不同的组件,而这些组件对应于J2EE分布式模型中的各个不同层。
J2EE分布式模型主要包括如下四层: (1)客户层:为用户提供可视化图形接口,主要包括运行在客户计算机上的组件;(2)Web层:响应客户请求,为客户提供所请求的资料,主要包括运行在J2EE服务器上的Web组件;(3)业务层:运行应用逻辑,完成客户请求中相应的计算和操作,主要包括运行在J2EE上的EJB组件;(4)企业信息集成层:存储、管理资料信息,主要包括运行在服务器的软件系统(如数据库)。 J2EE是一种体系结构,而不是一门语言。
它对开发基于Web的多层应用提供了功能支持和技术规范。下面对在开发网络教学平台过程中用到的J2EE的几种关键技术进行简单的描述[1]。
1. 1. 1 Java ServletServlet是一种独立于操作系统平台和网络传输协议的服务器端的Java应用程序,它用于扩展服务器的功能,可以生成动态的web页面。与传统的Java应用程序最大的不同在于:它不是从命令行启动1. 1. 2 JDBC(JavaDatabase Connectivity)JDBC技术提供了Java程序和数据库服务器之间的连接服务,同时它能保证数据事务的正常进通过使用JDBC, Java应用程序能够执行SQL语句,检索数据库,更新修改数据库。
JDBC隐藏了不同据库的不同特性,而且JDBC对数据库的访问具有平台无关性。 1. 1. 3 EJB(Enterprise Java Bean)EJB是服务器端组件模型。
用于实现特定的应用逻辑。简单的说,应用逻辑就是企业程序中的据结构和算法。
EJB组件能够从客户端或Web容器中收到数据并将处理过的数据传送到企业信息统来存储,EJB还能够从数据库检索数据并送回到客户端。由于EJB依赖J2EE容器进行底层操作,用EJB组件编写的程序具有良好的扩展性和安全性。
1. 1. 4 JSP(Java ServerPages)JSP是一种实现普通静态HTML和动态HTML混合编码的技术,就是在HTML中嵌入Java执行码。服务器在客户端请求页面以后对这些页面中的Java代码进行处理,然后将生成的HTML页面返给客户端的浏览器。
1. 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-config. xml置文件中的视图和模型之间的映射关系来进行分发的。
宁波工程学院学报2007年第42网络教学平台的总体框架和主要功能模块从教学活动的实际需求出发,系统划分了教师功能模块、学生功能模块和管理员功能模块,完成应的网络教学和管理任务。 全文请见。
2.我要做一篇名为基于J2ee的路桥收费财务管理系统的毕业论文,想请教
基于J2ee的路桥收费财务管理系统的文章可以参照或者依据本文——论文的写作格式、流程与写作技巧进行撰写:广义来说,凡属论述科学技术内容的作品,都称作科学著述,如原始论著(论文)、简报、综合报告、进展报告、文献综述、述评、专著、汇编、教科书和科普读物等。
但其中只有原始论著及其简报是原始的、主要的、第一性的、涉及到创造发明等知识产权的。其它的当然也很重要,但都是加工的、发展的、为特定应用目的和对象而撰写的。
下面仅就论文的撰写谈一些体会。在讨论论文写作时也不准备谈有关稿件撰写的各种规定及细则。
主要谈的是论文写作中容易发生的问题和经验,是论文写作道德和书写内容的规范问题。 论文写作的要求 下面按论文的结构顺序依次叙述。
(一)论文——题目科学论文都有题目,不能“无题”。论文题目一般20字左右。
题目大小应与内容符合,尽量不设副题,不用第1报、第2报之类。论文题目都用直叙口气,不用惊叹号或问号,也不能将科学论文题目写成广告语或新闻报道用语。
(二)论文——署名科学论文应该署真名和真实的工作单位。主要体现责任、成果归属并便于后人追踪研究。
严格意义上的论文作者是指对选题、论证、查阅文献、方案设计、建立方法、实验操作、整理资料、归纳总结、撰写成文等全过程负责的人,应该是能解答论文的有关问题者。现在往往把参加工作的人全部列上,那就应该以贡献大小依次排列。
论文署名应征得本人同意。学术指导人根据实际情况既可以列为论文作者,也可以一般致谢。
行政领导人一般不署名。 (三)论文——引言 是论文引人入胜之言,很重要,要写好。
一段好的论文引言常能使读者明白你这份工作的发展历程和在这一研究方向中的位置。要写出论文立题依据、基础、背景、研究目的。
要复习必要的文献、写明问题的发展。文字要简练。
(四)论文——材料和方法 按规定如实写出实验对象、器材、动物和试剂及其规格,写出实验方法、指标、判断标准等,写出实验设计、分组、统计方法等。这些按杂志 对论文投稿规定办即可。
(五)论文——实验结果 应高度归纳,精心分析,合乎逻辑地铺述。应该去粗取精,去伪存真,但不能因不符合自己的意图而主观取舍,更不能弄虚作假。
只有在技术不熟练或仪器不稳定时期所得的数据、在技术故障或操作错误时所得的数据和不符合实验条件时所得的数据才能废弃不用。而且必须在发现问题当时就在原始记录上注明原因,不能在总结处理时因不合常态而任意剔除。
废弃这类数据时应将在同样条件下、同一时期的实验数据一并废弃,不能只废弃不合己意者。 实验结果的整理应紧扣主题,删繁就简,有些数据不一定适合于这一篇论文,可留作它用,不要硬行拼凑到一篇论文中。
论文行文应尽量采用专业术语。能用表的不要用图,可以不用图表的最好不要用图表,以免多占篇幅,增加排版困难。
文、表、图互不重复。实验中的偶然现象和意外变故等特殊情况应作必要的交代,不要随意丢弃。
(六)论文——讨论 是论文中比较重要,也是比较难写的一部分。应统观全局,抓住主要的有争议问题,从感性认识提高到理性认识进行论说。
要对实验结果作出分析、推理,而不要重复叙述实验结果。应着重对国内外相关文献中的结果与观点作出讨论,表明自己的观点,尤其不应回避相对立的观点。
论文的讨论中可以提出假设,提出本题的发展设想,但分寸应该恰当,不能写成“科幻”或“畅想”。 (七)论文——结语或结论 论文的结语应写出明确可靠的结果,写出确凿的结论。
论文的文字应简洁,可逐条写出。不要用“小结”之类含糊其辞的词。
(八)论文——参考义献 这是论文中很重要、也是存在问题较多的一部分。列出论文参考文献的目的是让读者了解论文研究命题的来龙去脉,便于查找,同时也是尊重前人劳动,对自己的工作有准确的定位。
因此这里既有技术问题,也有科学道德问题。 一篇论文中几乎自始至终都有需要引用参考文献之处。
如论文引言中应引上对本题最重要、最直接有关的文献;在方法中应引上所采用或借鉴的方法;在结果中有时要引上与文献对比的资料;在讨论中更应引上与 论文有关的各种支持的或有矛盾的结果或观点等。 一切粗心大意,不查文献;故意不引,自鸣创新;贬低别人,抬高自己;避重就轻,故作姿态的做法都是错误的。
而这种现象现在在很多论文中还是时有所见的,这应该看成是利研工作者的大忌。其中,不查文献、漏掉重要文献、故意不引别人文献或有意贬损别人工作等错误是比较明显、容易发现的。
有些做法则比较隐蔽,如将该引在引言中的,把它引到讨论中。这就将原本是你论文的基础或先导,放到和你论文平起平坐的位置。
又如 科研工作总是逐渐深人发展的,你的工作总是在前人工作基石出上发展起来做成的。正确的写法应是,某年某人对本题做出了什么结果,某年某人在这基础上又做出了什么结果,现在我在他们基础上完成了这一研究。
这是实事求是的态度,这样表述丝毫无损于你的贡献。有些论文作者却不这样表述,而是说,某年某人做过本题没有做成,某年某人又。
3.基于J2EE框架的学生工作管理系统的设计与实现
基于J2EE框架的学生工作管理系统的设计与实现的建议:
1.计算机毕业设计可不能马虎,最好还是自己动动脑筋,好好的写一写。
2.网上那种免费的毕业设计千万不能采用,要么是论文不完整,要么是程序运行不了,最重要的是到处都是,老师随时都可以知道你是在网上随便下载的一套
3.如果没有时间写,可以在网上找找付费的,我们毕业的时候也是为这个头疼了很长时间,最后在网上找了很久,终于购买了一套毕业设计,还算不错,开题报告+论文+程序+答辩演示都有,主要的都是他们技术做好的成品,保证论文的完整和程序的独立运行,可以先看了作品满意以后再付款,而且同一学校不重复,不存在欺骗的性质,那个网站的名字我记的不是太清楚了,你可以在百度或者GOOGLE上搜索------七七计算机论文,希望您可以找到
4.j2ee课程设计参考文献有哪些
搜一些J2EE的书籍,然后就照着写下相关的资料吧 =================================================李秀芳,张福增,贾世祥. 软件复用与Framework框架技术[J]. 科学技术与工程, 2006, 6(1): 80-83. 陈传波, 唐咸峰. 领域框架的设计[J]. 计算机工程与科学, 2002, 24(6):1-3. 闫斐, 王亚弟, 韩继红. 基于Struts架构的J2EE应用软件的设计与开发[J].微计算机信息, 2006, 22(30): 227-229.官全龙, 姚国祥. 基于Struts的应用架构的研究[J]. 计算机工程与设计, 2005, 26(12): 3225-3227.张桂元, 贾燕枫. Struts开发入门与项目实践[M]. 人民邮电出版社, 2005 (9)曾陈萍,李怀杰.“Analysis of Framework Based on J2EE of Realizing E - Commerce”〔J〕. 西昌学院学报(自然科学版), no.3, pp 03-10, 2006孙卫琴. 精通Struts:基于MVC的Java Web设计与开发.北京:电子工业出版社,2004.08。
转载请注明出处众文网 » 基于j2ee的毕业论文