1. 首頁
  2. 設計

概要設計的心得

有關概要設計的心得

概要設計是一個設計師根據使用者互動過程和使用者需求來形成互動框架和視覺框架的過程,下面就是小編為您收集整理的有關概要設計的心得的相關文章,希望可以幫到您,如果你覺得不錯的話可以分享給更多小夥伴哦!

有關概要設計的心得

一提到概要設計,可能都會與UML和rose聯絡起來。什麼use case,什麼序列圖,什麼互動圖等等一些術語都讓人搞不懂。一些人本能的認為要寫概要設計,必須先熟悉UML和rose。其實UML和rose是幫助我們更好的理解和設計的工具。如果在概要設計中言必稱UML和rose,這似乎犯了一個本末倒置的錯誤。

概要設計重點在於將模組分解為物件並闡明物件之間的關係。一般來說,概要設計文件應該包括以下內容:功能概要,功能詳細,UI,DB。

關於功能概要部分要簡明扼要,應該寫清楚功能的用途,包括哪幾個子功能,哪些在本文當中記述,哪些需要參照其他文件,涉及哪些畫面即可,不需要展開描述;功能的用途不要寫得太繁瑣,一兩句話就可以了;把功能處理的各個步驟寫出來(從實施的角度),可以在處理的各步驟中區分各種情況簡單敘述,重要的是寫清楚機能的實現都有幾個步驟,第一步幹什麼,第二步幹什麼。。。

關於功能詳細部分,重點在於類設計以及實施細節。將完成此功能需要用到的類,比如用到了哪幾個類,這些類是幹什麼用的,這些類有什麼函式,這些函式具體實現什麼,及類之間的相互關係,用表或文字的形式描述出來。同樣不要太繁瑣,用一兩句話來描述就行了

關於UI部分,重點在於完成某一個功能,涉及到哪幾個畫面,這些畫面的順序關係,還有畫面共用問題,如果一個畫面是共用畫面,那麼畫面會發生什麼樣的變化,比如字型,顏色,畫面控制元件等等。

關於db部分,重點在於完成某一個功能,需要涉及到哪幾張表,表中的一些標誌欄位的含義,即如果某一個表的標誌欄位如果為1,應該發生什麼操作,如果為0,又應該發生什麼操作等等。

到此,概要設計就基本結束了。當然,如果在概要設計中加入UML思想,那就再好不過了。

如何學習概要設計

1、設計一般來說是個學習迭代的過程、透過不斷的.評審&確認&改善達到成熟。 但是前提必須寫出設計文件,而不能僅僅停留在腦袋裡。

2、分層、抽象、歸納、彙總 是設計的主要方法。其中分層是最最基本的,而是絕大數設計人員不能掌握的(這個有點悲劇),歸納是常見的方法。

3、互動的設計往往是人們關注的重點,所以也要特別注意、特別設計。對於畫面的風格、操作等我的理解是“美的事物,任何人都覺得美”。

4、設計的完整性、嚴密性、可用性是成功的主要因素。

5、設計不等同於創造和創新,但是好的設計一定包含各種創新。

6、多看看其他的系統,功能、互動方法、實現方式等,才會有思路,有想法。比如,畫面色彩、佈局等可以參考日本的網站,互動參考歐美站。多看才有比較!

7、系統/產品研發就是群體學習活動,什麼時候學會什麼完成。需求、概要設計、詳細設計中如何描述、粒度如何劃分,是要在前期就要思考的,這些是研發人員的“教材”。