iT邦幫忙

DAY 16
1

網站系統規劃實務系列 第 16

網站系統規劃 - 從功能到網頁(們)

  • 分享至 

  • xImage
  •  

本篇文章作為第三週的第二篇,我們透過實際的例子,
來聊聊功能轉換到頁面之後,到底有多大的出入。

--------系列簡介--------

網站系統可說是現在最多學子與新人想要入門的一個領域,
這個原本屬於新興的領域,這幾年來也累積許多年的知識與 pattern ,
在有限的環境(stateless)與有限的伺服器端、瀏覽器資源下,
成為許多人進入程式的一塊入門鐵板(?)。

這個系列希望能夠就網站系統設計幾個門檻著手,
這是設定給初心者作為學習,給同好們作為回顧,

重新認識有關網站系統的每個環節。
從功能列表到網頁,基本上設計網頁不能只考慮需求
還要考慮需求到實作之間的細節,像是登入這個功能,

就包含登入失敗跟登入成功這兩個細節的頁面,
能多仔細的列出所有功能中需要的頁面,

對網站專案的成功與失敗會有很大的影響。

因為今天比較忙不能寫太多,:(

只好先從昨天的需求訪談中,把需求轉換成的網頁先寫如下,
讓使用者能夠瞭解表面上的功能底下到底有多少細節。

	* 首頁
		* 決定預設功能與訊息

	* 會員系統
		* 註冊
			* 註冊完成
			* 註冊失敗(資料錯誤)
			* 站外信件內容

		* 登入
			* 登入失敗密碼輸入錯誤
			* 忘記密碼表單
				* 忘記密碼流程相關頁面
			* 登入成功(轉向、訊息提示、畫面回饋)

		* 文章管理系統
			* 瀏覽
				* 作者所有文章列表
				* 作者分類文章列表
				* 單一文章頁面
				* 全站分類列表
				* 全站分類文章清單
			* 發表
				* 文章發表
					* 發表失敗(字數超出限制、使用者已登出等)
				* 文章編輯
					* 編輯失敗(字數超出限制、使用者已登出等)
				* 文章刪除
					* 刪除失敗(使用者已登出、使用者權限不符等)
				* 類別建立
					* 建立失敗(類別已存在、使用者已登出等)
				* 類別編輯
					* 編輯失敗(欲更名之類別已存在、使用者已登出等)
				* 類別刪除
					* 刪除失敗(使用者已登出、使用者權限不符等)

這樣的清單是不是跟昨天的功能清單有相當大的差距呢?

因為網站是由非常多不同的狀態相互組成的,
所以每個細節都得要仔細思考才能設計出一個正常完整得網站。

列出所有頁面只是實作網站專案的第一步,
接下來還得要確認所有頁面的內容需要有哪些元素,

所以我們還會作視覺上的 wireframe ,將網站大概要有哪些東西列出來,
視覺設計師才能更容易以此 wireframe 跟對應的情境進行符合其精神的視覺設計。

有關這些細節,我們稍後再談。


上一篇
網站系統規劃 - 網站功能分析概論(wireframe)
下一篇
網站系統規劃 - 視覺 vs 資料,談從資料表到畫面
系列文
網站系統規劃實務27
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言