zoukankan      html  css  js  c++  java
  • 01《UML大战需求分析》阅读笔记

    01《UML大战需求分析》阅读笔记

          大二上学期我们学习了UML(统一建模语言),后来在写作业的时候要求我们画UML,但是我们总是认为UML没有用处,最繁琐,在画这些用例图,时序图的时候,觉得无趣。但是,从现在阅读了火球——UML大战需求分析,发现了对于建模语言我们都是存在认识的误区。

          在读UML大战需求分析,从中了解到了很多,我们是将来要做软件设计的人,但是在此之前的软件需求同样的岗位重要,虽然UML的主要用途就是软件设计,但是,它对于软件需求的分析也是同等的重要。在开篇“废话”中可以看见软件需求分析师,软件设计师和 程序员,计算机相关专业的在校大学生是最适合看这本书。我们作为一名大学生,当今的社会竞争压力大,这本书中严谨的说辞,让我们不偏安一隅,从这本书中相信能够体验“残酷”的软件需求分析工作,学习各种使用的UML及需求分析、需求管理知识,为将来的工作做好准备。从中也了解到了本书的“设计的思想”,从中可以发现本书并没有太多的无用的章节,将整个任务条理清晰的陈列在眼前,为软件的代码编写工作排好日程,这样更可以加快我们的理解。

         在第一章中“大话UML”,我们知道了我们存在的最大的误区:

    1、“认为它只是一个图或者是一个流程”,其实,它更多的是一种语言,一种标准。但是UML并不是唯一的一种标准。

    2、只认为UML只用于设计,其实最大的用处在于需求的分析,就相当于作者的亲身的体验:“运用UML使根本不懂设计的用户很好的理解了我们的想法”而且,对于软件工程师,软件需求的分析可以说比软件的设计更为的重要。就想作者说的:“UML应用于软件需求分析时,其学习的门槛将会大大的降低!”

    3、在我们学习的时候,我们画图时,总是觉得它难画,没有用,是天书,其实不然。

         从这些的理解和感慨当中,其实我们可以发现UML对于我们软件工程师来说重要的不在于软件的设计,而在于软件需求分析。所以,我们应该就像作者说的:要培养自己以下的技能:

    1、书面的表达能力;

    2、归纳总结的能力

    3、“面向对象”的思维能力和抽象能力。

    对此,我们要做到努力学好UML,避免进入UML的认识误区,要做到多实践,多练习,,真正的了解UML存在的意义。

  • 相关阅读:
    idea 连接 hive
    css img自适应
    测试视频文件
    ubuntu不显示ipv4地址的解决办法
    nginx path捕获
    union all两个结果集报ORA-12704: character set mismatch错误
    润乾报表试用指南
    报表工具对比之润乾报表与锐浪报表对比
    项目微管理36
    docker远程调用
  • 原文地址:https://www.cnblogs.com/syhn/p/5943919.html
Copyright © 2011-2022 走看看