当前位置:七道奇文章资讯编程技术Java编程
日期:2011-03-22 16:14:00  来源:本站整理

开辟无缺J2EE办理策划的八个步骤[Java编程]

赞助商链接



  本文“开辟无缺J2EE办理策划的八个步骤[Java编程]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:

择要

Java 2企业版本(The Java 2 Enterprise Edition,J2EE)平台由4个主要的部份构成:标准,参考实现,兼容性测试包和BluePrints程序.BluePrints描写了一个分布式组件体系的最佳操练和计划指导方针.这篇文章介绍了一个由八个步骤构成的J2EE开辟办法论,该办法是基于Rational Unified Process和BluePrints利用例子的.通过这篇文章,你将可以更好地理解J2EE体系的很多重要主题,并且可以利用这些知识来扩大和改正这个简单的办法论,从而办理各种特定的商业问题.

在商业范畴,我们利用Java 2企业版本(J2EE)来办理商业问题,开辟商业的软件,大概为别的的商业项目供应接洽的服务.假如一个公司要利用多层的体系来成立一个电子商务的网站,在其整个开辟周期中,普通都需求经理、体系构建人员、计划人员、编程人员、测试人员和数据库专家参与进来.

为了让差别的部份可以有效地工作,我们普通都需求一个软件开辟流程.一个经典的开辟流程包含有瀑布模子、快速利用开辟(RAD)和终究编程.在这篇文章中,我们将集合介绍一个风行的软件计划流程--Rational Unified Process(RUP).RUP供应了一个专门的办法来为差别的角色分配任务.它的目标是在一个可预计进度和预算内,确保我们生产出高质量的软件以符合用户的需求.

我利用RUP作J2EE开辟有三个方面的缘由.首先,RUP是以体系为中央的;在提交资源作全方位的开辟之前,它首先开辟出一个可履行的体系原型.第二,RUP是迭代的并且是基于组件的.该体系的基本普通是包含有一个架构,它可以便利地通过迭代地增添组件,从而在不影响系统别的部份的底子上,自定义和扩大一个系统的功效.第三.RUP利用一个产业尺度的语言--UML,可以将系统的体系和组件以可视化的模子展示.RUP有4个差别的开辟阶段:初始(inception), 细化(elaboration), 构建(construction)和转换(transition).这篇文章将从一个技术的概念来介绍J2EE开辟的8个基本步骤,它是保持以体系为中央的.

1、需求解析

需求解析用来描写系统应当和不该该做什么,从而开辟者和用户可以成立一个初始化的商业接洽.你可以用商业的概念、该范畴的术语、框图大概别的办法将功效性的需求写成文档,而非功效性的需求,比方性能和事件,可以写在附加的需求文档中.你可以用文本大概HTML来成立高级别的UI模子,采纳哪类方法,要看你在该项目中参与的深度.

图一展示了一个典型的电子商务系统.viewOrder图阐明的是一个用户通过web登录至系统,查看订单的列表,并且可点击进去查看每张订单的细节.addLineItems阐明的是用户浏览产品目录,挑选感爱好的产品,并且将它们加入到购置订单中.

******************图一************

II、面向对象的解析

解析产生问题域模子:类、对象和交互.你的解析应当脱离任何的技术大概实现的细节,而应当包含有一个抱负的模子.对象解析可帮忙你理解问题和得到问题范畴方面的知识.你必须保护一个纯范畴的模子,它不包含技术的细节,这是由于商业流程的改变要比信息技术慢得多.

上面的两步--需求解析和面向对象的解析并非J2EE特有的,关于很多面向对象的办法论来说,都是很常见的.图2展示了一个高级别的对象解析模子,它是一个宠物店的例子利用.它阐明了我们由需求解析use cases中肯定的主要概念.我们将这些概念模子化到对象中,并且肯定它们的关系.

****************图二*****************

需求和对象解析的后果是J2EE体系开辟的一个入门点.要开辟一个体系,你可挑选一个垂直的部份--普通是一个关键的部份,比方是订单范畴的对象模子--来作对象计划、实现、测试和开辟.(一个垂直的部份,是一个RUP概念,是系统的一小部份.开始点是use case的一个子集,如图1所示,还有范畴解析模子,如图三所示.一个垂直部份的实现就会产生一个全功效的迷你系统,包含全部层,比方用户界面层的JavaServer Pages(JSPs),中层的商业对象,比方是Enterprise JavaBeans (EJBs)和后台的数据库).你可以将由原型中得到的经验利用到域对象中,并且将这些熟习作为对象计划阶段的一个计划指导方针.

**************图三*****************


  以上是“开辟无缺J2EE办理策划的八个步骤[Java编程]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:

  • 开辟无缺J2EE办理策划的八个步骤
  • 本文地址: 与您的QQ/BBS好友分享!
    • 好的评价 如果您觉得此文章好,就请您
        0%(0)
    • 差的评价 如果您觉得此文章差,就请您
        0%(0)

    文章评论评论内容只代表网友观点,与本站立场无关!

       评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论
    Copyright © 2020-2022 www.xiamiku.com. All Rights Reserved .