国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于安卓系統(tǒng)的App開發(fā)技術(shù)研究

2020-05-21 05:54帥東明胡平平
電腦知識(shí)與技術(shù) 2020年9期
關(guān)鍵詞:應(yīng)用程序

帥東明 胡平平

摘要:互聯(lián)網(wǎng)技術(shù)在現(xiàn)代科技的推動(dòng)下不斷地發(fā)展,同時(shí)也帶動(dòng)了社會(huì)中人們的生活水平不斷地提升,目前各行各業(yè)中都已經(jīng)逐漸的引進(jìn)了互聯(lián)網(wǎng)技術(shù),同時(shí)結(jié)合現(xiàn)代信息技術(shù)已經(jīng)形成了具有各種應(yīng)用功能的App,這一技術(shù)的出現(xiàn)逐漸改變了現(xiàn)有人們的生活模式,特別是隨著互聯(lián)網(wǎng)金融的發(fā)展,網(wǎng)上購(gòu)物等已經(jīng)成為日常生活的一種。掃碼支付等方式逐漸的替代了傳統(tǒng)的現(xiàn)金支付手段,成為一種新型的購(gòu)物和支付方式,極大地方便了人們的日常生活。隨著App出現(xiàn)之后各種團(tuán)購(gòu)、網(wǎng)上訂餐、打的等應(yīng)用逐漸被開發(fā)出來(lái),同時(shí)迅速地占據(jù)了現(xiàn)有的經(jīng)濟(jì)市場(chǎng)。本次研究就是以安卓系統(tǒng)為基本分析App的開發(fā)和應(yīng)用情況,尋找目前該應(yīng)用技術(shù)對(duì)現(xiàn)代人們生活的改變和該技術(shù)的現(xiàn)實(shí)意義。

關(guān)鍵詞:安卓系統(tǒng);App開發(fā)技術(shù);應(yīng)用程序

中圖分類號(hào):TP311 文獻(xiàn)標(biāo)識(shí)碼:A

文章編號(hào):1009-3044(2020)09-0083-02

1 App開發(fā)的主要技術(shù)分析

目前手機(jī)移動(dòng)客戶端使用的安卓系統(tǒng)應(yīng)用開發(fā)使用的語(yǔ)言為JAVA編程語(yǔ)言,這種語(yǔ)言具有廣泛的應(yīng)用,是一種完全面向?qū)ο蟮恼Z(yǔ)言種類,其優(yōu)點(diǎn)有很多,其中具有較高的安全性、可移植性最為關(guān)鍵,這也是目前這種編程語(yǔ)言被廣泛應(yīng)用的主要原因。利用該語(yǔ)言不僅僅能夠完成安卓系統(tǒng)的App開發(fā),同時(shí)還是很多商業(yè)網(wǎng)站的編程工具,就算是游戲開發(fā)等領(lǐng)域中也具有JAVA編程語(yǔ)言的應(yīng)用現(xiàn)象。目前手機(jī)中使用的App-般是在安卓系統(tǒng)的基礎(chǔ)上開發(fā)出現(xiàn)的,安卓系統(tǒng)的操作系統(tǒng)是以Linux開放源代碼為基礎(chǔ)形成的,目前我國(guó)的移動(dòng)終端設(shè)備大多數(shù)就是使用的安卓系統(tǒng)操作。隨著現(xiàn)代智能手機(jī)的不斷普及,這種能夠使用于安卓系統(tǒng)開發(fā)的App技術(shù)也得到了快速發(fā)展,如今已經(jīng)形成了市場(chǎng)中應(yīng)用最廣泛的編程技術(shù)。

2 以送餐類App應(yīng)用為例的系統(tǒng)設(shè)計(jì)

2.1 功能設(shè)計(jì)

