国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

基于Android農(nóng)產(chǎn)品商城交易設(shè)計(jì)與實(shí)現(xiàn),畢業(yè)設(shè)計(jì)

這篇具有很好參考價(jià)值的文章主要介紹了基于Android農(nóng)產(chǎn)品商城交易設(shè)計(jì)與實(shí)現(xiàn),畢業(yè)設(shè)計(jì)。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

摘 ?要

人們生活水平隨著發(fā)展不斷的提升,人們對(duì)生鮮產(chǎn)品消費(fèi)比越來(lái)越依賴,都希望吃到新鮮的食品。消費(fèi)的加大給生鮮了全新的供應(yīng)鏈及銷售模式,那種傳統(tǒng)的生鮮配送模式也在發(fā)生著變化。生鮮系統(tǒng)電商平臺(tái)在我國(guó)目前是屬于盛行的電商行業(yè),快遞物流配送冷鏈仍存在這諸多問(wèn)題,需要解決就近倉(cāng)庫(kù),減少運(yùn)輸成本。電子商務(wù)發(fā)展條件下,如何能夠構(gòu)建高效的生鮮產(chǎn)品物流冷鏈供應(yīng)鏈模式,保證生鮮產(chǎn)品在整個(gè)供應(yīng)過(guò)程中成本最小化。

在傳統(tǒng)的生鮮行業(yè)中,采用慣例電話、手寫、拍照等方式進(jìn)行下單;平臺(tái)錄單員一邊拿著筆記錄,一邊去發(fā)貨核對(duì)訂單。下單的時(shí)候有零散、麻煩、易出錯(cuò)的特點(diǎn),就算是集中精力也還是無(wú)法避免出錯(cuò)的情況發(fā)生。另外我們生鮮人都知道,人工操作很難對(duì)訂單行精準(zhǔn)、達(dá)不到高效統(tǒng)計(jì)匯總,小張生鮮通過(guò)系統(tǒng)方式解決了該問(wèn)題;主要功能買家用戶的注冊(cè)和登錄、瀏覽商品、商品信息查詢、訂購(gòu)商品、購(gòu)物車,支付功能、查看訂單功能。服務(wù)端包括商家用戶的注冊(cè)和登錄、商品信息的管理、用戶訂單的管理功能

關(guān)鍵詞:生鮮電商;Android應(yīng)用開(kāi)發(fā);sqlite數(shù)據(jù)庫(kù);app開(kāi)發(fā)


Abstract

With the continuous improvement of people's living standards, people are increasingly dependent on the consumption ratio of fresh products, and they all want to eat fresh food. The increase in consumption has created a new supply chain and sales model for fresh food, and the traditional fresh food distribution model is also changing. At present, fresh e-commerce is an emerging e-commerce industry in China, and there are still many problems in its logistics distribution cold chain. Under the development of e-commerce, how can we build an efficient cold chain supply chain model of fresh product logistics to minimize the cost of fresh products in the whole supply process.

In the traditional fresh food industry, orders are placed by conventional telephone, handwriting, photography and other methods; The platform recorder took the notes while checking the order. When placing an order, it is scattered, troublesome and error-prone. Even if you focus on it, you cannot avoid mistakes. In addition, we all know that it is difficult for manual operation to accurately and efficiently summarize the order line. Xiaozhang Fresh Food has solved this problem in a systematic way; The main functions are the registration and login of buyer users, browsing products, product information query, ordering products, shopping cart, payment function, and order viewing function. The server includes the registration and login of merchant users, the management of commodity information, and the management of user orders;.

Key Words: Fresh e-commerce; Android application development; Sqlite database; App development


目 ?錄

1 緒論

1.1 研究背景

1.2 研究現(xiàn)狀

1.3 主要工作

2 關(guān)鍵技術(shù)簡(jiǎn)介

2.1?Android技術(shù)

2.2 SQLite數(shù)據(jù)庫(kù)

2.3 面向?qū)ο缶幊?

3 系統(tǒng)分析

3.1 可行性分析

3.1.1 技術(shù)可行性

3.1.2 經(jīng)濟(jì)可行性

3.1.3 操作可行性

3.2 系統(tǒng)性能分析

3.3 系統(tǒng)界面分析

3.4 系統(tǒng)UML用例分析

3.5 系統(tǒng)流程分析

3.5.1 登錄流程

3.5.2 發(fā)布商品流程

3.5.3 購(gòu)買流程圖

4 系統(tǒng)的設(shè)計(jì)

4.1 系統(tǒng)設(shè)計(jì)目標(biāo)

4.2 系統(tǒng)結(jié)構(gòu)設(shè)計(jì)

4.3 系統(tǒng)順序圖

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

4.4.1數(shù)據(jù)庫(kù)E-R圖設(shè)計(jì)

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

5.1注冊(cè)登錄頁(yè)面

5.2首頁(yè)

7 總結(jié)

致 ?謝

附錄1 ?系統(tǒng)總流程圖

附錄2 ?代碼

附錄3 ?畢業(yè)設(shè)計(jì)作品說(shuō)明書(shū)

附錄4 ?重復(fù)率檢測(cè)報(bào)告

1 緒論

1.1 研究背景

目前我的生鮮系統(tǒng)平臺(tái)發(fā)展速度還是正盛行的時(shí)期,民以食為天整個(gè)一點(diǎn)都不為過(guò),生鮮也是高頻剛需的消費(fèi)品類。2021年,我國(guó)在食品上的消費(fèi)支出占比人均消費(fèi)支出比重達(dá)30.2%。相對(duì)于其他消費(fèi)品類來(lái)說(shuō),生鮮的消品具有消費(fèi)頻率高、消費(fèi)力度速度快等特點(diǎn),生鮮產(chǎn)品更是具有剛需屬性。

我國(guó)是人口大國(guó),人口的基數(shù)本身就很大,所以需要的生鮮食品量也是很大,而且分配不均勻,南北不同地區(qū)溫差變化,生鮮生產(chǎn)也不一樣,所以需要有生鮮的配送問(wèn)題,生鮮電商的持續(xù)穩(wěn)定發(fā)展,離不開(kāi)消費(fèi)者的支持,雖然部分平臺(tái)的注冊(cè)用戶很多,但是實(shí)際長(zhǎng)期使用的用戶會(huì)在注冊(cè)用戶數(shù)量上大量減少,很多用戶注冊(cè)并使用的原因都是新人注冊(cè)后,第一次購(gòu)物會(huì)有極大的優(yōu)惠力度,或者出于對(duì)未知平臺(tái)的興趣體驗(yàn)。平臺(tái)無(wú)法通過(guò)持續(xù)的極大優(yōu)惠力度留住客戶,當(dāng)優(yōu)惠下降時(shí)對(duì)于平臺(tái)的使用率便會(huì)下降;

總而言之,生鮮系統(tǒng)電商平臺(tái)目前呈現(xiàn)的發(fā)展存在一些問(wèn)題,平臺(tái)模式被逐漸成熟劃分,運(yùn)營(yíng)模式也有不盡相同,面對(duì)各電商平臺(tái)都面臨著各種挑戰(zhàn)和機(jī)遇,生鮮電商的發(fā)展趨勢(shì)應(yīng)該也是百花齊放,如果行業(yè)壟斷既不符合消費(fèi)者的利益,也會(huì)由于缺乏競(jìng)爭(zhēng)而影響企業(yè)自身的發(fā)展;

1.2 研究現(xiàn)狀

