班级规模及环境--热线:4008699035 手机:15921673576( 微信同号) |
每期人数限3到5人。 |
上课时间和地点 |
上课地点:【上海】:同济大学(沪西)/新城金郡商务楼(11号线白银路站) 【深圳分部】:电影大厦(地铁一号线大剧院站)/深圳大学成教院 【北京分部】:北京中山学院/福鑫大楼 【南京分部】:金港大厦(和燕路) 【武汉分部】:佳源大厦(高新二路) 【成都分部】:领馆区1号(中和大道) 【沈阳分部】:沈阳理工大学/六宅臻品 【郑州分部】:郑州大学/锦华大厦 【石家庄分部】:河北科技大学/瑞景大厦 【广州分部】:广粮大厦 【西安分部】:协同大厦
最近开课时间(周末班/连续班/晚班):2020年3月16日 |
实验设备 |
☆资深工程师授课
☆注重质量
☆边讲边练
☆合格学员免费推荐工作
★实验设备请点击这儿查看★ |
质量保障 |
1、培训过程中,如有部分内容理解不透或消化不好,可免费在以后培训班中重听;
2、培训结束后,授课老师留给学员联系方式,保障培训效果,免费提供课后技术支持。
3、培训合格学员可享受免费推荐就业机会。 |
课程大纲 |
|
嵌入式软件分析与设计--uml培训
课程大纲:
第1部分 嵌入式软件新途径——组件化设计
1.1 迎接软、硬件整合设计时代的来临
1.2 嵌入式系统设计:组件化新思维
1.3 重视组件的依赖(dependency)
1.4 认识软件组件
1.5 组件化软件的目标:有机次序
1.6 组件化软件的手段:对象(oo)技术
1.7 认识对象模型(object model)
1.8 对象建模语言——uml
1.9 简介uml开发工具
1.10 从uml到c:以电冰箱为例
1.11 从uml到c++:以电冰箱为例
1.12 从uml到java:以电冰箱为例
1.13 以c编写面向对象程序
第2部分 uml如何表达组件的沟通
2.1 “数据交换”沟通方法
2.2 “消息传递”沟通方法
2.3 练习“消息传递”表示法
2.4 设计实例探讨
2.5 c程序实现示范
2.6 c++程序实现示范
2.7 java程序实现示范
第3部分 uml如何表现whole-part结构
3.1 组件化与whole-part关系
3.2 整体/部分(whole-part)结构关系
3.3 uml如何表达whole-part关系
3.4 软件whole-part结构设计
3.5 设计实例探讨
3.6 c程序实现示范
3.7 c++程序实现示范
3.8 java程序实现示范
第4部分 uml如何表示组件状态的变化
4.1 组件的行为(behavior)
4.2 状态(state)与行为(behavior)
4.3 组件状态的转换
4.4 状态转换触发的行为
4.5 如何设计状态
4.6 设计实例探讨(一)
4.7 设计实例探讨(二)
第5部分 uml如何实现use case
5.1 use case:收益与成本的交会点
5.2 从3个角度看use case
5.3 如何分解use case
5.4 use case模型的角色
5.5 如何编写use case描述
5.6 以use case表达创新功能
5.7 表达use case之间的关系
5.8 设计实例探讨
5.9 c程序实现示范
5.10 c++程序实现示范
5.11 java程序实现示范
第6部分 uml如何表达组件的活动
6.1 why活动图(activity diagram)
6.2 活动分配(assignment)
6.3 细说活动图
6.4 设计实例探讨
6.5 c程序实现示范
6.6 c++程序实现示范
6.7 java程序实现示范
第7部分 uml如何表达设计模式
7.1 何谓模式
7.2 认识设计模式
7.3 设计模式的起源
7.4 简介3个软件模式
7.5 设计实例探讨
7.6 c程序实现示范
7.7 c++程序实现示范
7.8 java程序实现示范
|