软件架构基础-凯发官方首页

| | english

恒润学院

凯发官方首页-凯发娱乐登录  >  恒润学院  >  学院科目  >  系统工程类  > 软件架构基础

软件架构基础

课程名称:软件架构基础

课程背景软件架构(software architecture)是一系列相关的抽象模式,用于指导大型软件系统各个方面的设计。具体的,软件架构是指在一定的设计原则基础上,从不同角度对组成系统的各部分进行搭配和安排,形成系统的多个结构而组成架构,它包括该系统的各个组件,组件的外部可见属性及组件之间的相互关系。组件的外部可见属性是指其他组件对该组件所做的假设。

●   课时:2天 

●  必备知识:具备软件开发经验,熟悉uml

●  授课对象:软件架构师,软件设计工程师,软件开发工程师,系统分析师 

培训内容:

●  软件架构概述

     目标:了解软件架构的定义、明确软件架构的目标;了解影响软件架构的因素、和软件架构的作用

     内容:软件架构的动机; 软件架构的定义;软件架构的目标;软件架构的影响因素;软件架构的作用

●  软件架构和项目开发过程

     目标:了解软件架构在项目开发中的角色

     内容: 软件架构和其他开发活动的关系; 软件架构构建过程; 架构师的能力要求和职责;软件架构和组织结构

●   软件架构和需求分析

     目标:了解需求分析的工作产品及其对软件架构的意义

     内容:用例;领域模型;领域驱动设计

●  软件架构的影响因素分析

     目标:了解软件架构的影响因素分析和架构设计策略开发

     内容:影响因素介绍;架构设计策略开发

 软件架构文档

     目标:了解软件架构的描述方式和架构文档的内容

     内容:软件架构的相关视图;软件架构文档的内容和模板;uml

●  软件架构设计

     目标:了解软件架构设计

     内容:基本要素和原则;软件架构建模(静态视图);软件架构建模(接口);软件架构建模(动态视图);软件架构设计模式;举例(autosar)

●   软件架构实现

     目标:了解软件架构的实现方法和优缺点

     内容:从架构到代码实现、自动代码生成技术介绍

●  软件架构的质量和评估

     目标:了解软件架构的质量和评估

     内容:产品质量和过程质量;评估方法介绍

●  软件架构相关工具

     目标:了解软件架构的实现方法和优缺点相关的工具

     内容:工具选择原则;相关工具介绍,包括:需求管理工具、建模工具、分析工具、构建工具、配置管理工具等

服务优势:

●  1000多人的研发团队是培训业务的基础

●  70多门专业课程可以按需选择和定制

●  10多年培训服务的经验是培训质量的保证

●  10人小班公开课有利于培训效果

●  培训后提供持续的技术服务

培训大纲下载

 

关于恒润
凯发娱乐登录的简介
企业理念
企业资质
新闻中心
恒润在全球
诚聘英才
校园招聘
实习生招聘
社会招聘
走进恒润
常见问题
市场活动
在线研讨会
凯发官方首页的线下活动
微信课堂
用户社区
资料下载
恒润月刊
用户留言
个人中心
pmt留言
相关链接
联系凯发官方首页
电话:010-64840808
邮箱:market_dept@hirain.com
凯发娱乐登录的版权所有 © 北京经纬恒润科技股份有限公司 京icp备 京公网安备11010802017344号 ")); 网站地图 | 招聘信息 | 法律声明 | 隐私保护
网站地图