近年來(lái),我國(guó)的生鮮農(nóng)產(chǎn)品產(chǎn)量不斷增長(zhǎng),2001年我國(guó)的蔬菜產(chǎn)量?jī)H為6658萬(wàn)噸,而2022年我國(guó)的蔬菜產(chǎn)量預(yù)計(jì)將達(dá)到7.56億噸。對(duì)于批發(fā)市場(chǎng),超市或者生鮮市場(chǎng)這樣的銷售方式,期間的物流環(huán)節(jié)較多,不管是對(duì)商家還是消費(fèi)者來(lái)說(shuō)都消耗大量的時(shí)間和精力,而且對(duì)于生鮮的新鮮程度以及損耗也有很大的影響。

隨著電子商務(wù)近幾年在國(guó)內(nèi)的高速發(fā)展,像淘寶、京東、唯品會(huì)加速了為電子商務(wù)服務(wù)的軟件行業(yè)的發(fā)展,隨之誕生了許多與之密切相關(guān)的網(wǎng)店和網(wǎng)上商城系統(tǒng)。隨著生鮮電商的發(fā)展,手機(jī)網(wǎng)上購(gòu)物系統(tǒng)很好的解決了這些問(wèn)題,只需要在手機(jī)應(yīng)用程序中查找自己的所需,就可以完成下單購(gòu)買,對(duì)于很少有閑暇時(shí)間去商場(chǎng)購(gòu)物的上班族提供了便捷,節(jié)約下了購(gòu)物的時(shí)間,購(gòu)物變得更加便捷,更加人性化了,而且也很好的解決了當(dāng)前疫情,購(gòu)買生活物資的問(wèn)題。對(duì)于生鮮的新鮮程度也能夠及實(shí)時(shí)更新,不僅保證了消費(fèi)者購(gòu)買商品的質(zhì)量,還能減少商家的損失。

現(xiàn)狀:

在過(guò)去,生鮮都是以批發(fā)市場(chǎng),超市或者生鮮市場(chǎng)的方式進(jìn)行銷售方。這樣的方式不僅很耗時(shí)間,也使農(nóng)場(chǎng)品損耗巨大。隨著網(wǎng)絡(luò)的發(fā)展,2005年中國(guó)第一家生鮮電商“易果網(wǎng)”成立,標(biāo)志著生鮮電商歷史的開(kāi)端,生鮮電商的發(fā)展也是一波三折,2016-2019行業(yè)經(jīng)歷了裁員、破產(chǎn)和資金鏈中斷。但是由于2019疫情的影響,人們出門購(gòu)物很是不方便,居家物資需求激增,網(wǎng)上購(gòu)物就成為保障居民日常生活的重要渠道,消費(fèi)者的購(gòu)物需求旺盛,需求激增導(dǎo)致了瀕臨崩潰的生鮮電商“重生”,各大生鮮電商平臺(tái)的訂單數(shù)量直線上升,生鮮電商發(fā)展迅速。

1.3 主要工作

本設(shè)計(jì)首先對(duì)生鮮電商的app進(jìn)行市場(chǎng)的調(diào)研,收集大部分市面的頁(yè)面設(shè)計(jì),菜單分布以及常用的功能模塊,利用目前所學(xué)知識(shí),軟件編程、數(shù)據(jù)庫(kù)知識(shí)的應(yīng)用,作為技術(shù)基礎(chǔ)。

其次,對(duì)市場(chǎng)的生鮮平臺(tái)做了調(diào)研進(jìn)行整理,希望自己能夠完成整個(gè)app設(shè)計(jì),用戶界面,業(yè)務(wù)邏輯的梳理。

最后一步研究開(kāi)發(fā)生鮮平臺(tái),程序流程,框架圖的等,包含庫(kù)管理系統(tǒng),設(shè)計(jì)數(shù)據(jù)庫(kù)信息,編碼階段,測(cè)試驗(yàn)證及論文編寫。

基于Android平臺(tái)下實(shí)現(xiàn)生鮮線上交易的功能。該系統(tǒng)分為兩種角色:普通用戶商家。普通用戶包括買家用戶的注冊(cè)和登錄、瀏覽商品、商品信息查詢、訂購(gòu)商品、購(gòu)物車,支付功能、查看訂單功能。商家包括商家用戶的注冊(cè)和登錄、商品信息的管理、用戶訂單的管理功能。

客戶端:

(1)瀏覽商品:買家注冊(cè)登錄賬戶后,可以瀏覽生鮮。

(2)查詢商品信息:買家可以根據(jù)自己的需要在搜索欄中搜索自己需要的生鮮。

(3)訂購(gòu)商品:買家可以直接購(gòu)買自己需要的生鮮。

(4)購(gòu)物車:買家可以把想要購(gòu)買的生鮮信息先存放在購(gòu)物車?yán)铩?/p>

(5)支付功能:買可以購(gòu)買生鮮產(chǎn)品。

(6)查看訂單:買家可以查看購(gòu)買過(guò)的生鮮訂單。

服務(wù)端:

(1)商品信息的管理:商家注冊(cè)的登錄后,可添加、修改生鮮。

(2)商品訂單管理:當(dāng)接受到買家所下的訂單是及時(shí)處理訂單,并記錄發(fā)貨信息。

2 關(guān)鍵技術(shù)簡(jiǎn)介

2.1?Android技術(shù)

Android是一個(gè)全身綠色的機(jī)器人,半圓形的頭部,有兩支天線和空白的點(diǎn)作為眼睛。它的頭部與身體之間有空白的區(qū)域,相似于一枚有平底的雞蛋,兩側(cè)各有兩個(gè)圓角矩形,作為它的雙臂。Android的標(biāo)志是由Ascender公司設(shè)計(jì)。

Android的主要硬件平臺(tái)為ARM架構(gòu)(包括ARMv7及ARMv8-A ),在更高階版本的Android中也正式支持x86及x86-64的架構(gòu)]。非官方的Android-x86的項(xiàng)目在得到官方正式支持之前為x86架構(gòu)提供支持]。ARMv5TE和MIPS32/64架構(gòu)于過(guò)去得到支持,但在后來(lái)的Android版本中遭到刪除[132]。自2012年以來(lái),隨著擁有英特爾處理器的Android設(shè)備開(kāi)始出現(xiàn),包括手機(jī)[133]及平板電腦。在得到對(duì)64位平臺(tái)的支持同時(shí),Android最初是在64位x86上運(yùn)行,后來(lái)就在ARM64。自從Android 5.0 “Lollipop”以來(lái),除32位變體(32-bit variants)外,還支持所有64位變體(64-bit variants)的平臺(tái);

從只能讓設(shè)備運(yùn)行,到讓生活更輕松,都是Android在背后提供強(qiáng)力支持。有了Android, 才能讓GPS避開(kāi)擁堵,用手表發(fā)短信,讓Google助理回答問(wèn)題。目前有 25 億部活躍設(shè)備搭載了 Android 操作系統(tǒng)。Android 能夠?yàn)楦鞣N設(shè)備提供強(qiáng)力支持,從 5G 手機(jī)到炫酷的平板電腦,不勝枚舉;Android 面向所有人開(kāi)放,開(kāi)發(fā)者、設(shè)計(jì)人員和設(shè)備制造商均可使用。能讓更多人試驗(yàn)、暢想和創(chuàng)造前所未有的事物。

Android 為您提供了開(kāi)箱即用、持續(xù)運(yùn)作的安全功能。Google Play 保護(hù)機(jī)制掃描所有應(yīng)用,軟件定期安全更新,平臺(tái)不斷改進(jìn)。它就像一位毫不懈怠的保安,不眠不休,時(shí)刻保障您的安全;

通過(guò)上面的介紹,說(shuō)白了,Android Studio 就是 Google 為 Android 應(yīng)用開(kāi)發(fā)提供的官方集成開(kāi)發(fā)環(huán)境;

