高级软件架构方案.ppt

高级软件架构方案

高级软件架构设计 康凯 Msn: lptstr512@ Mail: lptstr@ 目录 第一单元:软件生命周期与软件架构介绍 2 第二单元:技术架构视图─面向对象程序设计原则与模式 24 用GRASP模式指导设计 27 领域模型 47 面向对象设计的基本原则 71 第三单元:用UML辅助系统分析与设计 103 UML简介及常见疑难问题辨析 104 借鉴RUP的UML建模与分析 117 第四单元:设计模式与软件设计思想 131 设计模式 132 常用的软件架构风格及适用情况分析 172 SOA 及分层架构设计 212 第五单元:架构设计实践 225 第一单元:软件生命周期与软件架构介绍 IT行业的人才结构与软件架构师的定位 软件架构师应掌握的知识体系 软件架构设计的特点、层次、分类 软件架构的主要理论、方向和趋势 软件工厂,实现软件开发的产业化 软件架构师的定位 系统架构师的职责: 一、理解系统的业务需求,制定系统的整体框架(包括:技术框架和业务框架) 二、对系统框架相关技术和业务进行培训,指导开发人员开发。并解决系统开发、运行中出现的各种问题。 系统架构师的目的: 对系统的重用、扩展、安全、性能、伸缩性、简洁等做系统级的把握。 系统架构师能力要求: 一、系统架构相关的知识和

文档评论(0)

1亿VIP精品文档

相关文档