【UML】开发过程应用

      在软件开发过程中,在每一个阶段如何借助UML图来达到更为便利交流的目的呢,以下以《第一次机房收费系统》的实践为参照,简单说明。

【UML】开发过程应用_第1张图片

 

 

需求分析阶段

图:用例图

用处:从定量和定性的角度描述该软件所提供的的功能有哪些

 

概要设计阶段

图:包图、类图、活动图、协作图

用处:说明系统的总体设计结构,该系统的系统元素(各层模块、子程序等)的划分,分层次地给出各元素之间的控制与被控制关系。

 

详细设计阶段

图:包图、类图、对象图

用处:利用包图、类图,列出程序系统内每个程序(包括模块和子程序)之间的层次结构关系;利用对象图对每一个模块和子程序的功能进行描述,并说明与其他模块和子程序之间的调用关系。

 

测试阶段

图:类图、包图、构件图、协作图、用例图

用处:了解被测软件的功能,作为测试依据。

 

感谢您的阅读,以上仅是个人的一点理解,如有错误之处,敬请指出。

 

你可能感兴趣的:(——【UML】,【知识学习】,UML)