專利名稱:自動(dòng)倉(cāng)儲(chǔ)系統(tǒng)伺服方法以及系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種信息技術(shù),特別是有關(guān)于一種自動(dòng)倉(cāng)儲(chǔ)系統(tǒng)伺服方法以及系統(tǒng),其可適用于搭配至一自動(dòng)倉(cāng)儲(chǔ)系統(tǒng)(Automatic Storageand Retrieval System,AS/RS),用以讓使用者可操控該自動(dòng)倉(cāng)儲(chǔ)系統(tǒng)及存取相關(guān)的出入庫(kù)數(shù)據(jù)。
背景技術(shù):
自動(dòng)倉(cāng)儲(chǔ)系統(tǒng)(Automatic Storage and Retrieval System,AS/RS)為一種將公司倉(cāng)庫(kù)的庫(kù)存貨物的出入庫(kù)管理自動(dòng)化的系統(tǒng),其可由計(jì)算機(jī)自動(dòng)化及信息技術(shù)而使得庫(kù)存貨物的出入庫(kù)管理工作更為流暢而有效率。
圖1即顯示一現(xiàn)有的自動(dòng)倉(cāng)儲(chǔ)系統(tǒng)伺服系統(tǒng)的基本架構(gòu)圖。如圖所示,此現(xiàn)有的自動(dòng)倉(cāng)儲(chǔ)系統(tǒng)伺服系統(tǒng)(如標(biāo)號(hào)100所指的虛線框所包含的部分)搭配至一自動(dòng)倉(cāng)儲(chǔ)系統(tǒng)10,用以讓使用者可操控該自動(dòng)倉(cāng)儲(chǔ)系統(tǒng)10及存取相關(guān)的出入庫(kù)數(shù)據(jù)。
此現(xiàn)有的自動(dòng)倉(cāng)儲(chǔ)系統(tǒng)伺服系統(tǒng)100至少包含以下組成構(gòu)件(a)一主服務(wù)器110;(b)一SQL服務(wù)器120;以及(c)至少一終端平臺(tái)130。
主服務(wù)器110直接聯(lián)機(jī)至自動(dòng)倉(cāng)儲(chǔ)系統(tǒng)10,用以監(jiān)控自動(dòng)倉(cāng)儲(chǔ)系統(tǒng)10的運(yùn)行狀況和控制自動(dòng)倉(cāng)儲(chǔ)系統(tǒng)10執(zhí)行使用者所發(fā)出的出入庫(kù)指令,并可將自動(dòng)倉(cāng)儲(chǔ)系統(tǒng)10的現(xiàn)況數(shù)據(jù)儲(chǔ)存至SQL服務(wù)器120。
SQL服務(wù)器120為一種基于結(jié)構(gòu)化查詢語(yǔ)言(Structured QueryLanguage,SQL)的標(biāo)準(zhǔn)規(guī)范所建構(gòu)的數(shù)據(jù)庫(kù)服務(wù)器,其架設(shè)于主服務(wù)器110與終端平臺(tái)130之間,用以作為二者之間的數(shù)據(jù)交流管道,并用以儲(chǔ)存終端平臺(tái)130所發(fā)出的各種指令及先前的操作記錄。由于SQL規(guī)范為信息業(yè)界所熟知的標(biāo)準(zhǔn)規(guī)范,因此以下將不對(duì)其作進(jìn)一步詳細(xì)的說(shuō)明。
終端平臺(tái)130例如為一臺(tái)式個(gè)人計(jì)算機(jī),其聯(lián)機(jī)至SQL服務(wù)器120,可讓使用者借其來(lái)操控自動(dòng)倉(cāng)儲(chǔ)系統(tǒng)10的運(yùn)行及存取SQL服務(wù)器120中所儲(chǔ)存的數(shù)據(jù)。
在實(shí)際操作時(shí),使用者可由終端平臺(tái)130來(lái)輸入出入庫(kù)指令及相關(guān)數(shù)據(jù);終端平臺(tái)130即可將指令數(shù)據(jù)首先傳送至SQL服務(wù)器120,再接著經(jīng)由SQL服務(wù)器120而傳送至主服務(wù)器110,致使主服務(wù)器110控制自動(dòng)倉(cāng)儲(chǔ)系統(tǒng)10執(zhí)行使用者所發(fā)出的出入庫(kù)指令,并將相關(guān)的出入庫(kù)數(shù)據(jù)回存至SQL服務(wù)器120。
然而在實(shí)際應(yīng)用時(shí),此現(xiàn)有的自動(dòng)倉(cāng)儲(chǔ)系統(tǒng)伺服系統(tǒng)100中的主服務(wù)器110與終端平臺(tái)130之間是通過(guò)SQL服務(wù)器120來(lái)互傳數(shù)據(jù),因此主服務(wù)器110與終端平臺(tái)130均須分別安裝一套ODBC(Open DatabaseConnectivity)開放式數(shù)據(jù)庫(kù)聯(lián)機(jī)驅(qū)動(dòng)程序,例如為QEODBC驅(qū)動(dòng)程序。但此QEODBC驅(qū)動(dòng)程序的使用卻有以下數(shù)項(xiàng)缺點(diǎn)。
第一項(xiàng)缺點(diǎn)為由于軟件授權(quán)合約規(guī)定每一套QEODBC驅(qū)動(dòng)程序僅能安裝于一臺(tái)終端平臺(tái)130上,因此若終端平臺(tái)130的數(shù)量較多時(shí),便須添購(gòu)?fù)葦?shù)量的QEODBC驅(qū)動(dòng)程序,使得軟件成本較高而不符合成本效益。
第二項(xiàng)缺點(diǎn)為QEODBC驅(qū)動(dòng)程序的設(shè)定程序頗為復(fù)雜,且其所提供的使用者接口中的操作功能分散于不同的窗口之中,因此使用操作上較為困難。
第三項(xiàng)缺點(diǎn)為上述的QEODBC驅(qū)動(dòng)程序?yàn)榱耸沟弥鞣?wù)器110與終端平臺(tái)130之間能進(jìn)行數(shù)據(jù)交流,須在SQL服務(wù)器120的硬盤中設(shè)置一自動(dòng)倉(cāng)儲(chǔ)系統(tǒng)狀態(tài)記錄表,用以記錄自動(dòng)倉(cāng)儲(chǔ)系統(tǒng)10目前的運(yùn)行狀態(tài);但由于此自動(dòng)倉(cāng)儲(chǔ)系統(tǒng)狀態(tài)記錄表被設(shè)定成每隔一秒便會(huì)被更新一次,亦即儲(chǔ)存該自動(dòng)倉(cāng)儲(chǔ)系統(tǒng)狀態(tài)記錄表的硬盤區(qū)域每隔一秒便會(huì)被讀寫一次,因此極易損壞SQL服務(wù)器120的硬盤。
此外,將SQL服務(wù)器120架設(shè)于主服務(wù)器110與終端平臺(tái)130之間的架構(gòu)亦會(huì)使得主服務(wù)器110與終端平臺(tái)130之間的數(shù)據(jù)交流無(wú)法達(dá)到實(shí)時(shí)性同步化,使得使用者無(wú)法實(shí)時(shí)性地通過(guò)操控終端平臺(tái)130來(lái)得知自動(dòng)倉(cāng)儲(chǔ)系統(tǒng)10目前的運(yùn)行狀態(tài)信息,且亦無(wú)法實(shí)時(shí)性地確認(rèn)其所發(fā)出的指令是否有送達(dá)至自動(dòng)倉(cāng)儲(chǔ)系統(tǒng)10。再者,由于主服務(wù)器110會(huì)對(duì)SQL服務(wù)器120進(jìn)行密集性的讀寫動(dòng)作,因此使得二者之間的數(shù)據(jù)傳輸負(fù)荷過(guò)大,影響到整體系統(tǒng)的操作效能。
發(fā)明內(nèi)容
鑒于以上所述的現(xiàn)有技術(shù)的缺點(diǎn),本發(fā)明的主要目的在于提供一種自動(dòng)倉(cāng)儲(chǔ)系統(tǒng)伺服方法以及系統(tǒng),其可不必使用到QEODBC驅(qū)動(dòng)程序,以此解決現(xiàn)有技術(shù)因采用QEODBC驅(qū)動(dòng)程序所造成的問(wèn)題。
本發(fā)明的另一目的在于提供一種自動(dòng)倉(cāng)儲(chǔ)系統(tǒng)伺服方法以及系統(tǒng),其可讓終端平臺(tái)與自動(dòng)倉(cāng)儲(chǔ)系統(tǒng)之間的數(shù)據(jù)交流達(dá)到實(shí)時(shí)性同步化,使得自動(dòng)倉(cāng)儲(chǔ)系統(tǒng)的操作更為有效率。
本發(fā)明的自動(dòng)倉(cāng)儲(chǔ)系統(tǒng)伺服方法以及系統(tǒng)可適用于一自動(dòng)倉(cāng)儲(chǔ)系統(tǒng)中,用以讓一使用者操控該自動(dòng)倉(cāng)儲(chǔ)系統(tǒng)。該自動(dòng)倉(cāng)儲(chǔ)系統(tǒng)伺服系統(tǒng)至少包含以下系統(tǒng)構(gòu)件至少一終端平臺(tái),其可讓使用者借其來(lái)發(fā)出操控指令及存取相關(guān)的出入庫(kù)數(shù)據(jù);一主服務(wù)器,其聯(lián)機(jī)至該自動(dòng)倉(cāng)儲(chǔ)系統(tǒng),用以監(jiān)控該自動(dòng)倉(cāng)儲(chǔ)系統(tǒng)的運(yùn)行狀況和控制其執(zhí)行使用者所發(fā)出的出入庫(kù)指令;一SQL服務(wù)器,其聯(lián)機(jī)至該主服務(wù)器,用以儲(chǔ)存使用者所發(fā)出的指令及先前的出入庫(kù)操作記錄;以及一通訊接口,其連接于該主服務(wù)器與該終端平臺(tái)之間,用以傳輸該主服務(wù)器與該終端平臺(tái)二者之間的互傳數(shù)據(jù)。
本發(fā)明的自動(dòng)倉(cāng)儲(chǔ)系統(tǒng)伺服方法至少包含以下程序(1)使用者由一終端平臺(tái)來(lái)輸入控制指令及相關(guān)數(shù)據(jù),并由終端平臺(tái)將使用者所輸入的指令及數(shù)據(jù)直接通過(guò)一通訊接口而傳送至一主服務(wù)器中;(2)由該主服務(wù)器接收來(lái)自終端平臺(tái)所傳來(lái)的控制指令及相關(guān)數(shù)據(jù),使主服務(wù)器控制自動(dòng)倉(cāng)儲(chǔ)系統(tǒng)以執(zhí)行使用者所發(fā)出的指令;(3)由該主服務(wù)器取得自動(dòng)倉(cāng)儲(chǔ)系統(tǒng)運(yùn)行時(shí)的相關(guān)出入庫(kù)數(shù)據(jù),并在主服務(wù)器的顯示單元上予以顯示;(4)由該主服務(wù)器將該終端平臺(tái)所傳來(lái)的控制指令及相關(guān)數(shù)據(jù),以及將該自動(dòng)倉(cāng)儲(chǔ)系統(tǒng)運(yùn)行時(shí)的相關(guān)出入庫(kù)數(shù)據(jù)儲(chǔ)存至一SQL服務(wù)器中;以及(5)由該主服務(wù)器將自動(dòng)倉(cāng)儲(chǔ)系統(tǒng)運(yùn)行時(shí)的相關(guān)出入庫(kù)數(shù)據(jù)傳送至終端平臺(tái),并在終端平臺(tái)的顯示單元上予以顯示。
本發(fā)明的自動(dòng)倉(cāng)儲(chǔ)系統(tǒng)伺服方法以及系統(tǒng)的特點(diǎn)在于終端平臺(tái)與主服務(wù)器之間采用直接聯(lián)機(jī)的點(diǎn)對(duì)點(diǎn)分工協(xié)同式通訊接口,例如為TCP/IP通訊接口,而不是如現(xiàn)有技術(shù)般地將SQL服務(wù)器架設(shè)于終端平臺(tái)與主服務(wù)器之間;亦即不采用SQL服務(wù)器作為主服務(wù)器與終端平臺(tái)之間的數(shù)據(jù)交流管道,使得SQL服務(wù)器僅用以儲(chǔ)存指令及先前的操作記錄。
相較于現(xiàn)有技術(shù),本發(fā)明的自動(dòng)倉(cāng)儲(chǔ)系統(tǒng)伺服方法以及系統(tǒng)可采用網(wǎng)絡(luò)型窗口操作系統(tǒng)中的DCOM(Distributed Component ObjectModel)模塊來(lái)控制主服務(wù)器、SQL服務(wù)器、與終端平臺(tái)之間的數(shù)據(jù)交流,而不必如現(xiàn)有技術(shù)般地采用QEODBC驅(qū)動(dòng)程序,因此不會(huì)有現(xiàn)有技術(shù)因采用QEODBC驅(qū)動(dòng)程序所帶來(lái)的諸多缺點(diǎn)。此外,本發(fā)明亦可使得終端平臺(tái)與自動(dòng)倉(cāng)儲(chǔ)系統(tǒng)之間的數(shù)據(jù)交流達(dá)到實(shí)時(shí)性同步化,使得其操作更為有效率。
本發(fā)明的實(shí)質(zhì)技術(shù)內(nèi)容及其實(shí)施例已用圖解方式詳細(xì)繪制于本說(shuō)明書的附圖之中。此些附圖的內(nèi)容簡(jiǎn)述如下圖1(現(xiàn)有技術(shù))為一系統(tǒng)架構(gòu)示意圖,其中顯示一現(xiàn)有的自動(dòng)倉(cāng)儲(chǔ)系統(tǒng)伺服系統(tǒng)的基本架構(gòu)圖;圖2為一系統(tǒng)架構(gòu)示意圖,其中顯示本發(fā)明的自動(dòng)倉(cāng)儲(chǔ)系統(tǒng)伺服系統(tǒng)的基本架構(gòu)圖;圖3為一流程圖,其中顯示本發(fā)明的自動(dòng)倉(cāng)儲(chǔ)系統(tǒng)伺服方法的處理程序;以及圖4(A)及4(B)為一應(yīng)用示意圖,其中顯示應(yīng)用本發(fā)明的自動(dòng)倉(cāng)儲(chǔ)系統(tǒng)伺服系統(tǒng)以及方法時(shí)所提供的處理畫面。
圖中符號(hào)說(shuō)明10自動(dòng)倉(cāng)儲(chǔ)系統(tǒng)30庫(kù)存運(yùn)行數(shù)據(jù)表100 現(xiàn)有的自動(dòng)倉(cāng)儲(chǔ)系統(tǒng)伺服系統(tǒng)110 主服務(wù)器120 SQL服務(wù)器130 終端平臺(tái)200 本發(fā)明的自動(dòng)倉(cāng)儲(chǔ)系統(tǒng)伺服系統(tǒng)210 主服務(wù)器
211TCP/IP通訊接口220SQL服務(wù)器230終端平臺(tái)300對(duì)話框具體實(shí)施方式
以下即配合附圖的圖2,詳細(xì)說(shuō)明本發(fā)明的自動(dòng)倉(cāng)儲(chǔ)系統(tǒng)伺服系統(tǒng)的實(shí)施例。
如圖2所示,本發(fā)明的自動(dòng)倉(cāng)儲(chǔ)系統(tǒng)伺服系統(tǒng)(如標(biāo)號(hào)200所指的虛線框所包含的部分)是搭配至一自動(dòng)倉(cāng)儲(chǔ)系統(tǒng)10,用以讓使用者可操控該自動(dòng)倉(cāng)儲(chǔ)系統(tǒng)10及存取相關(guān)的出入庫(kù)數(shù)據(jù)。
本發(fā)明的自動(dòng)倉(cāng)儲(chǔ)系統(tǒng)伺服系統(tǒng)200至少包含以下的組成構(gòu)件(a)一主服務(wù)器210;(b)一點(diǎn)對(duì)點(diǎn)分工協(xié)同式通訊接口,例如為一TCP/IP通訊接口211;(c)一SQL服務(wù)器220;以及(d)至少一終端平臺(tái)230。
主服務(wù)器210直接聯(lián)機(jī)至自動(dòng)倉(cāng)儲(chǔ)系統(tǒng)10,用以監(jiān)控自動(dòng)倉(cāng)儲(chǔ)系統(tǒng)10的運(yùn)行狀況和控制其執(zhí)行使用者所發(fā)出的出入庫(kù)指令,并可將自動(dòng)倉(cāng)儲(chǔ)系統(tǒng)10的現(xiàn)況數(shù)據(jù)儲(chǔ)存至SQL服務(wù)器220。
TCP/IP通訊接口211為依據(jù)TCP/IP通訊規(guī)范(TransmissionControl Protocol/Internet Protocol)所建構(gòu)的通訊接口,其連接于主服務(wù)器210與終端平臺(tái)230之間,用以使得終端平臺(tái)230所發(fā)出的指令及數(shù)據(jù)可直接通過(guò)此TCP/IP通訊接口211而傳送至主服務(wù)器210。
SQL服務(wù)器220聯(lián)機(jī)至主服務(wù)器210,但其并非如現(xiàn)有技術(shù)般地聯(lián)機(jī)至終端平臺(tái)230;亦即此處的SQL服務(wù)器220僅聯(lián)機(jī)至主服務(wù)器210,因此不作為主服務(wù)器210與終端平臺(tái)230之間的數(shù)據(jù)交流管道。SQL服務(wù)器220亦用以儲(chǔ)存終端平臺(tái)230所發(fā)出的指令及先前的操作記錄,但此些數(shù)據(jù)是由主服務(wù)器210轉(zhuǎn)送至SQL服務(wù)器220。
終端平臺(tái)230例如為一臺(tái)式個(gè)人計(jì)算機(jī),其聯(lián)機(jī)至SQL服務(wù)器220,可讓使用者借其來(lái)操控自動(dòng)倉(cāng)儲(chǔ)系統(tǒng)10的運(yùn)行及存取相關(guān)的數(shù)據(jù)。
本發(fā)明的特點(diǎn)即在于采用TCP/IP通訊接口211來(lái)將主服務(wù)器210直接聯(lián)機(jī)至終端平臺(tái)230,以此使得終端平臺(tái)230所發(fā)出的指令及數(shù)據(jù)可直接通過(guò)TCP/IP通訊接口211而傳送至主服務(wù)器210,而不必現(xiàn)有技術(shù)般地須通過(guò)SQL服務(wù)器轉(zhuǎn)送。此外,由于主服務(wù)器210與終端平臺(tái)230之間采用TCP/IP通訊接口211來(lái)作為數(shù)據(jù)交流管道,因此其可直接采用網(wǎng)絡(luò)型窗口操作系統(tǒng)中的DCOM(Distributed Component Object Model)模塊來(lái)控制主服務(wù)器210、SQL服務(wù)器220、與終端平臺(tái)230之間的數(shù)據(jù)交流,而不必如現(xiàn)有技術(shù)般地采用QEODBC驅(qū)動(dòng)程序。
請(qǐng)參閱圖3,其中用以說(shuō)明本發(fā)明的自動(dòng)倉(cāng)儲(chǔ)系統(tǒng)伺服方法的處理程序。首先進(jìn)行步驟S1,使用者由終端平臺(tái)230來(lái)輸入控制指令及相關(guān)數(shù)據(jù),并由終端平臺(tái)230將使用者所輸入的指令及數(shù)據(jù)直接通過(guò)TCP/IP通訊接口211而傳送至主服務(wù)器210,接著進(jìn)行步驟S2。
在步驟S2中,當(dāng)主服務(wù)器210接收到由終端平臺(tái)230所傳來(lái)的控制指令及相關(guān)數(shù)據(jù)后,致使主服務(wù)器210控制自動(dòng)倉(cāng)儲(chǔ)系統(tǒng)10以執(zhí)行使用者所發(fā)出的指令,接著進(jìn)行步驟S3。
在步驟S3中,主服務(wù)器210取得自動(dòng)倉(cāng)儲(chǔ)系統(tǒng)10運(yùn)行時(shí)的相關(guān)出入庫(kù)數(shù)據(jù),并在主服務(wù)器210的監(jiān)控屏幕(未圖標(biāo))上予以顯示,接著進(jìn)行步驟S4。
在步驟S4中,由主服務(wù)器210將該終端平臺(tái)230所傳來(lái)的控制指令及相關(guān)數(shù)據(jù),以及將該自動(dòng)倉(cāng)儲(chǔ)系統(tǒng)10運(yùn)行時(shí)的相關(guān)出入庫(kù)數(shù)據(jù)回存至SQL服務(wù)器220,接著進(jìn)行步驟S5。
在步驟S5中,由主服務(wù)器210將自動(dòng)倉(cāng)儲(chǔ)系統(tǒng)10運(yùn)行時(shí)的相關(guān)出入庫(kù)數(shù)據(jù)傳送至終端平臺(tái)230,并在終端平臺(tái)230的監(jiān)控屏幕(未圖標(biāo))上予以顯示。
請(qǐng)參閱圖4(A)及4(B),用以說(shuō)明應(yīng)用本發(fā)明的自動(dòng)倉(cāng)儲(chǔ)系統(tǒng)伺服系統(tǒng)以及方法時(shí)所提供的處理畫面。其中,圖4(A),用以說(shuō)明主服務(wù)器210的監(jiān)控屏幕(未圖標(biāo))上所顯示的處理畫面;而圖4(B),用以說(shuō)明終端平臺(tái)230的監(jiān)控屏幕(未圖標(biāo))上所顯示的處理畫面。
如圖4(A)所示,標(biāo)號(hào)3(如圈框所包含的部分)用以說(shuō)明自動(dòng)倉(cāng)儲(chǔ)系統(tǒng)10目前運(yùn)行的狀況,例如在狀態(tài)區(qū)上若標(biāo)注為”0”即表示該站位上沒有棧板,反之,若標(biāo)注為”1”即表示該站位上有棧板;標(biāo)號(hào)4用以說(shuō)明目前聯(lián)機(jī)中的終端平臺(tái)230;標(biāo)號(hào)5用以提供監(jiān)控主服務(wù)器210的監(jiān)督者輸入指令,以使自動(dòng)倉(cāng)儲(chǔ)系統(tǒng)10根據(jù)該指令產(chǎn)生運(yùn)行。接著,如圖4(B)所示,標(biāo)號(hào)3’(如圈框所包含的部分)內(nèi)所顯示的內(nèi)容系與主服務(wù)器210的監(jiān)控屏幕上所顯示的內(nèi)容相同,亦即當(dāng)主服務(wù)器210取得自動(dòng)倉(cāng)儲(chǔ)系統(tǒng)10的運(yùn)行數(shù)據(jù)后,即同步將相關(guān)數(shù)據(jù)傳送至聯(lián)機(jī)中的終端平臺(tái)230上,如此,不須等待主服務(wù)器210更新SQL服務(wù)器220數(shù)據(jù)即接收到最新狀態(tài);此外,位于終端平臺(tái)230的使用者在庫(kù)存運(yùn)行數(shù)據(jù)表30上進(jìn)行點(diǎn)選動(dòng)作后,會(huì)出現(xiàn)一對(duì)話框300,以詢問(wèn)使用者是否確定要?jiǎng)h除執(zhí)行運(yùn)行的站別;標(biāo)號(hào)5’用以提供位于終端平臺(tái)230的使用者輸入指令,其中,終端平臺(tái)230預(yù)先將該指令傳至主服務(wù)器210中,并由主服務(wù)器210來(lái)控制自動(dòng)倉(cāng)儲(chǔ)系統(tǒng)10根據(jù)該指令執(zhí)行運(yùn)行。
相較于圖1所示的現(xiàn)有技術(shù),本發(fā)明的自動(dòng)倉(cāng)儲(chǔ)系統(tǒng)伺服系統(tǒng)具有以下數(shù)項(xiàng)優(yōu)點(diǎn)。第一項(xiàng)優(yōu)點(diǎn)為可直接采用網(wǎng)絡(luò)型窗口操作系統(tǒng)中的DCOM(Distributed Component Object Model)模塊來(lái)控制主服務(wù)器、SQL服務(wù)器、與終端平臺(tái)之間的數(shù)據(jù)交流,而不必如現(xiàn)有技術(shù)般地采用QEODBC驅(qū)動(dòng)程序;因此本發(fā)明的自動(dòng)倉(cāng)儲(chǔ)系統(tǒng)伺服系統(tǒng)不會(huì)有現(xiàn)有技術(shù)因采用QEODBC驅(qū)動(dòng)程序所帶來(lái)的缺點(diǎn)。第二項(xiàng)優(yōu)點(diǎn)為可使得終端平臺(tái)與自動(dòng)倉(cāng)儲(chǔ)系統(tǒng)之間的數(shù)據(jù)交流達(dá)到實(shí)時(shí)性同步化,使得自動(dòng)倉(cāng)儲(chǔ)系統(tǒng)的操作更為有效率。本發(fā)明因此較現(xiàn)有技術(shù)具有更佳的創(chuàng)造性及實(shí)用性。
以上所述僅為本發(fā)明的較佳實(shí)施例而已,并非用以限定本發(fā)明的實(shí)質(zhì)技術(shù)內(nèi)容的范圍。本發(fā)明的實(shí)質(zhì)技術(shù)內(nèi)容廣義地定義于權(quán)利要求書中。任何他人所完成的技術(shù)實(shí)體或方法,若是與權(quán)利要求書所定義者為完全相同、或是為一種等效的變更,均將被視為涵蓋于本專利范圍之中。
權(quán)利要求
1.一種自動(dòng)倉(cāng)儲(chǔ)系統(tǒng)伺服系統(tǒng),其可適用于搭配至一自動(dòng)倉(cāng)儲(chǔ)系統(tǒng),用以讓一使用者操控該自動(dòng)倉(cāng)儲(chǔ)系統(tǒng);該自動(dòng)倉(cāng)儲(chǔ)系統(tǒng)伺服系統(tǒng)至少包含以下系統(tǒng)構(gòu)件至少一終端平臺(tái),其可讓使用者借其來(lái)發(fā)出操控指令及存取相關(guān)的出入庫(kù)數(shù)據(jù);一主服務(wù)器,其聯(lián)機(jī)至該自動(dòng)倉(cāng)儲(chǔ)系統(tǒng),用以監(jiān)控該自動(dòng)倉(cāng)儲(chǔ)系統(tǒng)的運(yùn)行狀況和控制其執(zhí)行使用者所發(fā)出的出入庫(kù)指令;一SQL服務(wù)器,其聯(lián)機(jī)至該主服務(wù)器,用以儲(chǔ)存使用者所發(fā)出的指令及先前的出入庫(kù)操作記錄;以及一通訊接口,其連接于該主服務(wù)器與該終端平臺(tái)之間,用以傳輸該主服務(wù)器與該終端平臺(tái)二者之間的互傳數(shù)據(jù)。
2.根據(jù)權(quán)利要求1所述的自動(dòng)倉(cāng)儲(chǔ)系統(tǒng)伺服系統(tǒng),其特征在于該通訊接口為一TCP/IP通訊接口。
3.根據(jù)權(quán)利要求1所述的自動(dòng)倉(cāng)儲(chǔ)系統(tǒng)伺服系統(tǒng),其特征在于該通訊接口為一點(diǎn)對(duì)點(diǎn)分工協(xié)同式通訊接口。
4.根據(jù)權(quán)利要求1所述的自動(dòng)倉(cāng)儲(chǔ)系統(tǒng)伺服系統(tǒng),其特征在于該主服務(wù)器、該SQL服務(wù)器、和該終端平臺(tái)之間是采用DCOM模塊來(lái)控制其間的數(shù)據(jù)交流。
5.一種自動(dòng)倉(cāng)儲(chǔ)系統(tǒng)伺服方法,其用以讓一使用者操控該自動(dòng)倉(cāng)儲(chǔ)系統(tǒng),該自動(dòng)倉(cāng)儲(chǔ)系統(tǒng)伺服方法至少包含以下程序(1)使用者由一終端平臺(tái)來(lái)輸入控制指令及相關(guān)數(shù)據(jù),并由終端平臺(tái)將使用者所輸入的指令及數(shù)據(jù)直接通過(guò)一通訊接口而傳送至一主服務(wù)器中;(2)由該主服務(wù)器接收來(lái)自終端平臺(tái)所傳來(lái)的控制指令及相關(guān)數(shù)據(jù),使主服務(wù)器控制自動(dòng)倉(cāng)儲(chǔ)系統(tǒng)以執(zhí)行使用者所發(fā)出的指令;(3)由該主服務(wù)器取得自動(dòng)倉(cāng)儲(chǔ)系統(tǒng)運(yùn)行時(shí)的相關(guān)出入庫(kù)數(shù)據(jù),并在主服務(wù)器的顯示單元上予以顯示;(4)由該主服務(wù)器將該終端平臺(tái)所傳來(lái)的控制指令及相關(guān)數(shù)據(jù),以及將該自動(dòng)倉(cāng)儲(chǔ)系統(tǒng)運(yùn)行時(shí)的相關(guān)出入庫(kù)數(shù)據(jù)儲(chǔ)存至一SQL服務(wù)器中;以及(5)由該主服務(wù)器將自動(dòng)倉(cāng)儲(chǔ)系統(tǒng)運(yùn)行時(shí)的相關(guān)出入庫(kù)數(shù)據(jù)傳送至終端平臺(tái),并在終端平臺(tái)的顯示單元上予以顯示。
6.根據(jù)權(quán)利要求5所述的自動(dòng)倉(cāng)儲(chǔ)系統(tǒng)伺服方法,其特征在于該通訊接口為一TCP/IP通訊接口。
7.根據(jù)權(quán)利要求5所述的自動(dòng)倉(cāng)儲(chǔ)系統(tǒng)伺服方法,其特征在于該通訊接口為一點(diǎn)對(duì)點(diǎn)分工協(xié)同式通訊接口。
8.根據(jù)權(quán)利要求5所述的自動(dòng)倉(cāng)儲(chǔ)系統(tǒng)伺服方法,其特征在于該主服務(wù)器、該SQL服務(wù)器、和該終端平臺(tái)之間采用DCOM模塊來(lái)控制其間的數(shù)據(jù)交流。
9.根據(jù)權(quán)利要求5所述的自動(dòng)倉(cāng)儲(chǔ)系統(tǒng)伺服方法,其特征在于在該步驟(2)中,使用者亦可由該主服務(wù)器來(lái)輸入控制指令及相關(guān)數(shù)據(jù),使主服務(wù)器控制自動(dòng)倉(cāng)儲(chǔ)系統(tǒng)以執(zhí)行使用者所發(fā)出的指令。
全文摘要
一種自動(dòng)倉(cāng)儲(chǔ)系統(tǒng)伺服方法以及系統(tǒng),其可適用于搭配至一自動(dòng)倉(cāng)儲(chǔ)系統(tǒng),用以讓使用者操控該自動(dòng)倉(cāng)儲(chǔ)系統(tǒng)及存取相關(guān)的出入庫(kù)數(shù)據(jù)。此自動(dòng)倉(cāng)儲(chǔ)系統(tǒng)伺服方法以及系統(tǒng)的特點(diǎn)在于終端平臺(tái)與主服務(wù)器之間采用點(diǎn)對(duì)點(diǎn)分工協(xié)同式通訊接口,例如為TCP/IP通訊接口;亦即SQL服務(wù)器僅用以儲(chǔ)存指令及先前的操作記錄。此特點(diǎn)使得此自動(dòng)倉(cāng)儲(chǔ)系統(tǒng)伺服聯(lián)機(jī)架構(gòu)可采用網(wǎng)絡(luò)型窗口操作系統(tǒng)中的DCOM模塊來(lái)控制主服務(wù)器、SQL服務(wù)器、與終端平臺(tái)之間的數(shù)據(jù)交流,因此不會(huì)有現(xiàn)有技術(shù)因采用QEODBC驅(qū)動(dòng)程序所帶來(lái)的缺點(diǎn)。此外,亦可使得終端平臺(tái)與自動(dòng)倉(cāng)儲(chǔ)系統(tǒng)之間的數(shù)據(jù)交流達(dá)到實(shí)時(shí)性同步化,使得其操作更為有效率。
文檔編號(hào)G06F19/00GK1430173SQ0114507
公開日2003年7月16日 申請(qǐng)日期2001年12月29日 優(yōu)先權(quán)日2001年12月29日
發(fā)明者楊志金, 謝明曉 申請(qǐng)人:英業(yè)達(dá)股份有限公司