国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      基于多臺(tái)打印設(shè)備的條形碼的生成、檢驗(yàn)方法及系統(tǒng)的制作方法_2

      文檔序號(hào):9417892閱讀:來源:國知局
      碼的總數(shù)與每個(gè)條形碼的內(nèi)容。
      [0046]條形碼生成中心檢驗(yàn)經(jīng)過掃描的條形碼的信息是否正確的過程為:
      [0047]條形碼生成中心對(duì)比獲取的條形碼的總數(shù)與打印數(shù)量是否一致;以及對(duì)比獲取的每個(gè)條形碼的內(nèi)容與條形碼生成請(qǐng)求中所對(duì)應(yīng)的條形碼的內(nèi)容是否一致。如果兩者中有一個(gè)不一致,則進(jìn)行異常報(bào)警。
      [0048]圖2示出了根據(jù)本發(fā)明實(shí)施例的基于多臺(tái)打印設(shè)備的條形碼的生成、檢驗(yàn)方法的第二流程。
      [0049]如圖2所示,本發(fā)明實(shí)施例提供的基于多臺(tái)打印設(shè)備的條形碼的生成、檢驗(yàn)方法包括:
      [0050]步驟S20:打印設(shè)備向條形碼生成中心發(fā)出條形碼生成請(qǐng)求。
      [0051]多臺(tái)打印設(shè)備向同一條形碼生成中心發(fā)送條形碼生成請(qǐng)求,所有的請(qǐng)求形成一個(gè)請(qǐng)求隊(duì)列,通過條形碼生成中心維護(hù)請(qǐng)求隊(duì)列,按照順序執(zhí)行打印設(shè)備發(fā)送來的條形碼生成請(qǐng)求。
      [0052]步驟S21:執(zhí)行當(dāng)前請(qǐng)求。
      [0053]在當(dāng)前請(qǐng)求未執(zhí)行完畢時(shí),無法執(zhí)行下一請(qǐng)求。
      [0054]步驟S22:判斷流水號(hào)是否被鎖定;如果是,執(zhí)行步驟S23 ;如果否,執(zhí)行步驟S24。
      [0055]本發(fā)明采用的是排他鎖,只有當(dāng)前次請(qǐng)求可以鎖定和解鎖流水號(hào)時(shí),在鎖定流水號(hào)期間才能夠修改流水號(hào)。
      [0056]步驟S23:拋出異常終止操作。
      [0057]說明上一次請(qǐng)求發(fā)生異常,未執(zhí)行完畢,沒有解鎖流水號(hào)。
      [0058]步驟S24:鎖定流水號(hào)。
      [0059]如果流水號(hào)未被鎖定,則鎖定該流水號(hào),以防止其他請(qǐng)求修改該流水號(hào),從而避免出現(xiàn)重復(fù)打印條形碼的情況。
      [0060]步驟S25:更新流水號(hào)。
      [0061]每一次請(qǐng)求都會(huì)生成流水號(hào),而在后請(qǐng)求生成的流水號(hào)會(huì)更新在前請(qǐng)求生成的流水號(hào)。
      [0062]步驟S26:解鎖流水號(hào)。
      [0063]在更新流水號(hào)后,對(duì)更新后的流水號(hào)進(jìn)行解鎖,以便在后請(qǐng)求鎖定流水號(hào)。
      [0064]步驟S27:生成條形碼。
      [0065]根據(jù)流水號(hào)與打印數(shù)量生成與打印數(shù)量相同的條形碼。
      [0066]步驟S28:將請(qǐng)求結(jié)果返回給打印設(shè)備。
      [0067]將全部生成的條形碼作為請(qǐng)求結(jié)果返回所發(fā)出請(qǐng)求的打印設(shè)備,打印設(shè)備接收到請(qǐng)求結(jié)果后打印條形碼。
      [0068]在打印完成條形碼后需要對(duì)打印出的條形碼進(jìn)行檢驗(yàn),檢驗(yàn)的流程如圖3所示,檢驗(yàn)條形碼的方法,包括:
      [0069]S31:通過掃描設(shè)備掃描打印出的條形碼。
      [0070]掃描設(shè)備與條形碼生成中心連接,在掃描設(shè)備掃描條形碼后,條形碼的信息會(huì)傳送到條形碼生成中心中,條形碼的信息包括條形碼的內(nèi)容和經(jīng)過掃描的條形碼的總數(shù)。
      [0071]S32:判斷掃描是否成功;如果成功,執(zhí)行步驟S33 ;如果不成功,則執(zhí)行步驟S34。
      [0072]S33:判斷條形碼內(nèi)容和數(shù)量是否一致;如果一致,執(zhí)行步驟S35 ;如果不一致,執(zhí)行步驟S36。
      [0073]條形碼生成中心判斷條形碼的總數(shù)與打印數(shù)量是否一致,以及判斷獲取的每個(gè)條形碼的內(nèi)容與請(qǐng)求結(jié)果中的所對(duì)應(yīng)的條形碼的內(nèi)容是否一致;如果兩者有一個(gè)不一致,則進(jìn)行異常報(bào)警。
      [0074]S34:異常報(bào)警。
      [0075]如果條形碼無法正常掃描,進(jìn)行異常報(bào)警。
      [0076]S35:條形碼繼續(xù)流轉(zhuǎn)。
      [0077]S36:異常報(bào)警。
      [0078]與上述方法相對(duì)應(yīng),本發(fā)明還提供一種基于多臺(tái)打印設(shè)備的條形碼的生成、檢驗(yàn)系統(tǒng),包括條形碼生成請(qǐng)求單元1、條形碼生成單元2、條形碼打印單元3、條形碼掃描單元4和條形碼檢驗(yàn)單元5 ;其中,
      [0079]條形碼生成請(qǐng)求單元I用于向條形碼生成單元2發(fā)出條形碼生成請(qǐng)求,條形碼生成請(qǐng)求包括產(chǎn)品代碼和打印數(shù)量。
      [0080]條形碼生成單元2用于根據(jù)產(chǎn)品代碼和打印數(shù)量生成相應(yīng)數(shù)量的條形碼,并將生成的條形碼作為請(qǐng)求結(jié)果傳送給條形碼打印單元3。
      [0081]條形碼打印單元3用于根據(jù)接收到的請(qǐng)求結(jié)果打印條形碼。
      [0082]條形碼掃描單元4用于掃描打印出的條形碼,并將經(jīng)過掃描的條形碼的信息傳送給條形碼檢驗(yàn)單元5。
      [0083]條形碼檢驗(yàn)單元5用于接收并檢驗(yàn)經(jīng)過掃描的條形碼的信息是否正確。
      [0084]此外,在條形碼生成請(qǐng)求單元I向條形碼生成單元2發(fā)出條形碼生成請(qǐng)求后,判斷條形碼生成單元2中的請(qǐng)求隊(duì)列是否為零;如果為零,執(zhí)行條形碼生成請(qǐng)求;如果不為零,則將條形碼生成請(qǐng)求加入請(qǐng)求隊(duì)列。
      [0085]另外,在條形碼生成單元2根據(jù)產(chǎn)品代碼和打印數(shù)量生成相應(yīng)數(shù)量的條形碼的過程中,根據(jù)產(chǎn)品代碼查詢與其對(duì)應(yīng)的流水號(hào)生成規(guī)則生成流水號(hào);根據(jù)流水號(hào)和打印數(shù)量生成相應(yīng)數(shù)量的條形碼。
      [0086]另外,在條形碼生成單元2根據(jù)產(chǎn)品代碼查詢與其對(duì)應(yīng)的流水號(hào)生成規(guī)則生成流水號(hào)的過程中,根據(jù)產(chǎn)品代碼判斷當(dāng)前流水號(hào)的狀態(tài),在當(dāng)前流水號(hào)為非鎖定狀態(tài)時(shí),采用排他鎖鎖定當(dāng)前流水號(hào),根據(jù)流水號(hào)生成規(guī)則生成新的流水號(hào),以更新當(dāng)前流水號(hào),并解鎖更新后的流水號(hào)。
      [0087]再者,條形碼的信息包括:掃描設(shè)備掃描過的條形碼的總數(shù)與每個(gè)條形碼的內(nèi)容。在條形碼檢驗(yàn)單元5檢驗(yàn)經(jīng)過掃描的條形碼的總數(shù)與每個(gè)條形碼的內(nèi)容是否正確的過程中,對(duì)比獲取的條形碼的總數(shù)與所述打印數(shù)量是否一致;以及對(duì)比獲取的每個(gè)條形碼的內(nèi)容與請(qǐng)求結(jié)果中所對(duì)應(yīng)的條形碼的內(nèi)容是否一致。
      [0088]以上所述,僅為本發(fā)明的【具體實(shí)施方式】,但本發(fā)明的保護(hù)范圍并不局限于此,任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到變化或替換,都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。因此,本發(fā)明的保護(hù)范圍應(yīng)所述以權(quán)利要求的保護(hù)范圍為準(zhǔn)。
      【主權(quán)項(xiàng)】
      1.一種基于多臺(tái)打印設(shè)備的條形碼的生成、檢驗(yàn)方法,包括: 通過多臺(tái)打印設(shè)備向條形碼生成中心發(fā)出所述打印設(shè)備各自的條形碼生成請(qǐng)求,所述條形碼生成請(qǐng)求包括產(chǎn)品代碼和打印數(shù)量; 由所述條形碼生成中心根據(jù)所述產(chǎn)品代碼和所述打印數(shù)量生成相應(yīng)數(shù)量的條形碼,并將生成的條形碼作為請(qǐng)求結(jié)果原路返回給各臺(tái)打印設(shè)備; 各臺(tái)打印設(shè)備根據(jù)接收到的請(qǐng)求結(jié)果打印條形碼; 通過掃描設(shè)備掃描打印出的條形碼,并將經(jīng)過掃描的條形碼的信息傳送給所述條形碼生成中;L.、; 所述條形碼生成中心接收并檢驗(yàn)經(jīng)過掃描的條形碼的信息是否正確。2.如權(quán)利要求1所述的基于多臺(tái)打印設(shè)備的條形碼的生成、檢驗(yàn)方法,其中,在通過多臺(tái)打印設(shè)備向條形碼生成中心發(fā)出所述打印設(shè)備各自的條形碼生成請(qǐng)求后,判斷所述條形碼生成中心的請(qǐng)求隊(duì)列是否為零;如果為零,執(zhí)行所述條形碼生成請(qǐng)求;如果不為零,則將所述條形碼生成請(qǐng)求加入所述請(qǐng)求隊(duì)列。3.如權(quán)利要求1所述的基于多臺(tái)打印設(shè)備的條形碼的生成、檢驗(yàn)方法,其中,在所述條形碼生成中心根據(jù)所述產(chǎn)品代碼和所述打印數(shù)量生成相應(yīng)數(shù)量的條形碼的過程中, 根據(jù)所述產(chǎn)品代碼查詢與其對(duì)應(yīng)的流水號(hào)生成規(guī)則并生成流水號(hào); 根據(jù)所述流水號(hào)和所述打印數(shù)量生成相應(yīng)數(shù)量的條形碼。4.如權(quán)利要求3所述的基于多臺(tái)打印設(shè)備的條形碼的生成、檢驗(yàn)方法,其中,在根據(jù)所述產(chǎn)品代碼查詢與其對(duì)應(yīng)的流水號(hào)生成規(guī)則并生成流水號(hào)的過程中, 根據(jù)所述產(chǎn)品代碼判斷當(dāng)前流水號(hào)的狀態(tài),在當(dāng)前流水號(hào)為非鎖定狀態(tài)時(shí),采用排他鎖鎖定當(dāng)前流水號(hào),根據(jù)所述流水號(hào)生成規(guī)則生成新的流水號(hào),以更新當(dāng)前流水號(hào),并解鎖更新后的流水號(hào)。5.如權(quán)利要求1所述的基于多臺(tái)打印設(shè)備的條形碼的生成、檢驗(yàn)方法,其中,經(jīng)過掃描的條形碼的信息包括:所述掃描設(shè)備掃描過的條形碼的總數(shù)與每個(gè)條形碼的內(nèi)容; 所述條形碼生成中心對(duì)比獲取的條形碼的總數(shù)與所述打印數(shù)量是否一致;以及 對(duì)比獲取的每個(gè)條形碼的內(nèi)容與所述條形碼生成請(qǐng)求中所對(duì)應(yīng)的條形碼的內(nèi)容是否一致。6.一種基于多臺(tái)打印設(shè)備的條形碼的生成、檢驗(yàn)系統(tǒng),包括:條形碼生成請(qǐng)求單元、條形碼生成單元、條形碼打印單元、條形碼掃描單元和條形碼檢驗(yàn)單元;其中, 所述條形碼生成請(qǐng)求單元,用于向所述條形碼生成單元發(fā)出條形碼生成請(qǐng)求,所述條形碼生成請(qǐng)求包括產(chǎn)品代碼和打印數(shù)量; 所述條形碼生成單元,用于根據(jù)所述產(chǎn)品代碼和所述打印數(shù)量生成相應(yīng)數(shù)量的條形碼,并將生成的條形碼作為請(qǐng)求結(jié)果傳送給所述條形碼打印單元; 所述條形碼打印單元,用于根據(jù)接收到的請(qǐng)求結(jié)果打印條形碼; 所述條形碼掃描單元,用于掃描打印出的條形碼,并將經(jīng)過掃描的條形碼的信息傳送給所述條形碼檢驗(yàn)單元; 所述條形碼檢驗(yàn)單元,用于接收并檢驗(yàn)經(jīng)過掃描的條形碼的信息是否正確。
      【專利摘要】本發(fā)明提供一種基于多臺(tái)打印設(shè)備的條形碼的生成、檢驗(yàn)方法及系統(tǒng),其中的方法包括:通過多臺(tái)打印設(shè)備向條形碼生成中心發(fā)出條形碼生成請(qǐng)求,條形碼生成請(qǐng)求包括產(chǎn)品代碼和打印數(shù)量;由條形碼生成中心根據(jù)產(chǎn)品代碼和打印數(shù)量生成相應(yīng)數(shù)量的條形碼,并將生成的條形碼作為請(qǐng)求結(jié)果原路返回給各臺(tái)打印設(shè)備;各臺(tái)打印設(shè)備根據(jù)請(qǐng)求結(jié)果打印條形碼;通過掃描設(shè)備掃描打印出的條形碼,并將經(jīng)過掃描的條形碼的信息傳送給條形碼生成中心;條形碼生成中心接收并檢驗(yàn)經(jīng)過掃描的條形碼的信息是否正確。利用上述本發(fā)明,能夠有效避免流水號(hào)的浪費(fèi)及條形碼的重復(fù),在打印完畢條形碼后對(duì)條形碼的總數(shù)量和每個(gè)條形碼的內(nèi)容進(jìn)行檢驗(yàn),以確保條形碼的正確性。
      【IPC分類】G06K7/10, G06K19/06, G06F3/12
      【公開號(hào)】CN105139060
      【申請(qǐng)?zhí)枴緾N201510585879
      【發(fā)明人】王劍龍, 劉宏, 張廣平, 宋永國
      【申請(qǐng)人】歌爾聲學(xué)股份有限公司
      【公開日】2015年12月9日
      【申請(qǐng)日】2015年9月15日
      當(dāng)前第2頁1 2 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1