读书人

uml和软件开发过程的有关问题

发布时间: 2012-02-02 23:57:14 作者: rapoo

uml和软件开发过程的问题 - 软件工程/管理 / 开发过程版
软件开发过程有 “需求分析”、“系统设计”、“详细设计”、“编码”、“测试”、“维护”
uml图有 “ 类图”,”对象图“,“用例图”,“部署图”,“构件图”、“状态图”,“顺序图”,“活动图”,“协作图”

请问一下软件开发的过程每个阶段要画什么图?
我知道一般 需求分析 要画 用例图 和 状态图 其它的就不清楚了请高手指点

[解决办法]
一般软件开发过程都是在瀑布模型的基础发展起来的,像螺旋、喷泉、MSF过程模型,等等。
瀑布模型:立项、需求分析、设计、构造、测试、部署、交付、维护、退役
需求分析:用例图、活动图
设计:类图、对象图、顺序图/协作图、构件图、状态图
部署:部署图
(也不一定这样就是,要看你每个阶段需要什么样的结果或者说是交付物里具体要什么东西)
UML主要有7个图形:
活动图——Activity Diagram
用例图——Use Case Diagram
顺序图和协作图——Sequence and Collaboration Diagram
状态图——Statechart Diagram
静态结构图(类图/对象图)——Static Sture Diagram
组件图——Component Diagram
部署图——Deployment Diagram

读书人网 >软件开发

热点推荐