文件名称:活用UML-软件设计高手
文件大小:60KB
文件格式:DOC
更新时间:2015-04-24 09:45:03
UML 设计 建模 教程
不好的设计,导致编码工作量剧增不用说,还有一堆质量隐患,面对需求变化时更加是束手无策。“面向对象设计(OOD)”这概念被吹嘘得很玄乎,也出现了不少号称“面向对象”但又不能解决具体问题的设计。 我们需要的是“灵巧的,能适应变化”的设计,能解决实际问题的设计!本课程将介绍如何应用UML(统一建模语言)来应对这个挑战,系统地讲解如何理解需求、如何进行架构设计、用户体验设计、数据设计、实体类设计、详细设计等,让学员学会如何做出“高性价比”的设计。 讲师介绍 讲师有近十年的应用UML进行软件分析的经验,曾主持和指导多个大型项目的软件架构、用户体验设计、数据库设计、详细设计等工作,对软件设计有独到的理解。同时讲师有多年的授课经验,讲课深入浅出,注重引导学员思考,通过大量的实例让学员掌握知识。讲师是每日培训缔造者,是讲师的训练师。 课程特点 1.将UML知识融汇中具体的实例中,而不会单调地讲UML语法。 2.案例一个接一个,贯穿整个课程,学员需分组讨论和思考。 3.课程还会介绍很多非UML的内容,如:用户体验设计、数据库设计。 4.讲师会布置课后作业以及给出工作指导,以巩固培训效果,保证学员的收益。 课程目标 1.掌握部署图、组件图、包图、类图、序列图、活动图、状态机图。 2.学会用部署图、组件图、包图进行架构设计。 3.学会用类图、包图、序列图、活动图、状态机图深化设计。 4.学会“理解需求、预测变化”,理解需求驱动设计。 5.学会如何做好用户体验设计。 6.学会如何业务驱动数据库设计。 7.学会如何做出“高性价比”的设计。 适合听众 项目经理、系统分析师、设计人员、开发人员、测试人员、有一定编程经验并且对软件设计或UML感兴趣的人士。