2.2 SQLite數(shù)據(jù)庫(kù)

SQLite 數(shù)據(jù)庫(kù)。程序庫(kù)實(shí)現(xiàn)了多數(shù)的SQL-92標(biāo)準(zhǔn),包括事務(wù),以及實(shí)現(xiàn)原子性、一致性、隔離性和持久性(即ACID),但它缺失了某些特性。例如,SQLite 是一個(gè)進(jìn)程內(nèi)庫(kù),它實(shí)現(xiàn)了一個(gè)?獨(dú)立的、?無(wú)服務(wù)器的、?零配置的、?事務(wù)性的?SQL 數(shù)據(jù)庫(kù)引擎。SQLite 的代碼屬于?公共領(lǐng)域,因此可以免費(fèi)用于任何目的,無(wú)論是商業(yè)用途還是私人用途。SQLite 是世界上部署最廣泛的數(shù)據(jù)庫(kù),其應(yīng)用程序多得我們數(shù)不過(guò)來(lái),其中包括幾個(gè)備受矚目的項(xiàng)目。

SQLite 是一個(gè)嵌入式 SQL 數(shù)據(jù)庫(kù)引擎。與大多數(shù)其他 SQL 數(shù)據(jù)庫(kù)不同,SQLite 沒(méi)有單獨(dú)的服務(wù)器進(jìn)程。SQLite 直接讀寫普通磁盤文件。具有多個(gè)表、索引、觸發(fā)器和視圖的完整 SQL 數(shù)據(jù)庫(kù)包含在單個(gè)磁盤文件中。數(shù)據(jù)庫(kù)文件格式是跨平臺(tái)的——您可以在 32 位和 64 位系統(tǒng)之間或大端和?小端架構(gòu)之間自由復(fù)制數(shù)據(jù)庫(kù)?。這些特性使 SQLite 成為應(yīng)用程序文件格式的流行選擇。SQLite 數(shù)據(jù)庫(kù)文件是?美國(guó)國(guó)會(huì)圖書(shū)館推薦的存儲(chǔ)格式。不要將 SQLite 視為?Oracle的替代品但作為fopen()的替代品

SQLite 是一個(gè)緊湊的庫(kù)。啟用所有功能后,庫(kù)大小可以小于 750KiB,具體取決于目標(biāo)平臺(tái)和編譯器優(yōu)化設(shè)置。(64 位代碼更大。一些編譯器優(yōu)化,如激進(jìn)的函數(shù)內(nèi)聯(lián)和循環(huán)展開(kāi),可能導(dǎo)致目標(biāo)代碼更大。)內(nèi)存使用和速度之間存在權(quán)衡。SQLite 通常運(yùn)行得越快,你給它的內(nèi)存越多。盡管如此,即使在低內(nèi)存環(huán)境中,性能通常也相當(dāng)不錯(cuò)。根據(jù)使用方式,SQLite 可能?比直接文件系統(tǒng) I/O 更快。

SQLite 在每次發(fā)布之前都?經(jīng)過(guò)非常仔細(xì)的測(cè)試,并以非??煽慷Q。大多數(shù) SQLite 源代碼純粹用于測(cè)試和驗(yàn)證。自動(dòng)化測(cè)試套件運(yùn)行數(shù)百萬(wàn)個(gè)測(cè)試用例,涉及數(shù)億個(gè)單獨(dú)的 SQL 語(yǔ)句,并實(shí)現(xiàn)100% 的分支測(cè)試覆蓋率。SQLite 優(yōu)雅地響應(yīng)內(nèi)存分配失敗和磁盤 I/O 錯(cuò)誤。事務(wù)是?ACID?即使因系統(tǒng)崩潰或電源故障而中斷。所有這些都通過(guò)使用模擬系統(tǒng)故障的特殊測(cè)試工具的自動(dòng)化測(cè)試進(jìn)行驗(yàn)證。當(dāng)然,即使進(jìn)行了所有這些測(cè)試,仍然存在錯(cuò)誤。但與一些類似的項(xiàng)目(尤其是商業(yè)競(jìng)爭(zhēng)對(duì)手)不同,SQLite 對(duì)所有錯(cuò)誤都是公開(kāi)和誠(chéng)實(shí)的,并提供?錯(cuò)誤列表和代碼更改的逐分鐘?時(shí)間表

2.3 面向?qū)ο缶幊?/p>

向?qū)ο蠓椒ㄊ且环N把面向?qū)ο蟮乃枷霊?yīng)用于軟件開(kāi)發(fā)過(guò)程中,指導(dǎo)開(kāi)發(fā)活動(dòng)的系統(tǒng)方法,是建立在“對(duì)象”概念基礎(chǔ)上的方法學(xué)。對(duì)象是由數(shù)據(jù)和容許的操作組成的封裝體,與客觀實(shí)體有直接對(duì)應(yīng)關(guān)系,一個(gè)對(duì)象類定義了具有相似性質(zhì)的一組對(duì)象。

3 系統(tǒng)分析

系統(tǒng)分析可以使我們可以對(duì)設(shè)計(jì)的系統(tǒng)有一個(gè)全面的深入的理解需要開(kāi)發(fā)的產(chǎn)品,通過(guò)軟件系統(tǒng)分析可以讓軟件設(shè)計(jì)以及實(shí)施中在不確定的情況下,尋找方法,定下目標(biāo),找出各和可行的方法,最后可以選擇一套最合適的方法,輔助項(xiàng)目開(kāi)發(fā)和論文編輯更加順暢,同時(shí)也讓我們做出更加合理和科學(xué)的抉擇。

3.1 可行性分析

對(duì)所有系統(tǒng)完成設(shè)計(jì),在技術(shù)的基礎(chǔ)開(kāi)發(fā)出用戶使用型的生鮮系統(tǒng)平臺(tái)。因此,在開(kāi)始設(shè)計(jì)每一個(gè)項(xiàng)目的時(shí)候,為了保證本中小張生鮮系統(tǒng)的成功開(kāi)發(fā)以及正常運(yùn)行,進(jìn)行耗時(shí)的可行性研究之前,許多組織會(huì)進(jìn)行初步分析,這就像對(duì)項(xiàng)目進(jìn)行預(yù)篩選。初步分析旨在發(fā)現(xiàn)無(wú)法克服的障礙,這些障礙會(huì)使可行性研究變得毫無(wú)用處。如果在此預(yù)篩選期間沒(méi)有發(fā)現(xiàn)主要障礙,將進(jìn)行更深入的可行性研究。

3.1.1 技術(shù)可行性

本系統(tǒng)的主要包括前端功能的設(shè)計(jì)主要是安卓移動(dòng)端實(shí)現(xiàn),Android 目前占有市場(chǎng)率最多的一個(gè)手機(jī)操作系統(tǒng)用戶;Android有海量的app應(yīng)用程序,技術(shù)覆蓋方方面面,擁有強(qiáng)大豐富的api,滿足用戶各種各樣的需求,Android擁有豐富的第三方SDK庫(kù),可移植性好,另外接入數(shù)據(jù)緩存的數(shù)據(jù)庫(kù),支持sqlite數(shù)據(jù),通過(guò)sqlite數(shù)據(jù)庫(kù)緩存數(shù)據(jù);

3.1.2 經(jīng)濟(jì)可行性

