关键词不能为空

当前您在: 主页 > 英语 >

英文文档翻译(中文翻译)

作者:高考题库网
来源:https://www.bjmy2z.cn/gaokao
2021-02-12 04:02
tags:

-

2021年2月12日发(作者:nannan)




HUNAN UNIVERSITY





英文文档翻译




中文翻译






设计(论文)题目



J2EE


平台上高质量的网络程序开发








































10



软< /p>





5






































































































2014




4




16






J2EE


平台上高质量的网络程序开发



Harshad B. Praj'apati Information Technology Department Dharmsinh Desai University Nadiad, India




Vipul K. Dabhi Information Technology DepartmentDharmsinh Desai University Nadiad, India



摘要



网络 应用程序的质量在它的成功中起着重要的作用。


而且通


过运用高 品质的网页设计过程来提高网络应用程序的质量的效果是现


而易见的。强大开发平台和强 大程序的体系结构,不仅可以网页程序


高质量和强劲的结构化,而且在网络应用程序开发 过程中可以满足客


户不断变化的要求和高效率操作代码的方法。即使在用户交互式应用< /p>


架构发展迅速的前提下,模型


-


视图


-


控制器(


MVC


)设计模式仍


然是架构设计的基本模式。在本文中,我们讨论了实现高质量属性的


W eb


应用程序,


使用了支持


Web


应用程序开发和要求严格的


J2EE


平台。


本次研究将帮助很多不同规模的网络应用程序开发,使他们从初始阶

段本身或者已成型的


Web


应用程序转型到未来的高质量的


Web


成品。



关键词:


MVC


模式


;


网页程序


;Java EE;


高质量对象

< p>
;


高质量的


Web


程序开 发


.


1.


介绍



随 着网络应用的普遍和普适计算时代的巨大需求,在网络应用程序的开发过程中,一些相关的


网络应用程序的质量问题


[1]


也获得了极大的关注。


在这场商业互联网竞争的比赛中,


应用程序的业


绩使得开发人员更注重程序的质量。如果一个


Web


应用程序 能够在不断变化的客户需求和商业需求


中存活下来,那这个程序将是非常有价值的。



建设高品质的网络应用确实是一个困难的,


具有挑战性的任务。


但如果选择了正确的开发进程,


方法,工 具,人员,那么开发出高质量的应用程序将成为可能。由于开发平台的选择也会影响相关


的开发过程,方法,工具,和程序员,所以开发平台的选择也是构建高效,稳健,和高品质的应用


程序的重要角色。



Java EE

< br>平台


[7]


是开放的,基于标准的


N [ 8 ]


和硬件上的分布式企业应用程序


,

< p>
独立于操作系


统平台。作为应用程序对于


Java EE


平台是独立的,所以企业不会与遇到供应商锁定的问题。基于


Java


EE


平台的网络应用程序使用模型


/


视图


/


