Data flow of web applications: Difference between revisions

Jump to navigation Jump to search
no edit summary
mNo edit summary
No edit summary
Line 1: Line 1:
網頁的資料流程考量因素
網頁的資料流程考量因素


資料流:
目的
 
* 該網頁的目的
 
資料流
 
* 網頁此處顯示的資料從哪裡來?到哪裡去?
* 網頁此處顯示的資料從哪裡來?到哪裡去?
* 文字欄位的必要性: 必填或選填? ... 或者是根本不需要存在在網頁上?
* 文字欄位的必要性: 必填或選填? ... 或者是根本不需要存在在網頁上?
Line 14: Line 19:


資料量增加/變化
資料量增加/變化
* 如果資料筆數 0 筆,如何設計? --> [http://emptystat.es/ Empty States] examples
* 如果資料筆數 0 筆,如何設計? --> [http://emptystat.es/ Empty States] examples
* 原定資料筆數 5 筆,變成數倍之後,設計要如何處理? --> 分頁(pagination)
* 原定資料筆數 5 筆,變成數倍之後,設計要如何處理? --> 分頁(pagination)
Line 19: Line 25:


資料狀態
資料狀態
* 如果資料狀態包含多種,例如未執行、執行中、已完成。版面設計上不同狀態項目是否要區別不同表格,另外完成的項目會逐漸增加,再看是否要分頁。
* 如果資料狀態包含多種,例如未執行、執行中、已完成。版面設計上不同狀態項目是否要區別不同表格,另外完成的項目會逐漸增加,再看是否要分頁。


程式功能面:
程式功能面
 
* 進入點(entry point): 從何處開始觸發
* 進入點(entry point): 從何處開始觸發
* 時間增加/變化: 原本時間區間是以當下來設想,當時間過了一年一後,設計要如何處理? --> 時間動態調整,不要寫死年份、月份之類可能變動的數值
* 時間增加/變化: 原本時間區間是以當下來設想,當時間過了一年一後,設計要如何處理? --> 時間動態調整,不要寫死年份、月份之類可能變動的數值

Navigation menu