針對(duì)這類App的設(shè)計(jì)進(jìn)行分析首先可以將其按照不同的三個(gè)模塊展開。其一是客戶端系統(tǒng)的設(shè)計(jì)??蛻舳说脑O(shè)計(jì)就是通過在用戶移動(dòng)終端設(shè)備中安裝指定的App應(yīng)用程序,然后用戶通過該程序就能夠?qū)崿F(xiàn)訂餐操作,用戶根據(jù)自己的需求和程序中連接到的商戶端信息挑選自己喜歡的餐飲,通過App應(yīng)用程序操作完成下單服務(wù)。同時(shí)用戶還能夠通過App查看自己的訂餐記錄,可以管理自己的個(gè)人信息,管理自己的送餐地址等多種操作。通過App完成訂餐服務(wù)方便快捷,提高了現(xiàn)代人們對(duì)餐飲服務(wù)的管理水平。其二是商戶端的App,這一應(yīng)用程序中商家可以根據(jù)程序系統(tǒng)和互聯(lián)網(wǎng)連接眾多的消費(fèi)者,商檢通過App能夠得知消費(fèi)者預(yù)定的餐飲信息,根據(jù)預(yù)定的餐飲信息就能夠完成定向的餐飲服務(wù)。同時(shí)商家能夠?qū)ψ约旱漠a(chǎn)品信息進(jìn)行添加和修改,還能夠管理自己的銷售賬單和自己的個(gè)人信息。其三是維護(hù)管理系統(tǒng)模塊。通過維護(hù)管理模塊的App能夠?qū)崿F(xiàn)系統(tǒng)的維護(hù)和更新,同時(shí)還能夠?qū)浖脚_(tái)內(nèi)注冊(cè)的用戶信息進(jìn)行管理,起到維護(hù)系統(tǒng)正常運(yùn)行的作用。

2.2 數(shù)據(jù)庫(kù)設(shè)計(jì)

分析送餐App應(yīng)用程序能夠得出,不管是用戶的心系天下還是商家的信息填寫都能夠通過應(yīng)用程序完成必要的數(shù)據(jù)修訂和修改,其中商家可以通過系統(tǒng)對(duì)自己的商鋪信息進(jìn)行管理,比如商家餐飲種類信息、價(jià)格信息等,顧客可以通過該應(yīng)用完成送貨地址等信息的填寫,以及顧客所訂購(gòu)的餐飲種類信息等。為此,這類的App使用的數(shù)據(jù)庫(kù)一般為MYQL,通過這種數(shù)據(jù)庫(kù)的設(shè)計(jì)和開發(fā)能夠有效地完成商家和用戶之間的信息管理,同時(shí)開發(fā)商通過互聯(lián)網(wǎng)技術(shù)還能夠針對(duì)用戶進(jìn)行相關(guān)數(shù)據(jù)的保護(hù),結(jié)合系統(tǒng)應(yīng)用的數(shù)據(jù)庫(kù)管理以及系統(tǒng)的反饋信息不斷的修正系統(tǒng)的不足,提高系統(tǒng)的可靠性。

2.3 系統(tǒng)網(wǎng)絡(luò)技術(shù)布局設(shè)計(jì)

現(xiàn)代使用的智能手機(jī)的多項(xiàng)應(yīng)用程序都離不開網(wǎng)絡(luò)技術(shù)的支持,安卓系統(tǒng)下的App和其他應(yīng)用軟件要想實(shí)現(xiàn)網(wǎng)絡(luò)連接就應(yīng)當(dāng)建立在Web服務(wù)器的基礎(chǔ)上,通過多項(xiàng)互聯(lián)網(wǎng)技術(shù)的支持才能夠保證整個(gè)App系統(tǒng)的正常運(yùn)行。同時(shí)目前使用的App應(yīng)用程序還需要必要的前端設(shè)備支持,前端設(shè)備指的就是現(xiàn)代人們使用的移動(dòng)設(shè)備、平板電腦等設(shè)備。通過前端設(shè)備的使用用戶和商家都能夠?qū)ο到y(tǒng)應(yīng)用進(jìn)行操作,可以完成一定的信息操作,同時(shí)再結(jié)合Web服務(wù)器的技術(shù)能夠?qū)崿F(xiàn)數(shù)據(jù)訪問和修改。最后用戶通過客戶端還能夠?qū)崿F(xiàn)對(duì)Web服務(wù)器的操作,將手機(jī)上的App應(yīng)用程序和網(wǎng)絡(luò)系統(tǒng)相連接,保證數(shù)據(jù)的連接穩(wěn)定。

2.4 系統(tǒng)實(shí)現(xiàn)

2.4.1 App應(yīng)用客戶端主要功能實(shí)現(xiàn)

