鮑琪
摘要:隨著當今社會不斷的進步和發(fā)展,人們的生活質(zhì)量和生活狀態(tài)發(fā)生了翻天覆地的變化?!爸悄堋币辉~正在逐漸融入人們的生活,影響和改變?nèi)藗兊纳?。智能手機的普遍,使人們在生活、管理、消費等領(lǐng)域中變得更加方便和快捷,讓工作效率變得更高,生活節(jié)奏變得更快。本文主要講解在移動端如何設(shè)計與實現(xiàn)銷售管理系統(tǒng)。
關(guān)鍵詞:智能 需求 購買能力
一、引言
時代進步和發(fā)展的步伐從未停歇,隨著互聯(lián)網(wǎng)時代的來臨,人們無論是工作還是生活都已經(jīng)離不開網(wǎng)絡(luò)。尤其是當上網(wǎng)購物慢慢取代實體店購物成為人們使用最多的銷售與購買渠道時,網(wǎng)購真正進入并占領(lǐng)了民眾生活中的最重要的一部分。在信息時代的作用下,銷售業(yè)網(wǎng)購市場銷售占比居高不下,全國有上億人民都是網(wǎng)絡(luò)購物用戶,種種數(shù)據(jù)表明,網(wǎng)絡(luò)購物已經(jīng)成為零售市場后發(fā)制人的未來主力軍。而移動手機作為最廣泛的傳播媒介,是網(wǎng)購傳播途徑的重要一環(huán)。在未來,移動手機購物系統(tǒng)將優(yōu)化銷售業(yè),為銷售業(yè)的發(fā)展打開一條創(chuàng)新之路。本文正是以網(wǎng)購時代為背景,針對網(wǎng)絡(luò)銷售業(yè)務(wù),設(shè)計并開發(fā)了一個基于移動端的商品銷售管理系統(tǒng)。
二、銷售管理系統(tǒng)需求分析
在當今社會,許多人認為需求分析是最簡單的一個步驟,但是,隨著軟件行業(yè)的進步,軟件架構(gòu)越來越大,許多軟件初步的設(shè)計沒法進行到最后,中間會出現(xiàn)功能上欠缺的問題或者架構(gòu)問題,在這樣的情況下軟件開發(fā)行業(yè)設(shè)立了構(gòu)架師等相關(guān)職業(yè),構(gòu)架師也可以通過不斷的探索發(fā)現(xiàn)了系統(tǒng)需求分析的重要性,需求分析已經(jīng)成為了系統(tǒng)開發(fā)中最重要的一個過程。
本次課題研究基于移動端商品銷售系統(tǒng)在進行需求分析階段設(shè)計的過程中嚴格遵循軟件工程理論中的分析要求,根據(jù)前期的數(shù)據(jù)對系統(tǒng)的整體需求和模塊需求進行研究和深入討論。
系統(tǒng)功能需求分析如下:
1.用戶管理模塊分析:用戶管理模塊主要完成系統(tǒng)內(nèi)部用戶數(shù)據(jù)的管理工作,可以完成用戶的查詢、刪除等操作,用戶可以再登錄系統(tǒng)之前進行注冊新賬號,對應(yīng)操作就相當于新增用戶,另外用戶在登陸系統(tǒng)之后可以對個人信息進行修改和維護,完成個人數(shù)據(jù)實時更新;
2.商品管理模塊分析:管理員可以登錄系統(tǒng)后完成對商品基本信息的管理功能,具體包括添加、查詢、刪除和維護,將相應(yīng)的商品信息加入系統(tǒng)當中,可以讓客戶查詢商品更加方便;
3.訂單管理模塊分析:管理員可以登錄系統(tǒng)以后進入訂單管理,完成對商品訂單的查看、派件和查看地址,將客戶需要的商品送至客戶所填寫的地址,方便消費者;
4.購物管理模塊分析:在系統(tǒng)主頁面中會呈現(xiàn)各類商品,用戶可以通過列表查看商品信息,對看中的商品進行下單操作,對應(yīng)的訂單信息被處理后用戶就可以得到心儀的產(chǎn)品。
三、銷售管理系統(tǒng)整體設(shè)計
基于移動端的商品銷售系統(tǒng)使用JAVA語言進行開發(fā),Eclipse編譯器編寫代碼,希望通過軟件開發(fā)實現(xiàn)一套具有用戶注冊登錄、商品查詢、庫存管理,系統(tǒng)維護等功能的實現(xiàn),為人們生活提供便利。該系統(tǒng)的軟件設(shè)計功能如下:
1.實現(xiàn)移動端的商品銷售管理系統(tǒng)界面,顯示產(chǎn)品圖片自動切換;
2.該系統(tǒng)界面顯示出本文主要實現(xiàn)功能,并展示出系統(tǒng)維護模塊、商品銷售模塊、庫存管理模塊、銷售統(tǒng)計模塊以及供應(yīng)商管理模塊;
3.系統(tǒng)維護模塊實現(xiàn)用戶信息查詢、用戶登錄信息以及新添用戶基本信息;
4.商品銷售模塊實現(xiàn)顯示銷售商品基本信息以及查詢用戶需求商品是否存在和相應(yīng)數(shù)量等基本信息;
5.庫存管理模塊實現(xiàn)商品入庫基本信息,入庫查詢和庫存修改;
6.銷售統(tǒng)計模塊實現(xiàn)入庫統(tǒng)計、銷售統(tǒng)計和庫存統(tǒng)計;
7.供應(yīng)商管理模塊實現(xiàn)供應(yīng)商基本信息和供應(yīng)商查詢信息。
四、銷售管理系統(tǒng)運行和測試
軟件測試是確保系統(tǒng)軟件功能的關(guān)鍵任務(wù)之一,也是系統(tǒng)開發(fā)過程中重要的一步,系統(tǒng)測試的主要目的是提升系統(tǒng)的性能,盡可能多的找出系統(tǒng)的bug,在測試過程中應(yīng)當遵循系統(tǒng)流程,按照功能和結(jié)構(gòu)進行嚴密的測試,不能落下一個模塊,一個流程。對于商品管理模塊功能測試結(jié)果如下:
商品管理模塊功能測試結(jié)果如下:
1.填寫正確信息,預(yù)期結(jié)果:添加成功,實際結(jié)果:符合預(yù)期;
2.添加過程中漏項、缺項,預(yù)期結(jié)果:添加失敗,實際結(jié)果:符合預(yù)期;
3.更新過程中順利獲得主鍵,預(yù)期結(jié)果:添加成功,實際結(jié)果:符合預(yù)期;
4.更新過程中失敗獲得主鍵,預(yù)期結(jié)果:添加成功,實際結(jié)果:符合預(yù)期;
5.List中查詢出數(shù)據(jù),預(yù)期結(jié)果:添加成功,實際結(jié)果:符合預(yù)期;
6.List中無數(shù)據(jù),預(yù)期結(jié)果:添加失敗,實際結(jié)果:符合預(yù)期。
系統(tǒng)的安全性是測評一個系統(tǒng)是否健全的關(guān)鍵指標,能反映出系統(tǒng)架構(gòu)人員對系統(tǒng)的理解和掌握程度,系統(tǒng)在投入使用的時候要保證后臺數(shù)據(jù)交互流向準確,而且在流轉(zhuǎn)過程中不存在數(shù)據(jù)丟失、亂碼等情況出現(xiàn)是保證安全性的必要前提?;谝苿佣说纳唐饭芾硐到y(tǒng)在進行安全測試的過程中要注意以下幾點:
1.軟件登錄安全測試。軟件在完成用戶登錄的時候需要區(qū)分好權(quán)限,并且對傳遞的數(shù)據(jù)進行加密處理,對賬戶和密碼等關(guān)鍵字段進行及時存儲。
2.軟件管理權(quán)限安全測試?;谝苿佣说纳唐饭芾硐到y(tǒng)實現(xiàn)用戶和管理員兩種權(quán)限,兩種權(quán)限在使用過程中界面跳轉(zhuǎn)一定要嚴格控制。
3.軟件數(shù)據(jù)安全性。系統(tǒng)在運行過程中要保證后臺數(shù)據(jù)交互流向準確,而且在流轉(zhuǎn)過程中不存在數(shù)據(jù)丟失、亂碼等情況出現(xiàn)。
通過對基于移動端商品銷售系統(tǒng)功能測試,安全測試等,確定了系統(tǒng)功能健全,性能良好??梢酝度胧褂谩?/p>
五、結(jié)束語
銷售管理系統(tǒng)對當今社會發(fā)展有著極其重要的作用,切實的服務(wù)喜歡網(wǎng)購的人們。通過對系統(tǒng)的測試和分析,不斷完善功能,提升性能,爭取設(shè)計出滿足絕大多數(shù)喜歡手機購物的手機端服務(wù)平臺,能夠幫助到不喜歡逛街購物或者沒時間購物的群體,將原本繁雜的商品信息進行整理和分析,讓管理人員和用戶能夠切實的得到方便。
參考文獻
[1]韓超,梁全.Android系統(tǒng)原理及開發(fā)要點詳解[M].北京:電子郵電出版社,2014,17:68-27.
[2]李俊,陳小玉.Android驅(qū)動開發(fā)與移植實戰(zhàn)詳解[M].北京:人民郵電出版社,2013,10:46-47.
[3]李剛.瘋狂Android講義[M].北京:電子工業(yè)出版社,2013,10:24-26.
[4]楊文志.Google Android程序設(shè)計指南[M].北京:電子工業(yè)出版社,2016,06:12-14.
[5]唐明,loveshirui.Android中文API[D].電子工業(yè)大學(xué)出版社,2013,01:76-80.