首页 > 手机 > 配件 > ...在线er模型设计,在线uml

...在线er模型设计,在线uml

来源:整理 时间:2022-04-07 18:30:58 编辑:华为40 手机版

UML现在的用途还大吗?

UML现在的用途还大吗

用途肯定还是挺大的啊,研究表明,大脑读图的速度比文字内容快60000倍。比如一个团队协作项目,开会的时候用得最多的就是图,图里面流程图、时序图、类图比较多。无它,因为这三种图能帮你解释清楚你想表达的内容,能更好地帮助自己理清业务逻辑,也能让别人更容易理解,最后还能提高开会效率。还有当你想将业务给非业内人士讲解时,UML图也是一种不错的方式。

不过UML作为一种定义良好、易于表达、功能强大且普遍适用的建模语言,它主要还是还应用于软件开发的全过程中,支持面向对象的分析与设计。大家知道,软件开发远远不止写代码。在编码之前,还要对系统进行整体的规划和设计,即所谓建模。建立模型可以帮助开发人员更系统、理全面地讲解系统细节的设计。UML包含了许多模型,比如用例图、类图、流程图、时序图、活动图、状态图等等,这些模型正好可以帮助开发人员更好地理解业务流程,使用户和开发人员对问题的描述达成共识,以保障分析的正确性。

但UML也存在一些不足,以用例图来说,其不足大致有如下几点:需求有功能需求和非功能需求,UML用例图对功能性需求可以做很清晰的需求,但对可靠性、性能等非功能需求往往无能为力。对于懂UML的人员来说,用例图可能是规范的、清晰的、简单的、易理解的,但对并未掌握UML建模技术的人来说理解那些椭圆并非易事,再说还有一系列如同伪代码似的事件流。

用例图粒度很粗,不描述具体的实现细节,也无从描述,这个时候你还需要使用其他的工具进行辅助说明。最后再推荐一些UML工具:startUML、Visio、PlantUML、ProcessOn(在线)、Enterprise Architect、JUDE-Community、LucidChart、百度脑图、Draw.io、Astah,拿走不谢。

文章TAG:在线eruml模型设计

最近更新