简单(CRC 式)域设计/建模工具
我认为这很容易......
对于即将开始的新项目,我正在寻找一个简单的基于 Windows 的域驱动建模工具 - 类似于“数字 CRC”(协作责任卡),它可以让我轻松地:
- 定义所涉及的实体
- 定义它们的属性(以及有关这些属性的元数据)
- 定义这些实体之间的链接
我希望拥有“动态”的东西,例如,如果我查看 Customer
实体,我希望能够单击 Orders
属性并转到 Order
类的详细信息以查看其中的内容。理想情况下,这些东西应该可供我们公司内部的多个开发人员访问,甚至可供客户员工中的几个关键参与者访问 - 因此基于 Web 的解决方案将是首选......
它不需要是一个成熟的 UML,而且它应该相当便宜(如果可能的话,每个开发者<= 250 美元)。
有什么想法吗?我已经研究过相当多的工具,它们要么是:
- 太大且笨重(完整的 UML 支持)
- 太昂贵(买不起 ClearCase 许可证......)
- 与数据库/存储模型的联系太紧密(我还不需要 ERM 建模工具)
I thought this would be easy....
For a new project about to start, I'm looking for a simple Windows-based tool for domain-driven modeling - something like "digital CRC's" (Collaboration Responsibility Cards) that would allow me to easily:
- define the entities involved
- define their properties (and metadata about those properties)
- define the links between those entities
I would love to have something that's "dynamic", e.g. if I view the Customer
entity, I would like to be able to click on the Orders
property and be taken to the details of the Order
class to see what's in there. This stuff should ideally be accessible to several devs inside our company, and even to a few key players from the customer's staff - so a web-based solution would be preferred...
It doesn't need to be a full-blown UML, and it should be fairly inexpensive (<= 250$ per dev if ever possible).
Any ideas? I've looked at quite a few tools, which are either:
- too big and bulky (full UML support)
- far too expensive (can't afford ClearCase licenses......)
- too closely tied to a database / storage model already (I don't need an ERM modelling tool - yet)
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
如果您只需要一个工具来捕获实体、它们的属性以及它们之间的关系,但您对技术细节(关系类型、多重性等)不感兴趣,也许思维导图工具可以做到工作?
访问 http://www.mindmeister.com/,您可以获得免费帐户,可以与其他用户共享地图、历史、实体之间的关系等。
但这并不意味着用于技术图表。我将它用于个人物品,但谁知道呢,可能会满足您的需求。
if you only need a tool for capturing entities, their properties and relationships between them, yet you're not interested in the technical details (relationship type, multiplicity etc), maybe a mind map tool would do the job?
Checkout http://www.mindmeister.com/, you can get free accounts, can share maps with other users, history, relationship between entities etc.
It's not meant for technical diagrams though. I use it for personal stuff, but who knows, might suit your needs.