「where’s MyAutobike 車輛協尋APP」報告 教育部資訊軟體人才培育計畫 「where’s MyAutobike 車輛協尋APP」報告 指導老師:徐偉智 開發團隊:王舜豪、蘇柏瑞、林敬斌、李奕銘 國立高雄第一科技大學電資學院 資通訊服務創新產業碩士專班 2013/1/3
作品動機與簡介 開發動機 校園騎乘機車的學生人數眾多,且停車場地寬廣 免不了會有忘記停車位置的窘境與苦惱 上、下課前後時間,機車停車場人車出入頻繁 同學在此時焦急尋車,難免會在混亂中發生意外 希望能有紓解此一境況的方法 大多數人都能方便使用的方法
作品動機與簡介 作品簡介 智慧型手機已大量普及化,通常都具備 GPS 定位功能 以此做為發想製作手機 APP 軟體 除了機車之外,有時汽車也有可能遇到這樣的狀況 校園也有多處汽車停車場,且有幾處比較熱門,車位常常供不應求 經常會停在不同地方,忙碌之後難免會忘記停車位置
作品動機與簡介 系統範圍 where'sMyAutobike 車輛協尋APP use case diagram User
作品動機與簡介 系統範圍 where'sMyAutobike 車輛協尋APP use case scenario 主要角色:使用者 前置條件:手機GPS定位功能已開啟,APP已開啟並顯示系統畫面 step 行為者動作與回應 系統動作與回應 1 使用者按下記錄位置按鈕 2 系統記錄GPS定位座標 3 使用者按下開始搜尋按鈕 4 系統開始擷取GPS定位座標 5 系統將所擷取的座標與紀錄的座標比對,差值越接近0則距離越近 6 搜尋活動結束後,使用者按下停止搜尋 7 系統停止擷取GPS定位座標 8 使用者按下清除位置按鈕 9 系統將座標紀錄清空
需求分析 需求功能說明 將機車停妥後用 APP 紀錄目當前的座標,再以尋車功能尋找 當距離逐漸接近,手機螢幕上顯示綠色光點閃爍,距離越近則頻率越快 學生族群有時會因為經費考量,不見得都有辦理行動上網,且校園無線網路資源豐富 需要一個沒有網路也能發揮功用的APP,而且是大家都能使用、帶來生活便利性的APP
需求分析 系統軟硬體架構說明 硬體:Android 2.2以上作業系統的智慧型手機,並具 備GPS功能 軟體:Android Software Development Kit、HTML5、 jQuery、jQuery Mobile UI、PhoneGap
Android Software Development Kit 需求分析 Android Software Development Kit HTML5 Geolocation Web Storage PHONEGAP jQuery jQuery Mobile UI
系統設計 軟體動態行為設計
系統設計 軟體動態行為設計
系統設計 軟體動態行為設計
系統設計 軟體動態行為設計
系統設計 介面設計 運用jQuery Mobile Framework所內建的UI元件 header、content、footer、button、theme的呈現都套用jQuery Mobile UI 使用簡潔明確的,讓使用者能輕易明瞭,迅速上手
系統測試
系統功能說明展示 除了以上的功能,我們還準備規劃: 徵集使用者測試意見反饋,提昇使用者體驗 增加多語系版本,將服務延伸到其他國家 運用GCM(Google Cloud Massaging)服務開發新功能,與各大學合作以專案建置方式整合學校訊息傳遞系統 賡續研發,形成可商轉的商業模式
系統功能說明展示 GooglePlay中的Where’sMyAutobike 車輛協尋APP
Thank you very much!