下载安卓APP箭头
箭头给我发消息

客服QQ:3315713922

软件设计:UML用例模型和类图练习

作者:初仰     来源: https://www.cnblogs.com/cdlyy/p/12399012.html点击数:2959发布时间: 2020-04-11 21:26:58

标签: 计算机软件工程UML

  UnifiedModelingLanguage(UML)又称统一建模语言或标准建模语言,是始于1997年一个OMG标准,它是一个支持模型化和软件系统开发的图形化语言,为软件开发的所有阶段提供模型化和可视化支持,包括由需求分析到规格,到构造和配置。

  面向对象的分析与设计(OOA&D,OOAD)方法的发展在80年代末至90年代中出现了一个高潮,UML是这个高潮的产物。它不仅统一了Booch、Rumbaugh和Jacobson的表示方法,而且对其作了进一步的发展,并最终统一为大众所接受的标准建模语言。

  UML用例模型和类图练习

  1.举例

  一个小型网络水果超市,负责给用户网上订购苹果、芒果、桃子、荔枝。用户可以注册成为会员,预约、订购、查询、取消等常规动作。

  请设计用例模型.

  1)参与者

  2)用例图

  3)一个重要的用例进行描述

软件设计:UML用例模型和类图练习_计算机_软件工程_UML_课课家

  2.画出类图

  一家公司有许多部门,通过部门名唯一的确定一个部门,每个部门有一名经理主管,也有的经理不管理任何一个部门;

  每个部门生产多种产品,每种产品仅有一个部门生产。

  该公司有许多员工为之工作,员工又进一步划分为经理与工人两类。每名工人可以参加多个项目,每个项目需要多名工人;

  每位经理可以主持多个项目,每个项目仅有一人主持。

  UML已经被对象管理组织(OMG)接受为标准,这个组织还制定了通用对象请求代理体系结构(CORBA),是分布式对象编程行业的领头羊。计算机辅助软件工程(CASE)产品的供应商也支持UML,并且它基本上已经被所有的软件开发产品制造商所认可,这其中包括IBM和微软(用于它的VB环境)。

赞(13)
踩(0)
分享到:
华为认证网络工程师 HCIE直播课视频教程