首页>全部课程>软件需求设计UML全程实作
软件需求设计UML全程实作
东方瑞通资深讲师
软件需求设计UML全程实作
报名课程可获赠200.0元助学金,助学金说明 >>
直播面授
课程图标 课程代码 alx216
标题图标 课程介绍 标题图标
软件开发中,需求是解决“产品怎样好卖”的问题,设计是解决“降低生产成本”的问题。二者相辅相成,缺一不可。而且,不能相互取代。要迈向“低成本制造好卖的产品”的境界,并非喊喊口号就能达到,需要静下心来,学习和实践各种技能。本训练就是教授给开发团队如何使用UML2.x相关的需求和设计技能来全程实作一个系统的过程。 训练过程中,专家当场和团队一起讨论和研究团队的当前项目,一起把所授知识当场应用到团队的当前项目,得到团队当前项目的模型,目标明确,效果明显。
标题图标 学员基础 标题图标
有一年以上开发经验的开发人员。不需要您有“UML基础”,只需要您有项目经验。
标题图标 课程目标 标题图标
通过大量练习和项目实践,使开发团队真正理解如何结合用例、类图、序列图、状态图、组件图等UML要素来完成业务建模、需求、分析和设计的流程,能在项目开发中灵活应用。
标题图标 课程大纲 标题图标

第一天

1.      --需求和设计的关键区别


2.      --核心工作流


3.      --UML的统一


4.      --使用UML开发过程、工具、资料介绍


5.      --愿景的要点


6.      --如何揣摩愿景


7.      --项目实作:愿景


8.      --组织的外观和内观


9.      --选取合适的建模业务单元


10.   --业务执行者和业务用例


11.   --业务序列图


12.   --改进业务序列图


13.   --项目实作:绘制业务用例图、业务序列图



第二天

1.        --系统执行者要点剖析

2.        --系统用例要点剖析

3.        --从业务序列图映射到系统用例图

4.        --项目实作:绘制系统用例图

5.        --书写用例规约

6.        --项目实作:书写用例规约

7.        --通过关系整理用例

8.        --需求启发技术

9.        --抽象和封装

10.     --识别类及其属性

11.     --识别类之间的泛化

12.     --识别类之间的关联

13.     --项目实作:绘制类图


第三天

1.        --彩色建模技术

2.        --典型分析模式

3.        --序列图精要

4.        --用例、类图、序列图的互动

5.        --专家原则和单一责任原则

6.        --老板原则和聚合根

7.        --可视原则

8.        --项目实作:绘制序列图

9.        --状态图、类图、序列图的映射

10.     --状态

11.     --事件、动作和转换

12.     --层次状态、历史状态

13.     --转换执行序列

14.     --分层和细化

15.     --状态图和代码的映射

16.     --项目实作:绘制状态机图

17.     --存储层的映射

18.     --数据源层的映射

19.     --业务层的映射

20.     --界面层的映射

21.     --领域驱动设计

22.     --根据团队情况改进

23.     --小步前进

24.     --正确的改进心态