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

“二貨”校園二手交易平臺Android端的設計與實現

2019-11-03 14:07:16顏浩瀚葉建林
電腦知識與技術 2019年23期

顏浩瀚 葉建林

摘要:當今在校大學生普遍都深有體會,當每一年學生臨近畢業時,都會選擇出售一些自己不想帶走的閑置物品,因為物品數量少,基本都是選擇面向校內學生進行售賣,而不是通過像淘寶和京東這種大平臺進行售賣。以三四折的價錢出售幾本參考書、幾十塊錢賣輛二手單車、幾百塊錢轉手個名牌手機,這樣的經濟型消費越來越得到廣大學生的喜愛。但作為一個互利互惠的交易方式卻缺乏一個方便的交易渠道,很多時候買賣雙方是通過百度貼吧、微博、大樹等線上公眾平臺進行商品交易信息的交換。然而這種方式造成了校內二手交易信息傳播性差、冗雜度高、時效性差,致使有需要的同學未必能找到所要的信息。因此,針對高校普遍存在的二手交易現象,但卻缺少特定的交易平臺的問題,團隊計劃設計開發一個“二貨”校園二手交易平臺。一個Android開發平臺+Java開發平臺+數據庫互聯的混合開發平臺。以Android框架作為應用前端,MySQL數據庫實現應用后端數據存儲,bomb后端云框架實現后端功能以及應用與數據庫的互聯。

關鍵詞:Android;bomb后端云;Serverless;校園二手交易;移動APP

中圖分類號:TP393? ? ? 文獻標識碼:A

文章編號:1009-3044(2019)23-0055-04

開放科學(資源服務)標識碼(OSID):

Design and Implementation of Android side of Second-hand Trading Platform of "Two Goods" Campus

YAN Hao-han, YE Jian-lin

(Xinhua College of Sun Yat-sen University, Dongguan 523133, China)

Abstract: Today's college students generally have a deep understanding. When students are nearing graduation each year, they will choose to sell some idle items that they do not want to take away. Because the number of items is small, they basically choose to sell to students in the school instead of selling through big platforms like Tao-Bao and Jing-Dong. Selling several reference books at a price of 30% to 40%, selling dozens of bicycles for second-hand bicycles, and transferring hundreds of dollars to a famous brand mobile phone, such economic consumption is getting more and more popular among students. However, as a mutually beneficial transaction method, it lacks a convenient trading channel. In many cases, buyers and sellers exchange commodity trading information through online public platforms such as Bai-du Post Bar, Wei-bo, and Da-shu. Nevertheless, this method has resulted in poor information dissemination, high redundancy and poor timeliness of the second-hand transaction information on the school, so that students in need may not be able to find the information they need. Therefore, in view of the prevailing second-hand trading phenomenon in colleges and universities, but the lack of specific trading platform issues, the team plans to design and develop a "two goods" campus second-hand trading platform. A hybrid development platform for Android development platform + Java development platform + database interconnection. The Android framework is used as the application front end, the MySQL database implements the application back-end data storage, and the bomb back-end cloud framework implements the back-end functions and the interconnection of applications and databases.

Key words: Android; bomb backend cloud; Serverless; campus second-hand transaction; mobile app

1 背景

隨著經濟的迅速發展與科技日新月異的進步,產品更新換代越來越快,人們購買新商品后越來越多舊的商品積壓需要處理,加之生活壓力越來越大,物價越來越高,人們逐漸傾向于購買便宜而又實惠的二手商品。尤其在大學校園里,目前二手商品交易成為大學生課余生活的一大熱門。當每一年學生臨近畢業時,都會選擇出售一些自己不想帶走的閑置物品,因為物品數量少,基本都是選擇面向校內學生進行售賣,而不是打算經營淘寶等網店生意。以三四折的價錢出售幾本參考書、幾十塊錢賣輛二手車、幾百塊錢轉手個名牌手機,這樣的經濟型消費越來越得到廣大學生的喜愛。但是卻缺少一個方便的銷售渠道,校園內的二手交易多是利用百度貼吧、微博大樹等線上公眾平臺,這樣的大眾平臺卻造成大量的校內二手交易信息傳播性差、冗雜度高、時效性差,致使有需要的同學未必能找到所要的信息,還有許多書籍和生活用品被丟棄,造成了大部分浪費。因此,針對高校普遍存在的二手交易現象,但卻缺少特定的交易平臺的問題,團隊計劃設計開發一個“二貨”校園二手交易平臺。

2 系統分析

2.1 系統目標