1)查詢餐品信息

用戶在自己的移動(dòng)客戶端設(shè)備中通過下載指定的App能夠進(jìn)入相應(yīng)的用戶界面,在用戶界面中具有GPRS定位系統(tǒng),意見用戶在進(jìn)入客戶端的過程中定位系統(tǒng)就能夠自動(dòng)定位用戶的位置,同時(shí)顯示出相應(yīng)的地址信息。用戶確定自己的地址之后通過系統(tǒng)的數(shù)據(jù)庫(kù)儲(chǔ)存,并且智能化的搜索附近的餐飲商品信息,自動(dòng)完成餐飲信息推薦。用戶通過該界面就能夠?yàn)g覽相關(guān)的餐飲信息,遇到自己喜歡的商品之后用戶就能夠通過下單等操作完成商品的購(gòu)買。有些時(shí)候用戶需要對(duì)指定的商品進(jìn)行查找,因此用戶還可以通過該界面的檢索功能就能夠搜索出指定的商品信息,自動(dòng)完成商品信息管理。通過關(guān)鍵名等功能完成餐飲信息的快速檢索,自動(dòng)形成餐飲商品信息目錄,用戶通過瀏覽之后就能夠選定自己需要的商品。

2)訂餐結(jié)賬

通過應(yīng)用程序的訂餐結(jié)賬功能能夠完成商品的交易,這一模塊也是該系統(tǒng)的核心部分。用戶通過查詢之后選定了商品之后就能夠進(jìn)入商品的詳細(xì)信息界面,此時(shí)系統(tǒng)依據(jù)Intent技術(shù)將商品的一系列信息展示在用戶的界面中,用戶可以在該界面中完成訂單服務(wù),然后填寫詳細(xì)的送餐地址和備注信息等。用戶在該界面能夠通過訂購(gòu)按鈕完成訂單界面。同時(shí)為了能夠保證交易的順利進(jìn)行,該應(yīng)用程序通過用戶的訂單模塊可以完成支付。當(dāng)用戶進(jìn)行相關(guān)的交易之后用戶所訂購(gòu)的商品信息會(huì)通過網(wǎng)絡(luò)技術(shù)進(jìn)入到商家界面中,并提示商家具有一個(gè)訂單項(xiàng)目,商家通過應(yīng)用系統(tǒng)界面中新增加的商品訂單信息就知道自己應(yīng)當(dāng)為該用戶提供何種商品。然后該系統(tǒng)通過送餐人員的派送將餐飲商品送至用戶填寫的地址中。一般來(lái)說(shuō)App的支付方式可以是微信、支付寶等,這樣極大地方便了用戶的支付操作。

3)用戶評(píng)論

為了保證送餐系統(tǒng)中商家的商品質(zhì)量App還設(shè)置了用戶評(píng)論功能。用戶通過訂餐之后可以根據(jù)本次服務(wù)的情況在評(píng)論模塊將自己的想法填寫上,這種評(píng)論可以顯示在商家的商品信息附近,同時(shí)商家客戶端不能進(jìn)行修改,只能通過用戶端進(jìn)行修改。沒有購(gòu)買本商家商品的用戶可以通過評(píng)論區(qū)的內(nèi)容大體上知道這種商品的具體信息,為潛在的客戶提供一定的商品信息參考。同時(shí)通過評(píng)論功能也能夠完成對(duì)商家餐飲質(zhì)量的監(jiān)督,質(zhì)量較差的商品產(chǎn)品得到的評(píng)論較差,餐飲質(zhì)量好的商家得到的評(píng)論相對(duì)較高,這樣就能夠形成一定的監(jiān)督作用。用戶通過文字等方式輸入商品評(píng)論之后系統(tǒng)根據(jù)Activity生成能夠儲(chǔ)存在數(shù)據(jù)庫(kù)中的信息。

2.4.2 App商戶端主要功能實(shí)現(xiàn)

1)商戶注冊(cè)登錄

商戶端通過移動(dòng)設(shè)備下載指定的App商戶端軟件之后就可以進(jìn)入到商戶界面,但是在商戶界面中商家應(yīng)當(dāng)進(jìn)行注冊(cè),注冊(cè)中的需要對(duì)商家的詳細(xì)信息記錄,如果不進(jìn)行注冊(cè)的商戶只能和普通的用戶一樣進(jìn)行瀏覽功能,不能進(jìn)行商戶信息的操作。商戶的注冊(cè)信息有商戶名、餐飲種類、不同餐飲的價(jià)格等。