控制器(

< p>
MVC



[ 2 ]


设计模式


[


3 ]


的三个架构组件:


表示逻辑,


控制逻辑和实体


/


业务逻辑。


我们讨论了传统的基于

< p>
GUI


的应用程序中使用


MVC

< br>设计模式


的情况,并讨论它是如何适应在基于


Java EE


平台的网络应用程序的架构。我们按照(一)质量属


性的要 求分析了


Java EE


平台


[ 1 ] Web


的应用程序(


ii


)就开发过程中相关的支持(


iii

)与开


发过程中涉及到人员的支持


.


目前我们的研究结果结果表明,在


Java


EE

< p>
平台的


Web


应用程序中,开

发出高品质的网络应用程序,


能满足不断变化的客户需求,


满足不断变化的商业业务的需求的程序,


是非常有价值的网络程序。


在本文所提出的任务中,运用程序发展过程中不同的观点,集中讨论了在


Java EE


平台下如何


实现高质量的程序开 发。


相关的工作情况如下:


使用


MVC


设计模式开发的


Web


应用程序在


[4]




[5]


中是用了




J SP


框架的设计模式,里面包含了


MVC


,应用程序的质量特性和属性都在


[1]


< br>进行说明。



第二节讨论了传统的


GUI


应用程序体系结构的


MVC


设 计模式及其在网络应用架构适应。在第三


部分提出了


Web


应用程序的开发过程,


并在


Java


EE


平台为它提供支持。


在第四部分提出了 关于


Java


EE


平台的

< p>
Web


应用程序提供有价值的功能。第五部分介绍了


Java EE


平台的分析和实现网络应用程


序及其组件的高 品质的结果。最后的第六部分提出了结论和方向,为今后的研究工作。




2.J2EE


平台上使用

< p>
MVC


设计模式的网页架构


即使在用户交互式应用程序的体系结构发生巨大变化的今天,


MVC[2]


设计模式


[3]


仍然是基本的

< br>架构设计模式。所以,在讨论它在


Java EE


平台上 的网络应用结构之前,我们想给读者提供一些简


要的介绍。




设计模式



M VC


设计模式被广泛的使用于程序设计,软件架构,和


GUI< /p>


组件开发。


MVC


设计模式,如图


1



由三种对象:


模型,


视图,


控制器组成,


他们处理任 何部件的三个基本职责:


实体


(数据)



边界


(演


示文稿)

< br>,和控制


(行为)



该模型封装 了应用程序的数据和业务逻辑


;


视图处理应用程序的数据和可< /p>


视化界面呈现


;


控制器处理与应用程序用 户的交互。




MVC


设计模式,建立订阅


/


他们 之间的协议通知分离视图和模型。一个视图对象必须保证其外


观体现了模型的状态。模型 对象是独立于视图和控制器对象,


所以它是不可能有相同的模型


(数据)


的多个视图(演示文稿)


。所有相关的视图可以与模型 和订阅模型,通知他们有关其状态的变化。



当用户与


MVC


设计模式的


GUI


表单或页面交互,


所有触发的事件是由控制器对象捕捉。


然后 ,


控制器决定了烧制事件是否与改变模型的状态或改变



一个例子,状态,当用户触发事件相


关的文本字段改变值时,控制器调用 模型的方法来改变其内容。但如果用户执行水平或垂直滚动,


向上或向下滚动,模型内容 不改变,并且只有该视图应通知以反映改变其外观。



EE


平台上的网页架构



在一个独立的应用 程序,


一般的模型,视图和控制器住在同一台机器上。但在分布式网络应用,

< p>
该应用程序的体系结构是不同的


;


然而,


MVC


设计模式是如此普遍,


它仍然可以应用到 它的体系结构。


在基于


Java EE


平台网络应用程序使用基于


MVC


架构,如图

< br>2


所示。




Java EE


平台的


Web


应用程序体系结构中,


servlet[10 ]


组件用作控制器


;



Java Bean


组件


被用来作为一种模型


;Java Servlet Page[11]


JSP


)页面作为视图模板。企业级


Java Bean< /p>



EJB



[1 2]


可用作


model


,它可以位于不 同环境的


Java Bean



.JS P


技术是用于创建视图


;JSP


页面被 认为


是一个视图模板。


JSP


页面的执 行可以生成相应的视图


- HTML [13]


的内容。




Java EE


平台为网络应用程序组件提供了很多系统服务。


Java Bean


平台提供了安全认证,授权


事务的支持。数据库连接管 理由


Java EE


平台的处理,它是配置在外部部署描述符, 因此模型组件


并不需要担心这些细节。因此,模型组件的责任就是为仅处理业务数据和业 务逻辑。身份验证和授


权服务也提供了


Java EE


平台,


servlet


和该服务也可配置在外部 部署描述符。该


Servlet


组件和


Web


浏览器之间的容器调解为每个


HTTP[14]


的要求和应用服务配置在开发描述符。



EE


平台上网页程序的开发过程



在本节中 ,


我们将讨论有关在


Java


中平台< /p>


Web


应用程序的开发过程


[7]



对应的支持平台是


Java


EE




A.


网页开发过程




Java EE


平台中的典型开发过 程涉及以下任务:设计,编码,创建部署描述符,包装,组装


和部署。这些任务同样也适 用于网络应用的发展。


Java EE


平台规范了企业开发过程 中人员的分配


和对应的职责。目前存在的这些角色都有指定的任务,对应于开发的各个阶 段。表一显示了在开发


过程中发挥参与人的主要角色,其基于角色的责任,以及各自具体 的发展阶段介入。



B.


开发进程中的支持



-


-


-


-


-


-


-


-



本文更新与2021-02-12 04:02,由作者提供,不代表本网站立场,转载请注明出处:https://www.bjmy2z.cn/gaokao/640976.html

英文文档翻译(中文翻译)的相关文章