首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >您使用哪种CASE工具?

您使用哪种CASE工具?
EN

Stack Overflow用户
提问于 2008-10-01 11:53:03
回答 4查看 7.4K关注 0票数 2

你使用哪些计算机辅助软件工程工具?为什么?它们在哪些方面提高了您的工作效率或帮助您设计程序?或者,如果您不使用case工具,您这样做的原因是什么?

EN

回答 4

Stack Overflow用户

发布于 2008-10-01 12:34:10

我使用过的最好的CASE工具是SparxEnterprise Architect

与Rose相比,它是轻量级的(更容易购买,也更便宜),但功能非常强大。你可以做很棒的UML图或数据库模型,或者任何你想要的东西,但是要以一种很好的、有组织的方式。

它在精化过程的初始阶段有很大的帮助,因为您可以创建域模型,执行一些初步用例,将它们映射到需求,并以良好的方式将所有这些都呈现给客户。它帮助我思考,我用它重新分解我的设计,直到我足够满意,开始适当的文档。它对于数据库模型也是非常好的,因为它可以非常灵活地对大多数数据库进行逆向工程。

在我看来,它唯一的(但相当严重的)缺点是它的文档生成器,说得客气点,就是垃圾。从其中获得一个合适的文档几乎是不可能的,除非你在模板上投入了大量的工作,然后它就可以了。

票数 3
EN

Stack Overflow用户

发布于 2008-10-01 12:00:48

在过去,我使用过Rational Rose和其他一些类似的包。大多数情况下,我将它们用于UML图元素,而没有深入到更详细的功能,如代码生成等。

我主要使用它们来辅助设计过程,并澄清我自己的想法。我经常发现,在试图提出一个组件的设计时,我最终需要写下/绘制我想要发生的事情,这样我就可以在脑海中清楚地了解需要发生什么以及为什么发生。我发现,在很多情况下,我最终尝试绘制的图本质上与UML中的预定义类型的图相同,例如用例图等,然后采用这种风格,就更容易将我的想法写在纸上,因为我有一些框架可以在其中工作。

因此,我主要将CASE工具用于较高的、半抽象级别的UML /设计工具。

票数 1
EN

Stack Overflow用户

发布于 2008-10-01 12:37:43

Oracle Designer

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/157249

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档