在應用程序中編寫UI組件的技術要求的正確方法是什麼?我想我不清楚技術要求是應該如何實現UI還是應該儘可能通用,並描述滿足功能需求和忘記實現細節所需的內容。如何編寫技術要求
這裏是我的具體問題:
它應該註明哪些技術用戶界面將在實施? (例如,ActiveX,WPF,HTML)。
我應該描述佈局,顏色? (因爲這可以改變)
是否有必要描述數據是如何呈現的? (例如,是否需要說「數據以表格或列表格式顯示」或「滾動條應顯示數據無法在屏幕上顯示」?)
我是否需要描述UI如果這是功能要求,對用戶輸入做出反應? (例如,功能要求說明「用戶應該清楚哪些動作當前處於活動狀態」......技術要求應該說「當用戶選擇選項a時,該按鈕應將顏色更改爲紅色......用戶選擇選項b時藍色.. etc「)
是否有必要陳述關於UI的常識?例如,「它應該是整個內容可見的位置」?或「它應該有影子,以便從屏幕的其餘部分突出」? (注意:這些不是功能要求,但它們通常適用於任何UI)
第一個問題是:誰會讀這個? – CppLearner 2011-05-29 03:32:54