"应用Rational工具简化基于J2EE项目(五)架构与设计" 本文是Steven Franklin关于应用Rational工具进行J2EE项目开发的系列文章第五部分,重点讨论了从用例向架构和设计的过渡,涉及数据建模和原型制作。在这个阶段,项目进入了更深入的技术环节,主要包括架构设计、数据建模和原型创建。 在这个部分,Steven首先回顾了项目的整体进度。ASDI项目自第一阶段以来,已使用了约三分之一的预算,但时间进度接近一半。这符合预期,因为初期的分析和规划通常进展较慢。第一阶段的目标是生成一系列需求、一个参考架构和初步的可重用代码,作为概念验证。为了确保概念的可靠性,项目团队通过测试和质量保证活动在演进产品上进行了验证。 Rational Rose企业版在本阶段扮演了关键角色,用于创建设计模型,包括数据建模。Rose的数据模型er允许团队详细设计数据库结构,这是J2EE项目中的重要组成部分。同时,Rational RequisitePro用于管理需求,确保在架构和设计过程中需求得到添加和细化。 在项目的这个阶段,团队开始进行详细的架构设计。架构设计是软件开发的关键步骤,它定义了系统的高层次结构和组件间的关系。设计模型在Rational Rose中创建,包含了架构和设计信息,如数据库计划(schema)。随着设计的进行,RequisitePro数据库也会同步更新,以反映基于架构和设计发现的任何新需求。 此外,文章提到原型的创建是为了测试设想的需求。在第四部分中,团队已经讨论了原型制作和工具选择,现在他们的关注点转向了通过原型来验证设计决策和功能实现。原型不仅可以帮助团队识别潜在问题,还可以提前获得用户反馈,从而改进设计。 总结来说,这个阶段强调了使用Rational工具集,尤其是Rational Rose和Rational RequisitePro,来驱动J2EE项目的架构和设计过程。通过数据建模、设计模型的创建以及原型的构建,团队能够确保需求与设计的一致性,并逐步推进项目的实施。这一阶段的技术性任务是项目成功的关键,因为它为后续的编码和测试阶段奠定了坚实的基础。
- 粉丝: 4
- 资源: 931
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 十种常见电感线圈电感量计算公式详解
- 军用车辆:CAN总线的集成与优势
- CAN总线在汽车智能换档系统中的作用与实现
- CAN总线数据超载问题及解决策略
- 汽车车身系统CAN总线设计与应用
- SAP企业需求深度剖析:财务会计与供应链的关键流程与改进策略
- CAN总线在发动机电控系统中的通信设计实践
- Spring与iBATIS整合:快速开发与比较分析
- CAN总线驱动的整车管理系统硬件设计详解
- CAN总线通讯智能节点设计与实现
- DSP实现电动汽车CAN总线通讯技术
- CAN协议网关设计:自动位速率检测与互连
- Xcode免证书调试iPad程序开发指南
- 分布式数据库查询优化算法探讨
- Win7安装VC++6.0完全指南:解决兼容性与Office冲突
- MFC实现学生信息管理系统:登录与数据库操作