999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于地理位置的校園二手交易平臺設計與實現

2024-09-12 00:00:00蔣瑞霞王莉
物聯網技術 2024年4期
關鍵詞:頁面校園用戶

摘 要:近年來,越來越多的大學生參與到校園二手物品交易中來。為了解決傳統的實體二手市場不能滿足在校大學生實時、高效、便捷進行二手交易的問題,利用Android Studio開發平臺、高德地圖SDK、Bmob后臺管理數據庫等開發工具,基于地理位置設計并實現了可運行于Android移動終端的校園二手物品交易APP。該APP實現了用戶的注冊和登錄、閑置物品的地圖定位發布、商品下單以及用戶線下交易過程中的路徑規劃和導航等功能。實際應用情況表明,基于地理位置的校園二手物品交易APP為在校大學生的二手交易提供了良好的平臺,并且在二手交易過程中通過給用戶提供基于位置的服務提高了交易效率,節約了交易時間,使得校園二手交易變得省時省力。

關鍵詞:校園二手交易;Android;APP;地理位置;高德地圖SDK;Bmob

中圖分類號:TP393 文獻標識碼:A 文章編號:2095-1302(2024)04-00-04

DOI:10.16667/j.issn.2095-1302.2024.04.018

0 引 言

隨著經濟社會的發展,人民的生活水平普遍提高,大學生作為年輕一代的消費主力軍,其過多的消費帶來了大量閑置物品,既占用空間,又浪費資源[1]。于是在校園里擺攤或是通過校園跳蚤群進行二手物品交易成了主要的處理閑置物品的方式。但是這些方法都存在著一定的局限性,具體表現在以下幾個方面:

(1)在校園里擺攤進行二手交易。這種方式一般集中在畢業季,交易時間也只有短短幾天;其次,由于沒有專門的人員進行管理,攤位經常看起來雜亂無章,給人留下不好的印象[1]。

(2)在校園跳蚤群進行二手交易。跳蚤群里人員眾多,很多同學都在群里留言,所以發布的信息容易被忽視。信息交流滯后使得很多有時效性的東西不能及時出售[2]。而且后續進行線下交易時,由于大學校園占地面積大,學院和教學樓眾多,且分布較分散,再加上設施復雜等問題,在交易途中,經常會出現找不到對方,繞路等問題[3],導致二手交易效率低。

基于以上原因,我們研發設計了校園二手物品交易平臺,這是一款基于地理位置的校園二手交易APP。它的使用群體主要是在校大學生,同學們通過注冊和登錄成為用戶,可以在該平臺上發布自己不再需要的閑置物品,或者瀏覽并購買自己需要的二手物品;同時借助高德地圖平臺提供的地圖應用開發調用接口,在該應用中給用戶提供基于位置的服務:可以進行物品的定位發布,并通過實時定位計算出與買家的距離,方便交易;在雙方進行線下交易的過程中,為用戶提供路徑規劃和導航,方便買家更快捷、更方便地找到交易地點。該APP為校園閑置物品的交易提供了一個良好的平臺,一方面可以大大提高二手交易的效率,另一方面也能促進形成勤儉節約的好校風[4]。

1 系統總體設計

1.1 關鍵技術

1.1.1 Android系統應用功能開發

一般來說,Android系統的使用人群較為廣泛,它具有易于開發、操作方便等優點[5]。通過問卷的形式進行調查,我們發現校園內的學生群體中,使用Android系統手機的比例要高出于使用iOS系統手機的比例,所以我們決定基于Android系統進行該平臺的開發。

Android Studio是Google公司在2013年推出的全新的Android集成開發環境,它幾乎集成了所有用于Android開發的工具,并免費提供給Android開發者下載和使用。同時,它還具有創建、編譯、配置等功能,且打包更方便,響應速度更快,支持的語言較多,代碼提示更智能,模擬器功能強大等[6]。

在本次開發中,使用Android Studio實現校園二手交易APP界面的搭建。在Android系統內,不同的界面由不同的Activity展示,Activity既是一個類,也是Android中重要的組件之一[7]。Intent類是一種運行時的綁定機制,能夠在應用運行的過程中連接2個不同的組件,在開發過程中,通過使用Intent類實現Activity之間的相互跳轉[8]。

1.1.2 高德地圖SDK

