• 沒有找到結果。

多媒體編輯工具的比較

二、  相關研究

2.2 多媒體編輯工具的比較

目前市面上多媒體編輯工具非常多,例如 Microsoft PowerPoint、Adobe Flash 或其他 authoring tools。我們嘗試以此多媒體編輯工具來編輯出以視覺化劇情呈 現需求,以下針對不同的工具做簡單的特性描述,並比較其結果。首先我們的文 字需求範例以銀行 ATM 提款需求為例。根據需求的描述我們發現有許多互動行 為與流程控制,例如,”插入提款卡”可以視為一個互動式的行為;而”輸入密碼”

之後會需要不同的條件控制,”輸入密碼成功”則可以進行提款,”輸入密碼錯誤”

則系統秀出錯誤訊息。

2.2.1 使用 Microsoft PowerPoint 編輯

Microsoft PowerPoint 常用於簡報的製作,例如讀書報告、教育訓練、產品介 紹…等等。因此我們嘗試以 PowerPoint 來進行”多媒體呈現需求”的編輯並且以下 列步驟完成。

首先,PowerPoint 內建”美工圖庫”,使用者可用拖曳的方式拉出所需的 icon 圖示[圖 7]。接著透過”自訂動畫”之功能,設定 icon 的顯示順序模擬需求的情境 (“插入提款卡””輸入密碼””提款”)[圖 8]。

但是若要做到能與使用者透過介面互動,例如以拖曳圖式方式模擬”插入提 款卡”之行為,則需撰寫 VBA macro 巨集程式。[圖 9]

圖 7- Microsoft PowerPoint 圖示 銀行 ATM 系統需求(範例):

 提款

客戶可以在 ATM 上提款,提款時先插入提款卡,輸入密碼。

若輸入密碼錯誤,系統會秀出密碼錯誤的訊息,若密碼正確,系統秀 出要使用者輸入提款金額。客戶輸入金額,提款成功。若提款金額大 於帳戶金額,則系統秀出金額不足的錯誤訊息。

美工圖庫 拖曳所需 icon

圖示

圖 9- Mic

8- Microso

crosoft Pow

oft PowerPo

werPoint VB

oint 自訂動

BA macro co 動畫

ode editor.

2.2.2 使用 Adobe Flash 編輯

Adobe Flash 是專門用來設計互動式多媒體動畫的軟體。以時間軸為基礎的 多媒體編輯工具(timeline based),將每一種既定的多媒體元件如圖片、聲音、影 像…等,以成員角色(Symbol)的方式展現,配合舞台(Stage)的觀念,讓各種原件 呈現。[圖 10]

由於 Adobe Flash 編輯工具功能強大,用來進行”多媒體呈現需求”的編輯是 可以達到的。但是由於其專業功能太多,需要有一些電腦與美工的基礎,且對於 時間軸的觀念要很清楚才能正確編輯。此外,若要在 Flash 中產生互動功能,使 用者必須透過撰寫 Action Script 程式碼來定義物件之間的互動。[圖 11]

圖 10- Adobe Flash 編輯畫面[13]

圖 11- Adobe Flash Action Script 編輯畫面

2.2.3 使用 Authoring Tools 編輯

於 2.1.3 小節中我們所提到的”Multimedia 方式呈現需求”的論文中- “Visual Software Requirements Definition Environment / Atsushi Ohnishi”,是一個很明確應 用於以視覺化方式來呈現需求的一個工具。以下是其編輯工具畫面[圖 12];使 用者透過右邊的 icon 區,拖曳出所需的已定義的 icon 圖式[圖 13],建立 icon 之 間的關連,完成所謂的”Visual SRS”。

圖 12- VRDL 編輯畫面

圖 13- Icons Definition

2.1.3 綜合比較

Microsoft PowerPoint

 容易上手  須撰寫文字 Action Script 完成互動功

相關文件