国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于Android的實時庫存管理系統(tǒng)

2020-12-24 07:57:12夏銘謙張永富朱英夫
科技創(chuàng)新與應用 2020年26期
關鍵詞:應用軟件庫存管理安卓

夏銘謙 張永富 朱英夫

摘? 要:本系統(tǒng)設計基于Android的實時庫存管理。實現提供在售與預售產品的庫存余缺,在移動端的平臺上修改數據,后經過SQL Sever數據庫管理系統(tǒng)對已建立的數據表進行修改操作,通過APP內建立新的商品界面,從而在數據庫中創(chuàng)建對應商品的數據表用于存儲相關數據,以實現在移動平臺上進行庫存管理的功能。

關鍵詞:安卓;庫存管理;應用軟件

中圖分類號:TP311.56 文獻標志碼:A? ? ? ? ?文章編號:2095-2945(2020)26-0041-02

Abstract: The design of this system is based on real-time inventory management of Android. It is realized to provide the inventory surplus and deficiency of the products for sale and pre-sale, modify the data on the platform of the mobile side, then modify the established data table through the SQL Sever database management system, and establish a new commodity interface through APP, so as to create the data table of the corresponding goods in the database to store the relevant data and realize the function of inventory management on the mobile platform.

Keywords: Android; inventory management; application software

引言

隨著互聯網的更新迭代,一種名為網店的新型銷售模式在亞馬遜率先興起。對于中國而言,2007年是一個值得紀念的年份,這一年,中國的網絡購物市場迅速發(fā)展。作為電子商務業(yè)巨頭的C2C電子商務和B2C電子商務的市場交易規(guī)模都達到了近乎翻倍的快速增長。在這種電子商務極速發(fā)展的大背景下,越來越多的實體店開始出現顧客數量大幅減少、銷售額大幅降低等現象,從而導致了許多店家紛紛倒閉。

為了緩解這一現象,打算設計一款結合線上線下的APP,能讓消費者提前在Android端了解實體店中的商品信息,同時提供商品的相關信息與部分庫存情況,然后可以與商家協(xié)商選擇送貨上門或者到店消費,這樣在購物的整個過程中既能得到類似于網購的便利,又能為實體店家提供更多的客源。

1 設計結構

設計中采用到的開發(fā)軟件有Android Studio與SQL Server 2012數據庫管理系統(tǒng),其中由Android Studio負責移動端軟件界面的開發(fā),SQL Server 2012負責數據庫中數據表的建立與管理,在連接移動端軟件與數據庫管理系統(tǒng)后,通過移動端軟件上的信息改變,從而達到修改數據庫內容的效果。

App的主界面計劃采用底部菜單的分布方式,從左到右依次設計三個頁面轉換按鈕,分別對應三個主要的功能界面。

數據庫的建立主要以表為基礎,根據所需要的信息種類數量分別創(chuàng)建對應的數據信息表。

2 數據庫整體方案設計

我們的數據庫主要分為六個核心部分,與現在大多數的庫存管理系統(tǒng)相似,其中核心的部分為用于商家與供貨商共享的進貨管理模塊、商家與消費者共享的銷售管理模塊、商家自己需要盤點調整的庫存管理模塊以及三方均有且獨立的信息查詢模塊、基本資料模塊和系統(tǒng)維護模塊。整個系統(tǒng)的流程框圖,如圖1。

3 數據庫程序內容簡述

3.1 數據模型公共類

這是一個對應著不同的數據表的公共類,這些數據模型將被可以訪問數據庫的Dao類和程序中各個模塊以及各個組件所使用。在這里,我們需要對數據表中的所有屬性進行封裝,數據模型公共類這樣的模型類主要是用來存儲數據,并通過get方法實現不同屬性的訪問原則。

3.2 Dao公共類

Dao公共類的實際意義是數據訪問對象。在本系統(tǒng)當中,我們將數據庫訪問類的名稱設置為dao,將驅動、連接、關閉和操作多個數據庫的方法在此類中運行并實現,這些方法涵蓋了不同數據表的不同操作方法。

3.3 getKhInfo方法

此方法主要作用是用于獲取客戶的信息,方法的返回值是對于新創(chuàng)建客戶信息的數據模型,即TbKhInfo類的對象。該方法首先接受一個Item類中創(chuàng)建的實例對象,并且根據獲取到的客戶ID編號,通過檢索數據庫,從中篩選出與ID相關聯的信息,再往數據模型中封裝后面階段所提供的客戶信息,最后將封裝完數據的數據模型作為方法的返回值,返回到調用此方法的調用者處。

3.4 getLogin方法

此方法用于判斷移動端使用者輸入的賬戶名以及賬戶密碼是否正確,返回值的類型為布爾類型,接收到的內容分別為name,即用戶名,password,即登錄密碼,在系統(tǒng)進行判定后返回若為true,則賬戶密碼正確并允許登錄,否則為false值拒絕其訪問。

