?

基于Android平臺的校園百事通APP設計與實現*

2018-06-14 05:47戴偉敏陳皓蔣家恒林鎮偉
數字技術與應用 2018年3期
關鍵詞:失物招領餐飲校園

戴偉敏 陳皓 蔣家恒 林鎮偉

(陽光學院信息工程學院,福建福州 350003)

1 引言

隨著無線通信網絡和智能移動終端的飛速發展,智能手機、平板電腦為代表的智能移動終端不斷的普及,在校大學生基本上都擁有智能移動終端,且大多數智能終端都為基于Android平臺的手機,傳統信息系統在傳遞方式和效率上就顯得不盡人意了[1-2]。例如高校學生想要獲取課程信息、了解學院的各項活動等,通常需要登錄QQ或要浪費大量的時間進行人為活動宣傳。而微信公眾平臺[3]作為一種用戶移動設備與信息系統之間的中間部分,擁有很好的信息處理能力,已經逐漸成為人與信息平臺間信息交換、信息發布、信息交流的重要載體。通過微信公眾平臺來優化信息服務系統可以大幅降低不同系統間的不兼容性并在很大程度上提高了信息服務平臺的執行效率和功能拓展。由此可見微信公眾平臺為解決上述問題提供了很好的技術支持。

由于傳統的校園微信公眾平臺的服務比較單一,學生通常需要同時關注多個微信公眾號才能夠更加快捷方便的獲取校園信息和享受服務,Android操作系統還擁有開發成本低、方便、快捷的優點,所以,Android[4]操作系統擁有很大的市場,因而設計一個基于Android平臺的校園百事通APP,該平臺的信息主要是以文字為主,易于用戶的接收使用,而且請求的數據量較小,管理者只需花費較少的精力就可以讓平臺平穩運行,正常工作。通過該平臺可以簡化高校校園信息的獲取,使信息的傳遞更具人性化、更貼近生活,而且互動性更強,提高日常學習生活的效率、方便學生及時了解校園動態,具有極大的便捷性。

2 系統簡介

2.1 系統環境搭建

本系統采用C/S結構,開發環境為:Eclipse負責移動端(Android)的開發,Myeclipse負責服務器端(Java web)的開發,數據庫端(Sql Server)采用Sql Server2005,用戶可通過裝有Android系統的智能手機進行登錄和相關操作來實現拼車出行、失物招領、餐飲預定等功能。

2.2 系統功能模塊

和其他服務類APP不同的是:校園生活APP針對的是本校大學生,對學生生活進行了細分,同時APP發布的所有內容,是結合同學們的生活體驗,由專門的資料搜集整理人員進行搜集整理篩選確認之后再發布的,所有的信息發布都是以方便大學生生活為基本出發點,其主要內容包括以下幾個方面:

2.2.1 失物招領功能

失物招領模塊是為在校師生提供一個省時、省力、省錢、快捷的貨物交易平臺,方便在校師生的二手物品的循環利用,滿足在校師生快速的學習和生活方式。該模塊能顯示失物招領信息并聯系失主,也可以發布失物招領并可查詢自己的失物招領信息。

2.2.2 一起拼車功能

拼車出行模塊是以便利學生出行為目的,專門為在校的學生打造的平臺,由于學校離市區、機場或車站都有一段距離,通過拼車平臺,學生可以快速找到拼車的校友一起出行,不僅節省開銷,還能結識更多的校友。學生可以通過本平臺發布者提供的線路找到最佳的出行方案,同時也可以自己發布出行計劃并找到同伴出行。發布人只要發布拼車的地點、聯系方式,想要拼車的用戶就可以查看到拼車發布者的信息,里面含有地點、發布人聯系電話、報名人數等信息,真正實現隨時隨地找人一起拼車。

2.2.3 二手市場功能

