全程建模 介面設計的開始時間問題

2021-03-31 08:56:58 字數 1734 閱讀 5646

伊達 17:27:34

青潤,你好,打擾一下,請教乙個問題。

伊達 17:28:31

在開發的過程中,進行介面設計 和 軟體設計,一般應該誰先誰後?

伊達 17:28:58

介面設計至少要出demo的。

青潤 17:29:23

一般來說,介面設計覆蓋了需求工程的後期和分析模型開發的前期。

青潤 17:29:52

這部分的內容,在我書中的介面設計部分有詳細的說明

伊達 17:31:13

我平常做的是,在分析階段內,就把軟體的demo給做出來了,然後再進入設計階段。

青潤 17:32:21

我認為在你所說的時候做,就晚了。會影響後續的開發。

同時,介面設計需要參考原型法方面的內容,因為他也涉及到調研使用者需求和使用習慣的問題。這一點,你肯定沒有考慮到。

伊達 17:37:42

哦,一般開發的時候,我都是採取迭代的方式,乙個流程需求清楚了,分析了,就開始這一部分的介面設計。我說的分析階段做完,是在分析解決結束前,所軟體開發範圍所涉及到的功能,都陸陸續續進行了介面設計了。

青潤 17:38:17

是的。這樣是可以的。每乙個模組都是乙個單獨的工作流程線,每乙個工作流程線都單獨做跌代考慮,這樣才能最有效的利用時間,和提高開發效率。

伊達 17:40:17

我提這個問題,原因是這樣的:就是在建築設計時,一般都是先出施工設計圖,然後再出效果圖。這裡的施工「設計圖」,就相當於軟體的結構設計了;「效果圖」,則相當於介面設計了。不知道青潤兄,有無裝修過房子,裝修房子的過程,是不是先出『施工設計圖』,再出『效果圖』的?

青潤 17:43:28

這是和裝修有差別的。而且,裝修的效果圖是階段性的,不是最終的。

青潤 17:43:57

我裝修過房子,其實,裝修的效果圖往往是可以在腦子中先繪製出來的,而不是設計以後才出來的。

青潤 17:44:21

其實這樣看來兩者也是相似的。畢竟,你要拿效果圖來讓使用者選擇他喜歡的那一種。

青潤 17:44:30

而不是說,效果圖就是讓使用者知道最終結果。

伊達 17:45:41

對,就是經常改來改去的。其實效果圖改了後,設計圖也想做相應的調整。我覺得反而不如先出效果圖比較好,穩定下來後,再出設計圖。

伊達 17:45:43

呵呵 青潤 17:45:57

是呀。我的房子裝修的時候,我就是先在腦海中規劃出了效果圖,然後,給他們設計的要求,讓工人實現的。

伊達 17:46:35

因為最近剛裝修了房子,看他們裝修公司的設計過程是這樣的,所以覺得和軟體開發的過程有些類似,就比較了一下。 

青潤 17:47:08

這才是最有效的方式。

期間,工人們根據他們的經驗對我要求的實現提出了意見和建議,這就是評審,然後我根據評審的結果進行修訂,重新告訴他們如何去做。這就是對於有經驗的開發人員對其前一階段開發的經驗性反作用。

伊達 17:50:41

呵呵,你連設計費都省了,看來你真是觸類旁通呀 我這是第一次裝修房子,先跟著人家看看什麼路子。

青潤 17:51:23

呵呵。我的第二專業就是計算機圖形學,所以,找別人設計,不如我自己設計了。呵呵

伊達 17:52:27

呵呵,怪不得呢。謝謝青潤兄給解答疑惑。不耽誤你時間了。

青潤 17:52:18

好的。下次再聊。

伊達 17:52:46

以後有問題再請教,多謝你呀。

WebService介面設計遇到的問題及解決過程

服務端有這樣乙個類 public class user 定義查詢介面的時候有我想到兩個方案 public user getusers string username,string pwd,int groupid 這樣的定義客戶端呼叫的時候只有兩種結果,一是得到要查詢的資料,一是 得到空陣列,然後缺點...

資料庫設計的幾個時間問題

資料庫字段設計上老是會因為幾個時間型別而喋喋不休,有的人會忽視掉,有的人會追根究底,但可能最終還是沒徹底解決 前面2個都是資料庫原生的時間型別。而且可以進行相互轉換,乙個是時間戳格式乙個是年月日時分秒可讀型別。通常時間型別選擇的是出於儲存大小的 考慮,為了不浪費空間或能減少索引大小。那麼二者的儲存開...

UI介面設計閃爍問題的解決辦法

一般的windows 複雜的介面需要使用多層視窗而且要用貼圖來美化,所以不可避免在視窗移動或者改變大小的時候出現閃爍。先來談談閃爍產生的原因 原因一 如果熟悉顯示卡原理的話,呼叫gdi函式向螢幕輸出的時候並不是立刻就顯示在螢幕上只是寫到了視訊記憶體裡,而顯示卡每隔一段時間把視訊記憶體的內容輸出到螢幕...