4 APP端整體方案設計

移動端的APP決定用Android Studio進行程序的編寫。其包含的功能分別對應兩個對象:一是面對消費者,二是面對店家。其中對于消費者來說,APP除了能提供店家的商品信息外,還能提供庫存量、價格、折扣以及店家的具體位置;另一方面對于店家來說,可以通過移動端隨時隨地觀察庫存情況,或是可以直接通過手機對庫存內容進行修改,包括數量、單價、折扣等相關的商品信息。

5 各界面模塊簡述

5.1 登錄界面

登錄界面內容包括兩個勾選框,兩條編輯輸入欄以及三個按鍵,整體垂直分布。兩條編輯輸入欄采取垂直布局,都擁有布局中1的高度權重。在賬號密碼勾選下對應賬號輸入與密碼輸入,在手機號登錄勾選下對應手機號與密碼。

5.2 庫存管理界面

庫存管理界面主要為店家賬戶提供庫存管理功能,其主要采用垂直分布的方式。在整體界面的正上方采用的是搜索欄,主要用于篩選數據庫中的主鍵。

5.3 偏好收藏界面

偏好收藏界面主要為消費者提供喜愛商品保存的功能界面,整體也采用了與庫存管理界面相似的垂直布局,消費者可以將看中的商品名片保存在當前界面,不滿意時也可以通過刪除操作來剔除不再喜歡的商品信息。

6 移動端與數據庫連接方法

在SQL Sever 2012中先通過Java語言建立一個邏輯程序文件,用try{}語句進行靜態(tài)代碼的初始化,進行定義數據庫驅動類的名稱,設置訪問數據庫的URL,將要連接數據庫對象的用戶名、密碼等在類中創(chuàng)建,在此基礎上實現數據庫的驅動與連接,最后不能忘記封閉構造方法,禁止其創(chuàng)建不需要的實例對象。在完成連接后需要根據APP的實際需求編寫數據庫讀取與應用的邏輯方法,這樣才能通過邏輯程序獲取需要APP顯示的內容。

7 結束語

本文研究設計的基于Android的實時庫存管理系統(tǒng)采用了SQL Sever 2012作為數據庫管理系統(tǒng),用Android Studio進行Android端的界面編寫,整體設計合理,開發(fā)成本合適,同時結合了實體店的實際情況,通過對兩者的連接便可將本在PC上的庫存管理軟件移植到Android端,從而達到設計要求。

當然本系統(tǒng)在設計上有一定的缺陷,數據傳輸過程中所花費的時間有待改進,APP界面上與當今熱門的軟件淘寶美團相比也較為簡陋。根據前期調研的結果,在目前的基礎上進行優(yōu)化界面,提高傳輸效率,額外增加虛擬體驗功能后能夠實現商業(yè)化,在推廣之后能夠對實體店經濟帶來一定的正面影響。

參考文獻:

[1]曹郁輝.用于Android手機的小型庫存管理程序設計[J].硅谷,2012(3):96-97.

[2]明日科技.SQL Server從入門到精通(第2版)[M].北京:清華大學出版社,2012.

[3]歐陽燊.Android Studio開發(fā)實戰(zhàn)[M].北京:清華大學出版社,2018.

[4]穆宣社.電子地圖應用開發(fā)中縮略導航圖功能設計與實現[J].電腦編程技巧與維護,2020(1):158-160.

[5]薛華成.管理信息系統(tǒng)[M].北京:清華大學出版社,2012.

[6]杜朋軒.基于Android系統(tǒng)的APP界面設計研究[J].計算機產品與流通,2019(11):149.

猜你喜歡
應用軟件庫存管理安卓
文物表情包
企業(yè)檔案管理存在的問題及對策研究
汽車售后備件物流服務體系研究
商情(2016年42期)2016-12-23 16:32:14
一種基于安卓系統(tǒng)的手機側抓包分析方法
從移動互聯網應用軟件的發(fā)展論出臺《信息安全保護法》必要性
一種基于手機應用軟件測量聲速的方法
科技視界(2016年25期)2016-11-25 09:21:58
生鮮食品超市庫存控制研究
商(2016年33期)2016-11-24 23:56:20
基于WebService的自助打印系統(tǒng)的設計與應用
社保應用軟件維護的相關探討
安卓L未至安卓M來了!安卓首泄漏M系統(tǒng)
合阳县| 望都县| 宝丰县| 襄城县| 莎车县| 青阳县| 南木林县| 静安区| 开远市| 苏尼特右旗| 定西市| 永清县| 睢宁县| 英山县| 天水市| 凉山| 富川| 察雅县| 博湖县| 白玉县| 乳山市| 台山市| 南陵县| 搜索| 正安县| 内乡县| 彭阳县| 泸溪县| 通州区| 宁津县| 紫云| 绍兴县| 保亭| 建平县| 驻马店市| 霍城县| 虎林市| 丽水市| 建昌县| 乌拉特前旗| 阳东县|