為解決上述存在的現實生活問題,團隊設計開發一個Android開發平臺+Java開發平臺+數據庫互聯的混合開發平臺。以Android框架作為應用前端,MySQL數據庫實現應用后端數據存儲,bomb后端云框架實現后端功能以及應用與數據庫的互聯[1-2]。本項目旨在建立一個高效、有秩序的、友好的Android移動端,搭建一個供在高校師生發布獲取二手交易信息的移動交互平臺。該項目方便學生及時獲取校內二手產品信息,也可以自己成為賣家,變賣自己閑置的物品,如學習資料、電子產品、生活用品等。

2.2 系統功能

“二貨”校園二手交易平臺的主要功能有:校內實名賬戶的登錄、二手貨物的交易信息發布、二手貨物資源檢索以及社交功能。如圖1所示。

實名賬戶登錄:為了保證注冊用戶為在校師生,以確保交易安全。該APP要求實名認證,注冊賬號要求使用者輸入使用者在該校的學/工號、姓名、專業、聯系方式以及賬戶密碼。系統會匹配系統后臺學院信息數據庫進行信息匹配,如果匹配成功,則注冊手機會收到及時生成的驗證短信,輸入短信中驗證短信完成驗證。如果信息匹配失敗則要求重新輸入。

買賣信息發布:該APP將建立二手貨物交易信息大廳,分為“買”“賣”兩大模塊[3];用戶可通過游客模式“逛”信息大廳,但消息的發布必須通過賬號登錄,后臺數據庫將記錄下其二手貨物的交易信息,并將其在客戶端的信息大廳進行分類展示;當二手貨物成功交易發布者需為發布過的交易消息打上“成功交易”的標簽,如交易信息一直不能成功交易,在一周后將系統將自行刪除后臺數據庫的交易信息,將其在信息大廳下架。

二手貨源檢索:用戶可通過輸入關鍵字檢索信息大廳的買賣信息,也可通過選擇二手貨物信息分類標簽進行快速檢索。

好友系統:由于二手貨物交易需要買賣雙方的溝通,本APP將開發聊天功能方便用戶之間的交流,用戶可通過點擊買方或賣方的交易信息即可調用后臺數據庫獲取對方的用戶信息[4],使用者可選擇私下聯系,也可以選擇與對方進行線上私聊,咨詢二手貨物的詳細信息并約定交易。

3 系統設計

根據系統的需求,我們需要搭建一個Android開發平臺+Java開發平臺+數據庫互聯的一個混合應用開發平臺。以Android框架作為應用前端,MySQL數據庫實現應用后端數據存儲,Bomb后端云框架實現后端功能以及應用與數據庫的互聯[5]。前端Android的開發主要涉及UI界面的設計以及各種功能端口的搭建,后端主要運用Bomb后端云實現大部分基本功能以及實現應用各平臺的互聯和跨平臺操作,MySQL數據庫則作為功能實現的全部數據存儲[6]。總體功能架構圖如圖2。

本系統主要包括APP應用前端與后臺數據庫。APP應用前端作為主要進行前臺功能的實現,通過APP前端獲取使用者的操作指令,例如賬號的登錄、數據查詢修改、功能界面的跳轉,再反饋個后端Java程序進行該功能以及實現各種數據的處理[7]。APP應用前端再獲取即時操作結果并進行前端界面的操作更新,最后呈現給用戶。操作流程圖如圖3所示。

4 系統實現

為實現“二貨”校園二手交易平臺的實名賬戶校驗登錄功能,該平臺系統將要求用戶登錄時需要填寫用戶所在院校的學/工號、姓名、專業、聯系方式以及賬戶密碼。系統會匹配系統后臺學院信息數據庫進行信息匹配,如果匹配成功,則注冊手機會收到及時生成的驗證短信,輸入短信中驗證短信完成驗證。如果信息匹配失敗則要求重新輸入。其功能操作流程圖如圖4所示。

“二貨”校園二手交易平臺在實現實名賬戶登錄功能是通過http請求bomb后端云的服務端,然后再從服務端返回用戶數據到用戶端實現的[8-9]。用戶登錄時會通過loginByAccount(final View view)方法實現用戶賬號密碼登錄操作,在登陸過程中會首先用if(BombUser.isLogin())判斷當前用戶登錄狀態。其中為避免惡意登錄注冊操作,登錄過程中需要調用BmobSMS.verifySmsCode(phone, code, new UpdateListener()方法進行手機短信認證后才能登錄進入信息大廳。具體核心代碼如下。

Public void onTextChanged(CharSequence charSequence, int i, int i1, int i2) {

if(charSequence.toString().length() > 8){

Log.e("BMOB", e.toString());

Snackbar.make(mFabAddPost, e.getMessage(), Snackbar.LENGTH_LONG).show();

}

}

});

}

5 結束語

