譚穎 胡俊平 李喆等
摘要:隨著電子商務的蓬勃發(fā)展,在校大學生成為網購的主要消費群體。高校快遞業(yè)務量大,工作時間不固定,導致快遞公司送件難,學生取件難。設計開發(fā)出一款由身邊人代取快遞、代購物的移動應用軟件“同學幫”。介紹該軟件的核心功能,如發(fā)布代取快遞、代購物、行程路線等消息以及搶接訂單、取消訂單和完成訂單等,并提出建立校園生活服務中心應用軟件的設想。
關鍵詞:iOS;移動應用;快遞;校園代購
DOIDOI:10.11907/rjdk.1511012
中圖分類號:TP317.4
文獻標識碼:A 文章編號文章編號:16727800(2015)008010303
0 引言
隨著網絡通信和信息技術的快速發(fā)展以及電腦的不斷普及,校園網購已經成為一種潮流和時尚。依附于網購的快遞行業(yè)在校園內也得到了快速發(fā)展,有關數(shù)據(jù)顯示,一所普通規(guī)模的高校每天快遞的數(shù)量達上千件[1]。網購的背后是已經建立起來的龐大物流網絡,該網絡橫向是數(shù)量眾多的各大物流快遞公司,縱向是其自上而下從大區(qū)域到小站點的層級結構,縱橫交匯,構成物流網絡。
然而,目前大部分校園快遞業(yè)沒有固定的店面或自提點,而是通過快遞員電話短信派件 ,其工作時間不固定,工作場所也不固定[2],這種派件機制給快遞方和收件方均帶來了很多不便和風險??爝f方在校園快件派送中面臨著以下問題:①高??爝f種類繁多,快遞方管理混亂,貨物安全系數(shù)極低;②高校往往不準校外車輛進入,快遞公司派件到校門外,增加了師生的取件難度;③校內物流多是個體承包,未形成規(guī)?;途W絡化管理,不能提供送貨上門服務[3];④取件時間難以符合學生的作息時間,經常出現(xiàn)等候過長或錯過取件時間的情況,造成時間浪費;⑤快遞網點分散,造成學生取件困難,增加時間成本,且周末假期往往無法及時取件。
為了解決上述問題,本文擬開發(fā)基于iOS的“同學幫”移動手機應用軟件,充分利用學生空余時間上的互補性,實現(xiàn)在閑暇時間幫同學們代取快遞、幫忙購物[4]。該平臺具有以下優(yōu)點:①節(jié)約時間成本。用戶將自己需取的快遞信息、購物信息、行程信息發(fā)布到本平臺上,讓身邊有充裕時間的同學代為完成,支付一定的服務費用即可;②充分利用身邊的同學資源。本“同學幫”應用系統(tǒng)將本校在校大學生連接起來,實現(xiàn)人力資源整合,讓閑置的資源得以充分利用。此外,通過系統(tǒng)可促進學生勤工儉學意識,可補貼生活,提高為人處事能力,豐富大學生活;解決快遞公司校園派件難的問題。本系統(tǒng)將為建立校園生活服務中心手機應用開發(fā)平臺打下基礎。
1 系統(tǒng)架構
1.1 系統(tǒng)體系結構
本系統(tǒng)移動端應用基于iOS 的CocoaTouch 層,以一臺13.3吋的MacBook Pro作為開發(fā)設備,使用Xcode 作為開發(fā)工具,開發(fā)語言為Objective-C 和C。應用設計框架基于MVC 設計模式,即模型-視圖-控制器;應用交互界面為CocoaTouch 層的UIKit庫;應用后端服務采用Bmob 移動后端云服務平臺。
系統(tǒng)采用 B/S 模式。移動客戶端主要負責發(fā)送 HTTP 請求以及顯示應用服務器端響應的 JSON 數(shù)據(jù)[5,6];應用服務器主要負責處理移動客戶端數(shù)據(jù)請求;數(shù)據(jù)庫則是整個應用數(shù)據(jù)倉庫[79]。系統(tǒng)架構如圖 1 所示。
圖1 系統(tǒng)構架
1.2 系統(tǒng)功能模塊
系統(tǒng)主要功能模塊包括發(fā)單、搶單、任務、個人中心。 具體如下:①發(fā)單。發(fā)布代取快遞消息、幫忙購物消息、行程消息;②搶單。用戶可以查看同學們發(fā)布的各種消息并根據(jù)自己的時間安排、行程安排接搶訂單;③任務。查看自己已搶接的訂單信息以及對訂單進行完成和取消等操作;④個人中心。用戶可修改個人頭像、登錄密碼、昵稱等,完善個人信息。系統(tǒng)主要功能模塊如圖 2 所示。
圖2 系統(tǒng)功能模塊
2 系統(tǒng)核心功能
2.1 注冊功能
本應用涉及用戶資金賬戶安全,必須對注冊用戶身份作嚴格審查,需實名注冊后才能使用。通過使用教務網站學號和密碼一鍵登錄,保證用戶真實性,并注冊填寫本人手機號碼,獲取驗證碼,驗證成功后的手機號碼將與學號同時作為登錄系統(tǒng)的用戶名。圖 3所示為用戶登錄注冊流程。
2.2 發(fā)單功能
用戶可以根據(jù)自己的需要發(fā)送:代取快遞、幫忙購物、行程3種信息到平臺。
(1)代取快遞信息。發(fā)布者須填寫快遞名稱、取件時間、取件地點、送件地點、收件人等信息,特殊情況可備注,如是否需要幫忙保存快遞以及何時送件、是否是易碎品等注意信息。
圖3 用戶登錄注冊流程
(2)幫忙購物信息。發(fā)布者必須填寫購買物品類型、物品名稱、購物地點、送貨時間、送貨地點、收貨人等信息,若有特殊需求須備注。
(3)行程信息。發(fā)布者必須明確始發(fā)地、途徑地、出發(fā)時間、返回時間、出行交通工具等信息,發(fā)布者可以備注說明可代辦的事情,如能幫忙購買電影票、火車票等,以便給搶單者提供優(yōu)質服務。
2.3 接單功能
用戶搶單成功后,即按照訂單要求為發(fā)布者提供服務。每一個訂單都有一個狀態(tài)orderStatus,系統(tǒng)根據(jù)orderStatus來判斷訂單目前所處狀態(tài)。發(fā)布者發(fā)布的訂單初始狀態(tài)orderStatus=0,訂單被搶接成功后orderStatus=1,同時發(fā)布方和接單方在訂單未開始前可以根據(jù)變化取消和修改訂單。搶單者交貨后orderStatus=2,發(fā)布者付款成功后orderStatus=3,收貨方給搶單者評價成功后orderStatus=4,搶單者評價完發(fā)布者后orderStatus=5,雙方評價成功后訂單則交易完成orderStatus=6。圖 4 為訂單交易主要步驟。
3 結語
本文針對當前校園快遞中存在的問題,設計了一款用戶體驗良好,實現(xiàn)了由同學代收快遞、代購物的移動應用“同學幫”,探討了消息發(fā)布、訂單接搶、快遞代取、代購等的一系列功能,不僅降低了各快遞公司的成本,也給在校大學生提供一個充分利用閑暇時間勤工儉學的機會,方便大學生的日常生活。當然,本軟件也存在不足之處,目前僅驗證了學生學號和手機號碼的真實性,下一步將加入身份證號碼進行注冊,上傳身份證正反面照片,嚴格審核注冊者的信息,有效保護用戶信息及財產安全。為更全面、高效、安全地服務全校師生,目前正積極聯(lián)系學校相關部門,希望以“同學幫”移動應用軟件為橋梁,建立一個學生自主組織管理的學生校園生活服務中心。
參考文獻:
[1] 劉慧玲.電子商務環(huán)境下校園快遞配送模式的創(chuàng)新研究[J].中國商論,2013(20):7273.
[2] 孫愛婷,李暢.計算機技術在校園快遞中的應用[J].中國科技信息,2014(16):194196.
[3] 常青平.校園快遞存在問題及新模式探討[J].物流科技,2014(11):136137.
[4] 倪凰. 微博在高校閑暇教育工作中的應用研究[J].電子商務,2015(3):9192.
[5] 夏軍,徐力,姜代紅.基于移動平臺的校園生活導航服務系統(tǒng)[J].軟件導刊,2013,12(9):8990.
[6] WASSERMAN AI. Software engineering issues for mobile application development[A]. Proceedings of the FSE/SDP workshop on Future of software engineering research[C]. Santa Fe, New Mexico, USA, ACM: 397400.
[7] 賴龍偉,冷用斌,閻映炳,等.上海光源全局束流診斷數(shù)據(jù)倉庫開發(fā)[J].原子能科學技術,2015(6):11491152.
[8] 于銳.法定身份證件在網絡可信身份管理中的基礎作用[J].中國防偽報道,2015(01):1720.
[9] 任大勇.學生自主管理下的高校校園快遞新模式研究[J].物流技術,2014,33(6):7173.
(責任編輯:陳福時)