UML用例图

本文探讨了UML用例图在软件开发中的作用,对比了它与传统软件工程用图的区别。UML用例图侧重于展示用户需求,帮助开发人员理解程序实现,而不仅仅是用户交流。通过用例图、类图等,UML为程序实现提供清晰的结构。文章还简要介绍了用例图的概述和构成,并鼓励读者进一步学习UML。
摘要由CSDN通过智能技术生成

楔子:

           软工视频心得和UML视频心得的对比分析。

          在阐述我对UML用例图的理解之前,我想先和大家分享一下我对软件工程中的用图(如流程图和E-R图等)和UML的九张图的对比理解。软件工程中的用图更多的是在向用户(主要是面向用户)和程序的所有生产人员叙述系统的需求、功能和性能。尽管用户主要参与的是软件的可行性分析阶段和软件的需求分析阶段,但是软件工程中的用图更多的是为了使用户和开发者能够很好地交流,进而让用户的需求被开发者正确的捕获。

         UML用图和软件工程用图的共同点是两者都可以辅助软件的开发者明确地了解用户的需求;不同点是UML更多的是面向用户的,而UML用图更多的是面向程序的实现人员的。UML通过用例图、类图、活动图、交互图和实现图,将才软件的血肉:各个模块、流程以及具体的代码实现清晰的展现在具体的程序实现人员面前。正是通过UML这种面向对象的思想,软件工程的开发更加科学、更加易于控制。大家有兴趣的话可以参考我前面的一片关于UML整体认知的博客:UML整体认知——刘超

用例图:


概述:

 
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值