李廣慶+張凱凱+尹鵬程+高潤帥
【摘要】 本文以普通用戶為中心,運用面向服務的思想,利用移動互聯(lián)網(wǎng)時代的各項新技術,設計并開發(fā)了基于 Android 的理發(fā)業(yè)務排隊預約系統(tǒng)。本系統(tǒng)為用戶提供注冊登錄、理發(fā)網(wǎng)點查詢、業(yè)務預約排隊、路線規(guī)劃、服務評價及建議等功能,集成 JPush 推送服務,向用戶推送排隊提醒等各項服務信息。
【關鍵詞】 排隊預約 時間成本 Android 推送服務
一、引入
目前,隨著通訊技術的飛速發(fā)展,手機的功能和應用不斷強大,智能手機現(xiàn)在已正式成為了通訊工具的主流,其成本逐步降低,價格也不斷下降,這就使智能手機在人們工作生活的各個方面普及開來。之前,傳統(tǒng)的預約排隊方式存在著不足:一是排隊時間長,淡季又造成了資源浪費;二是顧客對理發(fā)店不了解,理發(fā)時具有較大的盲目性。手機預約排隊系統(tǒng),既可促使顧客消費、增加顧客滿意度,方便商家管理。
二、技術可行性分析
本論文研究設計的基于Android平臺的預約系統(tǒng)分為手機客戶端、服務器端兩部分,參照成熟的商業(yè)技術框架,兼顧開發(fā)成本、耗時及系統(tǒng)整體性能等多方面因素,APP選擇了如圖 1所示的技術構成。
本系統(tǒng)的開發(fā)采用 Android SDK 4.0 版本,客戶端定位及路線規(guī)劃功能采用國內(nèi)領先的百度地圖作為服務提供商,百度地圖提供完備的技術開發(fā)文檔和網(wǎng)絡交流平臺,方便開發(fā)者及時解決各種開發(fā)問題。
服務器端選用 Tomcat 6.0 作為 Web 服務器,以 Servlet作為客戶端的服務響應,并搭建 MVC 分層程序框架, My SQL 5.0 作為服務器端的數(shù)據(jù)存儲,簡單輕便[1]。主要采用以下技術:一是 XML技術,利用XML來進行數(shù)據(jù)的傳輸;二是 PULL解析XML技術;三是Html 靜態(tài)網(wǎng)頁技術;四是 JDBC+SQL數(shù)據(jù)庫開發(fā)技術,對My SQL數(shù)據(jù)庫進行插入、刪除、修改、查找等相關操作。
三、系統(tǒng)總體結構設計
系統(tǒng)總體設計是整個系統(tǒng)的框架,在軟件系統(tǒng)的整個生命周期中扮演著及其重要的角色,根據(jù)需求分析的結果對基于 Android的理發(fā)業(yè)務預約系統(tǒng)進行總體設計,分為系統(tǒng)網(wǎng)絡架構和系統(tǒng)功能結構兩方面完成。
3.1 系統(tǒng)網(wǎng)絡架構設計
由于本系統(tǒng)涉及兩種用戶——移動用戶和商店管理者,因此本系統(tǒng)在具體實施時采用了 C/S 和 B/S 兩種架構相結合的方式。使用此系統(tǒng)的消費者是本系統(tǒng)的核心用戶群,他們通過 Android 移動智能終端(手機)實現(xiàn)與服務器的交互,此種方式為 Client/Server 結構。商店管理者在查看各項統(tǒng)計信息時立足于Browser/Server 結構。無論哪一種用戶都需要通過發(fā)送 HTTP 請求至服務器,服務器接收此 HTTP 請求提取請求參數(shù),進而使用 JDBC 鏈接數(shù)據(jù)庫進行數(shù)據(jù)查詢將查詢結果組織成 JSON 數(shù)據(jù)返回給移動終端或者瀏覽器。移動客戶端需要借助JSON 解析包解析并呈現(xiàn)數(shù)據(jù),而多數(shù)瀏覽器都兼具 JSON 解析功能,無需額外處理。
3.2 系統(tǒng)功能模塊設計
系統(tǒng)需求分析階段通過客戶調(diào)查、對比現(xiàn)有排隊機系統(tǒng)等多種方式收集到了本系統(tǒng)需要實現(xiàn)的若干功能,依據(jù)軟件工程自上而下的設計原理,本系統(tǒng)功能主要分為移動終端用戶功能和私營商戶管理者管理功能兩大模塊。
移動終端用戶功能模塊包括: GPS 定位、網(wǎng)點查詢、路線規(guī)劃、業(yè)務預約、取消預約、業(yè)務服務評價與建議、個人信息維護[2]等功能;私營商戶管理者功能模塊主要包括統(tǒng)計本店的各項服務信息,查看用戶對本店的評價、對業(yè)務人員的投訴建議等,亦可完成商店業(yè)務推廣信息的推送,增加用戶粘度和忠誠度。
四、小結
互聯(lián)網(wǎng)+商業(yè)的營銷模式是時代的必然產(chǎn)物,是信息革命的序曲,面向個體商戶的營銷平臺占有的市場份額不可小覷。當全民進入互聯(lián)網(wǎng)+時代,面向個體商戶的營銷平臺將進一步體現(xiàn)商業(yè)價值。
參 考 文 獻
[1] 劉靜.基于LBS的移動旅游社交平臺的設計與實現(xiàn)[D].沈陽:東北大學.2013.
[2] 張巍.基于Android的智慧醫(yī)療預約掛號客戶端設計與實現(xiàn).