UML kickoff

来源:互联网 发布:mac windows iso镜像 编辑:程序博客网 时间:2024/05/22 11:33

 第一次接触的是时序图(sequence diagram), 作为一个programmer. 一下觉得designer使用ROSE很是拉风, 时序图是比较直观的, 但是也碰到过看不懂的图, 只有画图的人才能看懂的图.
......
在一次UML培训中, 看到了更多的图, 也记得前辈强调的一句话, 说UML就是一个工具, 表达你的想法, 模型的工具.  蛮有启发一个想法, UML就没觉得那么神圣.
在给一次项目业务培训中, 为了简单和直观一些, 我用上了Use case diagram用例图和ativity diagram活动图, 结合一些具体的数据, 效果还不差, 不熟悉业务的人也有一个大体清晰的概念.
从此图就渐渐的用在了项目上.
......
需求分析时使用到了Use Case; 数据库的设计, 使用到了类图; 详设时依旧是时序图和活动图, 状态图.  有了这些图, 可以更直观和用户, 和同事沟通, 由简入深, 成为了一个辅助工具. 或者说

回UML自身定义, 它是一门语言, 它的产出物或者就是我们开发的软件和系统的骨骼和脉络.   作为一门语言, 它有自己的规范, 就像写代码一样.

学习语言, 是一个个周期的学习, 实践, 再学习, 再实践.