1. 程式人生 > >機房收費系統個人重構版:軟工文檔中那些圖

機房收費系統個人重構版:軟工文檔中那些圖

甘特圖 模塊 -s 繪圖工具 收費 -m div post 問題

【前言】

圖。提到這個字的時候腦海中就會出現許很多多的圖像,它的重要性相信大家都明確。相比於文字來說它更生動形象正好符合人類大腦的記憶規律。非常多人也知道動畫片制作原理也是用一張張圖片僅僅只是轉換的速度足夠快而已,另外大家所熟知的思維導圖等等。下面咱們這裏介紹的是軟件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圖另一些輔助圖,覺得畫這些東西浪費時間。如今再回憶。自己當初想法是多麽可笑。

與此同一時候自己也愛上了繪圖。如今遇到問題沒思路或迷茫。就拿起筆或打開軟件畫畫。

同一時候讓自己對沒有做就沒有發言權這句話有了更深的理解。


機房收費系統個人重構版:軟工文檔中那些圖