zoukankan      html  css  js  c++  java
  • 机房收费系统个人重构版:软工文档中那些图

       【前言】

       图。提到这个字的时候脑海中就会出现许很多多的图像,它的重要性相信大家都明确。相比于文字来说它更生动形象正好符合人类大脑的记忆规律。非常多人也知道动画片制作原理也是用一张张图片仅仅只是转换的速度足够快而已,另外大家所熟知的思维导图等等。下面咱们这里介绍的是软件project中涉及的图!    


       【图】

        在上一篇博文《机房收费系统个人重构版:透过文档谈文档驱动开发》介绍了软工各个阶段的文档中都该有什么图。可是没有具体具体介绍各种图,在结束整个机房重构后,深感文档是整个开发的精髓。而图又是文档的精髓。于是乎在本篇博文中就以机房重构为例来介绍这精髓中的精髓。


        ·甘特图:

            1、简单介绍:开发任务和时间的分配。控制整个开发流程;

            2、推荐绘图工具:Visio。

            3、我的甘特图:



        ·原型图:

            1、简单介绍:原型图是用户和需求人员达成一致一个重要根据,能够提前让用户有感性认识。

            2、推荐绘图工具:Axure;

            3、我的原型图:


       

       ·IPO图:

            1、简单介绍:明白每一个模块详细输入,输出,以及处理过程;

            2、推荐绘图工具:Windows自带绘图工具;

            3、我的IPO图:


        ·功能框架图:

            1、简单介绍:明白整个系统的功能。

            2、推荐绘图工具:亿图;

            3、我的功能框架图:


         ·包图:

            1、简单介绍:在机房重构中它相当于框架图;

            2、推荐绘图工具:EA(Etherprise Architect);

            3、我的包图:



         ·用例图:

            1、简单介绍:对整个系统有总体性把控;

            2、推荐绘图工具:EA(Etherprise Architect);

            3、我的用例图:



         ·类图:

            1、简单介绍:规划出开发过程中须要开发者完毕工作;

            2、推荐绘图工具:EA(Etherprise Architect)

            3、我的类图:



         ·时序图:

            1、简单介绍:明白开发者该怎样实现一个功能。

            2、推荐绘图工具:EA(Etherprise Architect);

            3、我的时序图:



        【总结】

         看完这篇博文。请诸读者闭目回忆,相信非常多人脑海中会荡漾出是这几幅图;这足以见图的重要性和直观性。写文档之前自己讨厌画这些UML图另一些辅助图,觉得画这些东西浪费时间。如今再回忆。自己当初想法是多么可笑。

    与此同一时候自己也爱上了绘图。如今遇到问题没思路或迷茫。就拿起笔或打开软件画画。

         同一时候让自己对没有做就没有发言权这句话有了更深的理解。

      

  • 相关阅读:
    [AU3]技巧
    [AU3]Windows 10 Update message DETELEDER Win10更新通知删除助手
    vue多选框选择后显示选中的内容
    计算object的长度
    关于苹果手机点击事件无效的解决办法
    vue中将汉字按照首字母排序,也适用于其他地方,但不适用多音字
    关于json数据格式错误
    Java下使用Swing来进行图形界面开发
    数字与静态
    Java中的内存机制及管理
  • 原文地址:https://www.cnblogs.com/blfbuaa/p/7214606.html
Copyright © 2011-2022 走看看