專案管理期末報告 健康 EZ fun 指導老師:薛夙珍教授 組員:9814033黃于倫 9814059郭芳容 9814105蘇逸楷 ___9814114胡祥威 9814129何明儒 9814153洪筠嵐
目錄 專題介紹 專題工作規劃 (SOW, WBS, Checklist) 專題時程規劃 (CPM) 專題評估 未來展望 心得與結論 參考文獻
專題介紹
簡介 在APP市場中常見有相似健康管理類型的功能軟體,但是鮮少看到全部功能合一的APP,我們的概念就是來自於整合各類健康管理的功能,舉凡三高飲食管理、飲食卡洛里管理、多功能計步器、BMI紀錄管理..等的功能,透過現代智慧型手機的普及與行動上網的趨勢,我們可以將使用者想要紀錄的資料儲存至資料庫,加以整理,以方便使用者管理運動及飲食。
系統架構
前端功能架構 前端功能 會 員 管 理 功 能 卡 路 里 BMI / 計 步 器 減 重 菜 單 三 高 養 生 百 科
後端功能架構 後端功能 帳 號 管 理 功 能 新 增 運 動 食 物 卡 路 里 資 料 庫 備 份
特色 – 計步器 為了使app能更加詳細的紀錄使用者健康管理,我們規畫運動以及飲食管理,也針對三高患者設計了三高管理外,更增加了計步器功能,使用者可以利用此功能達到計算步數、距離以及消耗卡路里。
工作分配 程式設計:何明儒、黃于倫、胡祥威、蘇逸楷 網頁設計:郭芳容、黃于倫 資料庫:何明儒、胡祥威 文書處理:洪筠嵐、蘇逸楷、胡祥威 美工設計:郭芳容
專題工作規劃 (SOW, WBS, Checklist)
SOW 概述 一般需求 參考資料 專案需要 背景 範圍 WBS 規格樹 工作地點 服務期限 工作進度估計 工作要求 交付資料 技術需求 WBS 規格樹 工作地點 服務期限 工作進度估計 工作要求 交付資料 技術需求 品質要求 安全 環境軟體 架設方式 操作手冊 系統主檔 資料庫資料
WBS 健康管理app 1.1美工 1.1.1手機介面設計 1.1.2網頁介面設計 1.1.3海報製作 1.2文件 1.2.1 SRS 軟體需求手冊 1.2.2 SDD 軟體設計手冊 1.2.3 SUM 軟體使用手冊
WBS 2.1資料庫 2.1.1前端設計-手機端 2.1.1.1 查詢運動卡路里 2.1.1.2 查詢飲食卡路里 2.1.1.3 查詢三高管理 2.1.1.4 觀看減重菜單 2.1.1.5 觀看養生百科 2.1.1.6 查詢BMI 2.1.1.7 使用計步器功能
WBS 2.1.2前端設計-網頁端 2.1.2.1 觀看網頁簡介 2.1.2.2 查詢運動卡路里 2.1.2.3 查詢飲食卡路里 2.1.2.4 查詢三高管理 2.1.2.5 觀看減重菜單
WBS 2.1.3後端設計 2.1.3.1 管理者-新增運動卡路里 2.1.3.2 管理者-新增飲食卡路里 2.1.3.3 管理者-查詢、編輯三高管理 2.1.3.4 管理者-管理會員系統 3.1程式 3.1.1 三高管理系統 3.1.2 計步器功能
CheckList 單元名稱: 美工 WBS編號 1.1 定義:負責專題所有工序的美化作業 工作項目 1.1.1手機介面設計 1.1 定義:負責專題所有工序的美化作業 工作項目 1.1.1手機介面設計 1.1.2網頁介面設計 1.1.3海報製作 工作內容 1.手機介面設計製作 2.網頁介面設計製作 3.海報製作 4.於100學年度至101學年度專題展前完成此專題
CheckList 單元名稱: 文件 WBS編號 1.2 定義:解釋專題設計概念製作過程以及功能介紹 工作項目 1.2 定義:解釋專題設計概念製作過程以及功能介紹 工作項目 1.2.1 SRS 軟體需求手冊 1.2.2 SDD 軟體設計手冊 1.2.3 SUM 軟體使用手冊 工作內容 1.專題環境建立描述 2.系統設計流程 3.如何使用軟體工具製作專題 4.於100學年度至101學年度專題展前完成此專題
CheckList 單元名稱: 資料庫 WBS編號 2.1 定義:負責存取前端跟後端所有資料 工作項目 2.1.1前端設計-手機端 2.1 定義:負責存取前端跟後端所有資料 工作項目 2.1.1前端設計-手機端 2.1.2前端設計-網頁端 2.1.3後端設計 工作內容 1.前端設計:讓使用者儲存及讀取資料庫中的資料 2.後端設計:網站可切換置管理者端進行資料庫的資料修改 3.於100學年度至101學年度專題展前完成此專題
CheckList 單元名稱: 程式 WBS編號 3.1 定義:協助使用者管理健康及提供健康資訊 工作項目 3.1.1 三高管理系統 3.1 定義:協助使用者管理健康及提供健康資訊 工作項目 3.1.1 三高管理系統 3.1.2 計步器功能 工作內容 1.運用手機程式寫出計步器,方便使用者使用 2.於100學年度至101學年度專題展前完成此專題
專題時程規劃 (CPM)
網路圖
項目計畫概述 A 專題概念討論 - 3 6 B 培養程式能力 5 C 依照能力分工 D 環境建立 2 4 E 收集資料 F 資料庫建立 編號 工作名稱 前置作業 所需時間(週) 所需人數 A 專題概念討論 - 3 6 B 培養程式能力 5 C 依照能力分工 D 環境建立 2 4 E 收集資料 F 資料庫建立 D、E G 建立App介面架構 8 H PHP撰寫 I 網頁端美工 1 J 網頁與資料庫連結 K 程式功能撰寫 L 手機端美工 M 手機與資料庫連結 N 網頁跟程式整合 J、M O 功能測試 P 文件編輯製作 Q 系統實際操作
專題評估
可行性評估 操作可行性 技術可行性 管理可行性 環境可行性 時程可行性 經濟可行性
可行性評估準則 可行性評估準則 開發因素 技術能力 開發風險 資源可用性 開發時程 內外環境因素 高階主管支持度 製造能力 符合目標及策略 受環境變數影響機率 對社會發展的貢獻 產品優勢
未來展望
1、擴充飲食、運動卡路里管理的功能,另外可以仿效7-11輕食卡路里APP,加入圖片飲食與運動卡路里的熱量可以互相牴除。 2、讓三高管理系統與醫院作結合,個人紀錄的上傳可提供醫師參考並從醫院取得建議,條件判斷的參照數值可與醫院合作。 3、計步器可以有更多的功能,結合藍芽連接電腦即可模擬跑步機,學習I-Phone結合NIKE慢跑鞋,使計步功能更臻準確。 4、功能間做連結,減重菜單會配合使用者的體重做調整,如果使用者是三高疾病患者就調整飲食管理的菜單。
心得與結論
在完成這個專題時,我們碰到了許多的問題,其中像是三高管理方面,我們一開始討論時認為要考慮的因素很多,例如使用者是否有家族病史,或者有其他的疾病,但是考慮因素太多所得的結果會不如客觀所得的結果來的準確,畢竟我們不是專業的醫護人員,這方面比起市面上固有的三高管理APP有較為不足的地方,我們感到比較可惜。 另一個問題是,手機與資料庫的互動有某種程度的不穩定的情況,這點造成使用者只要在網路不穩定的情況下就會變的非常慢,甚至跳出程序,這個問題在網路上也會發現其他的開發者都會遇到,由於我們的程式大部分的功能都需要用到網路,我們嚐試了各種方法來做排除,但是目前為止這情況只獲得一點改善,尚未根除。
參考文獻
健康E-Touch AndroidHive http://androidhive.com Android Developer http://developer.android.com/tools/sdk/eclipse-adt.html Healthy http://www.scpo.nccu.edu.tw/show/part1/b/B2/bmi.htm 減重菜單:高雄澄清醫院、台安醫院、榮總醫院
Q&A