智慧型手機之預訂餐點系統設計與實作
55
0
0
全文
(2) 智慧型手機之預訂餐點系統設計與實作. 學生:王鉅凱. 指導教授:何宏發 副教授. 國立臺灣師範大學工業教育學系電機電子組碩士班. 摘. 要. 近年由於無線網路的崛起與廣泛使用,在 Google 公司支持下,推廣許多搭 配 Android 作業系統的智慧型手機。智慧型手機上應用服務程式不再只由電信業 者提供,使用者可以自行研發應用程式並透過手機平台分享,而手機移動服務隨 著無線傳輸能力與行動通訊設備的功能逐步提升。 本研究透過 Android 作業系統設計與實作一預訂餐點系統,提供顧客與餐廳 業者使用,藉由此系統可提供消費者搜尋餐廳與附近停車場地理位置和業者資 訊,並簡化傳統點菜方式和縮短等餐排隊時間。本研究開發出一套介面操作簡 單、易於使用的預訂餐點系統,將可減少浪費在等餐排隊與尋找停車位的時間, 以達到省時的便利性。. 關鍵字:智慧型手機、Google Map、預訂餐點系統. i.
(3) Design and Implementation of a Smart Phone Ordering System ––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––. Student:Ju-Kai Wang. Advisors:Dr. Hung-Fa Ho. Department of Industrial Education Electrical and Electronics Group ABSTRACT Because the wireless network has been widely used in recent years, Google are promoting Smart Phones with Android operating systems. The application programs of Smart Phones were not dominated by telecommunication companies anymore. Users can develop their own application programs and share them on the platform, improving the quality of wireless communication and mobile phones. This research aims to develop an ordering system for Android operating system and provide this system to customers and operators of restaurants. It is hoped to improve the traditional way of ordering food and shorten the queueing time by providing customers with the following features: search for restaurants and parking space, information of these restaurants. By providing an easy-to use and user-friendly ordering system, this study enables customers to save their time in lining up for food and searching for parking space.. Keywords:Smart Phone, Google Map, Ordering System. ii.
(4) 誌. 謝. 兩年時光陰快速流逝,求學之路到達尾聲。甫入國立台灣師範大學,榮幸邀 請何宏發教授擔任指導教授。教授無論在生活或是學業上,都無怨無悔的幫助, 讓學生求學之路保有自我學習的能力又能快速往上攀爬,學習旅程毫無阻礙,也 讓學生的視野更加寬廣遼闊,學生滿懷感激。在此感謝論文口試委員壽大衛教 授、蕭培墉教授、黃奇武教授,對於本論文提供相當完備的意見與指導,促使本 論文完整呈現,並同時給予學生進步與發展的空間。. 接著要感益璋學長、正恩學長、宏達學長在我初入本研究室時的幫助與支 持,各方面的提攜與照顧。並且感謝實驗室的所有夥伴,幸彰、方哲、弘佑、育 碩、佑軒、博涵學弟、宗憲學弟、紹偉學弟等,在本實驗室的互助合作,一起歡 笑,一起努力奮鬥,一起豐富研究,並共同面對困境和學習成長,有助於兩年的 研究生涯更豐富更精彩。 最後,我要感謝我的父母養育栽培之恩,對我的諄諄教誨與細心呵護,哥 哥、弟弟以及所有疼愛我的家人,一路的支持與鼓勵,使我無後顧之憂,本論 文與學業方可順利如期完成。感謝的人非常的多,我願意將這份榮耀分享給所 有關心我的朋友,對此滿懷感恩之心,感謝您們,也祝福您們順心、健康與快 樂。. iii.
(5) 目. 摘. 錄. 要 ..................................................................................................................... I. ABSTRACT ............................................................................................................... II 誌. 謝 ................................................................................................................... III. 目. 錄 ...................................................................................................................IV. 表 目 錄 ...................................................................................................................VI 圖 目 錄 ................................................................................................................. VII 第一章 1.1 1.2 1.3 1.4 第二章. 緒論 ......................................................................................................... 1 研究動機與背景........................................................................................... 1 研究目的 ...................................................................................................... 2 研究步驟 ...................................................................................................... 2 論文架構 ...................................................................................................... 3 研究背景與文獻探討 .............................................................................. 4. 2.1 ANDROID 作業系統.......................................................................................... 4 2.1.1 Android 簡介 ............................................................................................ 5 2.1.2 Android 系統架構 .................................................................................... 5 2.2 點餐系統文獻探討 .......................................................................................... 7 2.3 手持式行動通訊裝置之介面設計概念 ......................................................... 16 第三章. 開發環境 ............................................................................................... 17. 3.1 軟體平台 ....................................................................................................... 18 3.1.1 Android SDK 軟體開發套件 ................................................................. 18 3.1.2 Android 模擬器 ..................................................................................... 18 3.1.3 Eclipse 整合式開發環境 ....................................................................... 19 3.1.4 ADT (Android Development Tools)........................................................ 20 3.1.5 JDK (Java Development Kit) .................................................................. 21 3.2 程式開發流程 ............................................................................................ 22 第四章. 系統使用方法與操作流程 .................................................................... 23. 4.1 系統流程 ....................................................................................................... 23 4.1.1 登入流程 ................................................................................................ 23 4.1.2 預訂餐點流程 ........................................................................................ 25 4.2 伺服器端說明................................................................................................ 26. iv.
(6) 4.3 管理者功能說明 ............................................................................................ 28 4.3.1 訂單、更新管理功能 ............................................................................. 28 4.3.2 更新餐廳資訊管理功能 ......................................................................... 29 4.4 一般使用者介面功能說明 ............................................................................ 31 4.5 搜尋附近停車場 ............................................................................................ 33 第五章. 系統滿意度............................................................................................ 35. 5.1 研究對象與樣本選取 .................................................................................... 35 5.2 研究結果與討論 ............................................................................................ 35 5.2.1 樣本描述 ................................................................................................ 35 5.2.2 預訂餐點系統整體滿意度 ..................................................................... 36 第六章. 結論與未來發展 .................................................................................... 39. 6.1 結論 ............................................................................................................... 39 6.2 未來發展 ....................................................................................................... 39 參考文獻 ................................................................................................................... 40 附錄........................................................................................................................... 44 略傳........................................................................................................................... 46. v.
(7) 表 目 錄 表 3-1. 預訂餐點系統硬體和軟體規格 .............................................................. 17. 表 5-1. 有效樣本之基本資料分析表 .................................................................. 36. 表 5-2. 預訂餐點系統整體滿意度 ...................................................................... 37. 表 5-3. 不同性別在使用預訂餐點系統整體滿意度分析 ................................... 38. vi.
(8) 圖 目 錄. 圖 2-1. ANDROID 架構圖 .................................................................................... 4. 圖 2-2. 系統工作流程 ........................................................................................... 9. 圖 2-3. 硬體系統 ................................................................................................. 10. 圖 2-4. 軟體系統 ................................................................................................. 11. 圖 2-5. 點餐畫面 ................................................................................................. 12. 圖 2-6. 點餐畫面 ................................................................................................. 13. 圖 2-7. PDA 點餐系統 ........................................................................................ 14. 圖 2-8. 使用者介面 ............................................................................................. 15. 圖 3.1. ANDROID SDK 2.3.3 模擬器 ................................................................ 19. 圖 3.2. ECLIPSE JAVA 整合式開發環境 .......................................................... 20. 圖 3-3. 程式開發流程圖 ..................................................................................... 22. 圖 4-1. 預訂餐點管理系統登入畫面 .................................................................. 24. 圖 4-2. 註冊與登入流程 ..................................................................................... 24. 圖 4-3. 預訂餐點流程 ......................................................................................... 25. 圖 4-4. 資料庫登入畫面 ..................................................................................... 26. 圖 4-5. 資料庫內容 ............................................................................................. 27. 圖 4-6. 資料庫內容 ............................................................................................. 27. 圖 4-7. 資料庫內容 ............................................................................................. 27. 圖 4-8. 簡介管理功能 ......................................................................................... 28. vii.
(9) 圖 4-9. 預訂餐點訂單 ......................................................................................... 29. 圖 4-10. 資訊管理介面 ....................................................................................... 30. 圖 4-11. 菜色管理介面 ....................................................................................... 30. 圖 4-12. 餐廳訊息 ............................................................................................... 31. 圖 4-13. 餐廳訊息 ............................................................................................... 32. 圖 4-14. 點餐介面 ............................................................................................... 32. 圖 4-15. 菜色圖片 ............................................................................................... 33. 圖 4-16. 附近停車場 ........................................................................................... 34. viii.
(10) 第一章. 1.1. 緒論. 研究動機與背景 近幾年來網路迅速的發展,無線網路已經是一種流行趨勢,開始逐漸改變人. 類的生活型態,人類對於網路的需求也越來越高,無時無刻都需要使用到網路, 這種生活模式將會在未來變得更加普遍。隨著網際網路漸漸融入人們生活中,擁 有豐富資源的全球資訊網也開始被大眾所接受並廣泛使用。不論是網路交易、個 人部落格、資訊搜尋、影音與照片分享和廣播音樂等,都成為生活中不可或缺的 一部分。. 隨著近年可攜式行動裝置、智慧型手機與衛星導航系統等逐漸普及之下,這 些行動裝置主要優勢為體型輕巧、易於攜帶且含有無線上網的功能。此外,智慧 型手機除擁有一般通訊操作功能外,還包括多媒體影音與GPS衛星定位技術,使 行動用戶能夠獲取更方便且特殊的應用服務。過去GPS衛星定位技術較普遍用於 軍事或領航等用途,但隨著網路與行動裝置不斷的演變,GPS定位服務之應用開 始走向個人化資訊服務,如Google Map、Yahoo 地圖。而其中Google Map更能同 時提供地理資訊搜尋、衛星空照圖、結合影像與圖像定位化分享、3D實景與交通 路況等資訊。. 傳統點餐大多採取現場點餐、電話訂餐或外送等方式,在現場點餐常會因為 找不到停車位耽誤許多時間,這樣不只讓消費者不便也讓餐廳業者損失許多客 戶。本論文主要透過在智慧型手機Android開發平台上實作點餐系統,此系統的開 發目的便是提供搜尋附近餐廳和停車位與簡化餐廳傳統的點菜方式,將繁雜的到 餐廳點餐方式,改由可預訂的電子菜單直接選取與相關資料的網路傳送,顧客所 1.
(11) 點餐的資料內容變會透過無線網路來傳送至資料庫,達到實際點餐的功能,並可 省去多餘的等餐時間。. 1.2. 研究目的 本論文主要目的是透過智慧型手機 Android 開發平台上實作點餐系統,並結. 合透過 GPS 衛星定位之功能,發展具行動定位能力的智慧型預訂餐點系統。. 此系統提供搜尋餐廳名稱和附近停車位、了解餐廳資訊和停車場位置、預訂 餐點的功能,介面操作簡單、易於使用為主軸,依照餐廳的菜單樣式作為軟硬體 之設計規劃,藉由此設計能夠幫助消費者改善傳統到餐廳點餐的方式,改由可預 訂的電子菜單直接選取透過無線網路傳送點餐資料,以減少消費者到餐廳點餐後 等待餐點的時間。. 1.3. 研究步驟 本篇的論文分成四部分:. 1.. 擬定研究方向,進行文獻初步探討與學習。針對點餐系統開發進行文獻探 討與回顧,蒐集相關書籍與論文,瞭解整個系統開發的過程及模擬結果與 相關研究與應用。. 2.. Android 系統平台與資料庫的學習。點餐系統介面和程式設計,並整合資料 庫。. 3. 執行預訂餐點系統。軟體開發完成後將程式移植到 Android 平台的智慧型 手機上實現預訂餐點系統之開發。. 4. 進行問卷施測與結果分析。. 2.
(12) 論文架構. 1.4. 本論文主要分為六個章節,其論文架構內容敘述如下:. 第一章. 緒論 敘述本論文的研究背景與動機、研究目的、研究方法與論文架構。. 第二章. 文獻探討 敘述 Android 開發平台、點餐系統相關文獻。. 第三章. 研究方法 敘述系統設計與軟體系統開發流程。. 第四章. 系統使用方法與操作流程 敘述系統設計方法與操作流程,點餐系統流程和資料庫介紹。. 第五章. 系統滿意度. 針對實作完成的預訂餐點系統進行滿意度問卷施測。. 第六章. 結論與未來展望. 為結論與未來展望,探討本系統實際運作成效如何急提出缺點加以改進。. 3.
(13) 第二章. 2.1. 研究背景與文獻探討. Android 作業系統 Android 主要是一套開放的智慧型手機作業系統平台,主要以 Linux 作業系. 統為基礎,擴充 Android 執行環境與應用程式開發平台,為手持行動設備提供了 一個包含作業系統、中間層和應用程式的軟體架構,如圖 2-1 所示。其中 Android SDK 為程式開發人員以 Java 程式語言撰寫 Android 應用程式,提供必要的 API 和工具[1][2][3][4][5]。. 圖 2-1. Android 架構圖. 4.
(14) 2.1.1. Android 簡介. Android 原是一家公司名稱,後來 Google 收購了該公司並在在 2007 年 11 月 推出 Android 作業系統平台,而 Android 平台的研發團隊陣容強大,包括 Google、 HTC、三星和 LG 等多家企業投入該平台開發智慧型手機的業務。而 Android 作 業系統具有下列特點[6][7][8][9]:. 1.. 系統開放性: Android 除了開放免費程式碼以外,並可以根據自身需求修改,透過應 用程式呼叫系統內部或通訊控制程式,如簡訊、照相機等功能。. 2.. 應用程式對等性: 在 Android 平台下,手持行動裝置上的應用程式皆可以替換或擴充功 能,例如可以自行撰寫接收 E-mail 或撥號器等功能。. 3.. 跨應用程式的整合性: Android 打破應用程式間的界限,可以讓程式設計者加以彙整,設計出 多個程式之整合應用。. 2.1.2. Android 系統架構. Android 軟體平台建構使用堆疊的方式,主要分為四層,分別是應用層、應 用程式框架層、函式庫層和 Linux 核心層。以下將對四層介紹[10][11][12][13]:. 1.. 應用層: Android 應用程式主要採用 Java 語言撰寫的,搭載部分的核心應用程式, 如日曆、瀏覽器、電話簿、E-mail、地圖等。. 2.. 程式框架層: 程式框架層提供開發程式人員來開發自己的應用程式,利用 Android 的 5.
(15) 應用程式框架提供許多軟體元件給應用程式呼叫使用,以節省程式開發時 程,同時以提高程式的再用性。 3.. 函式庫層: Android 包含一些 C/C++函式庫,這些函式庫透過 Android 應用程式框架 為開發者提供服務。 以下是為主要的核心函式庫:. Libc:標準C語言系統函式庫,函式庫透過Linux系統來呼叫。 Media Framework:為媒體函式庫,支援多種音訊、靜態、動態視訊格式, 如MPEG-4、H.264、MP3、AAC、AMR、JPG、PNG、GIF 等。 Surface Manager:為外觀管理員,負責將2D與3D繪圖進行顯示上的合成。 WebKit:Web瀏覽器引擎。 SGL:2D 繪圖引擎。 SSL:位於TCP/IP協定與各種應用層協定之間,為資料通訊提供支援。 OpenGL ES:依據OpenGL ES 1.0 API標準來實做,可以支援3D效果。 FreeType:提供點陣、向量的繪圖支援。 SQLite:是一套開放源碼的輕型關聯式資料庫引擎。. 4.. Linux 核心層: Android 核心為 2.6 版的嵌入式 Linux 作業系統,其所提供的核心系統 服務包括:安全性、執行緒管理、記憶體管理、網路通訊協定堆疊和驅動程 式模型等系統服務,Linux 核心也同時為硬體和軟體堆疊之間的抽象層,達到 Android 平台的細節對開發人員的透明化。. 6.
(16) 2.2 點餐系統文獻探討 近年來行動裝置越來越普及,使得趨向於價格低與體積小的嵌入式系統晶 片,且微處理器計算效率的迅速提升結合軟體功能,提升嵌入式系統晶片的整合 度。嵌入式系統已成為現今科技主要研究焦點,促使目前可攜式無線點餐系統裝 置廣泛盛行[14]。. 行動裝置近年來快速發展,可攜式行動裝置和智慧型手機等的市場逐漸成 熟,主要優點為體型輕巧、方便攜帶與擁有無線行動上網等功能,可隨時隨地提 供使用者所需資訊[15],因此獲得許多產業界甚至是行動族的青睞,現今已漸漸 的應用於商業上,甚至包括護士、保險業務、倉管與餐飲業的侍者都在使用行動 裝置,來提升工作效率,使其帶動整個產業的價值[16]。. 在顧客點餐過程中餐廳服務人員必須負責協調的工作,其過程主要是從顧客 人員到廚房或酒吧的工作人員與收銀員[17]。在中大型的餐廳和繁忙的餐廳中, 這種協調工作是最大的問題,故需要一個高效率的點餐系統,此點餐系統最大的 功用在於減少點餐的過程中出現錯誤導致不正確或不按照順序烹煮食物、非消費 者所點的餐點與金額計算錯誤等問題發生[18]。為了顧客點餐方便,額外增加點 餐資訊儲存於 PDA 的儲存系統中[19]。. 無線區域網路技術的優勢在餐廳可以提高點餐資料的傳輸效率與更好的服 務品質及準確性,提高生產力和更高的業績目標[20][21],但由於無線區域網路使 用範圍較小,使用者需要在設定範圍內才能有效使用,故為了改善其缺點,本論 文將利用以 Android 平台實現行動定位服務之預訂餐點系統,利用智慧型手機搭 配無線行動網路,可在任何有無線網路的地方搜尋餐廳和點餐,便而減少使用者 點餐時間,增加使用方便性。. 7.
(17) Hongzhen et al.[22]提出一種結合無線通信技術與網路服務技術來實現無線 食品點餐系統,這個系統使用電腦和 PDA 透過有線及無線區域網路來訂購食品 功能,為了確保系統安全,並探討移動設備 PDA 一些安全的策略,基於 Web 服 務的無線設備應用在移動設備上提供上提供一種方法,就是提高點餐效率及準確 度,達到節省時間與減少人為錯誤等等。這篇文章中也有提出一些建議的注意事 項,以確保 PDA 行動裝置安全,以下我們將要一一說明:. 1. 點餐的資料內容不會永遠儲存在資料庫中。 2. 行動裝置必須要先關機才能把資料庫的資料內容刪除。 3. 重要的軟體系統需要個人帳號與密碼來驗證身份。. SUN Jian-mei et al.[23]提出一種電子點餐系統結合 ZigBee 功能是一項新的無 線通信網路技術,如圖 2-2 所示,其主要是為了實現餐廳完整的管理方法和理念 並追求新的電子點餐系統為目標,採用 CC2430 為無線點餐系統核心處理器。使 用 ZigBee 技術不僅可以降低成本還可以提高效率及系統的靈活性,也證明了 ZigBee 在無線點餐系統中具有可行性。. 8.
(18) 圖 2-2. 系統工作流程. Khairunnisa K. et al.[24] 主要工作是在餐廳開發與設計無線點餐系統,在無 線點餐系統的文章有介紹系統架構、功能、限制與建議,隨著科技的發達及無線 網路的普及下,在餐廳使用 PDA 與手持行動裝置點餐將會演變成一種未來的工 具,利用 PDA 來幫助點餐可以提升效率與節省時間,減少人為的疏失,並且提 供更高的服務品質給顧客。這篇文章還有提出一些建議事項,希望在未來的工作 上可以將系統更完整的改善,以下我們將要一一說明:. 1. 可以使用更合適的軟體來設計 PDA 行動裝置的功能。 2. 規劃一個適當的資料庫可以連接到客戶端。 3. 使用圖形化界面,使得客戶端和服務端更能夠輕易的操作系統。 4. 可以添加更多的功能鍵,使得系統更多元化。 5. 添加更多的視窗介面,如食品展示、線上訂位等。. 9.
(19) Ching-Su Chang et al. [25] 主要結合無線射頻技術與無線區域網路的技術來 實現電子餐廳的點餐服務,如圖 2-3 所示,程式部份是使用 Visual C# 2005 軟體 來開發程式介面,資料庫則是使用 SQL Server 2005 來管理資料內容,如圖 2-4 所示,並且利用無線射頻技術與無線區域網路來傳遞每個餐桌的點餐訊息,實驗 結果證明該系統具有在餐廳實際應用的價值,未來的工作如下:. 1. 必須要和一些餐廳配合來驗證系統的功能。 2. 開發一套手機的點餐系統 3. 使用電子告示板,排行前幾項的食物可以優惠給顧客。 4. 建立一個即時更新網頁,可以顯是每個餐桌人數和使用狀況。 5. 使用問卷調查的建議方式來進行系統改善。. 圖 2-3. 硬體系統. 10.
(20) 圖 2-4. 軟體系統. 如圖 2-5 所示,[26] 這篇主要是設計一套以 PDA 為行動裝置的點菜工具應 用在餐廳的餐飲管理系統上,將顧客的點餐資訊經由 PDA 透過無線區域網路傳 送顧客餐點的資料內容,並將資訊傳送到 Server 端資料庫來做處理,再加上廚房 與吧檯的設計,並且放置一台印表機,顧客點完的餐點資訊會傳送到廚房並且直 接列印出來,吧檯主要是作為點飲料的部份,資料也是透過網路傳輸到 Server 資 料庫來做處理的動作,然而,點餐系統做主要的目的在於簡化餐廳傳統的點餐方 式,就是改良傳統的人工手寫方式與菜單的傳遞,改由電子菜單的方式直接由網 路傳送到 Server 端,餐廳會用到 PDA 行動裝置點餐的主要原因在於希望能夠減 少使用者的負擔、降低人為的失誤率及提升點餐的品質及準確性與提高餐廳的營 業效率。在設計系統時遭遇到的困難有下列幾點: 11.
(21) 1. 設計概念與實際需求不符和。 2. 缺乏參考的相關文獻。 3. PDA 程式開發除錯不易。. 圖 2-5. 點餐畫面. 如圖 2-6 所示,[27] 這篇主要是設計一套實作的商務應用系統的餐飲管理系 統,主要是提供服務人員使用 PDA 來進行點餐的動作,其功能包括新增、修改、 刪除、查詢點餐內容、以及上菜管理跟結帳服務、還有訂位和顧客關係管理等功 能。還有做系統的效能評估,針對電池的使用時間及行動設備斷線頻率和省電模 12.
(22) 式的設定等會影響系統效能的因素做為研究依據,研究相關的技術來降低這些因 素對系統效能的影響,希望能夠研發出高效能及高服務性的商務行動點餐系統。 系統實作過程中,曾經遭遇到的問題如下:. 1. 缺乏參考的文獻資料。 2. 編譯器的除錯效能不夠快。 3. 除錯的方法不夠好。. 圖 2-6. 點餐畫面. 如圖 2-7 所示,[28] 這篇主要是提出一個數位情境點餐體驗系統,結合無線 射頻辨識技術(RFID)、無線藍芽傳輸(Bluetooth)、個人數位助理(PDA),影像辨識 及 Server 資料庫整合等相關技術,開發一套專門屬於顧客點餐的情境,搭配藍芽 13.
(23) 與 PDA 擊 Server 端通訊軟體,建立了一套創新的系統整合與應用,並利用網路 攝影機搭配影像辨識軟體,透過使用者介面使得使用者可以觀賞到點餐的數位資 訊,再加上 PDA 與 Server 端的無線藍芽技術,將顧客所點的餐點內容傳送至 Server 做處理,了解顧客的需求,提供最好的服務品質。因此手持行動裝置(PDA)結合 無線區域網路技術應用在餐廳的想法是可行的,也實際探討行動裝置應用在餐廳 的優缺點如下所示: 1.. 提高點餐資料傳輸效率及正確性。. 2.. 降低人為紙筆手寫的失誤率。. 3.. 節省人事成本與時間。. 4.. 隨時掌握出菜及餐廳狀況。. 5.. 提升餐廳的服務品質及便利性。. 6.. 提升餐廳的營運效率及更好的營收狀況。. 圖 2-7. PDA 點餐系統 14.
(24) 如圖 2-8 所示,[29] 這篇主要是設計一套強化餐飲效率之 WinFast-310 嵌入 式無線點餐系統,主要是在 WinFast-310 開發平台實作一套售價低合理且超做便 利的無線點餐系統公路邊攤販店家使用。主要呈現圖形化視窗介面,希望能夠簡 化傳統點菜方式和縮短等餐時間,經由無線區域網路傳送電子菜單中的點餐資 料,曾經遭遇到的問題如下: 1. 介面設計與實際操作使用有落差。 2. 缺乏可參考的文獻資料。 3. 編譯映像檔時間較長。. 圖 2-8. 使用者介面. 15.
(25) 2.3 手持式行動通訊裝置之介面設計概念 隨著行動通訊設備功能提升與普及,傳統網站漸漸轉而開發成無線網路服 務,而此轉移的過程必須面對之問題是手持式行動通訊裝置本質上的優缺點。手 持式行動通訊裝置包含行動電話、智慧型手機、PDA與車用導航裝置[30],手持 式行動通訊設備有著方便攜帶的共同優勢,但也因體積小而產生小螢幕上資訊顯 示量受限、操作上的不方便性、運算處理效能差與傳輸頻寬能力不足等問題[31]。 由於小螢幕的介面設計不同於智慧型手機尺寸的大小,以及解析度高低不同,因 此顯示的資訊量遠不及一般電腦畫面,所以介面設計顯得格外重要,以下學者針 對手持式行動通訊設備提出幾點特性與建議。. Norman [32]提出設計介面時對於使用者的心智模式,有四項建議: 1. 易辨識性:明確且清晰的操作介面。 2. 良好的概念模型:讓使用者明確預知操作功能上的結果。 3. 對應關係:控制項與資訊回饋必須立即且正確,達到的良好互動關係。 4. 回饋原則:動作的完成因給予回饋資訊,讓使用者知道操作動作是否已 經完成。 Kevin et al.[33]對於小螢幕解析度較低的介面設計特性中提出五項建議: 1. 資訊呈現以清楚、易懂及便利於瀏覽頁面為重點。 2. 協助使用者透過相關資訊進行瀏覽而不致於迷失。 3. 在小螢幕的環境下協助使用者充分了解頁面內容。 4. 在不犧牲易讀性的前提下達成充分滿足精簡呈現的內容。 5. 維持網頁內容的友善性,注重資訊的呈現。 本預訂餐點系統認為開發應用於手持行動裝置上的系統時,需注意充分的呈 現資訊內容外,則更需注重的是如何讓行動用戶能方便且容易的操作,以及良好 的系統回饋以使達到良好的互動關係。. 16.
(26) 第三章. 開發環境. 本章節主要介紹硬體設計和軟體系統開發流程,本研究主要使用 Android 開 發平台作為行動裝置使用,利用無線網路進行資料傳輸,透過無線網路連線到 後端資料庫伺服器來存放管理者的資料與顧客預訂的餐點資料。. 表 3-1 為預訂餐點系統的硬體和軟體規格。預訂餐點系統主要利用個人電腦 撰寫系統並模擬,編譯後的.apk 檔再利用 Android 智慧型手機確認有效成功使 用。軟體 Eclipse 和 JDK&SDK 主要透過 AppServ2.5.10 與 PHP5 和 MySQL 溝通。 MySQL 為後端資料庫伺服器,主要來存放管理者的資料與顧客預訂的餐點資 料。. 表 3-1. 預訂餐點系統硬體和軟體規格. 硬體. 軟體. AppServ2.5.10 個人電腦. JDK-6u21-windows-i586. Android 智慧型手機. SDK-r12 Eclipse3.7. 17.
(27) 3.1 軟體平台 本 研 究 的 軟 體 發 展 工 具 使 用 Android SDK(Software Development Kit) , ADT(Android Development Tools),JDK(Java Development Kit),Eclipse 等。 Android SDK、ADT、 JDK、Eclipse 可用於Android 應用程式開發環境,並可直 接由Eclipse透過ADT將所開發的應用程式安裝至Android SDK中的Android模擬 器上進行程式的除錯與測試。各開發工具軟體說明下:. 3.1.1. Android SDK 軟體開發套件. Android SDK主要是以Java語言撰寫程式,透過SDK的工具產生apk檔案,安 裝於Android平台上使用,也可以透過SDK中的模擬器來測試在Android平台上執 行的情況。 提供Windows、Linux 與Mac 三種版本的Android SDK,開發者可以在PC 平 台上開發Android 應用程式,然後透過各平台的Android 模擬器來測試與除錯。 程式在模擬器上測試成功後,即可載入到真實的Android 平台上來使用,所以 Android SDK 開發套件最重要的功能就是提供一個虛擬開發平台,讓開發者可以 在PC 與慣用的作業系統上進行Android 程式的開發。. 3.1.2. Android 模擬器. Android 模擬器是Android SDK 裡一個重要的應用程式,在這個模擬器上可 執行大多數的Android 應用程式與測試。圖3.1顯示Android SDK 2.3.3 的模擬器 於PC上的執行畫面,應用程式的執行結果會顯示在畫面中的手機螢幕中,而右邊 是個輸入鍵盤,可使用滑鼠游標點選鍵盤來輸入文字或數字,或直接點選手機螢 幕,然後使用PC 鍵盤來進行文字輸入。. 18.
(28) 圖 3.1. 3.1.3. Android SDK 2.3.3 模擬器. Eclipse 整合式開發環境. 是著名跨平台的自由整合式開發環境,主要用於Java 程式語言的整合式開 發。Eclipse 同樣有Windows、Mac OS 與Linux 三種版本,提供Java嵌入式系統 一個很方便的設計平台,是一個完整的Java 語言圖形開發介面,幫助Android 開 發者快速且簡易地完成Android應用程式開發,如圖3-2所示。. 19.
(29) 圖 3.2. 3.1.4. Eclipse Java 整合式開發環境. ADT (Android Development Tools). Android 為Eclipse 特別提供一個Eclipse plugin,這個稱為ADT (Android Development Tools)開發工具組就是將開發Android 應用程式所需的程式碼建 立、測試執行與除錯等功能完整地結合到Eclipse 圖形開發介面中。 使用者在這 介面能快速建立Android 應用程式,並自動將應用程式打包成APK檔案,安裝到 Android模擬器中執行、測試與除錯,並提供中斷點插入功能(breakpoint),以方便 開發者除錯。. 20.
(30) 3.1.5. JDK (Java Development Kit). Java Development Kit (JDK)是Sun公司針對Java開發員的軟體開發工具包。自 從Java推出以來,JDK已經成為使用最廣泛的Java SDK(Software Development Kit)。 JDK 包含的基本組件包括: javac – 編譯器,將源程序轉成位元組碼。 jar – 打包工具,將相關的類文件打包成一個檔案。 javadoc – 文字檔生成器,從源碼註釋中提取文字。 jdb – debugger,除錯工具。. JDK 中包括完整的JRE(Java Runtime Environment,Java 運行環境),也被 稱為private runtime,還有用於產品環境的各種類別庫,以及給開發員使用的補充 庫,如國際化與本地化的類別庫、IDL(Interface Description Language)庫,其中還 包括用於展示Java API 各種例子程序。 本研究雖然安裝了JDK,但開發時只使 用到javac 組件及設計Android 程式需要用到的各種類別庫。. 21.
(31) 3.2. 程式開發流程 本論文主要利用 Eclipse 在 Android 作業平台上開發預訂餐點系統,圖 3-3 為. 程式開發流程圖。Eclipse 在 Android 作業平台上具有強大的開發整合功能且程式 開發功能相當齊全,而且擁有容易學習學型的特性,讓初學者可以輕鬆的學習程 式設計,使得程式設計只要開發大型軟體系統,可以降低軟體設計與維護的複雜 度。. 圖 3-3. 程式開發流程圖. 22.
(32) 第四章. 系統使用方法與操作流程. 本章節將介紹預訂餐點系統的使用方法及操作流程,其包括一般使用者、管 理者和伺服器端的使用情形,將會詳細的來做說明。伺服器端使用使用是以個人 電腦為主所以用來架設伺服器,主要用於存放使用者點餐和管理者的資訊,而預 訂餐點系統包含了管理者和使用者兩個系統,管理者可以在介面新增與修改店家 資訊、新增與修改餐廳菜色等功能,而一般使用者可在介面註冊帳號、修改個人 資料、搜尋餐廳、查看餐廳資訊、預訂餐點和搜尋附近停車場等功能。因為預訂 餐點系統的資料都是靠無線網路來傳送的,因此所有的資訊都會先傳送到資料庫 彙整後再經由無線網路傳送到需要的外部介面。. 4.1 系統流程 本小節系統流程主要分為系統登入流程與預訂餐點流程兩部分,流程步驟則 可將系統的使用方法詳細的說明清楚,接著將描述登入系統與點餐系統的流程。. 4.1.1 登入流程 圖4-1、4-2為點餐系統登入介面與流程圖,首先必須申請一個帳號、密碼與 電子信箱,註冊成功後將可以再次輸入正確帳號與密碼,才能夠進入此系統。使 用者輸入帳號與密碼後按下登入鍵,此時便會搜尋資料庫核對帳號與密碼,倘若 輸入的帳號與密碼正確則進入預訂餐點系統,錯誤則顯示登入失敗。. 23.
(33) 圖 4-1. 預訂餐點管理系統登入畫面. 圖 4-2. 註冊與登入流程 24.
(34) 4.1.2 預訂餐點流程 圖4-3為預訂餐點流程圖,使用者搜尋餐廳名稱後,此時便會透過無線網路來 搜尋餐廳,即可傳回餐廳業者的資訊與菜單,當使用者點完餐點後必須點選確認 鍵送出。. 圖 4-3. 預訂餐點流程 25.
(35) 4.2 伺服器端說明 在預訂餐點系統中伺服器是相當重要的一個環節,餐廳業者的資訊與使用者 點餐資料將會透過無線網路來傳遞並且儲存在資料庫中,故伺服器必須是一個穩 定且具有效率的資訊系統,處理資料流量大時才不會造成延遲或當機的情形。圖 4-4為資料庫登入畫面,必須輸入帳號與密碼並且透過網路連結進入資料庫伺服 器,登入成功後才能進行資料庫的建立,資料庫伺服器主要功能是用來儲存及修 改資料庫所建立的內容,圖4-5、圖4-6、圖4-7為資料庫內容[34] [35][36][37]。. 圖 4-4. 資料庫登入畫面. 26.
(36) 圖 4-5. 資料庫內容. 圖 4-6. 資料庫內容. 圖 4-7. 資料庫內容. 27.
(37) 4.3 管理者功能說明 管理者介面主要是由餐廳業者負責操作使用的介面裝置,其功能可以設定餐 廳簡介、營業時間、使用者管理、優惠折扣、菜色和結帳等功能,目的主要是讓 業者可以掌握整個營運狀況,瞭解物資販售的情形並可以針對餐廳資訊新增與修 改。. 4.3.1 訂單、更新管理功能 訂單、更新管理功能主要可查詢訂單和更新餐廳特色、營業時間、縣市、地 址、優惠資訊、菜單和價錢。在使用查詢訂單功能後,可以訂單編號搜尋顧客下 單的情形,而更新餐廳資訊功能則可以更該顯示餐廳特色、營業時間、地址及優 惠折扣等項目,如圖4-8、4-9所示,可以提供餐廳業者查詢預訂餐點的訂單與修 改餐廳特色、營業時間、地址及優惠折扣之功能。. 圖 4-8. 簡介管理功能. 28.
(38) 圖 4-9. 預訂餐點訂單. 4.3.2 更新餐廳資訊管理功能 更新餐廳資訊管理功能主要提供餐廳業者所提供的服務訊息與菜色和價 格。可以提供餐廳管理業者更新餐廳資訊與菜單和價格,利用智慧型手機透過網 路將資料傳送到資料庫上。主要功能為修改餐廳名稱、餐廳特色、營業時間、地 址、縣市、優惠資訊、菜單與價格等項目,如圖4-10、圖4-11所示,還有提供餐 廳業者修改餐廳菜色名稱、價格之功能。. 29.
(39) 圖 4-10. 資訊管理介面. 圖 4-11. 菜色管理介面. 30.
(40) 4.4 一般使用者介面功能說明 預訂餐點系統的使用者介面主要提供顧客搜尋餐廳、查看餐廳訊息、預訂餐 點和搜尋附近停車場的預訂餐點裝置。其預訂餐點功能流程為先搜尋餐廳名稱, 再查看餐廳特色、營業時間、縣市、地址、優惠訊息、菜單和菜色圖片提供使用 者參考的資訊,接著再進行預訂餐點的服務,如圖4-12、圖4-13、圖4-14、圖4-15。. 圖 4-12. 餐廳訊息. 31.
(41) 圖 4-13. 餐廳訊息. 圖 4-14. 點餐介面. 32.
(42) 圖 4-15. 菜色圖片. 4.5 搜尋附近停車場 搜尋附近停車場功能提供顧客利用地圖來搜尋附近停車場的地理位置。主要 功能可即時更新使用者顧客當時所在地,再由Google Map來搜尋附近停車場的位 置,藉由此功能希望減少顧客尋找車位所浪費的時間,如圖4-16所示。. 33.
(43) 圖 4-16. 附近停車場. 34.
(44) 第五章. 系統滿意度. 5.1 研究對象與樣本選取 本研究調查問卷主要針對預訂餐點系統進行滿意度調查,旨在了解預訂餐點 系統整體滿意度與不同基本變項是否有差異。而問卷實施方式採網路問卷方式進 行調查,共回收 75 份問卷,剔除無效問卷 10 份,針對其餘有效問卷 65 份進行 編碼,並以 SPSS for windows 17.0 版之統計套裝軟體進行統計分析。. 5.2 研究結果與討論 本研究係以SPSS for windows 17.0 版之統計套裝軟體為統計分析工具。所採 取的資料處理的方法依研究的待答問題及資料的性質做適當的選擇。 本研究問卷調查結果之統計,係採描述統計方式進行。問卷回收後,即進行 整理工作,首先刪除填答不完全之無效問卷,並加以編碼計分換算, 再以SPSS for windows 17.0 版統計軟體進行統計分析。各問題的資料分析可歸類為描述性的統 計和推論性的統計加以處理。調查結果分別以次數分配、百分比、平均數、標準 差及獨立樣本t 檢定等方式進行資料分析。詳細說明如下:. 5.2.1 樣本描述 回收75份問卷,剔除無效問卷10份,針對其餘有效問卷65份進行編碼,並以 SPSS for windows 17.0 版之統計套裝軟體進行統計分析,如表5-1。 一、. 性別:「男性」有38人,佔58.5%;「女性」有27人,佔41.5%。. 35.
(45) 二、. 年齡:「11~20歲」7人,佔10.8%;「21~30歲」43人,佔66.2%;「31~40 歲」12人,佔18.5%;「41歲以上」3人,佔4.6%。. 三、. 每天使用手機時間:「1 小時以內」有 21 人,佔 32.3%;「1~2 小 時」有 28 人,佔 43.1%;「2~3 小時」有 8 人,佔 12.3%,「3 小 時以上」有 8 人,佔 12.3%。. 表 5-1 項目. 有效樣本之基本資料分析表 類別. 份數. 百分比. 合計份數. 男. 38. 58.5. 65. 女. 27. 41.5. 11~20 歲. 7. 10.8. 21~30 歲. 43. 66.2. 31~40 歲. 12. 18.5. 41歲以上. 3. 4.6. 1 小時以內. 21. 32.3. 1~2 小時. 28. 43.1. 2~3 小時. 8. 12.3. 3 小時以上. 8. 12.3. 性別. 年齡. 每天使用手機時間. 65. 65. 5.2.2 預訂餐點系統整體滿意度 本節以問卷調查預訂餐點系統整體滿意度,經由受試者的填答反應,每一個 題目從「非常不滿意」至「非常滿意」以五點量表,分別給予1~5 分的計分方式, 來調查使用者對於預訂餐點系統整體滿意度。本節乃就預訂餐點系統整體滿意度 表現之平均數及標準差,視為問卷反應之集中趨勢及離散情形的指標。. 36.
(46) 本研究預訂餐點系統整體滿意度如表5-2的整體表現而言,平均得分為3.293 分,由此可知得分介於「普通」至「滿意」之間,明顯大於中點3分。其預訂餐 點系統整體滿意度以「螢幕連續性」 3.692為最大,依次是「資訊呈現的位置」 3.493,最低是「覺得整體版面設計美觀、清晰」2.954,詳見表5-2預訂餐點系統 整體滿意度。. 表 5-2 題. 預訂餐點系統整體滿意度 目. 平均數. 標準差. 1.. 喜歡使用此預訂餐點系統。. 3.400. .806. 2.. 覺得整體版面設計美觀、清晰。. 2.954. .372. 3.. 覺得整體文字清楚。. 3.108. .590. 4.. 覺得整體操作容易。. 3.185. .556. 5.. 軟體執行速度。. 3.139. .583. 6.. 軟體可信度。. 3.015. .625. 7.. 用詞與任務的相關性。. 3.492. .868. 8.. 資訊呈現的位置。. 3.493. .831. 9.. 螢幕連續性。. 3.692. .883. 10.. 資訊組織架構。. 3.446. .919. 整體平均. 3.293. 接下來利用獨立樣本t考驗做不同性別使用者在使用預訂餐點系統整體滿意 度分析,其資料分析結果呈現如表5-3。由統計結果得知,不同性別使用者在使用 預訂餐點系統整體滿意度現況中,在「軟體執行速度」之獨立樣本t考驗,由同質 性檢定女生相較於男生滿意度有明顯差異存在,而其它整體並無顯著差異存在。 37.
(47) 表 5-3. 不同性別在使用預訂餐點系統整體滿意度分析. 題. 目. 1. 喜歡使用此預訂餐點系統。. 2. 覺得整體版面設計美觀、清晰。. 3. 覺得整體文字清楚。. 4. 覺得整體操作容易。. 5. 軟體執行速度。. 6. 軟體可信度。. 7. 用詞與任務的相關性。. 8. 資訊呈現的位置。. 9. 螢幕連續性。. 10. 資訊組織架構。. 分組. 人次. 男. 38. 3.474. .862. 女. 27. 3.296. .724. 男. 38. 3.026. .367. 女. 27. 2.852. .362. 男. 38. 3.079. .587. 女. 27. 3.148. .602. 男. 38. 3.158. .547. 女. 27. 3.222. .577. 男. 38. 3.026. .367. 女. 27. 3.296. .775. 男. 38. 3.105. .6489. 女. 27. 2.889. .577. 男. 38. 3.500. .952. 女. 27. 3.482. .753. 男. 38. 3.395. .823. 女. 27. 3.630. .839. 男. 38. 3.711. .927. 女. 27. 3.667. .832. 男. 38. 3.474. .892. 女. 27. 3.407. .971. 38. 平均數 標準差. t 值 .873. 1.900. -.463. -.457. -1.681. 1.386. .084. -1.125. .196. .280.
(48) 第六章. 結論與未來發展. 6.1 結論 本研究透過 Android 作業系統設計與實作一預訂餐點與停車系統,提供顧客 與餐廳業者使用,藉由此系統可提供消費者搜尋餐廳與附近停車場地理位置和業 者資訊,並簡化傳統點菜方式和縮短等餐排隊時間。 本研究開發出一套介面操作簡單、易於使用的預訂餐點系統,提供搜尋附近 餐廳與附近停車場的功能,將可減少浪費在等餐排隊與尋找停車位的時間,以達 到省時的便利性。. 6.2 未來發展 本論文主要重點在於利用智慧型手機Android平台上實現點餐與地圖資訊的 創新結合,但系統仍然有許多需改進之處,以下提出未來研究及改進的方向:. 1. 系統介面美化。如文獻探討多位學者所提,簡單美化的介面,方可吸引使 用者注意。 2. 付費機制。若預訂完餐點後可直接扣款,將可使整套系統更加完整。. 39.
(49) 參考文獻 [1] 佘志龍、陳昱勛、鄭名傑、陳小鳳, Google Android SDK開發範例大全第3版, 悅知文 化, 2011年04月。 [2] 吳亞峰、索依娜, 學會Android 應用開發的18堂關鍵基礎課程, 博碩文化股份有限公 司, 2011年07月。 [3] 郭宏志, 深入淺出Android專題實作之無線點餐系統、多媒體、遊戲、GPS與網路應. 用程式開發, 博碩文化股份有限公司, 2011年03月。 [4] 林城, Google Android 2.X應用程式開發實戰 第二版, 碁峰出版社, 2011年03月。 [5] 陳彥文、彭亦暄, 手機程式設計入門與應用 Android、iPhone、Windows Mobile, 旗 標出版社, 2010年06月。 [6] 陳世興, 輕鬆搞定Google雲端技術:Maps.Android.App Engine.Cloud SQL與電子商務 API實例解析, 全華圖書, 2012年03月。 [7] 楊丰盛, Android應用開發揭祕, 佳魁資訊, 2010年12月。 [8] 趙令文, Google Android 手機APP開發入門, PCuSER電腦人文化, 2010年12月。 [9] 鄭一鴻、super Q, 第一次學Android就上手:從Java程式設計到行動裝置專題製作, 碁 峰出版社, 2012年03月。 [10] 蓋索林(gasolin), Google ! Android 2 手機應用程式設計入門第三版 , 松崗出版社, 2010年01月。 [11] http://shung007.blogspot.tw/2011/01/android-cell-id-locatin-area-code-by.html [12] http://peterbookmace.appspot.com/ [13] http://developer.android.com/index.html [14] Gongxing Wu, “Design of Wireless Order System Based on Embedding Linux System”, 2009 International Conference on Signal Processing Systems, Singapore, 2009, pp. 358-361. 40.
(50) [15] S. C. Yuen and P. K. Yuen, “PDAs as Educational Power Tolls”, Tech Directions, P. 14, April 2003. [16] C. Aaron, S. Sunil, and T. Peter, “Development of A Personal Digital Assistant (PDA) Based Client/Server NICU Patient Data and Charting System”, Proc AMIA Aymp, 2001, pp. 100-104. [17] Y. Xiang, W. Zhou and M. Chowdhury, “Toward Pervasive Computing in Restaurant”, First International Conference on E-Business and Telecommunication Network (ICETE 2004), Setubal, Portugal, 25-28 August, 2004, pp. 312-317. [18] V. Stanford, “Pervasive Computing Puts Food on the Table”, IEEE Pervasive Computing, Jan-Mar, 2003, vol. 2, issue 1, pp. 9-14. [19] R. Bellamy, C. Swart, W.A. Kellogg, J. Richards and J. Brezin, “Designing an E-Grocery Application for A Palm Computer: Usability and Interface Issues”, IEEE Personal Communications, August 2000, vol 8, no 4, pp. 60-64. [20] M. Prasad, E. Scornavacca and H. Lehmann, “Using Wireless Personal Digital Assistants in A Restaurant: Impact and Perceived Benefits”, Proceedings of International Conference on Mobile Business, Sydney, Australia, 2005, vol. 00, pp. 69-75. [21] Keyurkumar J. Patel, Umesh Patel and Andrew Obersnel, “PDA-Based Wireless Food Ordering System for Hospitality Industry-A Case Study of Box Hill Institute”, Wireless Telecommunications Symposium, 2007, Pomona, CA, 26-28 April 2007. [22] XU Hongzhen, TANG Bin, SONG Wenlin, “Wireless Food Ordering System Based on Web Services”, 2009 Second International Conference on Intelligent Computation Technology and Automation, Changsha, Hunan, 2009, pp. 475-478. [23] SUN Jian-mei, ZHOU Da-yong, “Application of the ZigBee Technology in the Wireless Ordering Dish System”, 2009 WiCom 5th International Conference on Wireless Communications Networking and Mobile Computing, Beijing, 2009. [24] Khairunnisa K., Ayob J., Mohd. Helmy A. Wahab, M. Erdi Ayob, M. Izwan Ayob, M. 41.
(51) Afif Ayob., “The Application of Wireless Food Ordering System”, MASAUM Journal of Computing, Volume 1 Issue 2, September 2009. [25] Ching-Su Chang, Che-Chen Kung, Tan-Hsu Tan, “Development and Implementation of An E-Restaurant For Customer-Centric Service Using WLAN and RFID Technologies”, Proceedings of the Seventh International Conference on Machine Learning and Cybernetics, Kunming, 12-15 July 2008. [26] 李振權, ”實用型餐飲管理系統” ,國立中央大學電機工程研究所碩士論文,民國 94 年。 [27] 黃博健, “短距離行動商務應用設計與實作以點餐管理系統為例” ,義守大學資訊 管理研究所碩士論文,民國 95 年。 [28] 賴冠融, “RFID 整合無線藍芽設計之數位情境點餐體驗系統實作” ,國立成功大 學電機工程學系碩士論文,民國 97 年。 [29] 曾皇賓,“強化餐飲效率之 WinFast-310 嵌入式無線點餐系統之開發”, 國立臺灣師 範大學應用電子科技研究所,民國 98 年。 [30] 許儷玶,2009。整合 GOOGLE MAP 與 LOCATION-BASED WORKFLOW SERVICE 之平台建置與探討,國立台灣師範大學資訊工程研究所。 [31] Yang, Christopher C. and Fu Lee Wang,. “An information delivery system with automatic summarization for mobile commerce”, Decision Support Systems, 43, 46-61, 2005. [32]Norman, D.A., “The design of EverydayThings”,MIT Press, New York, 1998. [33]Kam, K. and Chu, W., “Users with SmallScreens-Less than 640x480”, Principles and strategies for practitioners designing universally usable sites, 2001. [34] 蔡憲維、陳朝鈞、辛曼榕、黃俊銘、李衍儀, PHP+MySQL網站系統開發講座, 博碩 文化股份有限公司, 2010年09月。 [35] 葉建榮, PHP與MySQL網站規劃管理應用, 上奇資訊, 2011年11月。 [36] 藍易, 全方位學習 PHP & MySQL, 易習圖書, 2011年12月。 42.
(52) [37] http://www.js1es.tnc.edu.tw/~phptest/index.php. 43.
(53) 附錄 預訂餐點系統整體滿意度問卷 第一部分:基本資料 1. 姓別: □. 男. □. 女. □. 21~30歲. □. 31~40歲. □. 41歲以上. 1~2小時. □. 2~3小時. □. 3小時以上. 2. 年齡: □. 11~20歲. 3. 每天使用手機時間: □. 1小時以內 □. 4. 是否使用智慧型手機: □. 是. □. 否. 44.
(54) 第二部分:問卷內容 (此部分請依您個人想法做答,分別於適當的空格內□打「」,謝謝作答。). 目. 非 常 滿 意. 滿 意. 普 通. 不 滿 意. 非 常 不 滿 意. 1. 喜歡使用此預訂餐點系統。. □. □. □. □. □. 2. 覺得整體版面設計美觀、清晰。. □. □. □. □. □. 3. 覺得整體文字清楚。. □. □. □. □. □. 4. 覺得整體操作容易。. □. □. □. □. □. 5. 軟體執行速度。. □. □. □. □. □. 6. 軟體可信度。. □. □. □. □. □. 7. 用詞與任務的相關性。. □. □. □. □. □. 8. 資訊呈現的位置。. □. □. □. □. □. 9. 螢幕連續性。. □. □. □. □. □. 10. 資訊組織架構。. □. □. □. □. □. 題. 45.
(55) 略傳 姓名. 王鉅凱. 出生地. E-mail. [email protected]. 通訊地址. 台中市大里區工業一路 66 號. 教育. 經歷. 認證資格. 台灣省台中縣. . 台灣師範大學工業教育學系碩士班電機電子組. . 修平科技大學電子工程系. . 光華高工資訊科. 彩晶科技助理工程師 . 乙級電腦軟體應用技術士. . 丙級電腦軟體應用技術士. . 丙級電腦硬體裝修技術士. . 單晶片乙級認證. . 單晶片丙級證照. . 何宏發、王鉅凱,(2011)。國中課程大綱應用於生活中使用 頻率之研究。Proceedings of 2011 International Conference on. 發表著作. Physical Education and Society Management, Hong Kong. . 何宏發、王鉅凱,(2011) 。便於攜帶與定位的掌上型虛擬電 子白板的機械結構設計。創新發明應用研討會,台中市:國 立勤益科技大學。. 46.
(56)
相關文件
住友商事株式會社與挪威的 Tomra 系統公司所屬的合資子公司 Tomra(日本)公 司啟動了一個回收中心系統,用於回收 PET 瓶和廢紙,該系統安裝在東京 Machida-shi 福得旺超市的
智慧型手機的 Android
Windows/ Linux/ Mac 各種平台的開發套件,使我們能夠透過各種平台來開發 Android 軟體,所有的 Android 應用程式都是使用 Java
本研究除請教於學者專家外,在 1998 年版天下雜誌調查發布 在台灣地區 1000 大企業中,台鹽排名 414,在最賺錢的 50 家公 司中排名 13,但在最會賺錢的 50
11 日的雙 11 購物節,有部分電商平台推出書籍下殺 66 折的折扣活動,引發多家 實體書店不滿。多家獨立書店在臉書粉絲團以黑底白字
平台操作 題庫內容 教師使用
屏東科技大學森林系陳美惠教授帶領的社區林業研究團隊長期深 耕,陪伴墾丁國家公園(台 26 線)及屏北原鄉部落(台 24 線),建立森 林與部落的生態旅遊推動模式,研究成果於 2008
美好時刻有限公司是一家為活動及貿易展覽會作統籌的公司,其中婚禮 派對佔業務的