热门课搜索
热门讲师
搜索历史
微信
QQ空间
QQ好友
新浪微博
公开课列表
详细设计与系统架构最...
详细设计与系统架构最佳实践
培训对象
对此课程感兴趣的学员。
课程目标
1.了解系统架构设计的关键策略; 2.掌握系统架构的分层策略; 3.理解详细设计全套流程与方法; 4.理解通用架构模式的应用; 5.通过案例学习相关工具。
费用说明
含资料费、午餐、茶点
☆ 本课程暂无开课班级,更多班级点击企业公开课总汇页面
----------------------------------------------------------------------
第 一天上午:软件详细设计概述 1.系统设计目标描述 2.系统文档描述 3.系统架构文档描述 4.软件详细设计实践流程与计划 第 一天下午:软件详细设计过程 1.健壮性分析(获得边界对象、控制对象与实体对象) 2.转换需求场景(使用时序图转述需求,获得对象行为细节) 3.整理分析类(获得对象间关系) 4.对象状态建模(使用状态图建模) 5.局部分析阶段成果提交 6.评审局部分析成果(发布局部分析基线) 第二天上午:从需求到设计的过程
1.案例概述 2.识别系统需求中的概念策略 3.通过需求建立概念模型的指导原则 4.概念模型的关联添加原则和方法 5.概念模型的属性添加方法 6.系统顺序图的建立 7.系统行为契约分析 8.通过协作图设计活动之间的协作关系 9.建立概念类图 10.通过具体案例进行指导和演练 第二天下午:系统类职责分配模式(GRASP)与案例应用 1.案例概述 2.讲师(expert)模式与应用 3.创建者(creator)模式与应用 4.高内聚(highcohesion)模式与应用 5.低耦合(lowcoupling)模式与应用 6.控制者(controller)模式与应用 7.多态模式与应用 8.纯虚构模式与应用 9.中介者模式与应用 10.“不要和陌生人讲话”模式与应用 11.CRC卡片与应用 第三天上午:用户界面规划设计 1.UCD(以用户为中心的设计)的概述 2.整体用户体验的重要性 3.设计师,程序员和用户的思维模型 4.UCD的主要原则 5.界面开发的过程及周期 6.建立符合标准软件产品 7.交互流程设计:概念草图,系统流程展示 8.视觉设计原则 9.图像制作技巧、图文资源管理 10.功能的任务化与场景设计 11.用户界面方案设计 数据库详细设计 1.数据库基本设计原则 2.基于OO的数据库设计 3.数据库性能设计 4.数据库安全设计 5.数据库程序规划与业务混入问题 ......
相关课程
最新内训课推荐
典型人工智能应用场景及解决方案
讲师:熊磊光
银行网点一体化转型-厅堂管理与服务营销培训
讲师:梁艺泷
银行呼入营销话术技巧提升培训
银行呼入一句话服务营销话术技巧提升培训
线上营销-电商销售心理与客户营销应对
人工智能分析建模
人工智能算法设计与优化