專利名稱:基于數(shù)據(jù)庫同步的無線庫存盤點(diǎn)系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及超市無線盤點(diǎn)系統(tǒng),具體涉及一種采取中間數(shù)據(jù)庫進(jìn)行數(shù)據(jù)交互緩存技術(shù)的超市無線盤點(diǎn)系統(tǒng)。
背景技術(shù):
超市(零售企業(yè))的管理難點(diǎn)在于商品品種豐富,數(shù)量龐大復(fù)雜,特別是面對(duì)庫存盤點(diǎn)時(shí)這個(gè)難點(diǎn)更加突出。超市日常作業(yè)中,盤點(diǎn)是一項(xiàng)最繁雜、最花時(shí)間和人力的作業(yè), 但是企業(yè)經(jīng)營成果及盈虧必須經(jīng)由盤點(diǎn)作業(yè)才能檢驗(yàn),可以說,它是衡量超市經(jīng)營好壞的最標(biāo)準(zhǔn)的尺度。盤點(diǎn)工作在超市的整個(gè)運(yùn)作中起著至關(guān)重要的作用。超市中貨品的種類繁多,更新速度快,如果不能保證正確的進(jìn)貨和庫存控制及發(fā)貨,將會(huì)導(dǎo)致管理費(fèi)用的增加, 服務(wù)質(zhì)量難以得到保證,從而影響企業(yè)的競(jìng)爭(zhēng)力。傳統(tǒng)簡(jiǎn)單、靜態(tài)的倉庫管理已無法保證企業(yè)資源的高效利用。超市傳統(tǒng)的手工盤點(diǎn)采用人工記憶,通過紙和筆進(jìn)行抄寫登記,不僅耗時(shí)費(fèi)力,還錯(cuò)誤率高。超市盤點(diǎn)的目的是為了摸清實(shí)際庫存數(shù)量從而分析出企業(yè)的運(yùn)作狀況(如損耗率、周轉(zhuǎn)率等),而不精確或不及時(shí)的庫存數(shù)據(jù)可能導(dǎo)致企業(yè)作出錯(cuò)誤或滯后的管理決策。
發(fā)明內(nèi)容
本發(fā)明的目的是提供一種基于數(shù)據(jù)庫同步的無線庫存盤點(diǎn)系統(tǒng),它可以在無網(wǎng)絡(luò)的情況下輕松實(shí)現(xiàn)超市庫存盤點(diǎn),并在無線網(wǎng)絡(luò)通暢條件下輕松實(shí)現(xiàn)盤點(diǎn)數(shù)據(jù)的上傳,替代了傳統(tǒng)的紙和筆抄寫、手工錄入,不僅大大提高了效率,還提高了盤點(diǎn)的準(zhǔn)確性。為了解決背景技術(shù)所存在的問題,本發(fā)明是采用以下技術(shù)方案它包含超市進(jìn)銷存系統(tǒng)主數(shù)據(jù)庫、盤點(diǎn)系統(tǒng)數(shù)據(jù)同步服務(wù)器和盤點(diǎn)系統(tǒng),超市進(jìn)銷存系統(tǒng)主數(shù)據(jù)庫與盤點(diǎn)系統(tǒng)數(shù)據(jù)同步服務(wù)器連接,盤點(diǎn)系統(tǒng)數(shù)據(jù)同步服務(wù)器與數(shù)個(gè)盤點(diǎn)系統(tǒng)連接。所述的盤點(diǎn)系統(tǒng)數(shù)據(jù)同步服務(wù)器包含數(shù)據(jù)后臺(tái)服務(wù)程序、中間數(shù)據(jù)庫和數(shù)據(jù)同步服務(wù),數(shù)據(jù)后臺(tái)服務(wù)程序通過ODBC接口與中間數(shù)據(jù)庫連接,中間數(shù)據(jù)庫與數(shù)據(jù)同步服務(wù)連接,且數(shù)據(jù)后臺(tái)服務(wù)程序通過OLEDB接口與超市進(jìn)銷存系統(tǒng)主數(shù)據(jù)庫連接。所述的盤點(diǎn)系統(tǒng)包含智能盤點(diǎn)程序和嵌入式數(shù)據(jù)庫,智能盤點(diǎn)程序采取直連的方式與嵌入式數(shù)據(jù)庫連接,且智能盤點(diǎn)程序通過Wi-Fi與數(shù)據(jù)同步服務(wù)連接。本發(fā)明的中間數(shù)據(jù)庫,用于緩存數(shù)據(jù),其中有超市使用的進(jìn)銷存系統(tǒng)主數(shù)據(jù)庫需要下載到盤點(diǎn)機(jī)嵌入式數(shù)據(jù)庫的數(shù)據(jù),還有盤點(diǎn)機(jī)嵌入式數(shù)據(jù)庫需要上傳到超市進(jìn)銷存系統(tǒng)主數(shù)據(jù)庫的數(shù)據(jù);數(shù)據(jù)后臺(tái)服務(wù)程序,運(yùn)行在臺(tái)式電腦上,用于將不同類型的超市進(jìn)銷存數(shù)據(jù)格式進(jìn)行智能轉(zhuǎn)換,并定時(shí)將數(shù)據(jù)寫入中間數(shù)據(jù)庫及將中間數(shù)據(jù)庫內(nèi)容讀取寫回;數(shù)據(jù)同步服務(wù)器,用于實(shí)現(xiàn)中間數(shù)據(jù)庫與盤點(diǎn)機(jī)嵌入式數(shù)據(jù)庫的數(shù)據(jù)同步;運(yùn)行于智能手持設(shè)備上的盤點(diǎn)系統(tǒng),該系統(tǒng)支持嵌入式數(shù)據(jù)庫,實(shí)現(xiàn)盤點(diǎn)數(shù)據(jù)的采集及與數(shù)據(jù)同步服務(wù)器通訊實(shí)現(xiàn)盤點(diǎn)數(shù)據(jù)的上載。本發(fā)明數(shù)據(jù)下載工作流程為1、數(shù)據(jù)后臺(tái)服務(wù)程序讀取超市進(jìn)銷存系統(tǒng)主數(shù)據(jù)庫的商品基本資料,寫入到中間數(shù)據(jù)庫中;
2、智能盤點(diǎn)程序向數(shù)據(jù)同步服務(wù)發(fā)送數(shù)據(jù)同步請(qǐng)求;
3、數(shù)據(jù)同步服務(wù)響應(yīng);
4、數(shù)據(jù)同步服務(wù)讀取中間數(shù)據(jù)庫數(shù)據(jù),以數(shù)據(jù)流方式發(fā)送給智能盤點(diǎn)程序;
5、智能盤點(diǎn)程序?qū)⒔邮盏臄?shù)據(jù)流寫入嵌入式數(shù)據(jù)庫完成數(shù)據(jù)的下載。本發(fā)明數(shù)據(jù)上傳工作流程為
1、智能盤點(diǎn)程序讀取嵌入式數(shù)據(jù)庫中的盤點(diǎn)數(shù)據(jù);
2、智能盤點(diǎn)程序向數(shù)據(jù)同步服務(wù)發(fā)送數(shù)據(jù)同步請(qǐng)求;
3、數(shù)據(jù)同步服務(wù)回饋同步信號(hào);
4、智能盤點(diǎn)程序以數(shù)據(jù)流方式發(fā)送數(shù)據(jù)給數(shù)據(jù)同步服務(wù);
5、數(shù)據(jù)同步服務(wù)寫數(shù)據(jù)到中間數(shù)據(jù)庫中;
6、數(shù)據(jù)后臺(tái)服務(wù)程序讀取中間數(shù)據(jù)庫數(shù)據(jù)寫入到超市進(jìn)銷存系統(tǒng)主數(shù)據(jù)庫中,完成數(shù)據(jù)的上傳。本發(fā)明具有以下有益效果
1、采用依據(jù)時(shí)間戳判斷的移動(dòng)數(shù)據(jù)庫同步技術(shù)實(shí)現(xiàn)數(shù)據(jù)傳輸;
2、建立中間數(shù)據(jù)庫用于數(shù)據(jù)緩存;
3、手持設(shè)備軟件系統(tǒng)使用嵌入式數(shù)據(jù)庫存儲(chǔ)商品檔案及實(shí)盤數(shù)據(jù);
4、通過TCPIP協(xié)議的無線數(shù)據(jù)傳輸;
5、輸入盤點(diǎn)數(shù)量時(shí)自動(dòng)播報(bào)人聲語音,起到防呆作用;
6、實(shí)盤數(shù)量過大時(shí)智能判斷是否誤輸入;
7、盤點(diǎn)數(shù)據(jù)錄入時(shí)同商品自動(dòng)累加數(shù)量;
8、系統(tǒng)可追溯查詢已盤點(diǎn)商品清單。
圖1為本發(fā)明的結(jié)構(gòu)示意圖。
具體實(shí)施例方式
參照?qǐng)D1,本具體實(shí)施方式
采用以下技術(shù)方案它包含超市進(jìn)銷存系統(tǒng)主數(shù)據(jù)庫1、盤點(diǎn)系統(tǒng)數(shù)據(jù)同步服務(wù)器和盤點(diǎn)系統(tǒng),超市進(jìn)銷存系統(tǒng)主數(shù)據(jù)庫1與盤點(diǎn)系統(tǒng)數(shù)據(jù)同步服務(wù)器連接,盤點(diǎn)系統(tǒng)數(shù)據(jù)同步服務(wù)器與數(shù)個(gè)盤點(diǎn)系統(tǒng)連接。所述的盤點(diǎn)系統(tǒng)數(shù)據(jù)同步服務(wù)器包含數(shù)據(jù)后臺(tái)服務(wù)程序101、中間數(shù)據(jù)庫102和數(shù)據(jù)同步服務(wù)103,數(shù)據(jù)后臺(tái)服務(wù)程序101通過ODBC接口與中間數(shù)據(jù)庫102連接,中間數(shù)據(jù)庫102與數(shù)據(jù)同步服務(wù)103連接,且數(shù)據(jù)后臺(tái)服務(wù)程序101通過OLEDB接口與超市進(jìn)銷存系統(tǒng)主數(shù)據(jù)庫1連接。所述的盤點(diǎn)系統(tǒng)包含智能盤點(diǎn)程序201和嵌入式數(shù)據(jù)庫202,智能盤點(diǎn)程序201采取直連的方式與嵌入式數(shù)據(jù)庫202連接,且智能盤點(diǎn)程序201通過Wi-Fi與數(shù)據(jù)同步服務(wù) 103連接。所述的中間數(shù)據(jù)庫102采用Sybase SQL Anywhere 10。所述的數(shù)據(jù)同步服務(wù)103采用Sykise MobiLink 10中間件。所述的嵌入式數(shù)據(jù)庫202采用UltraLite 10。
本具體實(shí)施方式
的中間數(shù)據(jù)庫102,用于緩存數(shù)據(jù),其中有超市使用的進(jìn)銷存系統(tǒng)主數(shù)據(jù)庫需要下載到盤點(diǎn)機(jī)嵌入式數(shù)據(jù)庫202的數(shù)據(jù),還有盤點(diǎn)機(jī)嵌入式數(shù)據(jù)庫202需要上傳到超市進(jìn)銷存系統(tǒng)主數(shù)據(jù)庫1的數(shù)據(jù);數(shù)據(jù)后臺(tái)服務(wù)程序101,運(yùn)行在臺(tái)式電腦上,用于將不同類型的超市進(jìn)銷存數(shù)據(jù)格式進(jìn)行智能轉(zhuǎn)換,并定時(shí)將數(shù)據(jù)寫入中間數(shù)據(jù)庫102及將中間數(shù)據(jù)庫102內(nèi)容讀取寫回;數(shù)據(jù)同步服務(wù)器103,用于實(shí)現(xiàn)中間數(shù)據(jù)庫與盤點(diǎn)機(jī)嵌入式數(shù)據(jù)庫的數(shù)據(jù)同步;運(yùn)行于智能手持設(shè)備上的盤點(diǎn)系統(tǒng),該系統(tǒng)支持嵌入式數(shù)據(jù)庫,實(shí)現(xiàn)盤點(diǎn)數(shù)據(jù)的采集及與數(shù)據(jù)同步服務(wù)器通訊實(shí)現(xiàn)盤點(diǎn)數(shù)據(jù)的上載。本具體實(shí)施方式
數(shù)據(jù)下載工作流程為
1、數(shù)據(jù)后臺(tái)服務(wù)程序101讀取超市進(jìn)銷存系統(tǒng)主數(shù)據(jù)庫1的商品基本資料,寫入到中間數(shù)據(jù)庫102中;
2、智能盤點(diǎn)程序201向數(shù)據(jù)同步服務(wù)103發(fā)送數(shù)據(jù)同步請(qǐng)求;
3、數(shù)據(jù)同步服務(wù)103響應(yīng);
4、數(shù)據(jù)同步服務(wù)103讀取中間數(shù)據(jù)庫102數(shù)據(jù),以數(shù)據(jù)流方式發(fā)送給智能盤點(diǎn)程序
201 ;
5、智能盤點(diǎn)程序201將接收的數(shù)據(jù)流寫入嵌入式數(shù)據(jù)庫202完成數(shù)據(jù)的下載。本具體實(shí)施方式
數(shù)據(jù)上傳工作流程為
1、智能盤點(diǎn)程序201讀取嵌入式數(shù)據(jù)庫202中的盤點(diǎn)數(shù)據(jù);
2、智能盤點(diǎn)程序201向數(shù)據(jù)同步服務(wù)103發(fā)送數(shù)據(jù)同步請(qǐng)求;
3、數(shù)據(jù)同步服務(wù)103回饋同步信號(hào);
4、智能盤點(diǎn)程序201以數(shù)據(jù)流方式發(fā)送數(shù)據(jù)給數(shù)據(jù)同步服務(wù)103;
5、數(shù)據(jù)同步服務(wù)103寫數(shù)據(jù)到中間數(shù)據(jù)庫102中;
6、數(shù)據(jù)后臺(tái)服務(wù)程序101讀取中間數(shù)據(jù)庫102數(shù)據(jù)寫入到超市進(jìn)銷存系統(tǒng)主數(shù)據(jù)庫1 中,完成數(shù)據(jù)的上傳。本具體實(shí)施方式
可以在無網(wǎng)絡(luò)的情況下輕松實(shí)現(xiàn)超市庫存盤點(diǎn),并在無線網(wǎng)絡(luò)通暢條件下輕松實(shí)現(xiàn)盤點(diǎn)數(shù)據(jù)的上傳,替代了傳統(tǒng)的紙和筆抄寫、手工錄入,不僅大大提高了效率,還提高了盤點(diǎn)的準(zhǔn)確性。數(shù)據(jù)庫同步為一種在不同數(shù)據(jù)庫之間實(shí)現(xiàn)數(shù)據(jù)復(fù)制的技術(shù)方法,高效的數(shù)據(jù)庫同步采用時(shí)間戳做為數(shù)據(jù)更新標(biāo)志,這樣在同步的過程中保證傳輸最小的數(shù)據(jù)量達(dá)到最高的效率。這種技術(shù)特別適合數(shù)據(jù)量龐大的超市企業(yè)盤點(diǎn),再結(jié)合無效傳輸,可以為使用者提供便捷、高效的庫存盤點(diǎn)方法。
權(quán)利要求
1.基于數(shù)據(jù)庫同步的無線庫存盤點(diǎn)系統(tǒng),其特征在于它包含超市進(jìn)銷存系統(tǒng)主數(shù)據(jù)庫 (1)、盤點(diǎn)系統(tǒng)數(shù)據(jù)同步服務(wù)器和盤點(diǎn)系統(tǒng),超市進(jìn)銷存系統(tǒng)主數(shù)據(jù)庫(1)與盤點(diǎn)系統(tǒng)數(shù)據(jù)同步服務(wù)器連接,盤點(diǎn)系統(tǒng)數(shù)據(jù)同步服務(wù)器與數(shù)個(gè)盤點(diǎn)系統(tǒng)連接。
2.根據(jù)權(quán)利要求1所述的基于數(shù)據(jù)庫同步的無線庫存盤點(diǎn)系統(tǒng),其特征在于所述的盤點(diǎn)系統(tǒng)數(shù)據(jù)同步服務(wù)器包含數(shù)據(jù)后臺(tái)服務(wù)程序(101)、中間數(shù)據(jù)庫(10 和數(shù)據(jù)同步服務(wù)(103),數(shù)據(jù)后臺(tái)服務(wù)程序(101)通過ODBC接口與中間數(shù)據(jù)庫(102)連接,中間數(shù)據(jù)庫 (102)與數(shù)據(jù)同步服務(wù)(10 連接,且數(shù)據(jù)后臺(tái)服務(wù)程序(101)通過OLEDB接口與超市進(jìn)銷存系統(tǒng)主數(shù)據(jù)庫(1)連接。
3.根據(jù)權(quán)利要求1所述的基于數(shù)據(jù)庫同步的無線庫存盤點(diǎn)系統(tǒng),其特征在于所述的盤點(diǎn)系統(tǒng)包含智能盤點(diǎn)程序(201)和嵌入式數(shù)據(jù)庫O02),智能盤點(diǎn)程序(201)采取直連的方式與嵌入式數(shù)據(jù)庫(20 連接,且智能盤點(diǎn)程序O01)通過Wi-Fi與數(shù)據(jù)同步服務(wù)(103) 連接。
4.根據(jù)權(quán)利要求1所述的基于數(shù)據(jù)庫同步的無線庫存盤點(diǎn)系統(tǒng),其特征在于數(shù)據(jù)下載工作流程為數(shù)據(jù)后臺(tái)服務(wù)程序(101)讀取超市進(jìn)銷存系統(tǒng)主數(shù)據(jù)庫(1)的商品基本資料, 寫入到中間數(shù)據(jù)庫(102)中;智能盤點(diǎn)程序(201)向數(shù)據(jù)同步服務(wù)(103)發(fā)送數(shù)據(jù)同步請(qǐng)求;數(shù)據(jù)同步服務(wù)(103)響應(yīng);數(shù)據(jù)同步服務(wù)(103)讀取中間數(shù)據(jù)庫(102)數(shù)據(jù),以數(shù)據(jù)流方式發(fā)送給智能盤點(diǎn)程序(201);智能盤點(diǎn)程序(201)將接收的數(shù)據(jù)流寫入嵌入式數(shù)據(jù)庫 (202)完成數(shù)據(jù)的下載。
5.根據(jù)權(quán)利要求1所述的基于數(shù)據(jù)庫同步的無線庫存盤點(diǎn)系統(tǒng),其特征在于數(shù)據(jù)上傳工作流程為智能盤點(diǎn)程序(201)讀取嵌入式數(shù)據(jù)庫(202)中的盤點(diǎn)數(shù)據(jù);智能盤點(diǎn)程序 (201)向數(shù)據(jù)同步服務(wù)(103)發(fā)送數(shù)據(jù)同步請(qǐng)求;數(shù)據(jù)同步服務(wù)(103)回饋同步信號(hào);智能盤點(diǎn)程序(201)以數(shù)據(jù)流方式發(fā)送數(shù)據(jù)給數(shù)據(jù)同步服務(wù)(103);數(shù)據(jù)同步服務(wù)(103)寫數(shù)據(jù)到中間數(shù)據(jù)庫(102)中;數(shù)據(jù)后臺(tái)服務(wù)程序(101)讀取中間數(shù)據(jù)庫(102)數(shù)據(jù)寫入到超市進(jìn)銷存系統(tǒng)主數(shù)據(jù)庫(1)中,完成數(shù)據(jù)的上傳。
6.根據(jù)權(quán)利要求1所述的基于數(shù)據(jù)庫同步的無線庫存盤點(diǎn)系統(tǒng),其特征在于所述的中間數(shù)據(jù)庫(102)采用 Sybase SQL Anywhere 10。
7.根據(jù)權(quán)利要求1所述的基于數(shù)據(jù)庫同步的無線庫存盤點(diǎn)系統(tǒng),其特征在于所述的數(shù)據(jù)同步服務(wù)(103)采用Sybase MobiLink 10中間件。
8.根據(jù)權(quán)利要求1所述的基于數(shù)據(jù)庫同步的無線庫存盤點(diǎn)系統(tǒng),其特征在于所述的嵌入式數(shù)據(jù)庫(202)采用UltraLite 10。
全文摘要
基于數(shù)據(jù)庫同步的無線庫存盤點(diǎn)系統(tǒng),它涉及超市無線盤點(diǎn)裝置。它包含超市進(jìn)銷存系統(tǒng)主數(shù)據(jù)庫、盤點(diǎn)系統(tǒng)數(shù)據(jù)同步服務(wù)器和盤點(diǎn)系統(tǒng),超市進(jìn)銷存系統(tǒng)主數(shù)據(jù)庫與盤點(diǎn)系統(tǒng)數(shù)據(jù)同步服務(wù)器連接,盤點(diǎn)系統(tǒng)數(shù)據(jù)同步服務(wù)器與數(shù)個(gè)盤點(diǎn)系統(tǒng)連接。它可以在無網(wǎng)絡(luò)的情況下輕松實(shí)現(xiàn)超市庫存盤點(diǎn),并在無線網(wǎng)絡(luò)通暢條件下輕松實(shí)現(xiàn)盤點(diǎn)數(shù)據(jù)的上傳,替代了傳統(tǒng)的紙和筆抄寫、手工錄入,不僅大大提高了效率,還提高了盤點(diǎn)的準(zhǔn)確性。
文檔編號(hào)G06Q50/28GK102393935SQ20111019132
公開日2012年3月28日 申請(qǐng)日期2011年7月8日 優(yōu)先權(quán)日2011年7月8日
發(fā)明者劉相 申請(qǐng)人:長(zhǎng)沙贏行家網(wǎng)絡(luò)科技有限公司