Name:杨云Mail:yymail2005@163.comMobile:13651193020中科院计算所培训中心RUP及大型软件架构设计案例分析22020/1/28教师简介中文名:杨云英文名:yy技术背景2000年JAVA2002年DIRECTXVC2003年UMLRUP2005年信息资源规划体系结构设计工作背景2001年防化指挥工程学院计算机中心2002年后勤指挥学院信息化教研室2004年中科院计算所培训中心项目背景2001年GIS地理信息系统2002年虚拟三维仿真系统2002年X总部决策支持系统2003年X总部信息化规划和标准建设2004年X总部信息化建设咨询专家组32020/1/28第一章课程简介•讲授10分钟42020/1/28一、课程简介第一部分:RUP的实质分析(思考)•正确认识RUP的核心,掌握运用RUP的方法:第二部分:RUP的概述(借鉴)•从RUP各个详细的描述中有选择的借鉴;第三部分:RUP案例教学(体会)•体会案例中对若干细节的描述和运用;第四部分:RUP的历史和发展趋势(了解)•站在信息化的全局,了解顶层设计思想;52020/1/28第二章RUP的实质分析•讲授20分钟62020/1/28二、RUP的实质分析(一)RUP的经济学原理(二)RUP的两大法宝(三)RUP的学习方法72020/1/28第三章RUP的概述•讲授150分钟82020/1/28三、RUP的概述92020/1/28(一)工作流程总览1、业务建模(BusinessModeling)三、RUP的概述102020/1/28112020/1/28(一)工作流程总览2、需求分析(Requirements)三、RUP的概述122020/1/28132020/1/28(一)工作流程总览3、分析与设计(AnalysisandDesign)三、RUP的概述142020/1/28152020/1/28(一)工作流程总览4、实施(Implementation)三、RUP的概述162020/1/28172020/1/28(一)工作流程总览5、测试(Test)三、RUP的概述182020/1/28192020/1/28(一)工作流程总览6、部署(Deployment)三、RUP的概述202020/1/28212020/1/28(一)工作流程总览7、配置与变更管理(ConfigurationandChangeManagement)三、RUP的概述222020/1/28232020/1/28(一)工作流程总览8、项目管理(ProjectManagement)三、RUP的概述242020/1/28252020/1/28(一)工作流程总览9、环境(Environment)三、RUP的概述262020/1/28272020/1/28(二)开发阶段简介1、初始阶段2、细化阶段3、构建阶段4、交付阶段三、RUP的概述282020/1/28第四章RUP的最佳实践案例教学•讲授120分钟292020/1/28(一)初始阶段的问题及解决1、业务建模中的建模工具2、需求分析中的用户问题3、项目管理中的精度问题4、分析设计中的视角问题四、RUP的最佳实践案例教学302020/1/28(二)精化阶段的问题及解决1、迭代开发中的迭代顺序选择问题2、项目管理中的进度控制问题四、RUP的最佳实践案例教学312020/1/28(三)构建阶段的问题及解决1、变更管理中的应对技巧问题2、测试中的程度把握问题四、RUP的最佳实践案例教学322020/1/28(四)产品化阶段的问题及解决1、项目的培训问题2、部署中的多网互联问题四、RUP的最佳实践案例教学332020/1/28第五章超大型项目的顶层设计与RUP•讲授60分钟342020/1/28(一)美军信息化项目对我们的启示(二)顶层设计与RUP的关系(三)超大型项目的建设思路探讨1、信息资源规划2、体系结构设计3、“一个中心,两次演化”的思路讨论五、超大型项目的顶层设计与RUP352020/1/28本章结束