e彩票大厅首页

  • <tr id='bmfSfU'><strong id='bmfSfU'></strong><small id='bmfSfU'></small><button id='bmfSfU'></button><li id='bmfSfU'><noscript id='bmfSfU'><big id='bmfSfU'></big><dt id='bmfSfU'></dt></noscript></li></tr><ol id='bmfSfU'><option id='bmfSfU'><table id='bmfSfU'><blockquote id='bmfSfU'><tbody id='bmfSfU'></tbody></blockquote></table></option></ol><u id='bmfSfU'></u><kbd id='bmfSfU'><kbd id='bmfSfU'></kbd></kbd>

    <code id='bmfSfU'><strong id='bmfSfU'></strong></code>

    <fieldset id='bmfSfU'></fieldset>
          <span id='bmfSfU'></span>

              <ins id='bmfSfU'></ins>
              <acronym id='bmfSfU'><em id='bmfSfU'></em><td id='bmfSfU'><div id='bmfSfU'></div></td></acronym><address id='bmfSfU'><big id='bmfSfU'><big id='bmfSfU'></big><legend id='bmfSfU'></legend></big></address>

              <i id='bmfSfU'><div id='bmfSfU'><ins id='bmfSfU'></ins></div></i>
              <i id='bmfSfU'></i>
            1. <dl id='bmfSfU'></dl>
              1. <blockquote id='bmfSfU'><q id='bmfSfU'><noscript id='bmfSfU'></noscript><dt id='bmfSfU'></dt></q></blockquote><noframes id='bmfSfU'><i id='bmfSfU'></i>
                设为首页
                   课程介绍
                 
                咨询热线
                (0755)
                23939702
                韦老师 王小姐
                肖老师 彭小姐
                  您的位置 : 课程首页>>UML面向对象分析与设计
                 
                UML面向对象分析与设计

                课程简介

                    本课程从UML语言规范与Rational工具的使▓用,理解UML面对对象系统分析与设计卐过程,使学员达到利用UML进行面向对象系统分析设计∑ 的能力。

                学习对象

                具备一定程序设⊙计经验或项目管理经验的★人员。

                课程内容
                一.UML语言规范:
                    1. UML语言基础:基本概念,模型元素,体系结构
                    2. 用UML对系统结构△建模技术:类,关系,高级关系,图,类图,对象图,公共机制,接口,包,实例等基本及高级技术
                    3. 用UML对系〖统行为建模技术:用例图,序列图,协作图,活动图,状态机,状态图,事件,信号,进程,线程等基本及高级技术
                    4. 对ζ 系统体系结构建模的技术:组件,协作,实施,模式,框架,组件图,实施图,系统体系结构等基本技术○及高级技术

                二.ROSE工具及应用:
                    1. 熟悉ROSE工具提供的不同视图和配○置用户界面
                    2. 针对问题需〗求描述建立rose 的Use Cases视图,序列图及协作图
                    3. 建立包和【类图,建立关联和聚合关系以及建立关系,建立类的属性和操作
                    4. 建立状态※转换图及活动
                    5. 建立构件图和布署图模型
                    6. Rose与开发工具代码的正向ㄨ及逆向工程▆
                    7. ROSE DATA Modeler数据库建模技术
                    8. Rose建模的Web模型

                三.UML面向对象分析与设计
                    1. 概述
                      a. 面向对象基本概念①
                      b. 运用UML、设计模式和面向对象的分析与设计技术
                      c. 开发过程导论
                    2.业务需→求建模阶段:
                      a. 业务角色的查找及建立
                      b. 业务用¤例查找与分析
                      c. 用例模@型的建立
                      d. 业务规︾则及其建模
                      e. 用活动图表示用例结々构
                      f. 活动图泳道的划分及对象流的标识
                      g. 业务实々体的分析及提取
                      h. 业务对象模型的建立
                3.系统需求建模阶◤段:
                  a. 需求的捕获与理解
                  b. 系统功能的理解
                  c. 系统←角色的建立
                  d. 系统用例的建□立
                  e. 用例对过程的描述
                  f. 基本用例←及其分类
                  g. 用例的扩展、包含及泛化关↓系
                  h. 用例→规约及文档标准
                  i. SRS现代软件需求包的理解
                4.分析阶段及分析模型』的建立
                  a. 从用例建立概念模型
                  b. 分析及分析〖机制
                  c. 用例分析
                  d. 用例的关联
                  e. 概念的识别及提取
                  f. 概念模型的◥细化
                  g. 概念模型的扩展及润饰
                  h. 系统行■为的分析-系统顺序图及契约
                  i. 用状态图对对象建模
                  j. 分ㄨ析类及实体、控制、边界类的理解及分析
                  k. 建立分析类图♂
                  l. 包的组织
                  m. 系◥统分层及架构分析
                5.设计阶段及设计模型的建立:
                  a. 从分析模型到设计阶ぷ段的映射
                  b. 描述真实用例
                  c. 设计用例
                  d. 对设计类的理解
                  e. 设计阶段的协作图
                  f. 对类的职责分配
                  g. 类设计的原理及原则
                  h. 设计模@ 型中的关联、泛化及聚合关系
                  i. 设计模型中的系统行为的表■达
                  j. 接口▽的设计
                  k. 包及子系统的设计
                  l. 系统构架设计的要点
                  m. 设计类图的建立
                  n. 软件架构文〇档及模板

                四.应用案例分析:穿插到各个阶段讲解
                  1. 销售订单处理系统
                  2. 课程注册系统
                  3. 基于J2EE办公自动化系统
                  4. C++实现银行业务交易系统