活用UML-需求分析高手 课程概述: 需求分析可能是软件开发中难度最高的.docVIP

活用UML-需求分析高手 课程概述: 需求分析可能是软件开发中难度最高的.doc

  1. 1、本文档共3页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
活用UML-需求分析高手 课程概述: 需求分析可能是软件开发中难度最高的

活用UML-需求分析高手 课程概述: 需求分析可能是软件开发中难度最高的工作,如何能全面准确把握客户的需求,是我们的最大挑战。本课程将介绍如何应用UML(统一建模语言)来应对这个挑战,重点讲述如何面向对象地分析需求,透视客户提出来的表面需求,发掘真正的隐含的需求,将需求完整地、系统地、有深度地表达出来。 讲师介绍: 讲师有近十年的应用UML进行需求分析的经验,曾主持和指导多个大型项目的需求分析工作,对需求分析有独到的理解。同时讲师有多年的授课经验,讲课深入浅出,注重引导学员思考,通过大量的实例让学员掌握知识。讲师是每日培训缔造者,是讲师的训练师。 课程特点: 将UML知识融汇中具体的实例中,而不会单调地讲UML语法。 案例一个接一个,学员需分组讨论和思考。 讲师会布置课后作业以及给出工作指导,以巩固培训效果,保证学员的收益。 课程目标: 掌握类图、活动图、序列图、状态机图、用例图、部署图、组件图、包图、协作图、时序图。 学会用类图、活动图、序列图、状态机图来分析和重组客户的业务。 学会用部署图、组件图来分析和重组客户的IT基础架构。 学会用用例图、用例表来描述客户的需求。 学会面向对象的分析方法,能完整地、系统地、深入地分析客户需求。 适合听众: 项目经理、需求分析人士、开发人员、测试人员、实施工程师、其他对需求分析感兴趣而无论是否有UML或者需求分析经验的人士。 课程大纲: 主题 课题 说明 开篇 要做一个有条理的人。 认识UML。 组建学习小组。 需求分析常遇见的问题。 通过“手机订餐”系统来体会,需求分析之正路:为客户带来价值。 认识需求调研的大致步骤。 帮学员澄清一些误区,端正思想,并能初步学习UML和需求分析的核心问题。 分析业务模型-类图 通过“电力工程系统”来认识类图。 测试学员的OOA能力。 通过练习来学习类的属性、方法、关系。 类图进阶,学习类嵌套、关联类。 通过“考试管理系统”来练习类图。 类图是用来分析业务的最重要的一种UML图,课程通过一个接一个的实例,将类图基本知识以及面向对象的分析方法融入其中。 流程分析利器之一-活动图 通过“工时审批”案例来认识活动图。 通过“会签评审”案例,进一步学习活动图语法。 如何应用活动图来解决问题。 用活动图演练“版本发布过程”。 学习用活动图来全面深入分析客户业务。 客户业务中常见的东西就是大量的流程,活动图可用来分析和重组客户业务的有力工具。 流程分析利器之二-状态机图 学习什么是“状态”,什么是“转变”。 用状态机图表达请假过程。 用状态机图表达多级审批的请假过程。 状态机图是用来表达流程的另外一种图,这种图表达问题的角度比较特别,也相对稍难理解,但是相当有用的。 深入发掘-序列图 通过“上餐厅吃饭”案例来学习序列图。 用序列图来画出吃饭过程中,顾客、服务员、厨师、收款员的交互关系。 用序列图画出学员和提款机是如何交互的。 学习用序列图来表达循环、分支。 分别用序列图、活动图画出买地铁票的过程。 比较序列图和活动图。 序列图是挖掘业务背后关系的有力工具。 同时我们也需要注意序列图与活动图的适用范围。 描述系统的行为-用例图 如何条理地表达“系统能做什么事情”。 认识用例图。 用用例图表达“订餐系统”的需求。 用用例表来进一步细化需求。 如何填写用例表,描述清楚角色与系统的交互。 上述课程内容都是为了分析和重整业务用的,而用例图、用例表是系统表达需求的有力工具。 描述系统的框架-部署图、组件图 学习部署图。 理解什么是组件。 学习组件图。 用部署图、组件图绘制某公司的内部OA系统架构。 部署图、组件图是描述系统架构的有力工具,学员应学会用这两种图来描述客户当前的软件架构,以及客户对新系统的软件架构的期望。 组织你的UML图-包图 学习包图。 学习用包图来组织类图、用例图。 学习用包图来组织设计。 包图比较简单,但不太好掌握。学员应学会利用包图来做好“组织”工作。 综合演练 回顾所学内容。 通过“考勤系统”演练来达到以下教学目标: 学习如何从零开始组织需求开发的工作。 学习如何在需求开发中理清你的思路。 体会什么情况下用什么UML图。 学习需求规格说明书应该有什么内容。 综合训练将会让你用上课程中学到的大部分知识,并且你必须和你的小组成员一起工作。 讲师会在过程中随时指正学员的问题。 UML其它图及常用工具简介 介绍协作图、时序图。 介绍绘制UML的常用工具。 布置课后作业。 对学员提出学习和工作指导。 课后最后会介绍另外两种不太常用的UML图。 课时: 两天,每天6-7小时。

文档评论(0)

qiwqpu54 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档