胡玲(柳州鐵道職業(yè)技術學院,廣西柳州545616)
?
基于Android系統(tǒng)的茶葉網(wǎng)上銷售平臺的開發(fā)設計
胡玲
(柳州鐵道職業(yè)技術學院,廣西柳州545616)
摘要:隨著時代的發(fā)展和科學技術的進步,互聯(lián)網(wǎng)已經(jīng)走進了千家萬戶,也走進了人們的生活,它成為人們獲取信息的主要來源和通道。Android系統(tǒng)提供給了人們自由獲取信息的平臺,例如:茶葉網(wǎng)上銷售平臺的開發(fā)就是其中重要的一項,Android系統(tǒng)大多是免費的,從而降低了軟件的成本,也為茶葉網(wǎng)上銷售平臺的服務做出了一定的貢獻。本文通過對目前應用的Windows Mobile,Symbian等平臺與Android平臺進行比較,總結出Android系統(tǒng)界面的好處和操作便捷的地方,能夠滿足用戶的基本要求。
關鍵詞:Android系統(tǒng);茶葉網(wǎng);銷售平臺
網(wǎng)絡時代已經(jīng)深入人心,對于年輕人,網(wǎng)上購物是一種時尚,也是一種娛樂,它有著諸多商場里所不存在的特征。例如:快捷,方便,使人們足不出戶就能得到自己想要的商品,而且價格要比商店便宜一倍甚至幾倍。Android系統(tǒng)采用C#語言開發(fā)的一個茶葉在線銷售系統(tǒng)。該系統(tǒng)分為前臺和后臺兩個部分,前臺主要包括:最新動態(tài),商品展示,訂單管理等等,而后臺主要包括:會員管理,訂單管理等。本文系統(tǒng)的分析了茶葉銷售系統(tǒng)的基本內(nèi)容和總體結構,闡述了系統(tǒng)模塊的設計過程。下面,筆者就基于Android系統(tǒng)的茶葉網(wǎng)上銷售平臺的開發(fā)設計進行探討和研究。
1.1 開發(fā)工具
Android系統(tǒng)的應用程序是用Java語言進行開發(fā)的,但從理論上說,Android與Java系統(tǒng)在開發(fā)上有著一定的區(qū)別,Java語言具有可移植性,能夠跨平臺進行運作,有著良好的封裝性,Java系統(tǒng)是Android系統(tǒng)的一個基礎。想要對Android系統(tǒng)進行開發(fā)的工具不僅僅有Java語言,還包括開發(fā)環(huán)境Eclipse,Android SDK,Dalvik等。另外,也需要下載一些軟件如:Eclipse,Java Development Kit,Android SDK,ADT等,應用這些軟件搭建Android開發(fā)環(huán)境,能夠使Android程序得到開發(fā)。
1.2 數(shù)據(jù)庫系統(tǒng)
存儲數(shù)據(jù)時,Android系統(tǒng)會自帶數(shù)據(jù)庫,這種數(shù)據(jù)庫是輕量級的,關系型數(shù)據(jù)庫。數(shù)據(jù)庫與Android系統(tǒng)相匹配,它們有共同的進程空間,是多步驟的進程系統(tǒng),從外部看上去,整個系統(tǒng)是由各個小數(shù)據(jù)庫組成的,而從內(nèi)部看上去,它卻是完整的個體,包含了數(shù)據(jù)引擎。數(shù)據(jù)庫有著很多功能,例如:它支持自動增刪改,并且不用重復刪改這些數(shù)據(jù)庫的代碼。也可以自動建表格,可以根據(jù)注解自動完成建表工作,不用人工處理,比較方便,迅速。另外,具有查詢的方式靈活,可自動包裝,支持對象化等特點。
1.3 應用技術
使用View Paper和View進行屏幕的滑動,我們可以將View Paper看成是一個容器,在View Paper中可以儲存許多View,也可在Activity中添加View,從而實現(xiàn)屏幕的滑動。當用戶點擊屏幕滑動的時候會出現(xiàn)抽屜效果。本地數(shù)據(jù)會儲存SQ Lite,這些數(shù)據(jù)會儲存到Android系統(tǒng)平臺的底層庫文件,從而實現(xiàn)了數(shù)據(jù)庫的各種功能。另外,運用XML去儲存布局文件,而Pull To Refresh從英文就可以看出是下拉更新下載。
2.1 功能模塊設計
Android系統(tǒng)功能包括歡迎界面,歡迎界面又包含著首頁界面和抽屜界面,首頁界面中包括導航欄和數(shù)據(jù)詳細顯示兩部分,而抽屜界面中包含著查詢,我的收藏,版本信息,意見反饋等。歡迎界面是由三張圖片組成的,當滑動到最后一個圖片的時候,可以點擊立即體驗,到達首頁界面。首頁界面包含很多項目,頭條,百科,數(shù)據(jù),咨詢等,想要進入哪個頁面直接點擊即可,刷新過后,會出現(xiàn)新的頁面形式。而抽屜界面之所以如此取名,是因為首頁的右上方有一個抽屜樣式的按鈕,進入這個頁面同樣可以進行搜索以及反饋意見。
2.2 數(shù)據(jù)庫設計
在Android軟件中,有三個地方需要儲存數(shù)據(jù),第一是:咨詢,頭條,百科處需要儲存數(shù)據(jù)。第二是頭條的界面需要儲存帶有圖片的數(shù)據(jù)信息。第三處則是,在抽屜界面中我的收藏部分需要儲存大量數(shù)據(jù)。
2.3 用戶界面設計
首先在Android系統(tǒng)中,最明顯的就是歡迎界面,根據(jù)提示滑動圖片進入帶有“立即體驗”字樣的首頁。網(wǎng)頁的左側為頭條模塊的首頁,右側為抽屜界面可以實現(xiàn)搜索,在抽屜界面中,我們不僅可以看到我的收藏等字樣,還可以看到收藏夾,版本信息等功能。
3.1 前臺主要功能設計
3.1.1 暢銷產(chǎn)品模塊設計
茶葉網(wǎng)上銷售系統(tǒng)的首頁右側有銷售單品的字樣,這個區(qū)域包含了企業(yè)銷售最高的三種產(chǎn)品,在網(wǎng)頁上會顯示產(chǎn)品的價格,圖片及名稱,同時在下方有“立即購買”的按鈕,點擊立即購買的按鈕,就會跳轉到商品介紹的界面上,根據(jù)提示的內(nèi)容,可以先將商品加入到購物車內(nèi)。商品的銷售是通過查詢茶葉信息表格得出的數(shù)據(jù),查詢的時候會按照銷售從高到低的順序進行排列。
3.1.2 新品上市的模塊設計
在新品上市的模塊中,列出了新上市的產(chǎn)品,以及圖片的名稱,價格和品牌等信息,點擊自己想選擇的茶葉名稱就可以詳細的查看該商品的信息,茶葉的網(wǎng)上銷售平臺存放在數(shù)據(jù)表中,按照茶葉上市的時間,把數(shù)據(jù)綁定到數(shù)據(jù)容器中。
3.1.3 產(chǎn)品分類模塊設計
為了使消費者輕而易舉的找到商品信息,在首頁的左上角設定商品的分類,可通過茶葉的類型和價錢的高低進行分類,用戶點擊茶葉的分類,會顯示茶葉的所有信息,點擊茶葉品牌信息就會顯示該品牌的茶葉的所有信息。若該產(chǎn)品已經(jīng)被加入到購物車,用戶只需注冊或登錄,便可以在網(wǎng)上買到自己心儀的產(chǎn)品。
3.1.4 會員操作模塊設計
會員操作模塊包括會員注冊和會員登錄兩個部分。會員注冊可以點擊頁面上方的導航欄中的“免費注冊”字樣,就可以成功注冊成會員,這個頁面中會出現(xiàn)登陸賬號,登錄密碼,真實姓名,聯(lián)系電話等,注冊后切記要設置一個較為復雜的密碼,避免自己的信息被他人所盜。注冊一次后,每次進入頁面時就可直接登錄原來注冊過的賬號和密碼,會員在登陸的過程中會看到三個文本框,是用戶名,用戶密碼和驗證碼,正確填入信息,點擊“登錄“即可。若在框中彈出紅色字樣,則表示這三項中的某一項沒有填正確。
3.1.5 購物車模塊設計
茶葉銷售平臺系統(tǒng)中的購物車與真實情況下的購物車基本相同,都是起到了暫時保存商品的意思,購物車的主要功能有:挑選出暫時需要的商品,查看購買的數(shù)量以及商品總共的錢數(shù)。網(wǎng)上的購物車能夠跟蹤會員所選擇的商品,隨時的更新產(chǎn)品,給網(wǎng)購者帶來便利,在購物車中,還可以保存商品的編號,名稱和購買的數(shù)量,積分等多個流程。
3.2 后臺的主要功能設計
3.2.1 商品管理模塊設計
商品的管理員可以點擊“茶葉品牌”下面的“茶葉品牌管理”,進入這個頁面后,可以添加或修改茶葉品牌以及價格等信息,進入“茶葉品牌管理”有三個方面:添加,修改和刪除。商品管理的首頁還有“茶葉管理”和“添加茶葉”兩項,這個頁面記載的都是商品的重要信息,可以在頁面的空白處填上有關商品的所有信息,確認信息無誤后,點擊“添加茶葉”按鈕,添加數(shù)據(jù)到數(shù)據(jù)庫中。
3.2.2 后臺管理員登錄頁面設計
后臺的管理員可以控制茶葉在線銷售系統(tǒng)的登錄頁面,管理員有自己的登錄方式,也是通過輸入賬戶和密碼的方式進入后臺,當用戶名或密碼為空的時候,系統(tǒng)通過服務器控件進行驗證并提示信息。
3.2.3 訂單管理模塊設計
管理者點擊“訂單審核”,處理訂單的審核通過率,該模板能夠查看訂單的信息,但不能對訂單做修改,如果在同一時間購買商品或是登錄的會員較多的時候,頁面顯示不了所有的訂單,會采用分頁顯示信息。
3.2.4 動態(tài)管理模塊設計
在商品管理的頁面點擊“添加新聞”。該頁面需要填入新聞標題,作者,內(nèi)容及備注后,點擊發(fā)送即可,同時在前臺首頁上也可以看到剛剛發(fā)布的信息,在“新聞列表”中,可以看到所有的新聞信息,也可以進行編輯或刪除,隨時更換出新的信息,若是無意輸錯了信息,可以點擊“編輯”修改新聞消息后,再進行發(fā)送。
3.2.5 知識管理模塊設計
在商品管理的首頁有“茶葉知識管理”的選項,點擊“添加茶葉知識”,添加知識的操作步驟與添加新聞動態(tài)十分相似,只是添加的內(nèi)容不同罷了。茶葉知識列表頁面中,也包含著編輯和刪除兩個部分,編輯同樣也有修改的功能,而刪除則是在列表中減少一條數(shù)據(jù)。
3.2.6 投訴管理模塊
很多時候,消費者對商品的不滿意以及與管理員發(fā)生的口頭上的爭執(zhí)都會以投訴的方式來“報復”商家,在商品管理的頁面中,點擊“投訴管理”下的“投訴列表”,進入到“投訴列表”頁面中,可以看到所有的數(shù)據(jù),對于出現(xiàn)的問題,有則改之無則加勉。
本文通過三個方面來闡述了基于Android系統(tǒng)的茶葉網(wǎng)上銷售平臺的開發(fā)設計,詳細介紹了茶葉在線系統(tǒng)的設計與實現(xiàn),包括數(shù)據(jù)庫的設計以及用戶界面,功能模塊的設計等。在茶葉的在線購物系統(tǒng)中主要的幾個方面就是:商品信息的編輯和刪除功能,會員的注冊和登錄。近幾年來,商品的網(wǎng)上購物已經(jīng)占據(jù)了互聯(lián)網(wǎng)的大部分功能,商店中的購物者日益稀少,網(wǎng)上購物體現(xiàn)出了許多好處,例如:操作簡便,運行的效率高等等。而且通過觀看不同的商家,可以提高購物者的選擇能力和欣賞水平,從而達到一舉兩得的效果。
參考文獻
[1]奚寧.基于Android的智能醫(yī)療信息服務系統(tǒng)服務器端設計與實現(xiàn)[D].吉林大學2013
[2]周丁佩.基于Android的移動GIS離線地圖及在煙草行業(yè)的應用[D].吉林大學2014
[3]田甫.基于Android平臺的手機訂餐系統(tǒng)的研究與實現(xiàn)[D].電子科技大學2013
[4]王憶安.茶葉網(wǎng)上銷售平臺的設計與實現(xiàn)[D].電子科技大學2011
[5]蔣寅泉.基于Android的微課移動學習平臺的設計與實現(xiàn)[D].江西師范大學2014
[6]吳凱.基于android平臺的條碼掃描軟件的設計與實現(xiàn)[D].北京郵電大學2013
作者簡介:胡玲(1972-),女,重慶人,本科,講師,研究方向,操作系統(tǒng)管理及計算機硬件。