如何在统一软件开发过程中使用UML?
起始阶段常用UML图
在起始阶段,通常有用例图、类图、活动图、顺序图等UML图的参与。
在确定了用例之后,需要为重要用例添加事件流描述。有了事件流描述之后就可以为一些用例中使用到的系统功能来指定分析类。
对于一些重点用例,可以绘制它们的动态模型。
细化阶段常用UML图
在细化阶段经常需要使用到类图、包图、组件图几种静态视图,以及所有动态视图。
静态视图中,细化阶段的类图主要描述系统的设计类。
动态视图用来确定任意时刻系统中某一对象/实体需要执行的操作,或应该处于的状态。
构建阶段常用UML图
到构建阶段,使用UML的高频期已经过去,此时主要需要用到UML的部署图来说明。
转化阶段常用UML图
转化阶段是以用户为主导的阶段,用户需要试用软件来确定其要求是否已经被满足。
在交付前,可以将设计过程中的用例图拿回来,作为内部人员测试系统功能的重要依据。
并且,在测试时可以使用用例图来设计测试用例,使用活动图来辅助测试。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。