亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        智能“收銀員”APP的設計

        2018-01-26 04:58:20河北建筑工程學院
        電子世界 2018年1期
        關鍵詞:商品信息收銀員效果圖

        河北建筑工程學院 武 杰

        山東大學 李運鵬

        河北建筑工程學院 曹志遠 蔡于鵬 胡 水 王書悅

        一、引言

        為了適應新時代的“快”潮流,緊跟社會發(fā)展需求,我們項目設計的智能“收銀員”APP,它是基于Android平臺開發(fā)的一款為超市提供便利的手機應用軟件。它擁有條碼識別、商品及其位置查詢、網(wǎng)上支付的功能,為超市購物者提供了便利[1]。

        二、智能“收銀員”APP總體設計流程圖

        1、確立產(chǎn)品原型,經(jīng)過反復確認,最終形成APP設計圖。

        2、原型設計階段。使用UI、UE開始設計,形成初步的效果圖。

        3、APP設計圖完成后,進入開發(fā)階段。通過編程語言形成正式的程序。app的制作過程就完成了一大部分,可以進行初步測試。

        APP制作流程圖如圖1所示:

        圖1 APP制作流程圖

        三、智能“收銀員”APP開發(fā)的具體過程

        1、用戶需求分析

        用戶需求分析占據(jù)整個APP開發(fā)流程中最重要的一個環(huán)節(jié)。一款APP開發(fā)的成功與否很大程度都決定于此[2]。

        2、構建APP草圖

        構建APP產(chǎn)品的草圖,在經(jīng)過問卷調查并分析之后,將整理出的需求分類、排序為功能節(jié)后模塊,利用這些功能模塊就能搭建出簡單的APP草圖。

        3、UI視覺設計

        利用UI對APP的界面進行美化,依據(jù)所表現(xiàn)的內(nèi)容進行版面結構設計,設計風格控制、并對每一塊區(qū)域進行相應的配色、繪制功能菜單圖標、設計頁面元素等,最終設計出所有的APP界面效果圖。

        4、數(shù)據(jù)庫搭建

        按照調查分析整理出來的功能數(shù)據(jù)處理情況,建立合理的數(shù)據(jù)庫表結構,優(yōu)化數(shù)據(jù)算法,提升數(shù)據(jù)的處理效率,保證在使用APP的過程中數(shù)據(jù)的安全性、準確性、穩(wěn)定性和及時性。

        5、服務端開發(fā)

        一款APP應用的核心處理都是由服務端的程序完成的,客戶端的APP需要收發(fā)數(shù)據(jù),由于用戶的移動端設備硬件配置和存儲容量有限,因此核心數(shù)據(jù)處理過程均是由服務器端進行運算處理的,服務器處理完成之后反饋給客戶端APP。因此服務器端的程序開發(fā)極為重要。

        6、Android客戶端開發(fā)

        按照APP效果圖進行客戶端開發(fā),對設計效果圖的代碼實現(xiàn),寫入功能調用的接口,連接服務器端,方使服務器端的數(shù)據(jù)進行交互,開發(fā)出與效果圖一致的APP的客戶端。

        7、APP程序測試

        APP的全面測試,此測試是模擬用戶在正常使用的情況下以及非正常使用的情況下有可能出現(xiàn)的問題,當然,需要導入必要的數(shù)據(jù)進行測試,出現(xiàn)錯誤繼續(xù)開發(fā)修復,通過則證明整體APP已經(jīng)完成,然后再將成品交由用戶試用。

        四、智能“收銀員”APP分界面設計及其功能

        1、商品搜索:用戶根據(jù)自己的需求搜索選擇商品,搜索出來的商品,包括商品的價格商品的種類商品的折扣情況。 可以人性化的幫助顧客找到他所需要的商品。

        2、商品分類:對商場的商品的價格,種類,用途,折扣情況進行分類。幫助顧客人性化的挑選他所需要的商品。

        3、促銷折扣:對商場的折扣情況進行匯總。顧客在點進去之后可以詳細的看到商品的各個折扣情況。

        4、商品位置查詢:當顧客不知道商品在哪兒的時候,點擊這個選項可以幫助顧客準確的找到商品在商場的位置。

        5、購物車:顧客選擇需要購買的商品,商品都放在購物車里,可以一起結算。購物車會顯示商品的價格和數(shù)量。

        6、輔助功能:輔助功能里提供人工服務和各種常見的問題及答案。

        7、個人中心(我的):在個人中心里顧客可以看到購物的次數(shù)以前訂單的價格和數(shù)量。還可以看到積分情況。

        五、網(wǎng)上支付以及商品信息獲取思路

        對于商品信息的獲取,主要體現(xiàn)在利用識別器識別得到的條形碼信息作為查詢條件,發(fā)送給遠程服務器的數(shù)據(jù)庫,并從數(shù)據(jù)庫獲取相應的信息,并返回給終端。在終端上對返回的結果集進行結果的展示,項目中的關于商品信息以及位置的查詢均可由此原理進行實現(xiàn)。在數(shù)據(jù)庫中,商品信息應設置為,條形碼數(shù)字、具體信息如生產(chǎn)日期,價格等,然后商品狀態(tài)??梢愿鶕?jù)數(shù)據(jù)庫中的商品狀態(tài)來確定這個商品是否已經(jīng)付款。對于商品支付,其基本原理應為調用相應的支付寶或微信支付接口,在支付成功的同時,要發(fā)送支付成功的信號給遠程數(shù)據(jù)庫,并更改數(shù)據(jù)庫中對應商品的商品狀態(tài),作為一次成功的支付。如圖2、圖3所示。

        圖2 商品信息獲取思路

        圖3 網(wǎng)上支付的思路

        六、設計開發(fā)中所遇到的問題及用到的知識

        1、設計開發(fā)中所遇到的問題

        (1)調整使界面整體主題色調格局統(tǒng)一的前提下又不單調。

        (2)代碼的編譯出現(xiàn)錯誤。

        (3)APP功能的實現(xiàn)。

        2、用到的知識

        (1)搭建Android開發(fā)環(huán)境,具體方法如下:

        ①安裝JDK

        首先需要去下載Java語言的APP軟件開發(fā)工具包——JDK,下載完成后雙擊安裝,只要默認位置安裝就可以了。然后是配置JDK的Java環(huán)境。

        ②安裝Android SDK

        在網(wǎng)上下載安卓的軟件開發(fā)工具包——SDK,一般是被軟件工程師用于為特定的軟件包、軟件框架、硬件平臺、操作系統(tǒng)等建立應用軟件的開發(fā)工具的集合。所以說這是安卓開發(fā)必備的工具包。

        ③安裝 Eclipse

        同樣的,下載一個開放源代碼、基于Java的可擴展開發(fā)平臺—— Eclips,并安裝在電腦上,雖然它只是一個框架和一組服務,不過卻是用于通過插件組件構建開發(fā)環(huán)境的工具。

        ④安裝ADT Plugin for Eclipse

        這也是一個安卓開發(fā)環(huán)境必備的開發(fā)工具。在Eclipse編譯IDE環(huán)境中安裝ADT,是為安卓開發(fā)提供開發(fā)工具的變更或者升級,主要是為在Eclipse下開發(fā)工具的升級下載工具。安裝ADT后還要配置Android SDK。

        ⑤創(chuàng)建AVD

        AVD就是Android Virtual Device的簡稱,是安卓運行的虛擬設備,要讓安卓應用程序可以在模擬器上運行,必須要創(chuàng)建AVD。

        (2)安卓開發(fā)要學習相關的Java語言

        因為安卓的應用程序開發(fā)是以Java語言為基礎的,所以要學習Android APP開發(fā)首先要有一定的Java基礎,要逐步做到熟練運用Java語言技術。其次是要學習Linux的基礎知識、數(shù)據(jù)庫的基礎知識,至少學習兩種基礎的協(xié)議,HTTP和Socket協(xié)議以及學習安卓的基礎知識。

        (3)App的某些功能涉及到做算法,所以要有一定的數(shù)學基礎。

        (4)熟悉tcp、IP,socket等網(wǎng)絡協(xié)議

        如果涉及到服務器,還需要了解webservice相關知識和相應的開發(fā)語言,常用有PHP、JSP、ASP.Net.。

        (5)除了這些功能基礎,App開發(fā)還涉及到UI設計、框架、性能優(yōu)化、調試適配等。

        七、總結

        現(xiàn)在是一個互聯(lián)網(wǎng)快速發(fā)展的時代,而手機App已經(jīng)深入到人們?nèi)粘I畹姆椒矫婷?。我們的智能“收銀員”APP的設計及今后的應用將會為廣大消費者帶來諸多便利,它將能夠實現(xiàn)條碼掃描、商品及其位置查詢、網(wǎng)上支付的功能,其頁面操作簡單,快捷方便,能夠有效地提高超市的結帳效率,使超市和消費者達到共贏。

        [1]冉松,張凱,李寶等.智能收銀員的設計[J].科技廣場, 2014(6):33-37.

        [2]Angel,Gortzalez,徐佩儀.亞馬遜的智能實體店開業(yè):不必排隊、不必結賬、沒有收銀員的便利店,會是明智之舉嗎?[J].空中英語教室:高級版,2017(5):24-25.

        猜你喜歡
        商品信息收銀員效果圖
        中國商品信息服務平臺
        商品信息
        軍事文摘(2023年18期)2023-10-31 08:11:40
        室內(nèi)外效果圖作品
        大眾文藝(2023年5期)2023-04-02 04:49:50
        《客廳效果圖》
        流行色(2020年2期)2020-04-28 06:10:06
        效果圖1
        流行色(2019年11期)2020-01-09 07:20:28
        效果圖2
        流行色(2019年11期)2020-01-09 07:20:28
        備戰(zhàn)雙十一
        超市收銀員
        無名火
        商品信息標準化助力電子商務健康發(fā)展
        97国产精品麻豆性色| 曰批免费视频播放免费直播| 日韩AV不卡一区二区三区无码| 青草青草久热精品视频国产4| 丝袜美腿一区在线观看| 欧美激欧美啪啪片| 婷婷五月综合丁香在线| 久热香蕉av在线爽青青| 久久精品女人天堂av麻| 国精产品一区一区二区三区mba| 亚洲av成人无码网站…| 精品久久综合一区二区| 一区二区三区国产天堂| 日韩内射美女片在线观看网站 | 欧美日韩亚洲国内综合网 | 福利视频自拍偷拍视频| 精品人妖一区二区三区四区| 日本乱偷人妻中文字幕在线| jjzz日本护士| 日本超骚少妇熟妇视频| 久久久久99人妻一区二区三区 | 国产高清在线观看av片| 亚洲色大成网站www永久一区| 亚洲性无码av在线| 国产精品一区二区偷拍| 久久精品国产精品青草| 国产一起色一起爱| 中文字幕日本一区二区在线观看| 女人av天堂国产在线| 91九色播放在线观看| 乱中年女人伦av三区| 成年男女免费视频网站| 99久久国产一区二区三区| 国产最新女主播福利在线观看| 亚洲人成网站18禁止久久影院| 精品福利一区| 99久久婷婷国产精品综合| 美丽人妻在夫前被黑人| 欧美在线播放一区二区| 久久精品国产亚洲不卡| 老色鬼在线精品视频|