劉心童 趙穎群
摘 要:文章主要介紹了基于Android 的“好巧高校物流APP”設計部分。在系統總體層面,結合APP、網絡、通信、數據庫和服務器的設計與架構,實現在高校內利用手機完成物流配送,可以解決高校內外來人員進出校園帶來的安全隱患問題,完善了高校物業管理的有效管理范圍。同時為大學生提供了一個勤工儉學的平臺;在功能層面,基于面向對象的程序設計思想,使得不同使用角色進入不同的功能界面,進行相應操作。本系統APP設計包括界面設計、功能實現、投入使用方面,符合物流配送系統主題、風格,能夠實現配送人員和顧客的需求。
關鍵詞:互助平臺;高校物業;大學生;物流配送
現今高校物業管理中,我們更注重發展其育人性的特點,學生階段是人生觀、世界觀和價值觀發展的要害時期。為學生提供良好的校園環境,達到無形的教育影響,最終達到育人的目的。良好的校園環境分為自然環境和社會環境,通常我們難以控制的是校園中的社會環境,因為校園中不僅出現學生與老師兩種角色,還有其他人員(如商家、外賣小哥、地攤老板等)也是構成社會環境的重要部分,且校園物業無法對這一部分人員進行有效的管理,導致校園社會環境雜亂無章,秩序混亂,也是造成校園安全隱患的因素。我們需要一款軟件,使老師們和同學們可以自己解決日常活動的需求和供給,提供全方位服務,盡可能減少外來人員的加入,從根本上解決社會環境秩序混亂和安全隱患問題,為多元化校園物業管理提供一個統一的平臺,是我們校園物業管理中最為重要的環節,也為校園物業管理服務打下戰略性基礎,從而提高校園物業管理的服務質量;同時也是對物業行業方面和物流行業方面資源的有效整合,使兩個行業健康、快速和持續發展[1]。
1 Android系統平臺的安裝和設置
1.1 開發環境和開發工具
本系統基于Android平臺,采用Thread、I/O流、UI開發、數據存儲等技術開發,開發包為JDK1.6、SDK22.0.5,開發工具采用Eclipse 4.2.2,數據庫為SQL Server 2008R2,服務器為Windows Server 2008 IIS7.0。
1.2 Android環境安裝和配置
(1)安裝JDK和配置Java開發環境。(2)Android SDK的安裝與配置。(3)Eclipse安裝和配置。(4)SQLite數據庫工具安裝。
1.3 測試環境
雙擊eclipse目錄下的eclipse.exe,打開eclipse開發開具。打開菜單“File”,選擇“NEW”→“Project…”菜單命令,出現“Android Project”選項,則表示安裝配置成功。
2 基于Android系統的“好巧高校物流APP”的總體設計
2.1 系統總體設計
本系統主要有APP模塊、數據庫設計模塊、服務器模塊三部分。利用手機APP將數據傳送至服務器。簡單硬件、軟件設計,實現手機物流配送功能。系統總體框如圖1所示。
2.2 系統總體功能
基于Android的好巧高校物流系統,可以通過APP、PC 機、打印機以及網絡實現顧客、配送員及管理員一體化的物流配送功能。顧客可以通過手機下載APP,實現發布配送任務、結賬服務;服務員可以通過APP進行查詢配送任務、接受任務、配送操作;管理員可以通過APP實現任務管理、地點管理、人員數據的增刪、改查操作。如圖1所示。
圖1 系統功能結構
3 系統詳細設計
3.1 系統模塊設計
系統模塊分前臺后臺兩部分,前臺功能模塊,用戶可分別以包裹俠或者召喚師身份登錄系統。
3.2 模塊功能說明
3.2.1 包裹俠模塊功能說明
用戶以包裹俠身份登錄后可以看到任務列表、聊天記錄、反饋和我4個模塊[2-3]。
包裹俠—任務列表,顯示當前所有未處理的任務,每一條任務上含有用戶名、發布日期與時間、起始地點與送達地點和加急處理4項內容,選中一條合適的任務點開,可以顯示任務的詳細信息,包含任務具體說明、圖片、任務獎勵、聯系方式與任務編號幾點信息。確認無誤后即可點擊報名按鈕,接任務。
包裹俠—聊天記錄,是對話系統,用于包裹俠與召喚師的溝通,方便兩個用戶對物品配送的具體要求進行實時的溝通交流,對于即時性任務具有重大作用。
包裹俠—反饋,用于對召喚師發布的任務進行評價,和接收“召喚師”終端發送的投訴消息,查看召喚師對自己的評價:好評、差評和投訴3方面,并根據召喚師所述反饋信息發送處理命令消息,既簡化了投訴處理流程,提高投訴處理的效率,又是對召喚師惡意支使包裹俠、雙方言語激烈、包裹俠惡意破壞物品等行為的控制。
包裹俠—我,具有個人基本信息和通知中心兩個模塊,個人基本信息中記錄個人信息和個人段位,個人信息中含有實名注冊、電話等信息的填寫;個人段位是指每個人的起始段位為黃金IV,受到投訴與差評扣除相應積分,完成任務和好評獲取相應積分,用于召喚師選擇包裹俠的一個標準。通知中心是在申請的任務被召喚師選中時,彈出伴有提示音的通知窗口,顯示收到領取任務的詳細內容。
3.2.2 召喚師模塊功能說明
召喚師—我的任務中顯示自己發布的所有內容,也可以創建新的任務,發布的內容里包含已完成和未完成的兩部分。選擇未完成任務點開,會顯示所有想要完成任務的包裹俠的名字、完成任務總次數、好評占所有任務的百分比,被投訴次數及段位作為參考,最后召喚師可以選擇其中一個包裹俠指定其完成任務。
召喚師—聊天記錄與包裹俠—聊天記錄作用相同。
召喚師—反饋與包裹俠—反饋不同的地方在于用于對包裹俠完成的任務的評價,和接收“包裹俠”終端發送的投訴消息,查看包裹俠對自己的評價:好評、差評和投訴3方面,并根據包裹俠所述反饋信息發送處理命令消息。
召喚師—我與包裹俠—我大體相同,也具有個人基本信息、通知中心等兩個模塊,但個人段位是屬于兩個獨立的評級系統,評級規則相同。在通知中心里,有包裹俠搶單提示,會彈出伴有提示音的窗口,以供及時選擇[4-5]。
4 結語
本APP是一個能夠實現每個大學生可以接受和享受一對一具有針對性的全方位互助物流配送服務。目的是為緩解校園秩序混亂和外來人員進出校園帶來的安全隱患問題,為高校創造了一個良好的社會環境,完善了高校物業的有效管理范圍。主要以校內學生和老師為主體,能最大限度地減少風險,保證物流配送的正常運行。