|
UML只是一个建模工具来的,重要的还是面向对象的建模理论。RUP是使用UML工具面向对象的一个开发过程。如果要发挥UML的作用,必须结合RUP。如果你还是使用面向结构的开发过程的话,UML的作用可能很难发挥。
另外UML是个大而全的东西,它覆盖从业务建模开始,系统建模,系统设计,设计和代码自动生成,反向工程等所有的东西。另外还假如了一些项目管理,文档管理和配置管理等项目管理需要的一些工具。
UML需要集体使用,如果一个人使用,发挥作用会小。UML的东西太多,有时很难下手,建议从自己最擅长的软件开发活动开始学习,例如系统设计,设计等,然后扩展到其他部分 |
|