Object-oriented Application Analysis And Design for
Java Thchnology (UML)
Java技术的面向对象应用程序的分析和设计(UML)
课程编号:OO-226
一、课程描述:
本课程向系统开发人员讲授应用UML进行面向对象(OO)的分析和设计(OOA&D)。应用软件不是静止的,它们不断发展和成长以满足商业活动的改变和顾客的需求。分析这些需求并将它们转化为新的软件模型将产生竞争优势。本课程中所讲授的面向对象分析和设计方法使得软件专家能够实现现代OO语言(例如Java编程语言)内在的效率。
与统一建模语言(UML)相关联的各种概念以及分析和设计技术涉及到迭代、增量的统一软件开发过程的各个阶段。同时还讨论了设计模式、对象和动态模型、系统设计和系统功能分解技术的使用。
二、谁应该参加:
·负责面向对象软件应用程序的概念和开发的系统的建筑师, 软件工程师和开发人员。
·有兴趣使用OOA&D技术来推动生产力和减少开发周 期的信息技术专家
三、本课程完成后,您将具备以下能力
·理解面向对象的系统开发的优点
·列出面向对象的系统开发的概念
·列出一个项目的主要阶段,及其迭代、增量的生命周期
·定义需求获收过程
·将设计指引应用到你的分析和设计中,以确保高质量的 建模产品
·列举组成UML的模型
·识别模型对象和类
·类之间的关系
·辨识定义类的属性
·用多态性和其他设计技术定义类的行为
·定义和分析动态模型
·详细设计类的属性、操作和相互关系
·描述设计模式
·描述怎样设计和分解系统
四、课程大纲:
OOAD 的概念,建模的概念,Java模式设计实例、UML 的概念和各种图的用法(用例图、类图、对象图、包、泛化、关联、聚集、组成、依赖关系、活动图、时序图、协作图、状态图、构件图、部署图)
五、培训费用及时间:
1、价格:RMB1600 2、课时:24课时 (3周) 3、Java资深开发及JSP项目实施SL314+SL285+OO226组合课程RMB2980元、88课时(7-8周) |