元培醫事科技大學
資訊管理系畢業專題
元 培 醫 事 科 技 大 學 行 動 選 課 系 統
組 別:A09
指導老師:劉錦松老師
組 員:張坤池(1001408088)
黃浩晏(1001408063)
葉明峸(1001408089)
朱紘緯(1001408103)
張士培(1001408118)
中 華 名 國 一 百 零 三 年 十 二 月
I
摘要
3C
時代的來臨,智慧型手機已經普及到家庭之中,成為每個人生活起居必 備的用具。網際網路的興起,更是帶動資訊化生活的一大推手。如今,透過網路 可以完成各式各樣的事情,利用資訊化的電子商務系統來節省傳統人工作業與傳 遞文件所浪費掉的龐大時間已是現代企業的一大目標;系統,是屬於學校資訊化 系統的一部份,用此一系統以建立學生與學校間良好的遘通管道,讓學生們可以 即時掌握學校每學期開課的最新資訊,進而妥善地安排規劃自己每學期的修課課 程。學習如何安排、運用時間,做時間的主人,有效的利用大學四年的時間,充 實自身的能力。Eclipse 來撰寫網頁並搭配上 SQL 資料庫系統為基礎,主要是利 用資料庫來做管理,並搭配人性化的操作介面,讓學生能夠輕鬆的選課。 關鍵字:3C 時代、資訊化、修課課程、人性化操作介面II
目 錄
摘要 ... I 目 錄 ... II 表目錄 ... VI 第一章 緒論... 1 1-1 背景與動機 ... 1 1-2 目的 ... 1 1-3 限制 ... 1 第二章 文獻探討 ... 4 2-1 校務選課簡介... 4 2-2 現今電腦與智慧型手機平台比較 ... 4 2-3APP 簡介 ... 5 2-4ANDROID簡介 ... 5 2-5 IOS 簡介 ... 6 2-6 IOS 跟 ANDROID比較 ... 6 2-7ANDROID構成 ... 6 2-8SQLITE ... 7 2-9 校務系統-學制管理 ... 8III 2-10 校務系統-課程管理 ... 9 2-11 元培醫事科技大學選課網站教學... 10 2-12 行動選課 APP:範本 ... 15 第三章 專題與規劃 ... 18 3-1 系統開發 ... 18 3-2 軟、硬體設備... 21 3-3ECLIPSE ... 22 第四章 專題成果 ... 25 4-1 需求分析 ... 25 4-1.1 實用性 ... 25 4-1.2 功能性 ... 25 4-2 系統分析 ... 26 4-2.1 案例描述 ... 27 第五章 結論與建議 ... 42 5-1 結論 ... 42 5-2 建議 ... 42 5-3 未來展望 ... 43 5-4 參考文獻 ... 44
IV
圖目錄
圖 2-1 校務系統-學制管理 ... 8 圖 2-2 校務系統-課程管理 ... 9 圖 2-3 點選 IE 瀏覽器 ... 10 圖 2-4 輸入網址進入元培醫事科大首頁 ... 10 圖 2-5 點選校務系統 ... 11 圖 2-6 點選學生專用 ... 11 圖 2-7 輸入帳密並登入校務系統 ... 12 圖 2-8 點選選課作業並點選線上加選開始選課 ... 12 圖 2-9 點選選課查詢並查看所選課程和學分 ... 13 圖 2-10 點選學生個人課表 ... 13 圖 2-11 選取學年並送出 ... 14 圖 2-12 馬上可以看到所選之課表 ... 14 圖 2-13 輔英科大範例 ... 15 圖 2-14 行動選課範例 ... 16 圖 2-15 行動選課範例 ... 17 圖 3-1 系統開發 ... 18 圖 3-2 系統藍圖 ... 19 圖 3-3 系統架構圖 ... 20V 圖 3-4 專題時程規劃 ... 23 圖 4-1 使用案例圖 ... 26 圖 4-2 個人資料循序圖 ... 28 圖 4-3 選課操作循序圖 ... 29 圖 4-4 課表循序圖 ... 30 圖 4-5 行事曆循序圖 ... 31 圖 4-6 關於循序圖 ... 32 圖 4-7 系統介紹 ... 33 圖 4-8 個人資料 ... 34 圖 4-9 選課頁面 ... 35 圖 4-10 選課系統 ... 36 圖 4-11 課表 ... 37 圖 4-12 課表 ... 38 圖 4-13 表格課表 ... 39 圖 4-14 行事曆 ... 40 圖 4-15 關於 ... 41
VI
表目錄
1
第一章 緒論
1-1 背景與動機
在現今 2014 年的社會中,智慧型手機已成為現代人生活上的主流,行走間、 公車上、上下手扶梯,即使在等紅燈,都可看見有人在使用智慧型手機;根據赫 爾辛基資訊科技研究院和英特爾實驗室的研究發現,重度使用智慧型手機的人, 可能每十分鐘就要確認一次手機,一天確認次數高達三十四次。 人手一機的時代中,我們可以利用智慧型手機,來減少我們的時間所需,網 路無所不在,現今的時代已比以前便利許多,我們只能在家裡或是需要手提型電 腦才能做到的事,通通透過智慧型手機解決,因此為在帶來便利性而研發此 APP; 現今的選課系統我們只能用於桌電進行,而我們要研發的就是選課 APP,可以 無處的地方使用 APP 程式直接進行選課,不用擔心在外面卻無電腦,導致沒選 上自己喜歡的課程。1-2 目的
1.「行動選課系統 APP」,以便使用者深入了解選課記錄的過程。 2.讓使用者了解如何在「行動選課系統 APP」操作環境中選課。 3.立即呈現充分的課程相關資訊。1-3 限制
1.擁有本校帳號密碼者,即可登入使用 2.對於選哲使用開發軟體的程式,基於組員能力與目前課程中學習到的,故選擇” Eclipse ”為開發系統的程式 3.由於專題有時效系對於程式的某些功能可能為蒙完整呈現出來2
1-4 關鍵名詞
1.人性化界面:
現代人手中的行動裝置介面,不僅可用來溝通聯繫,更可以是個人的行動電 腦。 行動裝置介面的設計若加入「人性」的考量,也就是以人因工程的理論從事 產品及介面設計,將更能與日常生活緊密地結合。2.資訊化:
資訊化是指培育、發展以智能化工具為代表的新的生產力並使之造福於社會 的歷史過程。智能工具一般必須具備資訊穫取、資訊傳遞、資訊處理、資訊再生 和資訊利用的功能。 完整的資訊化內涵包括: (1)資訊網路體系,它是大量資訊資源、各種專用資訊系統及其公用通信網路 和資訊平台的總稱; (2)資訊產業基礎,即資訊科學技術的研究、開發、資訊裝備的製造,軟體開 發與利用,各類資訊系統的集成及資訊服務; (3)社會支援環境,即現代工農業生產,以及管理體制、政策法律、規章制度、 文化教育、道德觀念等生產關係和上層建築; (4)效用積累過程,即勞動者質素、國家的現代化水平和人們生活品質不斷得 到提高,精神文明和物質文明不斷穫得進步。3
3. 3C 時代
1990 年代,是全球資訊業的黃金時期,引發了 3C 整合(電腦、通訊和家 電)風潮,帶來許多新工具和工作方式的改變。比方電腦加通訊,加速網際網路 普及;電腦加家電,產生了數位電視;通訊加家電,造就手機產業的爆發。 這使得工作者的能力和權力跟著放大,取得資訊的管道更多更快,工作時間 的彈性更大,移動範圍也隨之放大。對個人和組織來說,生產力大幅提升,得到 的機會和碰到的問題也更大。當這些變化融入我們日常之中,我們已習慣這些工 具和他們背後的便利時,新一波的 3C 整合正在發生。4.課程管理
意圖影響並治理學校課程實務,實現政府對學校課程的抱負與企圖,以提升 學校和教師實施政府所頒之正式、意圖的課程的程度。落實學校本位課程的發展, 有效控管學校課程品質,提昇教學成效。課程已經成為當代教育事業及教育改革 努力的一個重要焦點,而高品質課程的實現則有賴課程管理制度之落實。課程管 理此因而成為悠關課程改革能否落實的主要關鍵。 5.4
第二章 文獻探討
2-1 校務選課簡介
選課課程有分必修課-通常不用選,系統會把必修課排進你的課表選修課包 含通識課、體育等-大家緊張的是選修課,因為選修課要自己去搶課,有些人會 緊張是怕搶不到自己想要的課,或是怕課程滿了,要明年才能修等等的選不到課 的後果是:只能去選剩下一些大家都不想要上的課、未達學期學分最低標準,被 強迫要再加選、或這門課這次沒選到下次就等明年之類的。選課步驟大致分為初 選第一階段系統進行篩選篩選結果查詢初選第二階段線上審核加選申 請加退選。2-2 現今電腦與智慧型手機平台比較
智慧手機在 2013 年第二季出貨量超越傳統手機,成為人們選購手機的主流。 它除了撥號之外,還包括行事曆、記事本,取代入門相機的攝錄影功能,融入 MP3/PMP 多媒體播放,同時螢幕朝大尺寸且高解析度發展;展望今年智慧手機 將朝向 4G LTE、無邊框╱曲面弧形設計,更多 Smart phone OS 的競逐,以及 跟各種穿戴式裝置的串連應用。智慧手機指具有作業系統可透過安裝程式來擴充手機功能,運算能力及功能 均優於傳統功能手機的一類手機。1992 年 11 月 COMDEX 展中,IBM 發表的 Simon 可說是智慧手機的濫觴,它具備黑色長方形外觀與體積,可用觸控筆來 撥號與輸入文字。同年蘋果曾推出 Newton PDA,但成績不盡理想;但 1996 年 Palm 公司推出 Pilot 1000 打響了 PDA 的名號,確立了另一種手持式裝置─ PDA 的產品型態。
5
2-3 APP 簡介
App 就是 Application 的縮寫,也就是應用程式的意思,無論手機或電腦 上的軟體,其實都是 App。只是因為目前智慧型手機正夯,因此一般智慧型手 機上的應用程式就被簡稱為 App。 App 於廣義上來解釋應該就是 : 「以作業系統為操作平台的其他軟體的統 稱。」這也就是說:App 軟體必須搭配合適的作業系統才能運作。 而 Android 與 IOS 屬不同的手機作業系統,因此使用者必須依照手機的作業系統版本選擇 合適的 App 來使用,千萬不要搞混了。2-4 Android 簡介
Android 是一個以 Linux 為基礎的半開放原始碼作業系統,主要用於移動 設備,由 Google 和開放手持設備聯盟持續開發與領導。 2003 年 10 月,Android 系統最初由安迪·魯賓開發製作,最初主要支援手 機,於 2005 年 8 月被 Google 收購。 2007 年 11 月,Google 與 84 家硬體製造商、軟體開發商及電信營運商組 成開放手持設備聯盟來共同研發改良 Android 系統,隨後,Google 以 Apache 免費開源許可證的授權方式,發布了 Android 的源代碼。讓生產商推出搭載 Android 的智慧型電話,Android 作業系統後來更逐漸拓展到平板電腦及其他 領域上。Google 透過官方網上商店平台 Google Play,提供應用程式和遊戲供用戶 下載,截止至 2012 年 6 月,Google Play 商店擁有超過 60 萬個官方認證應用 程式。同時用戶亦可以通過第三方網站來下載。 2010 年末數據顯示,僅正式推出兩年的 Android 作業系統在市場佔有率上 已經超越稱霸逾十年的諾基亞 Symbian 系統,成為全球第一大智慧型手機作業 系統。 Android 成立於 2003 年 10 月,有「Android 之父」之稱的安迪•魯賓在 美國加利福利亞州的帕洛阿爾托建立了 Android 科技公司,並與利奇•米納爾 、
6 尼克•席爾斯、克里斯•懷特共同發展這家公司。談到建立 Android 科技公司的 原因,魯賓說:「聰明的移動設備能更好的意識到用戶的愛好和要求」。儘管 Android 科技公司的創始人和員工過去都具有各自的科技成就,但是 Android 科技公司的經營只顯露出它在智慧型手機軟體的方面。
2-5 iOS 簡介
iPhone 近年來人氣爆紅,是由蘋果公司所生產的行動裝置。自 2007 年 6 月 29 日發布後,手機的世界從此改變,也讓蘋果公司市值躍居全球第一,第一 代 iPhone 發售以來,每年都有新的款式發售。基本上新機種的共同特徵是,它 們都搭載了比前一代機種處理速度更快的 CPU,更多的記憶體容量,以及畫面 解析度提昇等功能。2-6 iOS 跟 Android 比較
Android 和 iOS 最大的不同就是在於 Android 是屬於開放式系統,Android 的開放系統,有助於帶來更豐富的 content 與 app,而 iOS 則是封閉性的系統, 只能應用安裝於蘋果公司開發的產品。不過這兩者之間不見得有一定的好壞,封 閉系統有封閉系統的優點,開放系統也有開放系統的優點。封閉系統通常在行動 裝置的作業系統尚未純熟時佔有一定優勢,因為只有一個統一的主導者,較能有 完整且有組織架構的運作,且只用在特定開發產品上,例如 iOS 只適用於蘋果 的產品中,這樣可以讓開發者較能根據使用者的體驗狀況來做改善,相較於開放 系統,較能有效率的進行修正,不過如果封閉系統的開發者能力不足,或是更新 緩慢,介面難用,將會使得使用者漸漸排斥。
2-7 Android 構成
Activity 是 Android 構造塊中最基本的一種,在應用中,一個 activity 通常 就是一個單獨的屏幕。每一個 activity 都被實現為一個獨立的類,並且繼承於 Activity 這個基類。這個 activity 類將會顯示由幾個 Views 控制項組成的用戶介 面,並對事件做出響應。大部份的應用都會包含多個的屏幕。例如,一個短消息 應用程序將會有一個屏幕用於顯示聯繫人列表,第二個屏幕用於寫短消息,同時
7 還會有用於瀏覽舊短消息及進行系統設置的屏幕。每一個這樣的屏幕,就是一個 activity。從一個屏幕導航到另一個屏幕是很簡單的。在一些應用中,一個屏幕 甚至會返回值給前一個屏幕。 當一個新的屏幕打開后,前一個屏幕將會暫停,並保存在歷史堆棧中。用戶 可以返回到歷史堆棧中的前一個屏幕。當屏幕不再使用時,還可以從歷史堆棧中 刪除。默認情況下,Android 將會保留從主屏幕到每一個應用的運行屏幕。
Android 使用了 Intent 這個特殊類,實現在屏幕與屏幕之間移動。Intent 類用於描述一個應用將會做什麼事。在 Intent 的描述結構中,有兩個最重要的 部分:動作和動作對應的數據。典型的動作類型有:MAIN、VIEW、PICK、EDIT 等。而動作對應的數據則以 URI 的形式進行表示。例如:要查看一個人的聯繫 方式,你需要創建一個動作類型為 VIEW 的 intent,以及一個表示這個人的 URI。
與之有關係的一個類叫 IntentFilter。相對於 intent 是一個有效的做某事的 請求,一個 intent filter 則用於描述一個 activity 能夠操作哪些 intent。一個 activity 如果要顯示一個人的聯繫方式時,需要聲明一個 IntentFilter,這個 IntentFilter 要知道怎麼去處理 VIEW 動作和表示一個人的 URI。IntentFilter 需 要在 AndroidManifest.xml 中定義。
2-8 SQlite
資料庫在處理大量的資料上是很必要的,但如果資料固定且量不多,或是資 料庫只會在單機上使用,且沒有讓多人使用的需求的話,就不一定需要特別架一 個資料庫系統;因此,可以使用類似 SQLite 這樣的嵌入式資料庫。 SQLite 與其他一般資料庫差異不大,一般的 SQL 語法都能夠使用,而且 不需要建立一個資料庫系統,要使用的時候,只要在編譯程式的時候將 SQLite 程式庫一起編入就可以使用。另外,SQLite 的資料庫(database)都是以單一 檔案的形式存於磁碟中,不需要再安裝資料庫伺服器軟體,所以要把資料庫複製 或建立在你的電腦上是相單簡單快速,SQLite 是一個很小的 C 語言程式庫, 且本身就完全包含資料庫引擎的功能,而且可以嵌入至其他程式中,完全不用額 外的設定。8
2-9 校務系統-學制管理
1.學制設定(修業類別) 2.系所學期資訊系統 3.教務系統管理與設定 圖 2-1 校務系統-學制管理9
2-10 校務系統-課程管理
1.系所總課程維護 2.通識或系所學門管理 3.系所學程管理(1) 4.系所學程管理(2) 圖 2-2 校務系統-課程管理10
2-11 元培醫事科技大學選課網站教學
步驟一: 圖 2-3 點選 IE 瀏覽器 步驟二: 圖 2-4 輸入網址進入元培醫事科大首頁11
步驟三:
圖 2-5 點選校務系統 步驟四:
12
步驟五:
圖 2-7 輸入帳密並登入校務系統 步驟六:
13
步驟七:
圖 2-9 點選選課查詢並查看所選課程和學分
步驟八:
14
步驟九:
圖 2-11 選取學年並送出 步驟十:
15
2-12 行動選課 APP:範本
16
17 圖 2-15 行動選課範例 看法 : 現在的選課 APP 幾乎都是大同小異, 我們找尋了這幾間學校的選課 APP 來作為分析 1.可查詢選課課表 2. 可查詢課程明細 3.加入了校園行事曆 4.外觀有做了美化
18
第三章 專題與規劃
3-1 系統開發
開 發 法 分 為 軟 體 生 命 週 期 (Software Lifecycle Model) 、 雛 形 模 式 (Prototyping Model) 、 動態 規 範 語 言 開發模 式 (Poerational Specification Model)、利用 AI 技術的正規化轉換模式(Formal Transformation Model)。
因小組所需依不同需求不斷做修改,較適合用雛形生命週期。
19
20
21
3-2 軟、硬體設備
軟體:
APP設計軟體:eclipse 美工軟體: PhotoImpact X3硬體:
開發環境處理器:INTEL CORE I3-4130 3.4GHZ 記憶體:4G DDR3 作業系統:Winsdows 7 I / O 設備:螢幕、鍵盤、滑鼠 網路服務:ADSL
測試工具:
桌上型電腦:具備上網功能即可行動電話:Sony xperia TX、Htc one m8 瀏覽器:Google chrome、opera
22
3-3 Eclipse
Eclipse 是由 Open Source Community 所創建的開發軟體,並被廣泛地使用在許多 不同的領域。
例如:可作為 Java 應用程式與 Android App 的開發環境。大多數人都知道 Eclipse 是 Java 的 Integrated Development Environment(IDE)。至今,它已佔據超過全世界 Java 開發環境市場的 50%。 Eclipse 計畫是由 Eclipse 基金會所管理。Eclipse 基金 會是一個非營利性的組織,大多由以科技公司為背景的成員所組成。
Eclipse 可由額外的附加功能擴充,目前已有幾個 open source 的計劃案與公司,將 額外的附加元件擴充至 Eclipse 中,例如:Android 開發。Eclipse 也可被用在一般 性用途的應用程式開發上。
23
圖 3-4 專題時程規劃
24 組員 葉明峸 黃浩晏 朱紘緯 張士培 張坤池 訂定專題主題 收集資料 需求分析 文獻整理 撰寫企劃書 App 程式製作 撰寫結案報告 表 3-1 專題分工
25
第四章 專題成果
4-1 需求分析
本專題藉由 android 系統智慧型手機 APP 來增加學生所需的便利性,透過此程式 可使學生使用不同於以往的方式進行選課,因應現今智慧型時代。4-1.1 實用性
科技發展日新月異,在現今社會人手一支智慧型手機廣泛的使用之下,不需電腦 只需行動管理系統此系統即可輕鬆簡單選課。4-1.2 功能性
以一支手機、簡便的使用方式即可達到以往只能使用電腦選課。4-1.3 藝術性
行動管理系統介面設計以簡單活潑的色彩,淺顯易懂的操作畫面,讓使用者可以 更加順暢舒服的使用此系統。26
4-2 系統分析
27
4-2.1 案例描述
1. 名稱(Name) 選課 2. 參與者(Actors) 使用者 3. 前提(Pre-Condition) 開啟 APP 並且登入程式 4. 成功條件(Successful Post-Conditions) 登入成功並進入選課頁面 5. 失敗條件(Unsuccessful Post-Conditions) 登入失敗出現錯誤 6. 事由路徑(Flow of Events)基本路徑(Typical Course of Events)
一般使用者
系統回應
1.開始程式
2.系統顯示登入頁面
3.輸入後點選登入
4.系統顯示行動管理系統首頁
5.使用者點選選課
6.開始選課
28
29
30
31
32
33 登入頁面
此登入畫面為本 APP 登入頁面,登入後即 可使用。 圖 4-7 系統介紹
34 個人資料頁面
登入後即可在此 頁面瀏覽個人資料。 下方為登出按鈕, 點擊後即可回首頁。 圖 4-8 個人資料
35 選課類別
此頁面為進入 選課系統前之分 類,點入後該可至子 類別做選課。 圖 4-9 選課頁面
36 選課系統
此頁面為選課頁 面,輕點一下即可跳出 課別清單,確認點選後 即可點選送出立即完成 選課。
圖 4-10 選課系統
37 課表資料查詢
從此頁面點選取 得資料即可查詢課表
圖 4-11 課表
38 查詢結果
此頁面為課表選 課查詢結果。點擊傳 送可呈現課表。 圖 4-12 課表
39 課表 此頁面經過選擇 的課程所顯示的課 表。 圖 4-13 表格課表
40 行事曆頁面
從此頁面點選取 得資料即可查詢課表 日期。
圖 4-14 行事曆
41 關於頁面
此頁面為開發者 內容聯絡事項內容資 料。
圖 4-15 關於
42
第五章 結論與建議
5-1 結論
選課系統不僅能夠協助學校行政作業加快,它就像一個大腦,牽一髮而動全 身,由大腦決定好計劃,再下達到全身。人工作業既沒效率,又容易出差錯,許 多學生接連抱怨;目前校內也沒有開發在行動裝置上的選課 APP,而我們也有 此想法,便開始著手計畫。在製作過程中,我們學到了如何使用 Eclipse ADT 來撰寫 Android 應用 軟體,也碰到了很多新的版本不能執行的問題,導致主程式重寫了兩次。新版本 未必就好,也要養成保留穩定版本的習慣。用 PhotoShop 繪製海報學到了許 多比較基本的繪製方法,使用圖層的概念來作畫,類似光暗效果的功能也很多, 跟以往用的陽春小畫家很不一樣,軟體的功能十分強大。 雖然遇到許多無法克服的瓶頸,不過,經由翻查相關教學書籍、網路上的教 學資料及劉錦松老師的細心指導,終於克服許多障礙之後,完成可以透過行動裝 置選課的便利 APP。
5-2 建議
在整體研究及製作過程之後,時間的有限加上人力的不足,功能尚未齊全完 整,於是討論出幾項未來可以添加增強的項目,用來改進加強行動選課 APP, 始知呈現出一個內容更為完整更為豐富的行動選課 APP。 1.尚未加入學分,人數限制 2.行事曆更新尚未同步 3.許多頁面美工不夠精緻 4.學分制沒寫入43
5-3 未來展望
我們所設計的行動選課系統,已經有做到我們當初所設定的幾項目標,但是 完成度並沒有達到 100%。尚有幾項功能,我們覺得是學生非常需要用到的功 能,像是學生歷年的修課記錄這個部分,但是行動選課系統的基本功能已經做出 來。當然還有許多的功能是我們沒有考慮到的功能,像是學生、教師還有系統管 理者所需要的功能,我們相信這個系統未來還有許多的成長空間。本系統可以依 照學校的需求與選課制度再進行調整、追加功能。隨著思想的改變及資訊科技帶 來的改革,學校的選課系統一也不斷的進步,以往選課系統除了降低選課時瞬間 帶來的流量是否會影響伺服器的穩定性而分時段、年級選課,為了提升一般通識 課程公平性可能一些學校會採抽籤方式,對於真正有心想學的學生可能也是一種 遺憾,針對這些遺憾我們相信透過某些方法來提升想學習的學生選上課程的機率, 努力能換取相對的東西,我們相信這是種鼓勵更是一種提升讀書風氣的方法。雲 端技術也將會是未來學校服務伺服器改革的其中一部分,除了概念了解以外,相 信未來新概念的選課系統會有全新的樣貌改變學校風氣。44
5-4 參考文獻
參考網頁 企業 IT http://www.digitimes.com.tw/tw/appinfo/ Ios 簡介 https://www.apple.com/tw/ios/ Android 簡介 http://www.android.com/ 輔英行動選課系統範本 http://524930.android.informer.com/ 行動選課系統 APP 範本 http://www.appszoom.com/android-app/app-kfiyh.html 維基百科 http://zh.wikipedia.org/wiki/APP 元培科大網站 http://www.ypu.edu.tw/bin/home.php Eclipse 教學http://www.eclipse.org/ 吳老師教學部落格 http://terry55wu.blogspot.tw/p/android_5.html45