二手市場模塊能讓用戶將生活學習上閑置的物品賣給其他有需要的用戶,實現物品的再利用,沒有閑置物品的用戶也可以隨時搜索自己需要的商品,或發布求購商品信息,不受時間和地點的限制,真實地實現物品的使用價值最大化,培養學生的綠色消費觀,樹立學生新的理財觀。具有標題、發布人、電話、物品信息、價格等屬性其中ID為主鍵。

2.2.4 快遞小哥

用戶可根據自己喜好或從其他方面來考慮選擇快遞公司下單,用戶只需填寫個人的聯系地址、電話等信息,就能享受到快遞公司的服務。其中的快遞小哥會具有宿舍、價格、電話、詳情等屬性。

2.2.5 餐飲打包功能

餐飲打包功能就是為了讓用戶在進行訂購餐飲時能對餐飲進行打包的操作和用戶可以在對其他用戶發布的的訂單進行接單的功能。具有下單和接單功能,讓用戶在訂購餐飲時能快速下單,含有下單人的具體地點、聯系方式等信息,后臺用戶可以對用戶發布的的訂單進行接單的功能,含有接單人的聯系方式等信息。

2.2.6 物業報修功能

能夠上發布個人所需物業報修的信息。并可以對物業報修信息進行顯示,添加,修改,刪除。

圖1 登陸實現效果圖

圖2 主頁實現效果圖

2.3 功能模塊的設計

該平臺客戶端的系統功能模塊如下:個人信息、校歷、失物招領、校園論壇、一起拼車、二手交易、物業報修、餐飲打包、快遞小哥、校園餐廳、校車信息模塊。

該系統的服務器端的模塊功能如下:學生信息、失物招領、校園論壇、一起拼車、二手交易、物業報修、餐飲打包、快遞小哥、校園餐廳模塊。

2.4 功能模塊的實現

2.4.1 客戶端功能的實現

系統客戶端與服務器端的數據交換,通過網絡訪問后臺數據庫查詢,客戶端訪問網絡實現形式如下:

(1)通過URL獲得HttpGet對象;

(2)通過URL獲得HttpPost對象;

(3)通過HttpGet獲得HttpResponse對象;

(4)通過HttpPost獲得HttpResponse對象;

(5)通過URL發送Post請求,返回請求結果;

(6)通過HttpPost發送get請求,返回請求結果;

(7)通過HttpPst發送post請求,返回請求結果。

2.4.2 系統部分實現效果

(1)登陸實現效果圖,如圖1所示。

(2)主頁實現效果圖,如圖2所示。

3 結語

本系統目前已上線并被推廣使用,在校學生只要通過使用該APP,就能輕松、方便、快捷地獲取校園生活資訊。該系統在整體上能滿足學生平常的學習生活方面的需求,并且已經達到了預期效果,具有快捷、實時、易維護等特征,不僅能為大學生的高校生活提供便捷,還能夠為勤工儉學的學生提供一個很好的渠道,使得學校對學生的管理和相互溝通變得更加規范,更加方便。同時,也提高了數字化信息管理的水平,但還有待改進和提升的空間,擬將進一步細化系統的功能,并在現有的基礎之上不斷地完善現有的功能,并設計出更貼合學生的實用功能,將校園微平臺更好地為學校和師生提供服務和便利。

[1]李響,劉鴻沈,何軍.基于微信公眾平臺的校園掌上應用[J].山東工業技術,2016,(12):224-225.

[2]夏凌云,韓立峰,王長慶.基于微信公眾平臺打造校園信息移動發布平臺[J].信息技術,2014,(02):183-185.

[3]張亞杰.基于Android平臺的移動終端應用程序的研究與開發[D].鄭州:鄭州大學研究生院,2013.

[4]曹雙雙.基于Android 手機的校園移動平臺設計[J].軟件導刊,2015,(14):179-181.

猜你喜歡
失物招領餐飲校園
可怕的餐飲外賣
失物招領處
制止餐飲浪費,從你我做起
在餐飲外企揮灑精彩人生
91香蕉高清国产线观看免费-97夜夜澡人人爽人人喊a-99久久久无码国产精品9-国产亚洲日韩欧美综合