活用UML-软件设计高手(深圳 2014年4月26-27日)

2_201403261816391MlRq.jpg

我们将在深圳为您奉献高级技术课程”活用UML-软件设计高手“,首席专家张老师将会为您分享软件架构设计数据库设计用户体验设计详细设计最佳实践,帮助您成为优秀的软件设计师!

时间:2014.04.26-27(周六日),上午9:00-12:00,下午14:00-17:00(每天6小时,共12小时)
地点:汉庭快捷深圳华强北店大会议室,详细地址:深圳市福田区振华路122号海外装饰大厦1栋(华强北地铁站A出口,步行5分钟即可到达)



1.课程概述
课程全程将会围绕一个具体案例展开,从 需求分析 开始到架构设计、数据库设计、用户体验设计及详细设计。该系统的特点:
1)业务不是很复杂,每位学员都可以理解,节省学员理解业务的时间,也有利于学员学习如何分析 需求
2)在技术上有一定难度,例如:支持移动办公,支持工作流,权限系统需要重用等。
同时课程会通过其他一些小案例,对该系统不能覆盖的知识点进行补充。
上课时间 :2014.04.26-27(周六日),上午9:00-12:00,下午14:00-17:00(每天6小时,共12小时)
上课地点 :汉庭快捷深圳华强北店大会议室,详细地址:深圳市福田区振华路122号海外装饰大厦1栋(华强北地铁站A出口,步行5分钟即可到达)


2.学员收益
1)对于个人来说,提升您的价值,帮助您成为优秀的软件设计师。
2)对于公司来说,提升组织的系统分析及软件设计水平,并能将这些技能“固化”为公司的资产,不会因为人员流动而流失。


3.适合听众
项目 经理、系统分析师、软件设计师、开发人员、测试人员、有一定编程经验并且对软件设计或UML感兴趣的人士。


4.课程大纲

第一篇 准备
1.什么是优秀的设计?

第二篇 架构设计
1.分析系统需求,进行初步架构设计
 1)用户分析、用例分析,找出设计关注点
 2)实战 部署图 ,进行初步架构设计
2.综合应用部署图、 组件图 包图 ,进行进阶架构设计
 1)学习组件图、包图
 2)实战部署图、组件图、包图的“捆绑”应用
3.更上一层楼:深入理解软件架构设计
 1)分层架构及实体类
 2)三种常见的设计思路

第三篇 数据库设计
1.用 类图 进行业务结构模型
 1)学习类图
 2)实战类图,分析业务概念模型
2.业务结构模型如何转变为数据库设计?
 1)用类图表示的业务模型如何转化为数据库设计?
 2)由底而上的设计方法

第四篇 用户体验设计
1.用户体验设计
 1)界面整体规划
 2)界面统一标准:形象、文字、行为
 3)易用性设计

第五篇 详细设计
1.如何设计系统中的类?
 1)学习代码中的类
 2)实战类图的魅力
 3)学习对象图
2.设计类之间的交互―― 序列图
 1)学习序列图
 2)如何从需求、架构设计导出边界类、控制类、实体类?
 3)案例分享:实现数据库四轮马车(增删改查)的序列图
3.软件设计小结及UML补遗


5.分享大师

14021922218bd70e3c8722e2a3.jpg
首席咨询师:张传波
网名:Fireball(火球
新浪微博:@火球_Fireball

创新工场讲师
软件研发 及管理资深顾问(曾任华为某团队研发管理顾问)
UMLonline网站( www.umlonline.org )创办人
中国UML认证专家委员会专家
需求分析类畅销书《火球―― UML大战需求分析 》作者
电子书《硬啃 设计模式 》作者
敏捷 落地”全国巡回主力讲师
中国敏捷联盟《ADBOK》( 敏捷开发 知识体系)项目组成员
敏捷之旅 演讲分享老师
每日培训缔造者,讲师的训练师

近二十年应用UML进行需求分析、系统分析和软件设计的经验,负责“无数”个大型项目的需求分析、软件架构、用户体验设计、数据库设计、详细设计等工作,对需求分析、系统分析及软件设计有独到的理解,涉猎建筑、通讯、 互联网 、电力、金融、制造业、政府等领域,熟悉软件生命周期的全部过程。
十多年的企业全方位改进经验,为上百家企业提供服务,善于针对企业实际情况给出针对性的改进“药方”,帮助企业解决实际的工作问题,提升生产力。
十多年的授课经验,面授学员达万人次以上,网络课程的受众更加是不计其数。讲课深入浅出,注重引导学员思考,善于将主题内容融于简单的例子中,让学员通过体会实例掌握知识。


猛点以下链接下载附件,了解到详情及报名办法!
http://www.umlonline.org/school/attachment.php?aid=MjMxMXxiOTg5YWFlM3wxMzk1ODI4ODIzfDc5ZWR5WHVWOXprRkRkVldMWFBHQVYweGQyNmpOMFZXL3FXUFJGV0dxT1Zhcmkw


你可能感兴趣的:(软件设计,UML)