高德地圖SDK是高德平臺提供的一套地圖開發調用接口,開發者通過調用這些接口可以輕松在手機應用中加入與地圖有關的功能[9]。這些接口支持iOS手機系統和Android手機系統,并將地圖的顯示功能、定位功能、導航功能分別封裝為3個類庫,每個類庫之間相互獨立,開發者可以根據需要選擇使用。高德Android地圖SDK主要提供調用地圖的接口,用戶通過調用此接口,可以在應用中實現顯示地圖、標注位置、搜索信息等功能。高德Android定位SDK主要提供對位置的定位功能,用戶調用此接口,可以獲取位置的經緯度等信息;高德Android導航SDK主要提供導航功能,具體包括路徑規劃、導航和語音播報等,并且能夠確保數據的實時性。

在本次開發中,借助高德地圖Android SDK在應用程序中實現了發布商品時的地圖顯示和定位,交易時的路徑規劃和導航等功能。

1.1.3 Bmob后端服務

Bmob移動云平臺是一款為移動應用提供后端集成功能的云平臺,借助官方提供的SDK,使開發者可以在Android系統中實現軟件應用的開發調節[10]。

在本次開發中,利用Bmob云平臺為開發者提供的服務器簡化了APP開發步驟,降低了APP開發難度,使我們可以按照自己的需求,將更多的時間和精力投入到APP人機界面交互設計和軟件功能開發上[11]。使用Bmob平臺時,首先需要注冊賬號,成功后申請創建數據庫,獲得對應的Key,下載對應版本SDK,并將其嵌入到自己的移動應用中便可調用存取API,進行數據操作[12]。

1.2 總體結構

基于地理位置的校園二手交易平臺由兩大部分組成,分別是用戶端和后臺管理端。

用戶端:為在校大學生提供處理閑置物品或購買二手物品的平臺,方便同學們交易閑置二手物品;在整個過程中給用戶提供空間位置服務,包括物品的定位發布和地圖顯示以及在用戶交易過程中為用戶提供路徑規劃和導航功

能等。

后臺管理端:主要用于管理員管理用戶信息和交易數據。

系統的功能結構如圖1所示。

1.2.1 登錄模塊

該模塊主要用于用戶的注冊和登錄。用戶采用用戶名和密碼方式登錄,把用戶名設置成唯一值,當用戶名重復時,系統會提示注冊失敗。對于首次使用該平臺的用戶,打開軟件后首先進入注冊頁面,按照系統的提示進行注冊。注冊后的用戶可以使用注冊時設置的用戶名和密碼登錄。

1.2.2 商品發布模塊

該模塊用于用戶處理自己的閑置物品。賣家用戶可以發布自己不再需要的生活用品、學習用品、電子用品以及體育用品等,在發布商品時,用戶需要上傳物品圖片,添加商品相關信息以及對商品的位置進行定位等。發布的商品數據會提交到服務端的數據庫中。

1.2.3 商品下單模塊

該模塊用于用戶瀏覽和購買需要的二手物品。買家用戶可以通過瀏覽已發布商品的商品列表或者通過搜索框查找自己需要的二手物品。在商品列表中,通過地圖的實時定位可以計算并顯示商品與用戶的距離,方便買家選擇自己滿意而且距離比較近的物品進行下單。

1.2.4 路線導航模塊

該模塊主要用于用戶的線下交易。買家用戶在下單時,通過商品訂單詳情頁面可以查看商品的位置信息。在進行線下交易時,用戶通過操作,系統會顯示出買家用戶到達交易地址的最短路徑,并且在交易途中為用戶導航,方便用戶更快捷、更方便地找到交易地點。路線規劃和導航流程如圖2所示。

1.2.5 商品管理模塊

該模塊主要用于用戶對商品進行管理。在商品管理模塊,用戶可以查看自己已經發布的商品,也可以對已發布的商品進行信息編輯或者刪除已發布的商品;用戶能夠查看自己下單的所有商品,同時也可以查看商品的交易狀態以及待交易和已完成訂單。

1.2.6 用戶管理模塊

該模塊主要用于管理員對用戶的管理。管理員登錄成功后,才能進入后臺管理頁面并對用戶信息進行管理。在用戶管理頁面,管理員可以進行搜索用戶、查看用戶信息或者刪除用戶等操作。

1.2.7 商品訂單管理模塊

