初识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文档。上传文档
查看更多
初识UML

第1章 初识UML UML(Unified Modeling Language,译为统一建模语言),是一种面向对象的可视化建模语言,它能够让系统构造者用标准的、易于理解的方式建立起能够表达他们设计思想的系统监图,并且提供一种机制,以便于不同的人之间可以有效的共享和交流设计成果。 【教学导航】 【引导训练】 【任务1】体验软件系统的登录过程 启动图书管理系统,首先出现如图 1-1所示的【用户登录】窗口。 然后在图1-1所示的窗体中,分别输入用户名“admin”和密码“admin”,然后单击【确定】按钮。 【任务2】分析软件系统的用户登录模块 根据任务1中图书管理系统登录过程的体验可知,图书管理系统启动后首先出现【用户登录】界面,用户在该界面中输入“用户名”和“密码”,然后由系统对用户输入的“用户名”和“密码”进行验证。 对于“用户名”和“密码”都正确的合法用户,则成功登录系统,否则为非法用户,登录系统失败。 用户登录模块主要提供两个基本功能: (1)用户通过登录界面输入“用户名”和“密码”; (2)系统对用户输入的“用户名”和“密码”进行验证,以判断用户身份的合法性。 【操作示范与知识讲解】 【任务描述】 (1)认识UML的用例图、类图、 活动图和顺序图。 (2)分别在Visio 2003和Rational Rose 2003中浏览UML的用例图。 (3)认识Visio 2003的界面组成和绘图环境。 (4)认识Rational Rose 2003的界面组成和绘图环境。 (5)对UML的功能、组成、图、视图以及UML的应用有一个初步印象。 【任务实施】 1.1 认识UML图 1.1.1 认识用户登录模块的用例图 软件系统(例如图书管理系统)的用户登录模块的参与者通常是“用户”,基本功能有两个: (1)输入用户名和密码; (2)验证用户身份。 UML的用例图用来描述系统的功能,并指出各功能的参与者,用户登录模块的用例图如图1-5所示。 1.1.2 认识用户登录模块的类图 用户在“用户登录界面”输入“用户名”和“密码”,然后通过单击【确定】按钮,触发Click事件,执行验证用户身份的操作。 在系统分析和设计阶段使用UML的类图定义系统的类以及类的属性和操作。 图1-6为“登录界面类”的类图,图1-7为“用户登录类”的类图,图1-8为“数据操作类”的类图。 1.1.3 认识用户登录模块的活动图 UML的活动图描述为满足用例要求所要进行的活动,描述业务过程的工作流程中涉及的活动。 用户登录模块的活动图如图1-9所示。 该活动图描述的用户登录过程如下: (1)启动软件系统,显示登录界面。 (2)用户在登录界面分别输入“用户名”和“密码”。 (3)用户单击【确定】按钮,系统通过验证用户输入的“用户名”和“密码”的正确性,判断用户身份是否合法。 (4)如果用户身份合法,则成功登录。 如果用户输入的“用户名”或者“密码”有误,则显示提示信息,此时用户可以单击【取消】按钮,退出登录状态;也可以重新输入用户名或密码,系统重新验证用户的身份。 1.1.4 认识用户登录模块的顺序图 顺序图显示多个对象之间的动态协作关系,重点是显示对象之间发送消息的时间顺序。 顺序图也显示对象之间的交互,就是在系统执行时,某个指定时间点发生的事情。 用户登录成功的顺序图如图1-10所示,在顺序图的顶部,对象按消息传递的顺序从左到右排列,垂直方向用对象生命线表示时间,时间的顺序为自顶向下,靠近顶部的消息发生的时间要比靠近底部的消息早。 1.2 浏览UML的用例图 1.2.1 在Visio 2003中浏览用户登录模块的用例图 在Visio 2003中浏览用户登录模块的用例图的基本操作步骤如下: (1)启动Visio 2003 (2)打开已有的UML模型文件 Visio 2003工作界面的基本组成与Office 2003相同,主要包括标题栏、菜单栏、工具栏、状态栏、标尺等。 (3)保存绘图文件及用例图 (4)关闭绘图文件 1.2.2 在Rational Rose 2003中浏览用户登录模块的用例图 (1)启动Rational Rose 2003。 通常可以通过【开始】菜单中的级联菜单【Rational Software】→【Rational Rose Enterprise Edition】启动Rational Rose 2003,Rational Rose 2003的初始界面如图1-14所示。 (2)打开已有的UML模型文件 (3)显示用例图 (4)保存模型文件及用例图 (5)关闭用例图 (6)退出Rational Rose 2003 1.

文档评论(0)

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

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

1亿VIP精品文档

相关文档