初探UML

今天跟老师汇报课程设计情况,老师一句“有没有系统用例图”给我问蒙了,我只画了功能结构图和数据库图,啥是【系统用例图】呀?!

于是出来赶紧查了一下,原来用例图是UML系列图中的一种,是一种静态建模图形,是指由参与者(Actor)、用例(User Case)以及它们之间的关系构成的用于描述系统功能的静态视图。其中,用例的意思是参与者想要系统做的事,它的作用是获取需求以及指导测试。

在做一些小系统的时候没有先用UML进行分析的必要,所以刚开始并没有意识到UML的重要性(——>虽然现在也还是没有理解多少)。但这毕竟是多年来进行软件开发的工程师人的智慧结晶,可以让我们这些后辈少走弯路,那么还是有必要好好学习滴!

制作用例图的工具是我不久前刚上手的Visio,用了不到三天,果然简单易用,它提供了很多不同使用背景下的形状,无论是软件开发人员、商务人员、电子设计人员等等,都能找到作图需要的形状。显而易见,它也可以用来画【用例图】。

下来首先放出来我做的第一张图

                                                                         

可以看出来这个最简单的用例图包含三种基本元素:参与者(图中的小人,下面写上参与者的名称),用例(图中的椭圆,中间写上用例名称),箭头(有两种基本含义,继承和包含,图中都是继承extend,在箭头上用双尖括号包住)。

这个图的含义就是管理者具有什么功能,每个功能又细分什么出具体的操作。比如说,更改物资继承了物资管理,它是物资管理中派生出来的对其更细致的实现。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值