生鮮系統(tǒng)設(shè)計(jì)和開(kāi)發(fā)是在校期間對(duì)所學(xué)的知識(shí)開(kāi)發(fā)出一套接近市場(chǎng)使用的生鮮系統(tǒng),在校期間是承擔(dān)得起所花費(fèi)的時(shí)間和經(jīng)濟(jì)成本,即開(kāi)發(fā)這套生鮮電商系統(tǒng),從實(shí)際意義上改善用戶的對(duì)生鮮的購(gòu)買效率、為了更好的用戶體驗(yàn),物流冷庫(kù)都提供。因此,本系統(tǒng)的開(kāi)發(fā)不僅在經(jīng)濟(jì)效益上是可行的,在效益上也是有一定前景的

3.1.3 操作可行性

操作可行性是衡量所提出的系統(tǒng)在多大程度上解決了問(wèn)題,并利用了范圍定義期間確定的機(jī)會(huì),以及它如何滿足系統(tǒng)開(kāi)發(fā)的需求分析階段確定的需求。再加上本系統(tǒng)所耗費(fèi)的資源非常小,因此任何用戶只需要在一般的app上面,通過(guò)生鮮平臺(tái)個(gè)軟件,簡(jiǎn)單、方便、快捷的實(shí)現(xiàn)對(duì)財(cái)務(wù)信息進(jìn)行管理;

1 完整性要求

功能閉環(huán)的完整性,每個(gè)功能需要達(dá)到閉環(huán)的形式;

2 界面要求

?????界面整潔清晰,可實(shí)現(xiàn)用戶交互,良好的用戶體驗(yàn);

3.2 系統(tǒng)性能分析

系統(tǒng)運(yùn)行穩(wěn)定,安全,使用同時(shí)大部分用戶感知到手機(jī)的卡頓等性能問(wèn)題的最主要根源都是因?yàn)殇秩拘阅埽鳛殚_(kāi)發(fā)者App能夠有更多的動(dòng)畫,在圖片需要優(yōu)化流暢的用 戶體驗(yàn)。但是android系統(tǒng)很有可能無(wú)法及時(shí)完成那些復(fù)雜的界面渲染操作。Android系統(tǒng)每隔16ms發(fā)出VSYNC信號(hào),觸發(fā)對(duì)UI進(jìn)行渲染, 如果每次渲染都成功,這樣就能夠達(dá)到流暢的畫面所需要的60fps,為了能夠?qū)崿F(xiàn)60fps,這意味著程序的大多數(shù)操作都必須在16ms內(nèi)完成;

3.3 系統(tǒng)界面分析

簡(jiǎn)潔人們的喜歡是比較情有獨(dú)鐘,他們?nèi)酥X(jué)有一種“簡(jiǎn)化”傾向,所謂簡(jiǎn)化并非僅指一般意義上的“簡(jiǎn)單”,即物體中包含的

3.4 系統(tǒng)UML用例分析

UML 是統(tǒng)一建模語(yǔ)言的簡(jiǎn)稱,它是一種由一整套圖表組成的標(biāo)準(zhǔn)化建模語(yǔ)言。UML用于幫助系統(tǒng)開(kāi)發(fā)人員闡明,展示,構(gòu)建和記錄軟件系統(tǒng)的產(chǎn)出。UML代表了一系列在大型而復(fù)雜系統(tǒng)建模中被證明是成功的做法,是開(kāi)發(fā)面向?qū)ο筌浖蛙浖_(kāi)發(fā)過(guò)程中非常重要的一部分。UML主要使用圖形符號(hào)來(lái)表示軟件項(xiàng)目的設(shè)計(jì),使用UML可以幫助項(xiàng)目團(tuán)隊(duì)溝通、探索潛在的設(shè)計(jì)和驗(yàn)證軟件的架構(gòu)設(shè)計(jì)。以下我們將向您詳細(xì)介紹什么是UML、UML的歷史以及每個(gè)UML圖類型的描述。

系統(tǒng)UML用例圖如3-1所示。

基于android開(kāi)發(fā)的水果商城可行性研究,android,oracle,數(shù)據(jù)庫(kù),課程設(shè)計(jì),畢業(yè)論文

圖3-1 ?系統(tǒng)UML用例圖

3.5 系統(tǒng)流程分析

3.5.1 登錄流程

為了保證系統(tǒng)的安全和隱私,用戶只有先進(jìn)行登錄操作才能進(jìn)入本生鮮管理系統(tǒng)管理系統(tǒng),用戶登錄流程圖如圖3-2所示

基于android開(kāi)發(fā)的水果商城可行性研究,android,oracle,數(shù)據(jù)庫(kù),課程設(shè)計(jì),畢業(yè)論文

圖3-2??用戶登錄流程圖

3.5.2 發(fā)布商品流程

???

基于android開(kāi)發(fā)的水果商城可行性研究,android,oracle,數(shù)據(jù)庫(kù),課程設(shè)計(jì),畢業(yè)論文

3.5.3 購(gòu)買流程圖

基于android開(kāi)發(fā)的水果商城可行性研究,android,oracle,數(shù)據(jù)庫(kù),課程設(shè)計(jì),畢業(yè)論文

4 系統(tǒng)的設(shè)計(jì)

4.1 系統(tǒng)設(shè)計(jì)目標(biāo)

該系統(tǒng)也具有重要的設(shè)計(jì)目標(biāo)有如下幾個(gè):生鮮系統(tǒng)主要兩個(gè)角色,用戶和商家;

基于Android平臺(tái)下實(shí)現(xiàn)生鮮線上交易的功能??蛻舳耍?/p>

(1)瀏覽商品:買家注冊(cè)登錄賬戶后,可以瀏覽生鮮。

(2)查詢商品信息:買家可以根據(jù)自己的需要在搜索欄中搜索自己需要的生鮮。

(3)訂購(gòu)商品:買家可以直接購(gòu)買自己需要的生鮮。

(4)購(gòu)物車:買家可以把想要購(gòu)買的生鮮信息先存放在購(gòu)物車?yán)铩?/p>

(5)支付功能:買可以購(gòu)買生鮮產(chǎn)品。

(6)查看訂單:買家可以查看購(gòu)買過(guò)的生鮮訂單。

4.2 系統(tǒng)結(jié)構(gòu)設(shè)計(jì)

基于android開(kāi)發(fā)的水果商城可行性研究,android,oracle,數(shù)據(jù)庫(kù),課程設(shè)計(jì),畢業(yè)論文

4.3 系統(tǒng)順序圖

…………………

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

4.4.1數(shù)據(jù)庫(kù)E-R圖設(shè)計(jì)

基于android開(kāi)發(fā)的水果商城可行性研究,android,oracle,數(shù)據(jù)庫(kù),課程設(shè)計(jì),畢業(yè)論文

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

生鮮系統(tǒng)的數(shù)據(jù)管理需要一個(gè)數(shù)據(jù)庫(kù),本系統(tǒng)采用SQliter數(shù)據(jù)庫(kù)進(jìn)行數(shù)據(jù)的存儲(chǔ),表4-1所示為user表用戶信息息表。

表4-1 User工資信息表

列名

數(shù)據(jù)類型

長(zhǎng)度

是否主鍵

允許Null值

說(shuō)明

Userid

nvarchar

20

NOT NULL

編號(hào)

User

nvarchar

20

NOTNULL

賬號(hào)

Pwd

nvarchar

20

NOTNULL

密碼

Address

50

NULL

地址

表4-1

表4-2所示為Shop表商品信息表。

表4-2?Shop工資信息表

列名

數(shù)據(jù)類型

長(zhǎng)度

是否主鍵

允許Null值

說(shuō)明

shopId

nvarchar

20

NOT NULL

編號(hào)

shopName

nvarchar

20

NOTNULL

商品名稱

shopDec

nvarchar

20

NOTNULL