2)餐品管理

用戶通過App登錄之后能夠通過瀏覽功能進(jìn)入到特定的商戶界面,同時(shí)對(duì)該商戶的產(chǎn)品進(jìn)行詳細(xì)地瀏覽。商戶在自己的客戶端中可以完成商品信息的添加、刪除、信息填寫、價(jià)格制定等功能。商戶在進(jìn)行商品信息添加和刪除的過程中需要對(duì)涉及的具體商品信息編輯,比如圖片不符合商品的實(shí)際之后可以完成圖片更換;商戶具有新商品的時(shí)候可以通過添加功能完成新商品的添加。商戶通過客戶端的修改之后能夠?qū)⑿薷暮蟮男畔⒆詣?dòng)儲(chǔ)存在系統(tǒng)的數(shù)據(jù)庫(kù)中,數(shù)據(jù)庫(kù)會(huì)對(duì)商戶信息進(jìn)行更新,這樣用戶再次瀏覽商戶商品信息的時(shí)候看到的信息就是更新之后的信息。

3)訂單管理

商戶通過自己的App界面能夠完成訂單管理。在應(yīng)用系統(tǒng)中用戶的訂單信息會(huì)自動(dòng)地添加到商戶的客戶端中,包括用戶的訂餐種類、地址、備注等信息。商戶通過客戶端界面可以瀏覽自己的訂單信息,根據(jù)訂單信息完成特定的商品制作,在商品完成配送之后商家點(diǎn)擊完成交易按鈕之后對(duì)應(yīng)的訂單信息會(huì)彈出消息框。

3 結(jié)束語(yǔ)

經(jīng)過一段時(shí)間的實(shí)際應(yīng)用之后能夠發(fā)現(xiàn),目前使用的安卓系統(tǒng)App -般是通過JAVA編程語(yǔ)言完成編輯的,這種程序的編輯流程基本相同,以送餐類的App種類進(jìn)行分析能夠大體了解到安卓系統(tǒng)基礎(chǔ)上的App應(yīng)用程序構(gòu)成情況。通過App的使用不僅提升了現(xiàn)代人們的生活效率,同時(shí)提高了人們的生活水平,促進(jìn)了經(jīng)濟(jì)的進(jìn)一步發(fā)展。用戶通過應(yīng)用平臺(tái)能夠完成商品信息瀏覽和交易過程,商家通過應(yīng)用平臺(tái)能夠獲得需要交易的信息,通過配送等服務(wù)完成訂單交易,獲取一定的經(jīng)濟(jì)收益。因此能夠看得出來(lái),通過應(yīng)用App能夠提升人們的訂餐效率,不需要到指定的商家店鋪中選取商品,利用網(wǎng)絡(luò)信息技術(shù)就能夠指定自己需要的商品信息,同時(shí)也不需要等待商家為自己的餐飲制作,商家制作好之后通過配送服務(wù)就能夠達(dá)到用戶端。

參考文獻(xiàn):

[1]孫蘭蘭.基于安卓系統(tǒng)開發(fā)工具及API接口實(shí)現(xiàn)APP開發(fā)策略[J].黑河學(xué)院學(xué)報(bào),2018,9(5):217-218.

[2]王廷雨,邵怡琳,安卓操作系統(tǒng)在APP開發(fā)中的應(yīng)用研究[J].信息系統(tǒng)工程,2016(6):49.

【通聯(lián)編輯:唐一東】

猜你喜歡
應(yīng)用程序
淺談重大火災(zāi)隱患自動(dòng)判定應(yīng)用程序研發(fā)及成效
刪除Win10中自帶的應(yīng)用程序
兒童應(yīng)用程序4歲也能做設(shè)計(jì)
Windows環(huán)境下基于棧和堆的應(yīng)用程序行為解析方法研究
保護(hù)移動(dòng)設(shè)備的安全
三星電子將開設(shè)應(yīng)用程序下載商店
微軟軟件商店開始接受應(yīng)用程序