曾夢+彭磊+陳春桃
摘要:隨著移動互聯(lián)網(wǎng)和智能手機的廣泛普及,將APP運用在快遞業(yè)務(wù)上已成為了一種趨勢。該文根據(jù)這一背景,設(shè)計一個基于Android移動終端的快遞業(yè)社交應(yīng)用軟件APP,使用java,Android,mvc,jsp等相關(guān)技術(shù),采用了Client/Server的模式進行設(shè)計,為用戶提供了一個方便快遞行業(yè)的信息交流平臺。
關(guān)鍵詞:Android;APP;社交媒體;快遞圈
中圖分類號:TP316 文獻標(biāo)識碼:A 文章編號:1009-3044(2016)15-0131-02
目前,快遞行業(yè)是一個正在高速發(fā)展的行業(yè),快遞也成為我們生活中不可或缺的物品傳遞方式。因此,設(shè)計一款有關(guān)快遞的app會對我們的生活提供很大的便利,但是目前的市場上關(guān)于快遞的APP軟件在這一塊還是很薄弱的,并沒有主觀的在進行這方面的設(shè)計??爝f圈app是一款集功能性與社交性的手機APP軟件,用工具性的功能產(chǎn)生黏性、聚集用戶,再利用社交功能來帶動活躍度,客戶類型分為快遞員與使用快遞的人群,其中80、90后的年輕人為主。本軟件提供了一個社區(qū)化的信息交流平臺,以都在使用快遞業(yè)務(wù)這個共同點,發(fā)展信息上的交互并延伸,具有一定的市場價值和意義。
1 需求分析
快遞圈APP主要是為幫助快遞員更加方便地處理快件和快速派件以及業(yè)務(wù)關(guān)系不穩(wěn)定的問題,也為了幫助普通用戶更加實時方便的跟蹤快件和即時的向快遞員反饋問題以及方便用戶和快遞員之間的交流。基于Android移動終端的社交應(yīng)用軟件APP,快遞員和普通用戶使用安卓2.3版本以上的移動終端,打開本軟件,通過簡單的注冊和登錄即可使用本軟件提供的功能。
快遞圈小助手主要包含客戶端用戶操作、后臺服務(wù)兩部分構(gòu)成。功能模塊分為五個部分(如下圖所示):用戶登錄、注冊模塊、業(yè)務(wù)模塊、社交模塊和個人模塊。用戶登錄模塊包括用戶登錄功能;用戶注冊模塊包括用戶注冊功能;業(yè)務(wù)模塊包括撥打電話、發(fā)送短信、查詢快遞相關(guān)信息(查詢快遞、快遞員相關(guān)信息)、城市人氣排名、業(yè)務(wù)統(tǒng)計等功能;社交模塊包括信息模塊(圈子模塊、消息模塊)、我的空間模塊、各種用戶專區(qū)模塊(女生專區(qū)模塊、男生專區(qū)模塊、快遞員專區(qū)模塊)、問一問模塊;我模塊包括軟件簡介與更新模塊、用戶模塊(會員中心、個人中心、我的關(guān)注、我的粉絲、個人錢包);后臺服務(wù)主要是與客戶端進行交互,處理客戶端的相關(guān)業(yè)務(wù),并將處理的結(jié)果返回給客戶端。
以下是對個具體模塊功能描述:
1)用戶注冊:需要輸入電話號碼,獲取短信驗證碼,正確輸入驗證碼之后,完整輸入個人信息即可完成注冊。
2)用戶登錄:通過輸入手機號碼和密碼進行登錄,如果忘記密碼,可以通過點擊忘記密碼找回密碼,也可以通過動態(tài)密碼進行登錄。
3)撥打電話:輸入對方電話號碼撥打電話,如果用戶的金幣低于0則無法撥打電話。
4)發(fā)送短信:添加要收件人的電話號碼,可以根據(jù)用戶的需要動態(tài)的添加電話號碼。用戶也可以選擇短信模板以及自定義短信內(nèi)容來群發(fā)短信,如果用戶的金幣低于0則無法發(fā)送短信。
5)查詢快遞:通過點擊掃描按鈕直接掃描快件條碼或者二維碼獲取快件編號,或者是手動的添加快件編號,并且需要選擇快件的發(fā)件單位即可實時的跟蹤快件的信息。第一次獲取快件信息之后,用戶可以備注快件的信息,方便下查詢。
6)快遞員信息:顯示給該用戶派件的快遞員信息,以方便用戶與快遞員之間的聯(lián)系。
7)明星快遞員信息:直接顯示附近按人氣從高到低排名的快遞員信息。
8)城市人氣排名:直接顯示附近按人氣從高到低排名的用戶信息。
9)業(yè)務(wù)統(tǒng)計:直接顯示用戶本月的業(yè)務(wù)統(tǒng)計數(shù)據(jù)和歷史的業(yè)務(wù)統(tǒng)計數(shù)據(jù)。
10)圈子:包含兩個選項卡,分別顯示附件的用戶發(fā)表的說說和所有的用戶發(fā)表的說說,用戶可以對說說進行評論、轉(zhuǎn)發(fā)、點贊,對評論可以進行回復(fù)。
11)消息:實時的獲取系統(tǒng)通知(包括系統(tǒng)更新、評論、轉(zhuǎn)發(fā)、點贊、收禮物)。
12)我的空間:顯示頭像和昵稱,用戶發(fā)表的說說,以及用戶關(guān)注的人發(fā)表的說說,用戶可以對說說進行評論、轉(zhuǎn)發(fā)、點贊,對評論可以進行回復(fù)。用戶收到禮物的數(shù)量,點擊禮物可以查看禮物詳情列表。訪客數(shù)量,點擊訪客可以查看訪客詳情列表。留言數(shù)量,點擊留言可以查看留言列表,并且可以給用戶留言。
13)女生專區(qū):直接顯示女生發(fā)表的說說。
14)男生專區(qū):直接顯示男生發(fā)表的說說。
15)快遞員專區(qū):直接顯示快遞員發(fā)表的說說。
16)問一問:用戶提問,其他用戶看到問題可以做相應(yīng)的解答,來解決用戶心中的疑惑。
17)軟件簡介:軟件的介紹。
18)檢測軟件更新:檢測更新軟件版本。
19)會員中心:顯示會員特權(quán)以及開通會員的入口。
20)個人中心:顯示和修改個人信息。
21)我的關(guān)注:顯示我關(guān)注的人的信息列表。
22)我的粉絲:顯示關(guān)注我的人的信息列表。
23)個人錢包:顯示個人金幣余額,以及充值。
APP功能模塊如圖1所示。
2 設(shè)計與實現(xiàn)
現(xiàn)以用戶注冊、問一問功能模塊為例,說明APP的設(shè)計以實現(xiàn)業(yè)務(wù)流程。
2.1 用戶注冊模塊
打開快遞圈小助手,點擊新用戶注冊,進入電話驗證界面,輸入電話號碼,獲取短信驗證碼進行驗證,驗證通過之后,進入注冊界面進行注冊,注冊成功之后,即可自動登錄到系統(tǒng),登錄成功之后用戶即可使用提供的所有功能。具體流程如圖2所示。
2.2 問一問模塊
用戶通過點擊問一問進入問題列表界面,然后點擊提問,進入提問界面,在文本框內(nèi)輸入所想問的問題進行提問并發(fā)表提問;當(dāng)點擊問題列表中的條目時,可以進入問題詳情界面,查看提問記錄;在問題界面也可以看到其他用戶的提問,如果想要回答,可在問題詳情界面點擊回答,進入回答問題界面,回答有關(guān)問題并提交,這時點擊回答列表中的條目進入答案詳情界面,即可查看到有關(guān)問題和自己所做的答案。具體流程如圖3所示。
3 應(yīng)用與分析
本系統(tǒng)的設(shè)計是為了方便快遞行業(yè),為快遞行業(yè)提供一個方便的應(yīng)用平臺,快遞員可以借助業(yè)務(wù)模塊輕松的群發(fā)短信或者是打電話通知客戶取快件;普通用戶可以通過業(yè)務(wù)模塊實時的跟蹤自己的快遞信息;社交模塊提供了一個社區(qū)化的信息交流平臺,以便在使用快遞業(yè)務(wù)這個共同點,發(fā)展信息上的交互并延伸;普通用戶可以在這個平臺上和快遞員之間進行交流,這就打破了快遞員和普通用戶之間不光是簡單的派件和取件關(guān)系,也能夠增進他們之間的溝通,增加普通用戶和快遞員之間的業(yè)務(wù)往來和社交的需要。這些設(shè)計與功能極大地改善了當(dāng)前快遞中存在的不方便的地方。
本系統(tǒng)采用的是C/S設(shè)計模式,Client主要是發(fā)送請求和顯示請求的數(shù)據(jù),Server主要是負責(zé)攔截用戶的請求,做業(yè)務(wù)處理和將處理的結(jié)果返回給客戶端??蛻舳撕头?wù)器之間交互的數(shù)據(jù)格式采用的是JSON,可以極大地降低客戶端和服務(wù)器通信時的流量。
當(dāng)然,系統(tǒng)還存在一定的缺陷。支付功能還沒有實現(xiàn),因為需要和第三方支付平臺達成協(xié)議,目前還不具備一定的資質(zhì),如果后續(xù)可以接入到三方支付平臺,相信會很快將支付功能集成到系統(tǒng)當(dāng)中。系統(tǒng)的耦合度也較高,不利于擴展,在后續(xù)版本中,需要改進這些問題,使系統(tǒng)更加完善。
4 結(jié)束語
快遞行業(yè)是一個正在高速發(fā)展的行業(yè),快遞員的工作也是不可或缺的,比較小的數(shù)據(jù)顯示平均一個快遞員,與他經(jīng)常發(fā)生業(yè)務(wù)關(guān)系的人群大概是八九十位,與他發(fā)生過業(yè)務(wù)關(guān)系的可能涵蓋了地區(qū)的70%左右。因此,在快遞行業(yè)興起的時代,設(shè)計這款快遞圈APP是比較有發(fā)展前景的。目前,快遞圈APP還處于上線和推廣的階段,因此,初步的設(shè)想就是先帶動一部分用戶,聽取用戶的反饋,通過用戶反饋的問題來完善我們的系統(tǒng)讓快遞圈能更好地適應(yīng)大眾的需求。
參考文獻:
[1] 王鵬,黃忠. 基于Android和STM32的新型智能快遞終端的研究與設(shè)計[J]. 科技廣場, 2014(8).
[2] 田興強. Android的若干關(guān)鍵技術(shù)的研究及其應(yīng)用系統(tǒng)的開發(fā)分析[J]. 電腦知識與技術(shù), 2015,11(31).
[3] 劉奕君,邢如意,駱鵬傲. 基于Android的物流信息平臺移動終端的設(shè)計與實現(xiàn)[J]. 長春工程學(xué)院學(xué)報:自然科學(xué)版, 2014(1).