商品描述

Count

Int

Null

數(shù)量

Price

Float

NotNull

價(jià)格

續(xù)表4-2

表4-3所示為orderp表訂單表。

表4-2?Shop工資信息表

列名

數(shù)據(jù)類型

長(zhǎng)度

是否主鍵

允許Null值

說(shuō)明

OrderId

nvarchar

20

NOT NULL

訂單編號(hào)

shopName

nvarchar

20

NOTNULL

商品名稱

OrderDecember

nvarchar

20

NOTNULL

訂單描述

Count

Int

Null

數(shù)量

Price

Float

NotNull

價(jià)格

userName

nvarchar

20

notNull

下單姓名

Address

nvarchar

50

NotNull

收貨地址

續(xù)表4-2

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

基于Android平臺(tái)下實(shí)現(xiàn)生鮮線上交易的功能。該系統(tǒng)分為兩個(gè)部分:客戶端和商戶端??蛻舳税ㄙI家用戶注冊(cè)以及登錄、生鮮商品瀏覽、商品查詢、訂購(gòu)商品、購(gòu)物車,支付功能、查看我的訂單功能。商戶端包括商家用戶的注冊(cè)和登錄、商品信息的管理、用戶訂單的管理功能。

5.1注冊(cè)登錄頁(yè)面

基于android開(kāi)發(fā)的水果商城可行性研究,android,oracle,數(shù)據(jù)庫(kù),課程設(shè)計(jì),畢業(yè)論文

管理員是默認(rèn)使用admin賬號(hào)和密碼進(jìn)行登錄,普通用戶是需要注冊(cè)才能登錄

5.2首頁(yè)

基于android開(kāi)發(fā)的水果商城可行性研究,android,oracle,數(shù)據(jù)庫(kù),課程設(shè)計(jì),畢業(yè)論文

首頁(yè)主要是三部分,頭部的banner ?商品菜單 ?底部tab欄

5.3商品列表

基于android開(kāi)發(fā)的水果商城可行性研究,android,oracle,數(shù)據(jù)庫(kù),課程設(shè)計(jì),畢業(yè)論文

5.4商品詳情

基于android開(kāi)發(fā)的水果商城可行性研究,android,oracle,數(shù)據(jù)庫(kù),課程設(shè)計(jì),畢業(yè)論文

5.5購(gòu)買下單

5.6購(gòu)物車

基于android開(kāi)發(fā)的水果商城可行性研究,android,oracle,數(shù)據(jù)庫(kù),課程設(shè)計(jì),畢業(yè)論文

購(gòu)物車
6 系統(tǒng)測(cè)試

系統(tǒng)測(cè)試是漫長(zhǎng)的的階段,在開(kāi)發(fā)管理信息周期中,會(huì)顯得尤其重要。測(cè)試的目的是為了能

安全測(cè)試檢查軟件是否容易受到網(wǎng)絡(luò)攻擊,并測(cè)試惡意或意外輸入對(duì)其操作的影響。安全測(cè)試提供證據(jù)表明系統(tǒng)和信息是安全可靠的,并且它們不接受未經(jīng)授權(quán)的輸入。

安全測(cè)試是一種非功能測(cè)試。與側(cè)重于軟件功能是否正常工作(“軟件做什么”)的功能測(cè)試不同,非功能測(cè)試側(cè)重于應(yīng)用程序是否正確設(shè)計(jì)和配置(“它如何”工作)。

安全測(cè)試的主要目標(biāo):

識(shí)別資產(chǎn)——需要保護(hù)的東西,例如軟件應(yīng)用程序和計(jì)算基礎(chǔ)設(shè)施。

識(shí)別威脅和漏洞——可能對(duì)資產(chǎn)造成損害的活動(dòng),或可能被攻擊者利用的一項(xiàng)或多項(xiàng)資產(chǎn)的弱點(diǎn)。

識(shí)別風(fēng)險(xiǎn)——安全測(cè)試旨在評(píng)估特定威脅或漏洞對(duì)業(yè)務(wù)造成負(fù)面影響的風(fēng)險(xiǎn)。通過(guò)識(shí)別威脅或漏洞的嚴(yán)重性以及利用的可能性和影響來(lái)評(píng)估風(fēng)險(xiǎn)。

執(zhí)行修復(fù)——安全測(cè)試不僅僅是對(duì)資產(chǎn)的被動(dòng)評(píng)估。它為修復(fù)發(fā)現(xiàn)的漏洞提供了可操作的指導(dǎo),并可以驗(yàn)證漏洞是否已成功修復(fù)。b) ?易恢復(fù)性測(cè)試

測(cè)試在系統(tǒng)失效的情況下,軟件產(chǎn)品重建規(guī)定的性能級(jí)別并恢復(fù)受直接影響的數(shù)據(jù)的能力。如遇到系統(tǒng)崩潰、硬件損壞或其他災(zāi)難性問(wèn)題,系統(tǒng)能否在規(guī)定時(shí)間內(nèi)自動(dòng)重啟并恢復(fù)損壞或丟失的數(shù)據(jù)。

?界面測(cè)試

UI 測(cè)試啟動(dòng)一個(gè)應(yīng)用程序(或其中的一部分),然后模擬用戶交互,最后檢查應(yīng)用程序是否做出適當(dāng)?shù)姆磻?yīng)。它們是集成測(cè)試,范圍從驗(yàn)證小組件的行為到遍歷整個(gè)用戶流的大型導(dǎo)航測(cè)試。它們對(duì)于檢查回歸和驗(yàn)證與不同 API 級(jí)別和物理設(shè)備的兼容性很有用

??性能測(cè)試

處理移動(dòng)應(yīng)用程序性能測(cè)試與Web 性能測(cè)試完全不同。對(duì)于 Web 性能,我們從兩個(gè)方面探討了該主題,將工具分為專用于前端和后端測(cè)試的工具。至于移動(dòng)應(yīng)用程序測(cè)試流程,我們需要考慮三個(gè)性能支柱:

設(shè)備性能

網(wǎng)絡(luò)性能

后端性能

雖然后端性能通??梢允褂蒙厦骀溄拥奈恼轮忻枋龅墓ぞ哌M(jìn)行測(cè)試,但設(shè)備和網(wǎng)絡(luò)性能測(cè)試需要使用一組不同的工具來(lái)完成。

使用分析可以避免性能問(wèn)題,即跟蹤我們的應(yīng)用程序是否充分利用了 CPU、內(nèi)存、電池和網(wǎng)絡(luò)等資源??梢韵胂?,這非常耗時(shí),因?yàn)椴粌H需要在不同的系統(tǒng) (iOS/Android) 上而且還需要在不同的設(shè)備型號(hào)上分析您的應(yīng)用程序。

安卓性能測(cè)試工具

在移動(dòng)領(lǐng)域,性能是絕對(duì)的關(guān)鍵。用戶很快就會(huì)放棄運(yùn)行緩慢或存在錯(cuò)誤的應(yīng)用程序,因此開(kāi)發(fā)人員在發(fā)布前花時(shí)間測(cè)試潛在的性能問(wèn)題至關(guān)重要。幸運(yùn)的是,有許多可用的工具可以幫助對(duì)Android 應(yīng)用程序進(jìn)行移動(dòng)性能測(cè)試。

通過(guò)開(kāi)發(fā)者工具進(jìn)行分析

基本 GPU 性能分析可以通過(guò)開(kāi)發(fā)人員工具在設(shè)備上執(zhí)行,使用監(jiān)控部分下的配置文件 GPU 渲染選項(xiàng)(或配置文件 HWUI 渲染,取決于設(shè)備上運(yùn)行的 Android 版本)。

