Trufun Bacon需求管理工具中使用UML的操作秘笈

做过需求管理的朋友都知道,要用工具进行需求管理,首先要做的第一步工作是进行需求分解,分解以后的需求才能用数据库逐条进行管理,才能发挥使用数据库的优势,展现工具管理需求的灵活性,这种工具的典型代表就是DOORS;当然还有一种需求管理工具,它是以文档为中心,虽然编辑在word中进行十分方便,但灵活性不足,这种工具的典型代表是requisitePro,另外还有一种工具两者都兼顾,如RTM-workshop,其最大不同是做了文档和数据库同步,其它无质的区别。在需求报告中,除了大量的文字描述外,还有一部分内容是需求的UML建模,是采用图形方式展现需求的,图形和文档的编辑方式不同,能否实现在同一个界面中同时进行需求文档和UML图形编辑呢?前面这三种国外产品目前都无法实现这个功能。 西安楚凡科技公司发挥自己在UML建模方面的优势,开发的需求管理工具bacon成功的使这两部分结合,应一些行业同仁的要求,结合笔者的使用体会,现将主要的操作步骤介绍给大家,希望对您有所帮助。本文假设读者具有需求管理和UML建模方面的基础知识,并能使用相关的工具。 1.     安装准备: (1) 首先安装eclips,下载安装方法网上到处都是,故不在赘述。 (2) Bacon插件安装方法1:采用eclips更新方式安装,通过更新站点更新" http://www.trufun.net/update/bacon/x"更新及安装。 (3) Bacon插件安装方法2:下载插件包,下载插件包后,解压,将解压后的"dropins"文件夹覆盖"eclipse/dropins"文件夹。 2.     操作步骤: (1) 在楚凡科技建模工具kant  x中打开透视图,选择“trufun bacon RCP”,如图1所示。

图1 打开bacon透视图

(1) 系统同时显示UML图和bacon的需求管理界面,可以同时进行编辑,



  图2 需求管理和UML同时编辑界面

(1) 编辑结束后,还需要使需求的两种表现形式完全同步,要使需求管理工具bacon和UML同步,操作方法为:在需求浏览器选中一个需求,右键弹出快捷菜单,选中子菜单“从UML用例同步(UML --> Bacon)”或者“同步到UML用例(Bacon --> UML )”,即可出现图3所示窗口。

Trufun Bacon需求管理工具中使用UML的操作秘笈_第1张图片

 图3  bacon和UML同步操作界面

(4)图4是同步以后的结果,很明显,UML的用例图,已经成为需求管理工具bacon所管理的一个对象,这样使需求表现更直观,更便于讨论,也便于开发人员理解。

Trufun Bacon需求管理工具中使用UML的操作秘笈_第2张图片



  图4.在需求管理工具中进行UML建模

         UML建模工具是一个桥梁,它实现了模型空间与代码的空间的同步,借助bacon,可以实现需求的文档空间和模型空间同步,进而实现文档空间和代码空间同步。这是多么奇妙的事情,不妨你也试试。


你可能感兴趣的:(数据库,浏览器,文档,工具,UML,图形)