亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于PDA的倉存數(shù)據(jù)采集系統(tǒng)的設(shè)計與實現(xiàn)

        2012-08-22 07:34:24董一方
        制造業(yè)自動化 2012年23期
        關(guān)鍵詞:作業(yè)系統(tǒng)

        董一方

        (浙江經(jīng)濟職業(yè)技術(shù)學院 數(shù)字信息技術(shù)學院,杭州 310018)

        0 引言

        1 系統(tǒng)組成

        基于PDA的倉存數(shù)據(jù)采集系統(tǒng)由三個子系統(tǒng)組成,分別為條形碼子系統(tǒng)、數(shù)據(jù)收發(fā)子系統(tǒng)、數(shù)據(jù)采集子系統(tǒng),如圖1所示。其中服務端數(shù)據(jù)收發(fā)子系統(tǒng)與PDA端數(shù)據(jù)采集子系統(tǒng)通過無線網(wǎng)絡(luò)進行通信[2]。

        圖1 系統(tǒng)組成

        2 系統(tǒng)功能

        各子系統(tǒng)的功能模塊如圖2所示。

        圖2 系統(tǒng)功能模塊圖

        2.1 條形碼子系統(tǒng)

        條形碼子系統(tǒng)部署在客戶端,其主要功能是讀取ERP系統(tǒng)中的基礎(chǔ)數(shù)據(jù)與業(yè)務數(shù)據(jù)以生成條形碼標簽并打印,然后將其粘貼到對應的倉位與物品上,以建立物品、批次、倉位之間的關(guān)聯(lián)與跟蹤。

        1)條形碼標簽生成:讀取ERP系統(tǒng)中的物品、規(guī)格、批次、倉位、單據(jù)號和數(shù)量等相關(guān)數(shù)據(jù),按照事先定義的條形碼編碼規(guī)則生成條形碼標簽。支持的條形碼包括Code 39、Code 93、Code 128、EAN 8、EAN 13等一維條碼??筛鶕?jù)需要設(shè)置條形碼標簽的文字、高度、寬度和布局等,比如以條碼值“1234567890”為例,圖3生成的條形碼標簽寬度為100、高度為40,標簽文字位于正上方。

        圖3 條形碼標簽

        2)條形碼標簽打?。荷蓷l形碼標簽后即可打印,系統(tǒng)支持專用條形碼打印機打印,也支持普通打印機打印以節(jié)省成本。

        2.2 數(shù)據(jù)收發(fā)子系統(tǒng)

        數(shù)據(jù)收發(fā)子系統(tǒng)部署在服務端,其主要功能是讀取ERP系統(tǒng)中的倉存作業(yè)任務,通過無線網(wǎng)絡(luò)向指定PDA手持設(shè)備發(fā)送基礎(chǔ)數(shù)據(jù)與作業(yè)任務數(shù)據(jù),接收并處理PDA手持設(shè)備上傳的倉存業(yè)務數(shù)據(jù)。

        1)基礎(chǔ)數(shù)據(jù)發(fā)送:定時或者根據(jù)PDA手持設(shè)備的請求,向PDA手持設(shè)備發(fā)送物品、規(guī)格、批號、倉位、供應商和客戶等基礎(chǔ)數(shù)據(jù),以方便PDA用戶進行業(yè)務操作。

        日前,《自然》雜志在線發(fā)表了一篇論文,描述的是中國科學院覃重軍研究團隊與合作者在國際上首次人工創(chuàng)建單條染色體的真核細胞,創(chuàng)造了自然界不存在的全新生命。有意思的是,這個被認為是繼原核細菌“人造生命”之后的又一個重大突破,最初源于覃重軍5年前一個大膽到近乎“瘋狂”的猜想,當時很多人覺得他就是在異想天開,如今這個“異想天開”卻成為了現(xiàn)實。

        2)作業(yè)任務發(fā)送:讀取ERP系統(tǒng)中下達的作業(yè)任務,進行相關(guān)處理后即時向指定PDA手持設(shè)備發(fā)送作業(yè)任務數(shù)據(jù)。

        3)業(yè)務數(shù)據(jù)接收:接收PDA手持設(shè)備上傳的各類倉存業(yè)務數(shù)據(jù),進行相關(guān)轉(zhuǎn)換與處理后保存到服務端數(shù)據(jù)庫。

        4)業(yè)務數(shù)據(jù)查詢與統(tǒng)計:根據(jù)時間、物品、倉位等條件查詢與統(tǒng)計各PDA手持設(shè)備采集的各類業(yè)務數(shù)據(jù),進行審計與跟蹤。

        2.3 數(shù)據(jù)采集子系統(tǒng)

        數(shù)據(jù)采集子系統(tǒng)部署在各PDA手持設(shè)備中,實時接收服務端數(shù)據(jù)收發(fā)子系統(tǒng)發(fā)送的作業(yè)任務數(shù)據(jù),作業(yè)任務包括入庫、出庫、盤點、移庫等,通過掃描條形碼標簽進行業(yè)務數(shù)據(jù)的采集,并通過無線網(wǎng)絡(luò)及時向服務端數(shù)據(jù)收發(fā)子系統(tǒng)發(fā)送業(yè)務數(shù)據(jù)。

        1)PDA用戶登錄認證:開啟PDA手持設(shè)備后,用戶需輸入正確的帳號與密碼才能進入數(shù)據(jù)采集子系統(tǒng),這樣可跟蹤與審計各PDA用戶的操作,確保系統(tǒng)安全性。

        2)登錄密碼修改:用戶登錄數(shù)據(jù)采集子系統(tǒng)后,可根據(jù)需要修改登錄密碼,修改密碼需驗證舊密碼。

        3)基礎(chǔ)數(shù)據(jù)同步:實時接收服務端數(shù)據(jù)收發(fā)子系統(tǒng)發(fā)送的物品、規(guī)格、批號、倉位等基礎(chǔ)數(shù)據(jù),同步更新至PDA手持設(shè)備的數(shù)據(jù)庫中,為隨后的業(yè)務操作提供方便,比如當掃描物品條形碼時可關(guān)聯(lián)查詢基礎(chǔ)數(shù)據(jù)自動顯示物品的名稱、批號等信息。

        4)作業(yè)任務接收:實時接收服務端數(shù)據(jù)收發(fā)子系統(tǒng)發(fā)送的作業(yè)任務數(shù)據(jù)。

        5)業(yè)務操作與數(shù)據(jù)采集:PDA用戶按照接收到的作業(yè)任務到指定倉位進行業(yè)務操作,業(yè)務操作包括入庫、出庫、庫存盤點、移庫。使用PDA掃描出入庫物品與倉位的條形碼標簽,然后錄入數(shù)量進行業(yè)務數(shù)據(jù)的采集,并保存在PDA手持設(shè)備的數(shù)據(jù)庫中。在采集過程中系統(tǒng)對數(shù)據(jù)格式、數(shù)值范圍等進行有效性檢測,以確保數(shù)據(jù)的正確性,當檢測到錯誤時則給出提示。圖4為入庫數(shù)據(jù)采集之前的操作界面,如圖5所示為入庫數(shù)據(jù)采集之后的操作界面,其中條碼通過掃描入庫物品的條形碼標簽得到、架號通過掃描入庫倉位的條形碼標簽得到,件數(shù)與零頭由手工輸入,其余字段由物品條形碼關(guān)聯(lián)查詢基礎(chǔ)數(shù)據(jù)后自動顯示。

        圖4 入庫數(shù)據(jù)采集前

        圖5 入庫數(shù)據(jù)采集后

        6)業(yè)務數(shù)據(jù)上傳:通過無線網(wǎng)絡(luò)把采集的業(yè)務數(shù)據(jù)實時或批量上傳至服務端數(shù)據(jù)收發(fā)子系統(tǒng)。批量上傳數(shù)據(jù)時需顯示上傳進度以提高人機交互性。批量上傳要確保數(shù)據(jù)上傳的原子性,即所有數(shù)據(jù)要么都上傳成功,要么都取消上傳。上傳成功后把已上傳的數(shù)據(jù)標記為“已上傳”,這樣下次上傳時可確保已上傳的數(shù)據(jù)不再重復上傳。

        7)業(yè)務數(shù)據(jù)維護:采集的業(yè)務數(shù)據(jù)在上傳之前可在PDA中修改或刪除,當數(shù)據(jù)上傳成功之后則不可再在PDA中修改,也不可再次上傳,已確保數(shù)據(jù)的有效性。當經(jīng)過指定的時間間隔后,系統(tǒng)則自動清空“已上傳”的業(yè)務數(shù)據(jù)以節(jié)省PDA空間。

        8)即時庫存查詢:可根據(jù)物品代碼、物品名稱、倉位查詢各物品、各倉位的即時庫存數(shù)量,方便用戶操作。

        9)系統(tǒng)設(shè)置:設(shè)置作業(yè)任務下載與業(yè)務數(shù)據(jù)上傳的服務端IP地址,設(shè)置已上傳業(yè)務數(shù)據(jù)自動清空的時間間隔等。

        3 系統(tǒng)運行平臺與主要開發(fā)技術(shù)

        系統(tǒng)使用的集成開發(fā)工具為Visual Studio 2010,編程語言為C#,系統(tǒng)運行平臺如圖6所示。

        圖6 系統(tǒng)運行平臺

        3.1 條形碼子系統(tǒng)

        操作系統(tǒng)為Windows XP, 運行平臺為.NET Framework 4.0。主要開發(fā)技術(shù)包括Windows Form、ADO.NET,條碼標簽生成采用開源組件BarcodeLib.dll[3]。

        3.2 數(shù)據(jù)收發(fā)子系統(tǒng)

        操作系統(tǒng)為Windows Server 2008,Web服務器為IIS 7.0,運行平臺為.NET Framework 4.0,數(shù)據(jù)庫服務器為Microsoft SQL Server 2005企業(yè)版。主要開發(fā)技術(shù)包括ASP.NET、ADO.NET、Web Service[4]、數(shù)據(jù)庫事務等。其中Web Service用于異構(gòu)平臺(服務端與PDA手持設(shè)備)之間的數(shù)據(jù)交互。

        3.3 數(shù)據(jù)采集子系統(tǒng)

        PDA手持設(shè)備選用優(yōu)博訊I60,此款設(shè)備的操作系統(tǒng)為Windows CE 5.0,運行平臺為.NET Compact Framework 3.5[5],設(shè)備使用的數(shù)據(jù)庫為SQL Compact Edition 3.5。主要開發(fā)技術(shù)包括ADO.NET,.NET異步與多線程技術(shù)等。其中.NET異步與多線程技術(shù)用于業(yè)務數(shù)據(jù)批量上傳進度的實時顯示。

        4 PDA數(shù)據(jù)采集子系統(tǒng)的關(guān)鍵點

        4.1 性能

        PDA與PC機相比內(nèi)存較小、CPU處理能力較弱,所以需合理設(shè)計與優(yōu)化代碼以提高性能,尤其是業(yè)務數(shù)據(jù)批量上傳時需確保上傳快速且占用較少內(nèi)存。

        4.2 可靠性

        業(yè)務數(shù)據(jù)采集時需自動進行有效性檢測以確保數(shù)據(jù)的準確性,業(yè)務數(shù)據(jù)批量上傳時需進行事務控制以確保數(shù)據(jù)上傳的原子性(即所有數(shù)據(jù)要么都上傳成功,要么都取消上傳),避免業(yè)務數(shù)據(jù)重復上傳,已上傳的業(yè)務數(shù)據(jù)不可再在PDA中修改等。

        4.3 可用性

        所有PDA窗體界面風格一致、操作方式統(tǒng)一,光標自動跳轉(zhuǎn)與定位,文本框焦點獲取高亮顯示,掃描物品條形碼后自動顯示物品名稱與規(guī)格,操作結(jié)果友好提示,業(yè)務數(shù)據(jù)上傳進度實時顯示等。

        5 結(jié)論

        利用.NET技術(shù)設(shè)計并實現(xiàn)基于PDA的倉存數(shù)據(jù)采集系統(tǒng),詳細闡述系統(tǒng)的各組成部分、功能、運行平臺和主要開發(fā)技術(shù),同時概括系統(tǒng)實現(xiàn)的關(guān)鍵點。該系統(tǒng)在化工企業(yè)倉庫管理的運行情況表明,系統(tǒng)性能良好,運行穩(wěn)定可靠,操作簡潔,方便易用,極大的提高倉庫入庫、出庫、盤點和移庫等各作業(yè)環(huán)節(jié)業(yè)務數(shù)據(jù)采集的實時性與準確性,減輕倉管人員的工作量,提升倉存管理的效率。

        [1] 何亮, 龔中華, 付松廣. 金蝶ERP-K/3模擬實戰(zhàn): 財務, 供應鏈, 生產(chǎn)制造[M]. 第2版. 北京: 人民郵電出版社, 2011.

        [2] 李俊韜, 岳溥庥, 朱杰. 基于無線PDA 技術(shù)的物流智能揀選系統(tǒng)[J]. 微計算機信息, 2007, 23(12-2): 36-37.

        [3] Brad Barnhill. Barcode Image Generation Library[EB/OL]. http://www.codeproject.com/Articles/20823/Barcode-Image-Generation-Library, 2007.

        [4] Bill Evjen, Scott Hanselman, Devin Rader. Professional ASP.NET 4 in C# and VB[M]. Hoboken: Wrox, 2010.

        [5] Paul Yao, David Durant. Programming. NET Compact Framework 3. 5[M]. 2nd ed. Boston: Addison-Wesley Professional, 2009.

        猜你喜歡
        作業(yè)系統(tǒng)
        Smartflower POP 一體式光伏系統(tǒng)
        讓人羨慕嫉妒恨的“作業(yè)人”
        WJ-700無人機系統(tǒng)
        ZC系列無人機遙感系統(tǒng)
        北京測繪(2020年12期)2020-12-29 01:33:58
        作業(yè)聯(lián)盟
        學生天地(2020年17期)2020-08-25 09:28:54
        快來寫作業(yè)
        基于PowerPC+FPGA顯示系統(tǒng)
        半沸制皂系統(tǒng)(下)
        連通與提升系統(tǒng)的最后一塊拼圖 Audiolab 傲立 M-DAC mini
        作業(yè)
        故事大王(2016年7期)2016-09-22 17:30:08
        亚洲av香蕉一区二区三区av| 免费成人毛片| 中文字幕亚洲无线码a| 久久久亚洲一区二区三区| 人妻诱惑中文字幕在线视频| 国产女人高潮叫床视频| 国产欧美精品一区二区三区–老狼| 水蜜桃在线视频在线观看| 女同性恋一区二区三区av| 亚洲乱亚洲乱妇50p| 亚洲 欧美 唯美 国产 伦 综合| 色优网久久国产精品| 二区三区日本高清视频| 日本肥老妇色xxxxx日本老妇| 成人片黄网站色大片免费观看app| 国产精品无码mv在线观看| av影片手机在线观看免费网址| 日韩av无码中文无码电影| 97超级碰碰人妻中文字幕| 国产一级片内射在线视频| 日本在线一区二区三区视频观看 | 日韩欧美第一区二区三区| 亚洲av免费看一区二区三区| 久久99精品久久久久久清纯| 中国老妇女毛茸茸bbwbabes | 亚洲熟妇丰满大屁股熟妇| 国产精品欧美视频另类专区| 亚洲av熟女中文字幕| 久久久久成人精品无码| 九九在线视频| 国产高清自产拍av在线| 97在线视频人妻无码| 久久久久亚洲精品天堂| 久久久精品国产亚洲麻色欲| 少妇高潮久久蜜柚av| 岳毛多又紧做起爽| 国产精品九九热| 亚洲一区二区三区免费的视频| 成人免费无码大片a毛片| 色av综合av综合无码网站| av免费看网站在线观看|