作為輸出,您會(huì)得到一個(gè)圖表,其中每個(gè)條形代表一個(gè)應(yīng)用程序框架。幀的高度表示在屏幕上渲染幀所需的時(shí)間。

雖然開(kāi)發(fā)人員工具允許我們進(jìn)行一些快速分析,但對(duì)于 Android,我們通常會(huì)利用 Android Profiler。它是由頂級(jí) Android IDE Android Studio 提供的一套全面的工具。它提供了 CPU、內(nèi)存、網(wǎng)絡(luò)和電池使用情況的共享時(shí)間線視圖。

借助其預(yù)構(gòu)建的 APK 分析器,我們還可以調(diào)試和分析 APK,而無(wú)需使用 Android Studio 構(gòu)建它,并且僅啟用調(diào)試。有用的是記錄會(huì)話并在它們之間切換的可能性——由于此功能,可以比較不同場(chǎng)景和移動(dòng)設(shè)備之間的性能指標(biāo)。

此外,還可以使用特定工具詳細(xì)分析前面提到的每個(gè)資源。

內(nèi)存分析器

Android內(nèi)存泄漏問(wèn)題也是性能要求的一部分因此,觀察可用內(nèi)存的利用率對(duì)于確保應(yīng)用程序始終如一地執(zhí)行至關(guān)重要。

除了對(duì)內(nèi)存分配的高級(jí)概述之外,Memory Profiler 還允許我們創(chuàng)建堆轉(zhuǎn)儲(chǔ),因此我們可以查明內(nèi)存泄漏發(fā)生的位置以及導(dǎo)致應(yīng)用程序性能問(wèn)題的位置。

根據(jù)設(shè)計(jì)的需求編寫測(cè)試計(jì)劃

測(cè)試計(jì)劃如下表2-1所示。

表2-1 ?測(cè)試計(jì)劃

測(cè)試模式

測(cè)試功能

測(cè)試步驟

期望效果

功能測(cè)試

注冊(cè)登錄

啟動(dòng)項(xiàng)目 注冊(cè)用戶 ?然后登錄

實(shí)現(xiàn)驗(yàn)證成功

頁(yè)面能否跳轉(zhuǎn)

單擊頁(yè)面

頁(yè)面實(shí)現(xiàn)跳轉(zhuǎn)

商品列表

商品詳情頁(yè)

顯示正常

查看個(gè)人信息

不進(jìn)入我的頁(yè)面

個(gè)人信息展示正常

6.2測(cè)試方法

白盒測(cè)試

在白盒測(cè)試中,測(cè)試人員根據(jù)軟件的源代碼設(shè)計(jì)測(cè)試用例和測(cè)試。測(cè)試人員知道并理解代碼結(jié)構(gòu),而不是黑盒測(cè)試或灰盒測(cè)試(測(cè)試人員對(duì)代碼結(jié)構(gòu)的了解有限)。由于這種可觀察性,它也被稱為清晰、透明或玻璃盒測(cè)試。

白盒測(cè)試技術(shù)側(cè)重于應(yīng)用程序的內(nèi)部工作和軟件組件,以從內(nèi)部測(cè)試其設(shè)計(jì)和結(jié)構(gòu)。測(cè)試團(tuán)隊(duì)可以將此技術(shù)應(yīng)用于系統(tǒng)、集成和單元測(cè)試。

在白盒測(cè)試的詳細(xì)指南(即將推出)中了解更多信息

灰盒測(cè)試

灰盒測(cè)試是白盒和黑盒測(cè)試的混合體——黑盒測(cè)試涉及內(nèi)部結(jié)構(gòu)未知的測(cè)試對(duì)象;白盒測(cè)試需要完全了解應(yīng)用程序的內(nèi)部結(jié)構(gòu)。在灰盒測(cè)試中,測(cè)試人員可以部分了解系統(tǒng)的內(nèi)部結(jié)構(gòu)和工作原理。

測(cè)試人員可以基于對(duì)應(yīng)用程序的底層架構(gòu)和代碼的有限理解來(lái)進(jìn)行測(cè)試。因此,測(cè)試對(duì)象是半透明的或“灰色的”。這種方法結(jié)合了白盒和黑盒測(cè)試技術(shù),以充分利用兩者?;液袦y(cè)試人員將白盒測(cè)試的代碼目標(biāo)與黑盒測(cè)試的多種創(chuàng)新方法(例如功能和回歸測(cè)試)相結(jié)合。測(cè)試人員可以同時(shí)評(píng)估軟件的用戶界面和內(nèi)部運(yùn)作。

7 總結(jié)

通過(guò)這生鮮管理系統(tǒng)的開(kāi)發(fā)功能主要有包含注冊(cè)和登錄、瀏覽商品、商品信息查詢、訂購(gòu)商品、購(gòu)物車,支付功能、查看訂單功能。服務(wù)端包括商家對(duì)商品信息的管理、用戶訂單的管理功能。

互聯(lián)網(wǎng)+”深刻地改變著人們的生活生產(chǎn)方式。生鮮電商更是給人們帶來(lái)更便利的日常購(gòu)物體驗(yàn),也給農(nóng)產(chǎn)品商戶提供了更廣闊的銷售渠道和更低廉的銷售成本。本課題要求設(shè)計(jì)開(kāi)發(fā)一套基于Android的生鮮農(nóng)產(chǎn)品商城交易系統(tǒng);

由于條件的不足,沒(méi)有進(jìn)行應(yīng)用市場(chǎng)發(fā)布實(shí)際投入使用,這需要通過(guò)不斷的努力繼續(xù),軟件需要不斷驗(yàn)證調(diào)式;此項(xiàng)目離使用還存在很多的不足,希望能在積累知識(shí)點(diǎn)的同時(shí)繼續(xù)完善功能,盡量滿足每一個(gè)功能,能夠達(dá)到投入使用的狀態(tài),解決用戶求購(gòu)生鮮的需求,主要問(wèn)題是云交互階段和跨端的調(diào)式,也是我需要繼續(xù)挖掘和學(xué)習(xí)的地方;

此項(xiàng)目雖然不是很完美,但是從中學(xué)習(xí)到了一個(gè)項(xiàng)目的整體設(shè)計(jì)和實(shí)現(xiàn)過(guò)程,把理論知識(shí)應(yīng)用到實(shí)踐中,提升實(shí)踐能力

“互聯(lián)網(wǎng)+”深刻地改變著人們的生活生產(chǎn)方式。生鮮電商更是給人們帶來(lái)更便利的日常購(gòu)物體驗(yàn),也給農(nóng)產(chǎn)品商戶提供了更廣闊的銷售渠道和更低廉的銷售成本。本課題要求設(shè)計(jì)開(kāi)發(fā)一套基于Android的生鮮農(nóng)產(chǎn)品商城交易系統(tǒng);

致 ?謝

???首頁(yè)感謝老師的培養(yǎng)和教導(dǎo),此項(xiàng)目得與開(kāi)發(fā)還是離不開(kāi)老師的教導(dǎo),在開(kāi)發(fā)過(guò)程遇到不少問(wèn)題也是在老師的幫助下完成,主要體現(xiàn)在sqlite數(shù)據(jù)庫(kù)的應(yīng)用,解決疑難問(wèn)題,調(diào)式過(guò)程中經(jīng)??耍硗庑枰兄x同學(xué)的鼓勵(lì)和幫助,是他們一起學(xué)習(xí)生活中渡過(guò)一段時(shí)光,在枯燥乏味的日子,同學(xué)們的歡聲笑語(yǔ)滋潤(rùn)了心田,是他們的一起前行中學(xué)習(xí)到了每個(gè)知識(shí)點(diǎn),課外經(jīng)常討論不明白的問(wèn)題,梳理了不少疑惑。

????此項(xiàng)目離使用還存在很多的不足,希望能在積累知識(shí)點(diǎn)的同時(shí)繼續(xù)完善功能,盡量滿足每一個(gè)功能,能夠達(dá)到投入使用的狀態(tài),解決校園的需求,主要問(wèn)題是云交互階段和跨端的調(diào)式,也是我需要繼續(xù)挖掘和學(xué)習(xí)的地方;

生就像一面鏡子,你用什么樣的態(tài)度去面對(duì)她,她就會(huì)用同樣的結(jié)果反饋給你。面對(duì)論文,如果你用認(rèn)真的態(tài)度面對(duì)它,你所獲得的將會(huì)是滿意的成績(jī)和豐收。論文能夠順利完成,首先需要感謝的就是我的論文指導(dǎo)老師對(duì)我的細(xì)心指導(dǎo),同時(shí)他也用行動(dòng)告訴我該怎樣去面對(duì)社會(huì)、面對(duì)人生。同時(shí)感謝其他給予我?guī)椭睦蠋熀屯瑢W(xué)。

參考文獻(xiàn)

[1]謝細(xì)全.Android Studio使用中的問(wèn)題及解決方法[J].電腦編程技巧與維護(hù),2020,(02):45-47.

[2]馬獲蕾,湯海鳳.Android系統(tǒng)中SQLite數(shù)據(jù)庫(kù)的研究[J].電腦知識(shí)與技術(shù),2013,9(28):6243-6245+6256

[3]彭艷,楊歐.Android平臺(tái)的數(shù)據(jù)存儲(chǔ)技術(shù)[J].計(jì)算機(jī)系統(tǒng)應(yīng)用,2012,21(05):192-194.

[4]甘文麗,劉雅琴,楊鴻霄.基于Android的果蔬生鮮移動(dòng)電子商城設(shè)計(jì)與實(shí)現(xiàn)[J].電腦知識(shí)與技術(shù),2018,14(33):260-262.

[5]柳迪,章國(guó)寶.基于Android的網(wǎng)購(gòu)藥品應(yīng)用的設(shè)計(jì)與實(shí)現(xiàn)[J].工業(yè)控制計(jì)算機(jī),2016,29(04):121-122+134.

[6]吳思瑩,張坤濤,王世華.基于Android的校園購(gòu)物系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].電子技術(shù)與軟件工程,2021(14):45-47.

[7]陳婷.基于Android平臺(tái)的生鮮超市App的設(shè)計(jì)與實(shí)現(xiàn)[J].海峽科學(xué),2017,(05):99-104+109.

[8]?卞秀運(yùn).基于Android平臺(tái)的網(wǎng)上商城系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[J].電腦知識(shí)與技術(shù),2012,8(32):7866-7870+7876.

[9]王娟.基于Android系統(tǒng)的手機(jī)網(wǎng)上商城設(shè)計(jì)與實(shí)現(xiàn)[J].電子技術(shù)與軟件工程,2021(03):43-44.

[10]?劉科課.基于Android的生鮮農(nóng)產(chǎn)品商城設(shè)計(jì)[D].導(dǎo)師:顧沈明.浙江海洋大學(xué),2020.

[11]符豪. 基于Android的生鮮農(nóng)產(chǎn)品商城的設(shè)計(jì)與實(shí)現(xiàn)[D].中南林業(yè)科技大學(xué),2019.

[12]Viswanath N.,Kiran Siddharth,Jaya Krishna,Caroline. STICKAPP Android Application using Android Studio[J]. International Journal of Inventive Engineering and Sciences (IJIES),2020,5(1).

[13] Ku Azir K.N.F.,Junita M.N.,Loke E.Y.N.,Zul M.F.,Roszaki M.A.A.,Zakaria N.H.,Abdalla J.A.. UniCycle: An Android Application of Bike Sharing System in the Digital Campus[J]. Journal of Physics: Conference Series,2021,1755(1).

附錄1 ?系統(tǒng)總流程圖

附錄2 ?代碼

附錄3 ?畢業(yè)設(shè)計(jì)作品說(shuō)明書(shū)

一、作品名稱

基于android的生鮮農(nóng)產(chǎn)品商城交易系統(tǒng)設(shè)計(jì)

二、作品功能

  1. 瀏覽商品:買家注冊(cè)登錄賬戶后,可以瀏覽生鮮。
  2. 查詢商品信息:買家可以根據(jù)自己的需要在搜索欄中搜索自己需要的生鮮。
  3. 訂購(gòu)商品:買家可以直接購(gòu)買自己需要的生鮮。
  4. 購(gòu)物車:買家可以把想要購(gòu)買的生鮮信息先存放在購(gòu)物車?yán)铩?
  5. 支付功能:買可以購(gòu)買生鮮產(chǎn)品。
  6. 查看訂單:買家可以查看購(gòu)買過(guò)的生鮮訂單。

三、運(yùn)行環(huán)境

????硬件環(huán)境

Windows PC ??安卓智能手機(jī)

????軟件環(huán)境

Android studio ?java 1.8

四、操作步驟

????1、配置好java AndroidSDK 環(huán)境

????2、通過(guò)Android studio導(dǎo)入工程 ?

????3、編譯運(yùn)行文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-774472.html

到了這里,關(guān)于基于Android農(nóng)產(chǎn)品商城交易設(shè)計(jì)與實(shí)現(xiàn),畢業(yè)設(shè)計(jì)的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 基于SpringBoot的特色農(nóng)產(chǎn)品銷售設(shè)計(jì)與實(shí)現(xiàn)

    基于SpringBoot的特色農(nóng)產(chǎn)品銷售設(shè)計(jì)與實(shí)現(xiàn)

    摘 ?要:目前市場(chǎng)上眾多的特色農(nóng)產(chǎn)品銷售系統(tǒng)存在種種不足,比如系統(tǒng)無(wú)需登錄即可查看農(nóng)產(chǎn)品賣家的聯(lián)系方式,并且交易大多為線下交易,很難實(shí)現(xiàn)線上購(gòu)買、物流配送、線上收貨收款的功能。本系統(tǒng)提供線上購(gòu)買服務(wù),使用數(shù)據(jù)庫(kù)進(jìn)行訂單管理,設(shè)計(jì)優(yōu)化交互界面,進(jìn)

    2024年02月06日
    瀏覽(107)
  • 農(nóng)產(chǎn)品小程序商城定制開(kāi)發(fā)攻略

    農(nóng)產(chǎn)品小程序商城定制開(kāi)發(fā)攻略

    在當(dāng)前的電商環(huán)境下,小程序商城的開(kāi)發(fā)已經(jīng)成為了一種趨勢(shì)。特別是對(duì)于農(nóng)產(chǎn)品這類需要直接觸達(dá)消費(fèi)者的商品,小程序商城的開(kāi)發(fā)不僅可以拓寬銷售渠道,提升品牌影響力,更可以為消費(fèi)者提供更便捷的購(gòu)物體驗(yàn)。本文將詳細(xì)介紹如何從零開(kāi)始開(kāi)發(fā)一個(gè)農(nóng)產(chǎn)品小程序商城

    2024年02月10日
    瀏覽(23)
  • 基于java的農(nóng)產(chǎn)品銷售管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)

    基于java的農(nóng)產(chǎn)品銷售管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn) 研究背景: 隨著信息技術(shù)的迅速發(fā)展和應(yīng)用,傳統(tǒng)的農(nóng)產(chǎn)品銷售方式已經(jīng)無(wú)法滿足市場(chǎng)需求。在這樣一個(gè)信息化和網(wǎng)絡(luò)化的大背景下,設(shè)計(jì)和實(shí)現(xiàn)一個(gè)基于Java的農(nóng)產(chǎn)品銷售管理系統(tǒng)具有重要的研究背景和實(shí)際應(yīng)用價(jià)值。 傳統(tǒng)的農(nóng)產(chǎn)

    2024年02月03日
    瀏覽(92)
  • 實(shí)戰(zhàn)教學(xué):農(nóng)產(chǎn)品小程序商城的搭建與運(yùn)營(yíng)

    實(shí)戰(zhàn)教學(xué):農(nóng)產(chǎn)品小程序商城的搭建與運(yùn)營(yíng)

    隨著移動(dòng)設(shè)備的普及和互聯(lián)網(wǎng)技術(shù)的發(fā)展,小程序商城已經(jīng)成為農(nóng)產(chǎn)品銷售的一種新興渠道。本文將以喬拓云網(wǎng)為平臺(tái),詳細(xì)介紹如何搭建和運(yùn)營(yíng)農(nóng)產(chǎn)品小程序商城。 步驟一:登錄喬拓云網(wǎng)后臺(tái) 首先,進(jìn)入喬拓云網(wǎng)站后臺(tái),找到并點(diǎn)擊【商城】管理頁(yè)面。 步驟二:進(jìn)入小程

    2024年02月10日
    瀏覽(16)
  • 基于Web的農(nóng)產(chǎn)品直賣平臺(tái)的設(shè)計(jì)與實(shí)現(xiàn)論文

    基于Web的農(nóng)產(chǎn)品直賣平臺(tái)的設(shè)計(jì)與實(shí)現(xiàn)論文

    收藏關(guān)注不迷路 農(nóng)產(chǎn)品直賣平臺(tái)管理數(shù)據(jù)的工具是MySQL,編碼的語(yǔ)言是Java,運(yùn)用的框架是Spring Boot框架。該系統(tǒng)可以實(shí)現(xiàn)商家信用類型管理,農(nóng)產(chǎn)品信息管理,農(nóng)產(chǎn)品評(píng)價(jià)管理,商家管理,農(nóng)產(chǎn)品訂單管理,公告信息管理,用戶管理等功能。 農(nóng)產(chǎn)品直賣平臺(tái)不僅能讓操作人員

    2024年02月21日
    瀏覽(20)
  • 基于Java+SpringBoot+Vue前后端分離農(nóng)產(chǎn)品電商平臺(tái)設(shè)計(jì)和實(shí)現(xiàn)

    基于Java+SpringBoot+Vue前后端分離農(nóng)產(chǎn)品電商平臺(tái)設(shè)計(jì)和實(shí)現(xiàn)

    博主介紹 : ? 全網(wǎng)粉絲30W+,csdn特邀作者、博客專家、CSDN新星計(jì)劃導(dǎo)師、Java領(lǐng)域優(yōu)質(zhì)創(chuàng)作者,博客之星、掘金/華為云/阿里云/InfoQ等平臺(tái)優(yōu)質(zhì)作者、專注于Java技術(shù)領(lǐng)域和學(xué)生畢業(yè)項(xiàng)目實(shí)戰(zhàn),高校老師/講師/同行前輩交流 ? 主要內(nèi)容: SpringBoot、Vue、SSM、HLMT、Jsp、PHP、Nodejs、P

    2024年02月20日
    瀏覽(25)
  • 基于Java(SpringBoot框架)畢業(yè)設(shè)計(jì)作品成品(42)助農(nóng)農(nóng)產(chǎn)品銷售平臺(tái)系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)

    基于Java(SpringBoot框架)畢業(yè)設(shè)計(jì)作品成品(42)助農(nóng)農(nóng)產(chǎn)品銷售平臺(tái)系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)

    博主介紹 :《Vue.js入門與商城開(kāi)發(fā)實(shí)戰(zhàn)》《微信小程序商城開(kāi)發(fā)》圖書(shū)作者,CSDN博客專家,在線教育專家,CSDN鉆石講師;專注大學(xué)生畢業(yè)設(shè)計(jì)教育和輔導(dǎo)。 所有項(xiàng)目都配有從入門到精通的基礎(chǔ)知識(shí)視頻課程,免費(fèi) 項(xiàng)目配有對(duì)應(yīng)開(kāi)發(fā)文檔、開(kāi)題報(bào)告、任務(wù)書(shū)、PPT、論文模版

    2024年02月08日
    瀏覽(93)
  • java農(nóng)業(yè)信息化技術(shù)一體化服務(wù)農(nóng)產(chǎn)品商城平臺(tái)springboot+vue

    java農(nóng)業(yè)信息化技術(shù)一體化服務(wù)農(nóng)產(chǎn)品商城平臺(tái)springboot+vue

    農(nóng)業(yè)信息化服務(wù)平臺(tái),能夠推進(jìn)農(nóng)村農(nóng)業(yè)信息化的發(fā)展,提升農(nóng)業(yè)和農(nóng)村信息化水平,促進(jìn)先進(jìn)農(nóng)業(yè)技術(shù)在農(nóng)業(yè)生產(chǎn)中的推廣應(yīng)用,推動(dòng)農(nóng)業(yè)向現(xiàn)代化、集約化發(fā)展。同時(shí),進(jìn)一步探索農(nóng)村信息化建設(shè)的新模式,以技術(shù)規(guī)劃來(lái)支撐農(nóng)業(yè)未來(lái)信息化管理的發(fā)展。 開(kāi)發(fā)軟件有很多種可以用

    2024年01月21日
    瀏覽(20)
  • 基于JAVA+Springboot+Thymeleaf前后端分離項(xiàng)目:助農(nóng)農(nóng)產(chǎn)品銷售商城系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)

    基于JAVA+Springboot+Thymeleaf前后端分離項(xiàng)目:助農(nóng)農(nóng)產(chǎn)品銷售商城系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)

    ?博主介紹 :黃菊華老師《Vue.js入門與商城開(kāi)發(fā)實(shí)戰(zhàn)》《微信小程序商城開(kāi)發(fā)》圖書(shū)作者,CSDN博客專家,在線教育專家,CSDN鉆石講師;專注大學(xué)生畢業(yè)設(shè)計(jì)教育和輔導(dǎo)。 所有項(xiàng)目都配有從入門到精通的基礎(chǔ)知識(shí)視頻課程,學(xué)習(xí)后應(yīng)對(duì)畢業(yè)設(shè)計(jì)答辯。 項(xiàng)目配有對(duì)應(yīng)開(kāi)發(fā)文檔、

    2024年02月20日
    瀏覽(104)
  • 基于java的農(nóng)產(chǎn)品供銷系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)(Springboot框架) 研究背景與意義、國(guó)內(nèi)外研究現(xiàn)狀

    ?博主介紹 :黃菊華老師《Vue.js入門與商城開(kāi)發(fā)實(shí)戰(zhàn)》《微信小程序商城開(kāi)發(fā)》圖書(shū)作者,CSDN博客專家,在線教育專家,CSDN鉆石講師;專注大學(xué)生畢業(yè)設(shè)計(jì)教育和輔導(dǎo)。 所有項(xiàng)目都配有從入門到精通的基礎(chǔ)知識(shí)視頻課程,免費(fèi) 項(xiàng)目配有對(duì)應(yīng)開(kāi)發(fā)文檔、開(kāi)題報(bào)告、任務(wù)書(shū)、

    2024年02月03日
    瀏覽(20)

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包