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

        ?

        基于ADO.Net的民爆原材料倉儲(chǔ)狀態(tài)監(jiān)管系統(tǒng)

        2016-08-30 13:25:50張澤梁賀詩俊
        采礦技術(shù) 2016年4期
        關(guān)鍵詞:數(shù)據(jù)處理

        張澤梁,劉 柯,賀詩俊

        (湖南長斧眾和科技有限公司, 湖南長沙 410012)

        基于ADO.Net的民爆原材料倉儲(chǔ)狀態(tài)監(jiān)管系統(tǒng)

        張澤梁,劉 柯,賀詩俊

        (湖南長斧眾和科技有限公司, 湖南長沙 410012)

        摘 要:為提高民爆生產(chǎn)企業(yè)原材料倉儲(chǔ)狀態(tài)監(jiān)管的信息化水平,根據(jù)民爆行業(yè)信息化要求,設(shè)計(jì)研發(fā)民爆生產(chǎn)企業(yè)原材料倉儲(chǔ)狀態(tài)監(jiān)管系統(tǒng)。采用C#語句,實(shí)現(xiàn)原材料狀態(tài)基礎(chǔ)數(shù)據(jù)的采集/錄入、查詢功能;利用SQL語句,實(shí)現(xiàn)基礎(chǔ)數(shù)據(jù)處理,對(duì)各種隱患進(jìn)行預(yù)警、報(bào)警。應(yīng)用結(jié)果表明,該系統(tǒng)對(duì)提高民爆生產(chǎn)企業(yè)對(duì)原材料倉儲(chǔ)狀態(tài)的監(jiān)管水平,確保數(shù)據(jù)的有效性以及基礎(chǔ)數(shù)據(jù)得到較好的利用起到推動(dòng)作用。

        關(guān)鍵詞:民爆企業(yè);倉儲(chǔ)監(jiān)管系統(tǒng);系統(tǒng)框架;數(shù)據(jù)處理

        一個(gè)規(guī)范化管理的民爆企業(yè),對(duì)其生產(chǎn)所需原材料的購買、日常使用、定期盤點(diǎn)都應(yīng)進(jìn)行嚴(yán)格的標(biāo)準(zhǔn)化管理,對(duì)每一次原材料的購買情況、使用情況進(jìn)行記錄,并根據(jù)記錄分析原材料的使用率、成本等數(shù)據(jù),從而進(jìn)行科學(xué)的管控,減少邊際成本,提高效率,同時(shí)將民爆行業(yè)的安全工作從民爆物品生產(chǎn)源頭做起[1-3]。

        根據(jù)對(duì)民爆生產(chǎn)企業(yè)的需求分析,采用分布式系統(tǒng)實(shí)現(xiàn)對(duì)民爆生產(chǎn)企業(yè)原材料的監(jiān)管。以SQL Server 2008R2[8]為系統(tǒng)數(shù)據(jù)庫,開發(fā)民爆原材料倉儲(chǔ)狀態(tài)監(jiān)管系統(tǒng),系統(tǒng)采用微軟提供的開發(fā)平臺(tái)Visual Studio 2010[4],利用 C#高級(jí)編程語言[5]在. Net Framework[6]運(yùn)行環(huán)境中工作。系統(tǒng)提供了通信接口與外圍設(shè)備通信,能夠接收來自其他系統(tǒng)或采集設(shè)備的民爆物品信息[7]。

        1 系統(tǒng)架構(gòu)

        1.1ADO.Net簡介

        ADO(ActiveX Data Objects)是一個(gè)COM組件庫,主要包含 Connection、Command、Recordset和

        Field對(duì)象。通過ADO,打開與數(shù)據(jù)庫的鏈接,并進(jìn)行相應(yīng)的數(shù)據(jù)讀/寫,數(shù)據(jù)被存儲(chǔ)于數(shù)據(jù)集中。.Net

        則是微軟公司提供的技術(shù)平臺(tái),為編程人員提供了統(tǒng)一的、標(biāo)準(zhǔn)的編程環(huán)境。所以ADO.Net結(jié)合在一起就提供了一種能夠用于快速讀/寫應(yīng)用程序與數(shù)據(jù)庫的交互技術(shù)。

        1.2基于ADO.Net民爆原材料倉儲(chǔ)狀態(tài)監(jiān)管系統(tǒng)的架構(gòu)

        基于ADO.Net的民爆原材料倉儲(chǔ)狀態(tài)監(jiān)管系統(tǒng)主要用于民爆生產(chǎn)企業(yè),對(duì)原材料的出入庫、使用情況進(jìn)行統(tǒng)計(jì)分析,形成歷史記錄、統(tǒng)計(jì)報(bào)表、預(yù)警報(bào)警提醒、原材料的利用率以及給管理者提供決策的參考信息。民爆原材料倉儲(chǔ)狀態(tài)監(jiān)管系統(tǒng)框架如圖1所示。

        2 民爆原材料倉儲(chǔ)狀態(tài)監(jiān)管系統(tǒng)實(shí)現(xiàn)

        2.1系統(tǒng)結(jié)構(gòu)模式

        該系統(tǒng)采用C/S(Client/Server)的結(jié)構(gòu)模式,根據(jù)軟件的三層架構(gòu)將整個(gè)業(yè)務(wù)劃分為:表現(xiàn)層(Presentation Layer)、業(yè)務(wù)邏輯層(Business Logic Layer)、數(shù)據(jù)訪問層(Data Access Layer)。表現(xiàn)層采用WPF(Windows Presentation Foundation)設(shè)計(jì)用戶界面框架,業(yè)務(wù)邏輯層基于.net Framework的運(yùn)行環(huán)境,并采用C#進(jìn)行后臺(tái)編程,實(shí)現(xiàn)設(shè)計(jì)的業(yè)務(wù)功能。數(shù)據(jù)訪問層采用SQL Server 2008R2進(jìn)行數(shù)據(jù)庫的設(shè)計(jì),對(duì)系統(tǒng)的數(shù)據(jù)進(jìn)行存儲(chǔ)和運(yùn)算等操作。

        C/S的結(jié)構(gòu)模式可以充分利用終端硬件優(yōu)勢(shì),將業(yè)務(wù)進(jìn)行合理分配,減輕系統(tǒng)之間的通訊壓力,并且單個(gè)模塊出現(xiàn)故障時(shí),能夠獨(dú)立運(yùn)行和處理相關(guān)的業(yè)務(wù)和數(shù)據(jù)。隨著民爆企業(yè)信息化程度越高,對(duì)終端的數(shù)據(jù)獲取能力要求更高,分布式軟件具有更強(qiáng)大的功能,方便后期進(jìn)行功能性的擴(kuò)展。

        2.2界 面

        根據(jù)民爆原材料倉儲(chǔ)狀態(tài)監(jiān)管系統(tǒng)框架,將民爆原材料倉儲(chǔ)狀態(tài)監(jiān)管系統(tǒng)分為登錄與注冊(cè)、主界面、入庫管理、領(lǐng)料管理、統(tǒng)計(jì)分析5個(gè)部分,其中入庫管理包括原材料送檢、原材料入庫驗(yàn)收、入庫記錄查詢,領(lǐng)料管理包括領(lǐng)料單信息、領(lǐng)料記錄查詢,統(tǒng)計(jì)分析包括日?qǐng)?bào)表、月報(bào)表,實(shí)時(shí)生成庫存,庫存量分析。

        圖1 民爆原材料倉儲(chǔ)狀態(tài)監(jiān)管系統(tǒng)框架

        主界面顯示主菜單按鈕和實(shí)時(shí)庫存查閱功能,根據(jù)材料類別、名稱、型號(hào)進(jìn)行實(shí)時(shí)的庫存查閱,且后臺(tái)程序?qū)齑娌蛔?、庫存超額、原材料保質(zhì)期進(jìn)行相關(guān)的彈窗預(yù)警、報(bào)警,提醒管理人員。原材料倉儲(chǔ)狀態(tài)監(jiān)管系統(tǒng)主界面如下圖2所示。

        圖2 原材料倉儲(chǔ)狀態(tài)監(jiān)管系統(tǒng)主界面

        2.3數(shù)據(jù)庫

        根據(jù)民爆原材料倉儲(chǔ)狀態(tài)監(jiān)管系統(tǒng)的業(yè)務(wù)需求,數(shù)據(jù)庫主要包括用戶注冊(cè)信息表、用戶登錄信息表、原材料送檢信息記錄表、原材料入庫信息記錄表、原材料領(lǐng)料信息表、日?qǐng)?bào)統(tǒng)計(jì)表、月報(bào)統(tǒng)計(jì)表、預(yù)警報(bào)警記錄表。通過設(shè)計(jì)如上的表格,記錄民爆原材料倉儲(chǔ)狀態(tài)的原始信息,再利用數(shù)據(jù)庫操作語言對(duì)原始信息進(jìn)行二次利用,得到用戶所需要的有用信息。例如:實(shí)時(shí)生成倉庫的日?qǐng)?bào)表、月報(bào)表,實(shí)時(shí)庫存查閱,存放和領(lǐng)料位置分析,保質(zhì)期、庫存超額計(jì)算。數(shù)據(jù)庫入庫表的部分字段設(shè)計(jì)。

        3 統(tǒng)計(jì)分析

        在本系統(tǒng)中,除了收集民爆企業(yè)原材料的基礎(chǔ)數(shù)據(jù)外,必須對(duì)所收集的基礎(chǔ)數(shù)據(jù)進(jìn)行統(tǒng)計(jì)分析。原材料使用的日?qǐng)?bào)表、月報(bào)表、庫存統(tǒng)計(jì)、相關(guān)原材料保質(zhì)期的監(jiān)管等等,這些統(tǒng)計(jì)分析得到的數(shù)據(jù),可為民爆企業(yè)的管理、監(jiān)督和決策提供最直接的依據(jù)。下面主要介紹庫存統(tǒng)計(jì)分析。

        其中,M表示入庫總額,Mi表示單次入庫數(shù)量,i表示第幾批次。

        其中,N表示入庫總額,Nj表示單次出庫數(shù)量,j表示第幾批次。

        其中,Bk表示當(dāng)前時(shí)刻庫存數(shù)量,LK-1表示上一個(gè)時(shí)間單位內(nèi)的結(jié)存數(shù)量。

        根據(jù)庫存量,判斷原材料倉儲(chǔ)狀態(tài)的安全指標(biāo)。某個(gè)型號(hào)的原材料庫存報(bào)警指標(biāo)為:0

        其中,E為額定庫存,q為預(yù)警、報(bào)警系數(shù),q的值根據(jù)企業(yè)實(shí)際生產(chǎn)情況進(jìn)行設(shè)定。

        根據(jù)公式(1)、(2)、(3)計(jì)算 當(dāng)前時(shí)刻的庫存量,并利用公式(4)進(jìn)行分析:

        (1)當(dāng)實(shí)際庫存小于等于報(bào)警指標(biāo)時(shí),進(jìn)行補(bǔ)料預(yù)警提醒;

        (2)當(dāng)實(shí)際庫存大于等于報(bào)警指標(biāo)時(shí),進(jìn)行滿倉預(yù)警提醒;

        (3)當(dāng)實(shí)際庫存為零時(shí),進(jìn)行缺料報(bào)警;

        (4)當(dāng)實(shí)際庫存為額定庫存時(shí),進(jìn)行滿倉報(bào)警。

        原材料的月統(tǒng)計(jì)按照原材料的類型、名稱、型號(hào)、入庫日期,進(jìn)行分類統(tǒng)計(jì)。出庫月統(tǒng)計(jì)SQL語句如下:

        select[MatCla]as原材料種類,[MatNam]as原材料名稱,[MatSpe]as規(guī)格型號(hào),[MeaUni]as單位,month([RecMatDat])as月份,Sum(ReaRec-Qua)as本月出庫數(shù)量,Sum(Money)as本月出庫金額fromT_Outwheredatediff(month,[RecMatDat],getdate())<=1 group bymonth([RecMatDat]),[MatCla],[MatNam],[MatSpe],[MeaUni]。

        4 系統(tǒng)與外圍設(shè)備通信

        外圍設(shè)備包括電子掃描器、計(jì)數(shù)器等,此類設(shè)備作為該系統(tǒng)的下位機(jī),完成對(duì)現(xiàn)場開/關(guān)量、模擬量輸入/輸出的自動(dòng)采集,并將采集到的數(shù)據(jù)通過設(shè)備的通訊接口,直接上傳至民爆原材料倉儲(chǔ)狀態(tài)監(jiān)管系統(tǒng)。

        在下位機(jī)與民爆原材料倉儲(chǔ)狀態(tài)監(jiān)管系統(tǒng)進(jìn)行數(shù)據(jù)交換時(shí),進(jìn)行RS-232與RS-422信號(hào)轉(zhuǎn)換。利用C#提供的串口通信控件SerialPort實(shí)現(xiàn)計(jì)算機(jī)與下位機(jī)通信。SerialPort控件屏蔽了計(jì)算機(jī)與外圍設(shè)備的底層操作,系統(tǒng)開發(fā)人員只要設(shè)置和監(jiān)視該控件的方法、事件,就可以實(shí)現(xiàn)計(jì)算機(jī)與外圍設(shè)備的串行通信功能。

        5 結(jié) 語

        基于ADO.Net民爆原材料倉儲(chǔ)狀態(tài)監(jiān)管系統(tǒng)實(shí)現(xiàn)了民爆生產(chǎn)企業(yè)原材料倉儲(chǔ)的信息化管理,根據(jù)入庫時(shí)間和庫存位置進(jìn)行原材料的入庫和領(lǐng)料;根據(jù)庫存數(shù)量進(jìn)行庫存超額或不足的預(yù)警、報(bào)警;根據(jù)入庫日期對(duì)保質(zhì)期進(jìn)行預(yù)警、報(bào)警;與外部設(shè)備通信為進(jìn)一步實(shí)現(xiàn)智能倉儲(chǔ)、企業(yè)全局信息化工作打好了基礎(chǔ)。利用該系統(tǒng),可以幫助民爆生產(chǎn)企業(yè)對(duì)原材料的存儲(chǔ)狀態(tài)實(shí)現(xiàn)精確的控制、管理,提高民爆行業(yè)的信息化水平。

        參考文獻(xiàn):

        [1]劉治兵.民用爆炸物品安全生產(chǎn)風(fēng)險(xiǎn)評(píng)價(jià)方法[J].煤礦爆破,2014(1):5-9.

        [2]黃志平,陳金德,吳懷廣,等.民用爆炸物品生產(chǎn)企業(yè)應(yīng)急信息平臺(tái)研究[J].中國科技信息,2014(23):93-94.

        [3]孫永波,仲 峰.乳化炸藥生產(chǎn)設(shè)備的現(xiàn)狀與發(fā)展方向[J].爆破,2010,3(27):94-96.

        [4]張慧娟.SQL Server 2012寶典(第4版)[M].北京:清華大學(xué)出版社,2014.

        [5]李 銘,黃 靜.C#高級(jí)編程(第8版)[M].北京:清華大學(xué)出版社,2013.

        [6]王 通,閆祥安,李偉華.基于.net技術(shù)的自動(dòng)化立體倉庫管理與控制系統(tǒng)的研究與實(shí)現(xiàn)[J].制造業(yè)自動(dòng)化,2004,4 (26):21-25.

        [7]李鵬飛,許照垣.基于.NET的網(wǎng)絡(luò)指紋門禁系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[J].計(jì)算機(jī)工程與設(shè)計(jì),2006.

        [8]鄭細(xì)瑞,張?zhí)K紅,阮學(xué)斌.基于.NET三層架構(gòu)的酒店管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[J].計(jì)算機(jī)與數(shù)字工程,2011(8):91-93.

        收稿日期:(2016-03-09)

        作者簡介:張澤梁(1991-),男,助理工程師,主要從事民爆行業(yè)信息化方面的研究,Email:271433778@qq.com。

        猜你喜歡
        數(shù)據(jù)處理
        驗(yàn)證動(dòng)量守恒定律實(shí)驗(yàn)數(shù)據(jù)處理初探
        認(rèn)知診斷缺失數(shù)據(jù)處理方法的比較:零替換、多重插補(bǔ)與極大似然估計(jì)法*
        基于低頻功率數(shù)據(jù)處理的負(fù)荷分解方法
        能源工程(2021年6期)2022-01-06 02:04:38
        ILWT-EEMD數(shù)據(jù)處理的ELM滾動(dòng)軸承故障診斷
        ADS-B數(shù)據(jù)處理中心的設(shè)計(jì)與實(shí)現(xiàn)
        MATLAB在化學(xué)工程與工藝實(shí)驗(yàn)數(shù)據(jù)處理中的應(yīng)用
        基于希爾伯特- 黃變換的去噪法在外測(cè)數(shù)據(jù)處理中的應(yīng)用
        大數(shù)據(jù)處理中基于熱感知的能源冷卻技術(shù)
        Matlab在密立根油滴實(shí)驗(yàn)數(shù)據(jù)處理中的應(yīng)用
        我國首個(gè)“突發(fā)事件基礎(chǔ)數(shù)據(jù)處理標(biāo)準(zhǔn)”發(fā)布
        久久av无码精品一区二区三区| 激情人妻另类人妻伦| 少妇性bbb搡bbb爽爽爽| 日本无遮挡吸乳呻吟视频| 99久久亚洲国产高清观看| 日本在线一区二区免费| 无码无套少妇毛多18p| 999国内精品永久免费视频| 在线观看国产三级av| 国产在线视频一区二区三| 给你免费播放的视频| 青青久在线视频免费观看| 久久精品爱国产免费久久| 水蜜桃在线观看一区二区国产| 久久亚洲中文字幕精品一区| 国产精品嫩草影院av| 成人午夜无人区一区二区| 手机在线国产福利av| 国产精品亚洲片在线观看不卡| 全免费a级毛片| 免费无码AⅤ片在线观看| 人妻一区二区三区在线看| 成 人 免费 在线电影| 久久国产偷| 一区两区三区视频在线观看| 国产无套中出学生姝| 999国内精品永久免费视频| 国内精品视频成人一区二区| 天堂免费av在线播放| 国产一区二区三区乱码| 欧美成aⅴ人高清免费| 亚洲综合天堂av网站在线观看| 中文有码亚洲制服av片| 亚洲av无码av制服丝袜在线| 国产剧情无码中文字幕在线观看不卡视频| 激情五月开心五月啪啪| 东京道一本热中文字幕| 亚洲一级黄色毛片| 美女把内衣内裤脱了给男人舔| 风韵少妇性饥渴推油按摩视频| 亚洲人成人影院在线观看 |