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.

【通聯編輯:謝媛媛】

主站蜘蛛池模板: 亚洲一区二区无码视频| 小蝌蚪亚洲精品国产| 精品久久人人爽人人玩人人妻| 亚洲精品免费网站| 中文字幕首页系列人妻| 又大又硬又爽免费视频| 国产成人欧美| 欧美www在线观看| 麻豆精选在线| 国产成人亚洲无码淙合青草| 欧美视频在线第一页| 国产亚洲一区二区三区在线| 国产噜噜在线视频观看| 亚洲色图欧美一区| 激情综合激情| 久久久91人妻无码精品蜜桃HD| 亚洲人成亚洲精品| 欧美国产日韩在线观看| 久精品色妇丰满人妻| 久夜色精品国产噜噜| 91欧洲国产日韩在线人成| 日韩精品无码免费一区二区三区| 午夜国产不卡在线观看视频| 精品国产自在在线在线观看| 欧美中文字幕第一页线路一 | 中美日韩在线网免费毛片视频| 天天综合网色| 性视频久久| 国产成人精品第一区二区| 91黄视频在线观看| 中日韩一区二区三区中文免费视频| 色一情一乱一伦一区二区三区小说 | 中文字幕有乳无码| 亚洲午夜天堂| 99激情网| 97国产在线观看| 久青草免费在线视频| jizz在线免费播放| 韩日免费小视频| 色哟哟精品无码网站在线播放视频| 国产成人综合日韩精品无码不卡| 99久久亚洲综合精品TS| 亚洲一区无码在线| 精品国产污污免费网站| 大陆国产精品视频| 亚洲中文字幕久久无码精品A| 欧洲日本亚洲中文字幕| 在线观看91精品国产剧情免费| 色综合久久88色综合天天提莫 | 免费三A级毛片视频| 91外围女在线观看| 中文字幕中文字字幕码一二区| 永久成人无码激情视频免费| 九九热精品在线视频| a在线观看免费| 免费日韩在线视频| 毛片卡一卡二| 情侣午夜国产在线一区无码| 成年人国产网站| 一本无码在线观看| 亚洲成人一区二区| 天天综合网色| 日韩经典精品无码一区二区| 成人午夜亚洲影视在线观看| 免费观看男人免费桶女人视频| 午夜影院a级片| 色香蕉影院| 国产精品欧美激情| 久久亚洲综合伊人| 老熟妇喷水一区二区三区| 三上悠亚一区二区| 日本爱爱精品一区二区| 无码中文字幕乱码免费2| 免费一级毛片在线播放傲雪网| 999在线免费视频| 久无码久无码av无码| 国产精品久久久久无码网站| 久久人人97超碰人人澡爱香蕉| 九九久久99精品| 成人免费黄色小视频| 国产在线一区二区视频| аv天堂最新中文在线|