您的位置:首页 > 其它

UML与软件开发

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



需求分析阶段
图:用例图
用处:从定量和定性的角度描述该软件所提供的的功能有哪些
 
概要设计阶段
图:包图、类图、活动图、协作图
用处:说明系统的总体设计结构,该系统的系统元素(各层模块、子程序等)的划分,分层次地给出各元素之间的控制与被控制关系。
 
详细设计阶段
图:包图、类图、对象图
用处:利用包图、类图,列出程序系统内每个程序(包括模块和子程序)之间的层次结构关系;利用对象图对每一个模块和子程序的功能进行描述,并说明与其他模块和子程序之间的调用关系。
 
测试阶段
图:类图、包图、构件图、协作图、用例图
用处:了解被测软件的功能,作为测试依据。

感谢您的阅读,以上仅是个人的一点理解,如有错误之处,敬请指出。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: