• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看

      ?

      基于Android的超市購物系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)

      2019-09-10 08:43:22劉鵬
      新生代·上半月 2019年4期
      關(guān)鍵詞:收貨購物車訂單

      劉鵬

      【摘要】:在高節(jié)奏生活的現(xiàn)代社會(huì),如何節(jié)約時(shí)間,如何高效率的應(yīng)用時(shí)間,已經(jīng)成為所有人都會(huì)去思考的問題。而本次設(shè)計(jì)的基于Android平臺(tái)的超市購物系統(tǒng)可以使得人們節(jié)約下了購物的時(shí)間,也使得人們更好的利用空閑時(shí)間。沒有了時(shí)間和空間的限制,購物變得更加便捷,更加人性化了。該超市購物系統(tǒng)是一款在智能手機(jī)上進(jìn)行超市購物的應(yīng)用, 總共分為五大功能模塊:首頁顯示模塊、商品瀏覽模塊、購物車模塊、查看訂單模塊、我的模塊,主要目的是設(shè)計(jì)一款方便消費(fèi)者在手機(jī)上超市購物的應(yīng)用。本系統(tǒng)還實(shí)現(xiàn)了用戶當(dāng)前位置定位功能、地圖搜索定位功能和把喜歡的超市置頂功能。該系統(tǒng)可以使用戶不必被限制在電腦前購物,可以隨時(shí)通過手機(jī)上網(wǎng)查詢商品或者消費(fèi)。

      【關(guān)鍵詞】:手機(jī)超市購物 超市購物系統(tǒng);Android手機(jī)超市APP

      一、緒論

      在高節(jié)奏生活的現(xiàn)代社會(huì),如何節(jié)約時(shí)間,如何高效率的應(yīng)用時(shí)間,已經(jīng)成為所有人都會(huì)去思考的問題?;贏ndroid平臺(tái)的超市購物系統(tǒng)正好使得人們節(jié)約下了購物的時(shí)間,而且使得人們更好的利用一些在等待的時(shí)間。沒有了時(shí)間和空間的限制,購物就變得更加便捷,更加人性化了。此超市購物系統(tǒng)(百米超市)是本人在公司所完成的項(xiàng)目之一,是針對(duì)解決一個(gè)小區(qū)內(nèi)的用戶能如何在手機(jī)在線購買本小區(qū)內(nèi)超市的商品的問題,且商家只給自己小區(qū)的用戶送貨,實(shí)現(xiàn)能夠在最短的時(shí)間送貨上門。

      二、系統(tǒng)分析

      1 業(yè)務(wù)流程的概述

      用戶進(jìn)入首頁后看到的界面從上到下依次是位置定位、廣告圖片、超市列表,用戶點(diǎn)超市列表的某個(gè)超市即可進(jìn)入所有的商品瀏覽界面,在商品瀏覽界面點(diǎn)擊任意商品,用戶就能了解該商品的詳細(xì)信息。若用戶喜歡該商品,可將其加入購物車,隨時(shí)結(jié)算,提交訂單,即完成了一次購物。

      2系統(tǒng)結(jié)構(gòu)分析

      本系統(tǒng)是一款在智能手機(jī)上超市購物的應(yīng)用, 總共分為五個(gè)大功能模塊:首頁顯示模塊、商品瀏覽模塊、購物車模塊、查看訂單模塊、我的模塊,主要目的是設(shè)計(jì)一款方便消費(fèi)者在手機(jī)上超市購物的應(yīng)用。

      2.1.首頁模塊

      首頁模塊顯示的首先橫向的廣告和豎列的超市信息,橫向能左右滑動(dòng)豎向能上下,用戶在首頁上方或下方超市列表處點(diǎn)擊超市就能進(jìn)入到該超市的商品瀏覽頁面,在商品瀏覽頁面中用戶可根據(jù)自己的需要將該商品加入購物車,數(shù)量也是可自由增加或減少的。

      2.2.商品瀏覽模塊

      用戶可以通過上下滑動(dòng),直觀地瀏覽商品列表中的商品,點(diǎn)擊特定的商品圖片可以查詢商品詳情。在商品列表功能中,運(yùn)用到了Android的一個(gè)ListView的控件,該控件可以通過數(shù)據(jù)庫中建表的商品對(duì)象的名稱,加載出JAVA中對(duì)應(yīng)的實(shí)體對(duì)象,從而方便快捷地將表中的商品內(nèi)容用界面展示出來。

      2.3.購物車模塊

      用戶在查看超市商品之前須先登錄自己的賬號(hào)和密碼,沒有登錄的話該界面會(huì)提示“請(qǐng)登錄”的消息。該模塊能實(shí)現(xiàn)的功能有:將要買的商品添加至購物車中、編輯商品數(shù)量直到滿足自己的需求、把加入購物車中的商品顯示出來。

      2.4.訂單模塊

      該模塊的功能有:提交已付款的訂單、選擇適合自己的支付方式、全部費(fèi)用結(jié)算、查看已完成的和未完成的訂單。在購物車中確定要買的商品進(jìn)行費(fèi)用結(jié)算,然后完善收貨信息(對(duì)于備注,可表明對(duì)商品的需求)就完成了訂單,跳轉(zhuǎn)到支付頁面,顯示若干種付款方式,用戶按照適合自己的付款方式,此項(xiàng)訂單就產(chǎn)生了。

      2.5.我的模塊

      我的模塊主要包括:管理收貨地址、推薦店鋪、關(guān)于百米超市、全民經(jīng)紀(jì)人、幫助、設(shè)置。例如:增加新的收貨地址或者刪除已經(jīng)不用的收貨地址,幫助則給客戶解答一些疑惑和怎樣使用該軟件。

      三、總體設(shè)計(jì)

      1 總體功能

      該系統(tǒng)分為前臺(tái)客戶端和后臺(tái)管理端:前臺(tái)主要是用戶的注冊(cè)、登錄、購物,后臺(tái)主要是管理員對(duì)商品、訂單的管理,在整個(gè)系統(tǒng)中他們具有不同的功能和權(quán)限。如圖1所示。

      客戶端的主要使用對(duì)象是普通用戶,分為用戶登陸,用戶注冊(cè),商品搜索,商品分類,購物車;后臺(tái)管理模塊的主要使用對(duì)象是管理員,分為管理員登陸,商品信息管理,訂單信息管理。

      2 客戶端

      客戶端是供用戶購物的,其包含了用戶的登錄、瀏覽商品、加入購物車、查詢訂單、面對(duì)面支付等功能,它負(fù)責(zé)直接和用戶交互的功能。

      用戶進(jìn)入軟件如果以前登錄過就會(huì)把訂單記錄重新顯示,只有登錄過后才能把商品加入購物車或夠買商品,沒有登錄的話系統(tǒng)會(huì)跳到登錄界面提示用戶先登錄.其功能流程圖如圖2所示:

      3 服務(wù)端

      服務(wù)端主要用于服務(wù)端的管理員管理用戶、商品和訂單等方面,用戶包括用戶名、密碼、電話等一些個(gè)人信息,商品包含商品名、圖片、價(jià)格、數(shù)量等信息,訂單包括時(shí)間、地址等屬性信息。其E-R圖如下3所示:

      4 E-R圖

      系統(tǒng)管理員主要管理用戶,商品,訂單,商品類型四個(gè)方面。用戶主要包含了,ID,昵稱,密碼等屬性;商品主要包含ID,名稱,價(jià)格等屬性;訂單主要包含ID,訂單狀態(tài)等屬性;商品類型主要包含ID,類型名稱等屬性。如下圖4所示:

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

      1 歡迎界面的實(shí)現(xiàn)

      用戶首次進(jìn)入APP,用戶首先了解到APP內(nèi)容的便是歡迎頁,歡迎頁一般會(huì)用圖片的形式將APP的主要特點(diǎn)給用戶直觀地展示出來。歡迎頁面有個(gè)登錄判斷,若用戶首次登錄,則跳到登錄界面,若用戶已經(jīng)登錄過則跳到主界面.如圖5所示

      2 登錄界面的實(shí)現(xiàn)

      用戶登錄:通過訪問服務(wù)器登錄接口,將對(duì)應(yīng)的用戶名(手機(jī)號(hào))和驗(yàn)證碼傳到數(shù)據(jù)庫t_people表里,獲得接口傳到的result的值,從而判斷可否登錄。如果沒有注冊(cè),服務(wù)端會(huì)以手機(jī)號(hào)為賬號(hào)自動(dòng)注冊(cè)用戶。如圖6所示:

      3 商品瀏覽界面功能的實(shí)現(xiàn)

      (1)商品瀏覽界面功能:用戶可以通過上下滑動(dòng),直觀地瀏覽商品列表中的商品,點(diǎn)擊特定的商品圖片可以查詢商品詳情。在商品列表功能中,運(yùn)用到了Android的一個(gè)ListView的控件,該控件可以通過數(shù)據(jù)庫中建表的商品對(duì)象的名稱,加載出JAVA中對(duì)應(yīng)的實(shí)體對(duì)象,從而方便快捷地將表中的商品內(nèi)容用界面展示出來。如圖7與圖8所示:

      (2)購物車功能:購物車主要用來瀏覽已添加到購物車的商品列表和進(jìn)行購買前數(shù)量的選擇操作,用戶可根據(jù)選擇點(diǎn)擊加減按鈕進(jìn)行數(shù)量的選取和刪除,這些信息全部保存在客戶端,因此購物車模塊功能的實(shí)現(xiàn)并不需要和服務(wù)器進(jìn)行交互。購物車的主界面如圖9所示:

      4 提交訂單界面的實(shí)現(xiàn)

      提交訂單界面主要有三部分構(gòu)成,分別是用戶的收貨地址信息,購買的商品信息,和備注,通過這幾部分的集合視圖,可實(shí)現(xiàn)不同的信息的展示。提交訂單界面如圖10所示:

      5 完成訂單界面的實(shí)現(xiàn)

      完成訂單界面是實(shí)現(xiàn)一次購物的流程的最后模塊,根據(jù)需要支付方式有支付寶面對(duì)面,微信面對(duì)面,貨到付款三種支付方式,用戶可以自由選擇支付方式,商家送貨上門后當(dāng)面結(jié)清貨款。提交訂單界面如圖11所示:

      6 訂單查詢界面的實(shí)現(xiàn)

      訂單查詢界面主要由ListView實(shí)現(xiàn),可以了解每個(gè)訂單的商家和所購買的商品及訂單狀態(tài)。訂單界面如圖12所示:

      7 訂單詳情界面的實(shí)現(xiàn)

      訂單詳情界面主要展現(xiàn)訂單的詳細(xì)信息,如訂單號(hào)、商家信息、所購商品信息、訂單提交時(shí)間、商家確認(rèn)時(shí)間、訂單完成時(shí)間、買家留言和支付方式等,還有點(diǎn)擊再來一單可以進(jìn)入超市在這單的基礎(chǔ)上進(jìn)行購物。訂單詳情界面如圖13所示:

      8 我的界面的實(shí)現(xiàn)

      我的界面主要包括:地址管理、推薦店鋪、關(guān)于百米超市、全民經(jīng)紀(jì)人、幫助、設(shè)置。例如:地址管理可增加新的收貨地址或者刪除已經(jīng)不用的收貨地址,推薦店鋪可以根據(jù)店鋪的推薦碼把常用的店鋪置頂從而方便購物,幫助則給客戶解答一些疑惑和怎樣使用該軟件,設(shè)置里則有清除緩存和退出登錄功能。如圖14-圖16所示:

      圖 14我的界面 圖 15地址管理界面 圖16幫助界面

      7 結(jié)論與討論

      這套系統(tǒng)是我們對(duì)大學(xué)課程所學(xué)知識(shí)的全面應(yīng)用,是應(yīng)用理論知識(shí)分析實(shí)際問題、解決實(shí)際問題能力的真實(shí)反映,也是對(duì)教師教學(xué)效果的一次全面反饋。我所做的課題是基于Android的超市購物系統(tǒng),由于此應(yīng)用開發(fā)時(shí)間短,所以一定會(huì)存在許多不足之處,因此在以后的用戶使用中會(huì)不斷完善和優(yōu)化。此外在設(shè)計(jì)的過程中,走了很多的彎路,發(fā)現(xiàn)自己有很多的不足,對(duì)開發(fā)工具的掌握不是很全面,因此我應(yīng)該多學(xué)習(xí)一些編程技巧與思想,使自己的能力得到提升.

      【參考文獻(xiàn)】:

      【1】賀桂嬌,曹桂林,黃文平,揭英曉. 吳英電子商務(wù)項(xiàng)目教程 北京:清華大學(xué)出版社 ,2014.08

      【2】李準(zhǔn). 2012年手機(jī)購物市場(chǎng)規(guī)模過600億元 中國科學(xué)報(bào) , 2013.02.20

      【3】 張桂珠. JAVA面向?qū)ο蟪绦蛟O(shè)計(jì) 第4版 北京:北京郵電大學(xué)出版社 ,2015.01

      【4】 韓敬海, 丁春強(qiáng). Android程序設(shè)計(jì)[M]. 北京: 電子工業(yè)出版社, 2012: 10-11.

      【5】 楊豐盛. Android應(yīng)用開發(fā)揭秘[M]. 北京: 機(jī)械工業(yè)出版社, 2012. 12-18.

      【6】秦航. 軟件質(zhì)量保證與測(cè)試 北京:清華大學(xué)出版社 ,2012.01

      【7】蔣方純. 軟件測(cè)試設(shè)計(jì)與實(shí)施 北京:北京大學(xué)出版社 , 2015.09

      【8】周蘇,王文,吳艷.軟件工程基礎(chǔ) 杭州:浙江科學(xué)技術(shù)出版社 ,2008.08

      【9】武化巖,仝新順. 電子商務(wù)概論 北京:中國水利水電出版社 ,2015.08

      【10】姜紅波. 電子商務(wù)概論 第2版 北京:清華大學(xué)出版社 , 2013.09

      【11】張桂珠,劉麗,陳愛國. Java面向?qū)ο蟪绦蛟O(shè)計(jì) 第2版 北京:北京郵電大學(xué)出版社 ,2007.08

      【12】王東華. Android開發(fā)實(shí)例大全 第2版 北京:電子工業(yè)出版社 ,2014.09

      猜你喜歡
      收貨購物車訂單
      基于蟻群算法的物流多任務(wù)分配中路徑規(guī)劃研究*
      春節(jié)期間“訂單蔬菜”走俏
      蘿卜蘿卜快顯形
      新產(chǎn)品訂單紛至沓來
      被疫情改變的購物車
      海峽姐妹(2020年5期)2020-06-22 08:26:10
      推購物車購物
      家教世界(2018年31期)2018-11-28 09:32:26
      “最確切”的幸福觀感——我們的致富訂單
      購物車?yán)锏摹皶r(shí)間線”
      “一個(gè)好漢三個(gè)幫”讓閑魚交易更省心
      電腦愛好者(2017年1期)2017-04-14 20:05:13
      清空購物車了嗎!
      金昌市| 扬中市| 兴隆县| 友谊县| 景德镇市| 江永县| 车致| 浏阳市| 晋江市| 镇原县| 阿尔山市| 绵阳市| 镇巴县| 河西区| 德清县| 邢台市| 余江县| 宜川县| 香港| 泰宁县| 霍山县| 湘乡市| 个旧市| 克拉玛依市| 惠安县| 双江| 绥滨县| 六盘水市| 黔西县| 淮阳县| 叶城县| 丰镇市| 拜城县| 巩留县| 句容市| 吴川市| 辰溪县| 家居| 富源县| 太仓市| 吉木萨尔县|