本文通過對現實生活問題的深入探討,結合互聯網+的思維為校園生活當中二手貨物的價值提升做出了看得見的貢獻。通過“二貨”校園二手交易平臺有效地對閑置物品進行再利用,促進了資源的流通,降低了大學校園里無意義的浪費;解決學校的亂擺攤現象,規范校園秩序;同學們各取所需,便利了學生的學習與生活;同時也有助于營造低碳、經濟、可持續發展的高校市場。

參考文獻:

[1] Kiar Gregory, Brown Shawn T, Glatard Tristan, et al. A Serverless Tool for Platform Agnostic Computational Experiment Management[J]. Frontiers in neuroinformatics, 2019(13).

[2] Serverless Architecture Market. Global Trends, Market Share, Industry Size, Growth, Opportunities and Forecast to 2023[J]. M2 Presswire, 2018.

[3] 鄧詩彤, 張美娜, 崔海明, 等. 校園二手商品交易系統[J]. 電腦知識與技術, 2018, 14(11): 62-63.

[4] 白忠軍, 孔廣黔, 吳云. 基于RESTful的校園二手商品交易系統的設計與實現[J]. 計算技術與自動化, 2018, 37(1): 126-130.

[5] 劉暢, 毋濤, 徐雷. 基于無服務器架構的邊緣AI計算平臺[J]. 信息通信技術, 2018, 12(5): 45-49.

[6] 白忠軍. 基于云平臺的校園二手商品交易系統的設計與實現[D]. 貴陽: 貴州大學, 2018.

[7] 緱堡. 基于MVC的校園二手商品交易系統設計與實現[D]. 沈陽: 東北大學, 2015.

[8] 吳茂雪, 向程冠, 吳菊熘. 校園二手商品交易平臺的設計與實現[J]. 電子技術與軟件工程, 2014(13): 230-231.

[9] 宋國華, 王慶艷. 基于B/S模式的二手商品交易系統的開發與研究[J]. 吉林工程技術師范學院學報, 2013, 29(10): 95-96.

[10] 侯維剛, 趙婧, 彭寒. 關于高校二手商品網上交易系統的設計方法及實現[J]. 企業導報, 2011(2): 262.

【通聯編輯:謝媛媛】

主站蜘蛛池模板: 亚洲综合中文字幕国产精品欧美| 国产99视频在线| 18禁色诱爆乳网站| 91免费国产高清观看| 精品色综合| 国产成人8x视频一区二区| 91精品国产情侣高潮露脸| 亚洲动漫h| 国产不卡在线看| 在线免费不卡视频| 欧美97色| 青青草一区| 亚洲日韩图片专区第1页| 99激情网| 成人国内精品久久久久影院| 亚洲人成网站18禁动漫无码| 国产jizzjizz视频| 18禁不卡免费网站| 精品欧美一区二区三区久久久| 无码日韩视频| 无码一区18禁| 成人精品亚洲| 国产精品林美惠子在线观看| 色135综合网| 97超碰精品成人国产| 天天躁狠狠躁| 无码福利日韩神码福利片| 亚亚洲乱码一二三四区| 久久亚洲黄色视频| 人妻精品久久无码区| 国产精品xxx| 91福利免费视频| 91小视频版在线观看www| 免费看久久精品99| 久久国产精品麻豆系列| 亚洲视频在线观看免费视频| 免费不卡视频| 午夜老司机永久免费看片 | 国产一二三区在线| 亚洲男人天堂网址| 一级成人a毛片免费播放| 天天躁夜夜躁狠狠躁躁88| 国产不卡网| 99精品在线看| 国产精品无码在线看| 日本国产在线| 国产精品冒白浆免费视频| 99偷拍视频精品一区二区| 久久婷婷综合色一区二区| 精品国产毛片| 成人免费黄色小视频| 亚洲无码熟妇人妻AV在线| 青青草原国产| 99青青青精品视频在线| 久久一日本道色综合久久| 免费aa毛片| 日韩午夜福利在线观看| 色综合婷婷| 久久久精品无码一二三区| 日本一区二区不卡视频| 国产福利大秀91| 久精品色妇丰满人妻| 国产一区三区二区中文在线| 996免费视频国产在线播放| 91探花国产综合在线精品| 欧美精品导航| 欧美日韩午夜| 色欲色欲久久综合网| 99热这里只有精品5| 欧美日本二区| 男女精品视频| 国产剧情一区二区| 黄色网页在线播放| 色吊丝av中文字幕| 国产乱子伦精品视频| 欧美日韩午夜| 999精品色在线观看| 欧美a级完整在线观看| 日本五区在线不卡精品| 在线国产91| 精品国产成人高清在线| 丁香六月激情婷婷|