热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

软件架构培训

在沈阳参加了软件架构培训,感觉非常好,老师讲的很适合我们的应用。真是受益非浅啊,把具体培训内容贴上:课程名称:
在沈阳参加了软件架构培训,感觉非常好,老师讲的很适合我们的应用。真是受益非浅啊,把具体培训内容贴上: 课程名称:OOSE培训 课程目标: • 从广义角度理解软件框架的形成过程(RUP的过程裁剪,重点讲解项目规划、概念设计、业务规划、需求分析、系统设计) • 理解系统架构规划的方法步骤(RUP中4+1模型的实施方法,非功能性需求对系统架构的影响) • 理解面向对象、设计模式、体系架构、软件框架在系统设计中的作用 培训对象: 项目经理、系统分析员、软件设计人员,软件架构设计师,软件开发人员(中高级人员) 课程内容: 针对客户的实际情况和具体需求,双方在如下课程基础上共同协商讨论,以制定切合客户实际的培训内容。 培训时间:2天 课程安排: 第一天: • 主题1:引言:软件企业的技术文化 目的:通过互动的方式,让学员参与定义软件企业应该具备什么样的技术积累 目标:a。正确理解软件框架的作用 b。正确理解软件工程过程的作用 c。正确理解项目管理的作用 工具:PPT • 主题2:OOSE定义 目的:通过互动的方式,让学员参与定义一个完整的软件工程过程 目标:a。识别软件工程过程流程 b。为每个工程过程提供明确的定义,包括输入、规程、输出 工具:PPT • 主题3:OOSE之概念设计阶段详细解释 目的:通过互动的方式,讲解如何根据用户的idea形成产品或项目的解决方案 目标:a。识别概念设计的关键活动、关键输出 b。对每个关键活动进行详细描述 工具:PPT • 主题4:OOSE之业务规划阶段详细解释 目的:通过互动的方式,讲解如何根据概念设计、用户需求形成业务解决方案 目标:a。树立正确的需求观念 b。理解根据用户需求形成业务规划的方法 工具:PPT 第二天: • 主题5:OOSE之系统架构规划阶段详细解释 目的:通过互动的方式, 让学员理解架构规划的重要性和方法 目标:a。理解系统架构的狭义概念和广义概念 b。理解系统架构的规划方法 C.理解面向对象、设计模式、系统架构、软件框架在架构规划时的作用。 工具:PPT • 主题6:OOSE之业务规划的UML表达 目的:通过演示教学, 让学员掌握如何使用UML表达业务规划 目标:a。业务组织建模 b。业务用例建模 c.业务对象建模 工具:Rational Rose • 主题7:OOSE之分析用例建模及其UML表达 目的:通过演示教学, 让学员理解什么是需求分析以及如何使用UML表达 目标:a。分析用例建模 b。分析用例的场景识别、场景标准表述方法 C.分析场景的US时序图制作 工具:Rational Rose • 主题8:OOSE之分析对象建模及其UML表达 目的:通过演示教学, 让学员理解分析对象的基本概念以及如何利用分析对象建模 目标:a。分析场景的MVC时序图 b。界面原型制作方法 c.业务处理流程的描述方法 d. 由分析实体模型演化为逻辑数据模型 工具:Rational Rose • 主题9:OOSE之系统设计及其UML表达 目的:通过演示教学, 让学员理解系统设计的概念、方法及UML表达 目标:a。0层设计、1层设计个、2层设计、3层设计概念 b。场景实现描述方法 c.通过实现场景的Design时序图推导设计对象模型 d. 设计对象模型的规范化描述 e.设计类方法的实现设计 工具:Rational Rose 讲师介绍: 李山:  具有丰富的软件开发实践背景,个人的软件背景涉及到软件的分析,设计,编码,测试,管理等各个环节。  具有较强的软件产品及项目的分析和设计能力,具有丰富面向对象软件工程的实践背景,具有多个Rational Rose工具在项目中的应用实践。  精通J2EE平台在应用软件领域和工具开发领域的解决方案,对于软件体系结构有比较专业的研究。  具有多年软件项目管理的经验,主要致力于面向对象的软件开发过程的管理实践,并成功实践于两个软件,一个工具。  具有多年的部门管理经验,专长于软件框架、软件过程自动化工具的研发以及项目管理,曾经为多个企业提供相关的培训工作。