該模塊主要用于管理員對商品交易數據進行管理。在商品交易管理頁面,管理員可以搜索商品訂單或者通過瀏覽商品列表來查看商品交易的詳細信息,包括商品發布者、商品標題、商品圖片以及商品的交易狀態,對于已完成商品交易的商品列表,管理員可刪除。商品交易管理模塊流程如圖3所示。

2 系統功能實現

結合系統的設計,利用Android Studio開發平臺、高德地圖SDK、Bmob云數據庫,開發實現了基于地理位置的校園二手物品交易APP。

2.1 注冊登錄頁面

用戶首次使用該軟件時,需要注冊賬號。在注冊端頁面設置好用戶名和密碼,并輸入一些基本信息后完成注冊并返回用戶端登錄頁面,輸入用戶名和密碼登錄。對于要修改信息的用戶,登錄后才可修改,使用體驗良好。APP的注冊和登錄頁面分別如圖4和圖5所示。

2.2 “首頁”頁面

首頁頁面主要由搜索欄、商品分類菜單、商品列表組成。搜索欄為用戶提供基礎的商品搜索功能,用戶通過輸入關鍵字信息,可以搜索到已發布的相應商品;商品分類菜單對校園閑置物品進行分類,包括生活用品、學習用品、體育用品以及電子用品,用戶通過點擊商品菜單導航欄選項,進入相應的商品類型查看已發布的全部商品列表。通過實時定位計算出買家與賣家的距離,并顯示在商品列表中,幫助買家作出選擇,省時省力。“首頁”頁面如圖6所示。

2.3 發布商品頁面

在發布商品頁面,用戶可以發布自己想要處理的閑置物品。首先,用戶需要輸入文字信息描述商品的大致情況,以供需要購買的用戶了解。點擊“圖片添加”按鈕會進入用戶手機相冊,然后選擇要發布的商品圖片,接著點擊“定位”按鈕,進入地圖頁面,定位當前位置。用戶也可以在地圖上拖動定位圖標來選擇其他位置,確定后,系統會把商品的地址信息以文字形式自動返回到商品發布頁面中。選擇商品的類型,輸入聯系方式以及商品售價,最后點擊“發布”按鈕即可成功發布閑置物品的信息。發布商品頁面如圖7所示。

2.4 路線導航頁面

在進行線下交易時,買方用戶需要在下單頁面中找到商品的地址信息,點擊商品的定位圖標進入地圖頁面,用戶可以看到商品位置在地圖上的定位和以文字形式表示的商品的詳細地址信息,如圖8(a)所示。然后再點擊該頁面中的路線規劃按鈕即可進入路線規劃和導航頁面,如圖8(b)所示。根據導航提示信息,買方用戶就可以很快地找到賣家用戶,與賣家進行物品交易。

3 結 語

基于地理位置的校園二手交易平臺是針對校園中實體二手交易的現狀以及需求進行開發,其使用群體主要是在校大學生,用以解決大學生高效處理大量閑置物品的難題。而且在交易過程中,通過為用戶提供空間位置服務,可以讓同學們更高效、更快捷、更方便地進行二手物品交易。此舉不僅可以減少一部分在校大學生的購物花費,還能提高校園閑置物品的利用率,有效減少資源浪費。

注:本文通訊作者為王莉。

參考文獻

[1]杜曉雪,李榮,劉洪利,等. 提高閑置物品再利用率,建設節約型校園[J]. 科技視界,2019,9(20):152-153.

[2]田柏玉,莊海濤,錢旭.高校網上跳蚤市場Android客戶端設計與實現[J].計算機科學,2016,43(s2):572-574.

[3]王世舉,楊斌,高桂勝,等.移動GIS在數字校園服務中的應用與研究[J].地理信息世界,2015,22(3):38-44.

[4]胡克宏,蔣浩,張震. 基于移動GIS的校園二手交易App設計與實現[J]. 電腦知識與技術,2020,16(14):88-91.

[5]呂碩. 基于Android系統的校園二手物品交易平臺的設計與實現[J].同行,2016,9(11):89.

[6]謝細全. Android Studio使用中的問題及解決方法[J].電腦編程技巧與維護,2020,27(2):45-47.

[7]金泰延,武傳海. Android 框架揭秘 [M]. 北京:人民郵電出版社,2012.

