UML建模注意事项

本文探讨了UML建模在软件工程中的重要性,强调了用例建模时应注意用例的性质和系统边界的清晰划分。同时,区分了概念类图与软件类图的区别,并介绍了模型在分析、设计和开发阶段的应用。
摘要由CSDN通过智能技术生成

         众所周知,UML建模已经成为软件工程过程不可或缺的部分。好的UML模型有利于整个软件开发的过程。为了增强UML模型的可读性,易理解性,我们必须遵循UML应有的规范,不被易混淆概念所迷惑。下面将列举一些博主在学习UML建模过程中的心得与经验,给大家参考。

 

一、用例建模注意事项

    1、用例建模必须注意我们所关注的是“用例”。用例是一个动作行为,业务行为,所以用例图表示法中用例的名称一定是一个动作。

2、分清系统边界。通常来说,用例图可以明显的将前端后台分离,方便设计。我们在建模过程中必须把系统边界弄清楚,不是系统内部完成的用例不应该画在边界内。比如下图的例子:



这样一个简单例子中,第一个用例图是合理的,而第二个用例图中,处理查询不应该放在酒店预订网的系统边界内。这个实在system内部完成的。

 

二、区别概念类图与软件类图

         类图是UML建模中很重要的一个部分,但是类图的概念常常会引起混淆。概念类图是在领域建模中所使用的类图,它只关注类之间的关联关系和类所包含的属性。而软件类图是编码的直接原型。直观来说,概念类图只需要类名,属性和关联,软件类图则还包含类的方法。

    <

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值