精品一区二区中文在线,无遮挡h肉动漫在线观看,国产99视频精品免视看9,成全免费高清大全

有關概要設計的心得

學人智庫 時間:2018-01-15 我要投稿
【salifelink.com - 學人智庫】

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

  有關概要設計的心得

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

  概要設計重點在于將模塊分解為對象并闡明對象之間的關系。一般來說,概要設計文檔應該包括以下內容:功能概要,功能詳細,UI,DB。

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

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

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

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

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

  如何學習概要設計

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

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

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

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

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

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

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

[有關概要設計的心得]