UML与软件建模实验教程(一).pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
软件工程1001、1002 UML与软件建模 唐 达 济 计算机与通信工程系 * 主要内容 学习UML与软件建模实验教程的实际意义 UML的类图 UML的对象图 UML的用例图 UML的状态图 UML的序列图 UML图制作实例与练习 主要内容 学习UML与软件建模实验课程的实际意义 UML的类图 UML的对象图 UML的用例图 UML的状态图 UML的序列图 UML图制作实例与练习 主要内容 学习UML与软件建模实验教程的实际意义 UML的类图 UML的对象图 UML的用例图 UML的状态图 UML的序列图 UML图制作实例与练习 主要内容 学习UML与软件建模实验课程的实际意义 UML的类图 UML的对象图 UML的用例图 UML的状态图 UML的序列图 UML制作实例与练习 主要内容 学习UML与软件建模实验教程的实际意义 UML的类图 UML的对象图 UML的用例图 UML的状态图 PPT课件制作技巧 PPT课件制作实例与练习 主要内容 学习UML与软件建模实验教程的实际意义 UML的类图 UML的对象图 UML的用例图 UML的状态图 UML的序列图 UML图制作实例与练习 主要内容 学习UML与软件建模实验教程的实际意义 UML的类图 UML的对象图 UML的用例图 UML的状态图 UML的序列图 UML图制作实例与练习 UML图制作 利用Microsoft Visio 2010软件建模工具完成前面介绍各种UML图的制作 UML的序列图 UML的序列图 每个对象都有一个或多个操作,对象之间通过相互传递消息来协同工作。 每一条消息,都是发送者对象对接受者对象的一个请求,要求接受者对象完成的一个操作。 对象能够给自己发送消息。 /TEMP/计算机与通信工程系/唐达济/UML与软件建模/软件工抛砖引玉 交流切磋 相互学习 共谋进步 实际意义 实际意义 UML提供了一种系统分析员、客户、程序员和其他系统开发所涉及到的人员能够理解和达成一致的方式来组织系统的设计过程。 一流的IT企业都是UML联盟的成员:DEC、Hewlett-Packard、Intellicorp、Microsoft、Oracle、Texas Instrument、Rational等 实际意义 实际意义 如果你从事代码编写,你工作的任务模块很可能是以UML图分配给你的 如果你和用户打交道,编写需求文档,你必须掌握UML图的制作 如果你是项目Leader,你必须掌握UML软件建模方法和步骤 只要你还对事物感兴趣,作为用户,UML与建模都能帮助你更好的认识世界 UML的类图 大部分事物都可能具有某些属性,并以某种方式体现各自的行为(操作)。 例子: 洗衣机 品牌、型号、序列号、容量 加衣物、加洗涤剂、开机、关机 UML的类图 洗衣机的类图 类图 模仿现实世界的表达方式 UML的类图 多个单词组成的类名,每个单词的首写字母大写,单词间不用括号。 属性名、操作名同样的规则,但其首字母不用大写。 每个操作名后一对括号。(visio2010自带) UML的对象图 对象(object)是一个类的实例,是具有具体属性值的一个具体事物。 UML的对象图 具体实例的名字位于冒号的左边,而该实例所属的类名位于冒号的右边。 实例的名字以小写字母开头。也可能是一个匿名的对象 UML的用例图 用例(use case)是从用户的观点对系统行为的一个描述,它是用来从用户的观察角度收集系统需求的一项屡试不爽的技术。 UML的用例图 参与者 用例 UML的状态图 在任一给定的时刻,一个对象总是处于某一特定的状态。 一台洗衣机可以处于浸泡(soaking)、洗涤(washing)、漂洗(rinsing)、脱水(spinning)状态。 UML的状态图 浸泡 洗涤 漂洗 脱水 UML的序列图 在一个运行的系统中,对象之间要发生交互,并且这种交互要经历一定的时间。UML序列图所表达的正是这种基于时间的动态交互。 UML的序列图 实际案例: 洗衣机“洗衣服”用例的执行步骤 UML的序列图 假设你已经完成“加衣物”,“加洗涤剂”,“开机”操作 同学们一起思考洗衣机顺序进行的步骤! UML的序列图 1、浸泡开始前,先通过进水管向洗涤缸中注水 2、洗涤缸保持5分钟静止状态 3、在浸泡之后,停止注水 4、洗涤开始的时候,洗涤缸往返旋转15分钟 5、洗涤完毕后,通过排水管排掉洗涤后的水 6、洗涤缸停止旋转 7、漂洗开始,洗涤缸重新注水 UML的序列图 8、洗涤缸继续往返旋转洗涤 9、15分钟后停止向洗衣机中注 10、漂洗结束时,通过排水管排掉漂洗衣物

您可能关注的文档

文档评论(0)

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

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

1亿VIP精品文档

相关文档