推荐阅读
  • 第四单元和课程总结:简单的架构设计意识
    一、第四单元架构设计总结第一次作业由于需要按名查找类图模型,于是建立"Class"类进行管理由于方法具有参数导致类中存在二级结构 ... [详细]
  • Spring MVC 浅谈
    大学时写的的文章,当时文章水平略差,大家见谅。MVC这个词儿,最早的定义应该是作为一种软件架构设计模式出现在软工里面的,即使用model、view、controller来设计及定 ... [详细]
  • “自主设计与实施的故障注入微服务Sidecar,欢迎大佬批评指正!”
    “故障注入Sidecar“——为您的微服务注入故障以验证集群性能!由于导师和实验室师兄们的科研需要,本人专门以Sidecar的模式设计了一个用于错误注入的微服务模块。该模块可以与任 ... [详细]
  • 深入理解Kafka服务端请求队列中请求的处理
    本文深入分析了Kafka服务端请求队列中请求的处理过程,详细介绍了请求的封装和放入请求队列的过程,以及处理请求的线程池的创建和容量设置。通过场景分析、图示说明和源码分析,帮助读者更好地理解Kafka服务端的工作原理。 ... [详细]
  • 本文介绍了MVP架构模式及其在国庆技术博客中的应用。MVP架构模式是一种演变自MVC架构的新模式,其中View和Model之间的通信通过Presenter进行。相比MVC架构,MVP架构将交互逻辑放在Presenter内部,而View直接从Model中读取数据而不是通过Controller。本文还探讨了MVP架构在国庆技术博客中的具体应用。 ... [详细]
  • Java工程师书单(初级,中级,高级)
    简介怎样学习才能从一名Java初级程序员成长为一名合格的架构师,或者说一名合格的架构师应该有怎样的技术知识体系,这是不仅一个刚刚踏入职场的初级程序员也是工作一两年之后开始迷茫的程序 ... [详细]
  • 朱晔的互联网架构实践心得S1E7:三十种架构设计模式(上)【下载本文PDF进行阅读】设计模式是前人通过大量的实践总结出来的一些经验总结和最佳实践。在经过多年的软件开发实践之后,回过头 ... [详细]
  • 软件测试工程师,需要达到什么水平才能顺利拿到 20k+ 无压力?
    前言最近看到很多应届生晒offer,稍有名气点的公司给出的价格都是一年30多W或者月薪20几k,相比之下工作几年的自己薪资确实很寒酸.根据我自己找工作经历,二线城市一般小公司招聘 ... [详细]
  • Unit4博客&课程总结Unit4作业的架构设计本单元作业的设计我分为了三个模块处理:模型构建+预处理+任务函数,前两部分即为整个图的完整构建,第三部分即为实现题目要求的查询方法。 ... [详细]
  • 博客_2018年博客总结
    本文由编程笔记#小编为大家整理,主要介绍了2018年博客总结相关的知识,希望对你有一定的参考价值。前言     ... [详细]
  • 开发笔记:里氏替换原则
    本文由编程笔记#小编为大家整理,主要介绍了里氏替换原则相关的知识,希望对你有一定的参考价值。1.定义:如果对每一个类型为T1的对象o1,都有类型为T2的对象o2, ... [详细]
  • 物联网应用介绍
    •物联网的研究背景(概念|本质|特征|发展现状)       物联网是新一代信息技术的高度集成和综合运用,已成为全球新一轮科技革命与产业变革的核心驱动和经济社会绿色、智能、可持续发 ... [详细]
  • Androidwifi对象属性及简易Demo本章介绍Android开发中WiFi热点和WiFi属性的获取,介绍WiFi的名称、状态等属性以及获取周围 ... [详细]
  • java设计模式face_设计模式10外观模式Facede
    GoFdefinitionforfacadedesignpatternis,“Provideaunifiedinterfacetoasetofinterfacesinasubsys ... [详细]
  • 大话设计模式职责链模式的实践请求加薪
    UML申请***申请*publicclassRequest{privateStringtype;privateStringcontent;privateintnum;publi ... [详细]
author-avatar
zwliang19
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有