Homework14:《大象:Thinking in UML》读后感

440 阅读1分钟

一、主要内容

引用作者原话,“本书是一本结合了面向对象方法、软件工程方法、基于 UML 的建模方法的全程建模的书”。主体内容是“使用 RUP 方法,使用 UML 工具,进行系统分析建模”。其中最基础的就是关于 UML 的基础知识的讲解。有了 UML 这个工具,然后就通过 RUP 方法把它用起来了。而应用工具的目的就是从头到尾分析设计一个完整的供电管理系统。其中穿插很多面向对象思想的精辟讲解。关于 UML、RUP、面向对象、业务、系统。

二、心得体会

读这本书时,总是有些困惑,可能是自己缺乏大型项目的开发经验又或者作者表达不太通俗易懂。粗略地看过了这本书,才深刻地体会到我们为什么要花那么大的时间去花个用例图,也意识到自己认识的所谓的“软件工程”思想是多么的肤浅。用例驱动,以人为本。是我对整本书的理解。软件最后是交付给用户的,一切以用户为主。同时开发的交流也很重要,不仅要规范化的文档,而且组内畅通的交流对整个项目也是非常有用的。