切换城市
扫一扫马上分享店铺
主讲老师: 张老师00
培训时长:24H
课程价格:¥5,800.00
【课程价值点】
项目通过一个完整的软件设计项目案例,完全覆盖设计过程的各个知识体系的实践应用,详细设计、构件设计等。该项目是一个课堂设计实践项目,以项目小组的形式进行设计实操练习,重点在于强化理解软件设计过程的工作重点,同时明确并强化作为设计工程师的一些基本素质.强调互动式教学、强化团队讨论,力争每一个学员在课程中都有上台发言的机会,将有超过50% - 70% 的时间用于讨论、练习及游戏(具体比例可视学员的情况进行调整)。但这一做法需要学员的积极参与,尽可能地将实际项目中地各种问题拿出来讨论,这要求学员前期做一定地准备工作。
【学员收获】
1.理解详细设计全套流程与方法; 2.理解通用架构模式的应用; 3.通过案例学习相关工具; 4.认识到系统设计在产品开发中的重要性; 5.了解系统设计的核心理念与实践方法; 6.通过流程的规范化来控制设计的过程与质量。
【课程大纲】
第一天 上午 软件详细设计概述 系统详细设计目标及意义 详细设计与架构设计 详细设计与设计模式 系统详细相关文档 软件详细设计实践流程与计划 面向对象设计工具及UML建模语言 EA工具及案例介绍 UML是什么,有什么 为什么要UML UML的成功案例 如何用好UML建模 从模型驱动开发过程看UML的各个阶段 对开发的支持 对测试的支持 对需求管理的支持 对项目管理的支持 文档生成 第一天 下午 UML建模详解 用例图 类图 顺序图 状态图 活动图 组件图 部署图 协作图 对象图 从需求到详细设计建模过程 利用用例图、活动图、状态图等进行业务场景分析 利用用例图、活动图、序列图等进行系统场景分析 通过健壮性分析获取系统关键对象 域模型建模分析 通过序列图完善域模型 系统核心业务详细设计完善 详细设计评审 第二天 上午 详细设计原则及模式 需求是否发生了变化 如何打造系统的“弹性” GRASP、面向对象原则、设计模式关系 单一职责原则 依赖倒转原则 接口隔离原则 合成复用原则 里氏替换原则 迪米特法则 经典设计模式及其案例应用 1)创建型设计模式与案例使用 简单工厂模式 工厂方法模式 抽象工厂模式 单例模式 2)结构型设计模式与案例使用 适配器模式 组合模式 装饰模式 外观模式 代理模式 3)行为型设计模式与案例使用 命令模式 迭代器模式 观察者模式 状态模式 策略模式 模板模式 4)设计模式的调优 第二天 下午 案例分析 工作流系统中的设计模式 用工厂模式建立数据访问的可扩展性 策略模式为业务逻辑建立可适应性 综合案例 案例背景介绍 管道管理器架构 架构模式与设计模式的结合 第三天 上午 系统类职责分配模式(GRASP)与案例应用 案例概述 专家(expert)模式与应用 创建者(creator) 模式与应用 高内聚(high cohesion) 模式与应用 低耦合(low coupling) 模式与应用 控制者(controller) 模式与应用 多态模式与应用 纯虚构模式与应用 中介者模式与应用 “不要和陌生人讲话” 模式与应用 CRC卡片与应用 数据设计 与建模 数据设计都包括什么内容 数据设计的原则及最佳实践 数据模型都包括什么 逻辑数据模型设计与建模 基于数据模型生成表结构 逆向数据模型 第三天 下午 用户界面设计及实战 设计师,程序员和用户的思维模型 用户体验的重要性 用户界面开发的过程及周期 视觉设计的原则 移动端用户界面设计原则 了解Axure RP产品 产品原型构思 产品原型设计 了解墨刀产品 移动端产品原型构思 移动端产品原型设计 第四天 学习考核与业内经验交流
客户评分
4.36
首家按效果付费的培训众包平台
0755-83802522
周一至周五 09:00-18:00
使用合作网站账号一键登录