[8]張恩慈,屈甜,李成,等. 基于Bmob后端云高校掌上二手交易軟件“看看唄”的開發[J]. 信息技術與信息化,2018,43(4):59-61.

[9]周穎穎. 基于Android平臺的手機地圖系統的實現[J]. 現代計算機(專業版),2013,30(15):74-76.

[10]杜巍. Android App開發中Bmob云平臺的運用[J]. 通訊世界,2016,12(2):220-221.

[11]周冉,高玉竹. Bmob云平臺在Android App開發中的應用[J].微型機與應用,2015,34(1):26-28.

[12]任培花,宣昱如. 基于Android的“校園跳蚤市場”移動端App的設計[J].計算機與數字工程,2016,44(11):2276-2279.

收稿日期:2023-05-16 修回日期:2023-06-19

作者簡介:蔣瑞霞(1998—),女,碩士在讀,研究方向為地理信息綜合與挖掘。

王 莉(1981—),女,博士研究生,副教授,研究方向為地理信息技術及應用、地理信息綜合與挖掘、3S技術理論與應用。

猜你喜歡
頁面校園用戶
大狗熊在睡覺
刷新生活的頁面
保健醫苑(2022年1期)2022-08-30 08:39:14
校園的早晨
琴童(2017年3期)2017-04-05 14:49:04
春滿校園
關注用戶
商用汽車(2016年11期)2016-12-19 01:20:16
關注用戶
商用汽車(2016年6期)2016-06-29 09:18:54
關注用戶
商用汽車(2016年4期)2016-05-09 01:23:12
開心校園
如何獲取一億海外用戶
創業家(2015年5期)2015-02-27 07:53:25
爆笑校園
主站蜘蛛池模板: 久久伊人色| 国产va免费精品| 欧美成人区| 精品欧美一区二区三区在线| 亚洲日本一本dvd高清| 亚洲无码91视频| 婷婷六月激情综合一区| 99久久精品无码专区免费| 91九色最新地址| 欧美a在线视频| 欧洲亚洲欧美国产日本高清| 欧美高清国产| 黄色在线不卡| 青青草国产一区二区三区| 久久大香伊蕉在人线观看热2| 欧美成人亚洲综合精品欧美激情| 综1合AV在线播放| AV网站中文| 欧美激情二区三区| 成人毛片免费在线观看| 98精品全国免费观看视频| 四虎永久免费地址在线网站| 欧日韩在线不卡视频| 国产亚洲精品91| 亚洲va在线观看| 亚洲天堂777| 激情成人综合网| 国内毛片视频| 亚洲精品国产首次亮相| 极品国产一区二区三区| 在线无码av一区二区三区| 四虎影视无码永久免费观看| 91黄色在线观看| 久久a级片| 国产精品免费露脸视频| 综合色在线| 综合久久久久久久综合网| 亚洲va视频| 久草性视频| 免费人成黄页在线观看国产| 久久无码av一区二区三区| 欧美在线一二区| 亚洲色图欧美在线| 亚洲色图欧美一区| 人与鲁专区| 午夜小视频在线| 黄色一级视频欧美| 91久久青青草原精品国产| 国产一级α片| 亚洲综合中文字幕国产精品欧美| 国产成人免费| 一本久道热中字伊人| 精品国产成人av免费| 91免费国产在线观看尤物| 欧美黄网站免费观看| 97国产一区二区精品久久呦| 亚洲中文字幕23页在线| 国产凹凸视频在线观看| 一本综合久久| 亚洲性一区| 婷婷色婷婷| 日韩在线播放中文字幕| 国产综合另类小说色区色噜噜 | 免费一级毛片在线播放傲雪网| 亚洲最猛黑人xxxx黑人猛交 | 青青青国产精品国产精品美女| 久久精品人人做人人| 青青青草国产| 欧美色视频在线| 亚洲第一成年人网站| 麻豆国产在线观看一区二区 | 日韩精品一区二区三区大桥未久| 国产精品青青| 久久国产拍爱| 久久先锋资源| 九九线精品视频在线观看| 亚洲狼网站狼狼鲁亚洲下载| 在线日韩日本国产亚洲| 亚洲综合色婷婷| 亚洲精品天堂自在久久77| 四虎精品黑人视频| 五月婷婷亚洲综合|