999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于ADO.Net的民爆原材料倉儲狀態監管系統

2016-08-30 13:25:50張澤梁賀詩俊
采礦技術 2016年4期
關鍵詞:數據處理

張澤梁,劉 柯,賀詩俊

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

基于ADO.Net的民爆原材料倉儲狀態監管系統

張澤梁,劉 柯,賀詩俊

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

摘 要:為提高民爆生產企業原材料倉儲狀態監管的信息化水平,根據民爆行業信息化要求,設計研發民爆生產企業原材料倉儲狀態監管系統。采用C#語句,實現原材料狀態基礎數據的采集/錄入、查詢功能;利用SQL語句,實現基礎數據處理,對各種隱患進行預警、報警。應用結果表明,該系統對提高民爆生產企業對原材料倉儲狀態的監管水平,確保數據的有效性以及基礎數據得到較好的利用起到推動作用。

關鍵詞:民爆企業;倉儲監管系統;系統框架;數據處理

一個規范化管理的民爆企業,對其生產所需原材料的購買、日常使用、定期盤點都應進行嚴格的標準化管理,對每一次原材料的購買情況、使用情況進行記錄,并根據記錄分析原材料的使用率、成本等數據,從而進行科學的管控,減少邊際成本,提高效率,同時將民爆行業的安全工作從民爆物品生產源頭做起[1-3]。

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

1 系統架構

1.1ADO.Net簡介

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

Field對象。通過ADO,打開與數據庫的鏈接,并進行相應的數據讀/寫,數據被存儲于數據集中。.Net

則是微軟公司提供的技術平臺,為編程人員提供了統一的、標準的編程環境。所以ADO.Net結合在一起就提供了一種能夠用于快速讀/寫應用程序與數據庫的交互技術。

1.2基于ADO.Net民爆原材料倉儲狀態監管系統的架構

基于ADO.Net的民爆原材料倉儲狀態監管系統主要用于民爆生產企業,對原材料的出入庫、使用情況進行統計分析,形成歷史記錄、統計報表、預警報警提醒、原材料的利用率以及給管理者提供決策的參考信息。民爆原材料倉儲狀態監管系統框架如圖1所示。

2 民爆原材料倉儲狀態監管系統實現

2.1系統結構模式

該系統采用C/S(Client/Server)的結構模式,根據軟件的三層架構將整個業務劃分為:表現層(Presentation Layer)、業務邏輯層(Business Logic Layer)、數據訪問層(Data Access Layer)。表現層采用WPF(Windows Presentation Foundation)設計用戶界面框架,業務邏輯層基于.net Framework的運行環境,并采用C#進行后臺編程,實現設計的業務功能。數據訪問層采用SQL Server 2008R2進行數據庫的設計,對系統的數據進行存儲和運算等操作。

C/S的結構模式可以充分利用終端硬件優勢,將業務進行合理分配,減輕系統之間的通訊壓力,并且單個模塊出現故障時,能夠獨立運行和處理相關的業務和數據。隨著民爆企業信息化程度越高,對終端的數據獲取能力要求更高,分布式軟件具有更強大的功能,方便后期進行功能性的擴展。

2.2界 面

根據民爆原材料倉儲狀態監管系統框架,將民爆原材料倉儲狀態監管系統分為登錄與注冊、主界面、入庫管理、領料管理、統計分析5個部分,其中入庫管理包括原材料送檢、原材料入庫驗收、入庫記錄查詢,領料管理包括領料單信息、領料記錄查詢,統計分析包括日報表、月報表,實時生成庫存,庫存量分析。

圖1 民爆原材料倉儲狀態監管系統框架

主界面顯示主菜單按鈕和實時庫存查閱功能,根據材料類別、名稱、型號進行實時的庫存查閱,且后臺程序對庫存不足、庫存超額、原材料保質期進行相關的彈窗預警、報警,提醒管理人員。原材料倉儲狀態監管系統主界面如下圖2所示。

圖2 原材料倉儲狀態監管系統主界面

2.3數據庫

根據民爆原材料倉儲狀態監管系統的業務需求,數據庫主要包括用戶注冊信息表、用戶登錄信息表、原材料送檢信息記錄表、原材料入庫信息記錄表、原材料領料信息表、日報統計表、月報統計表、預警報警記錄表。通過設計如上的表格,記錄民爆原材料倉儲狀態的原始信息,再利用數據庫操作語言對原始信息進行二次利用,得到用戶所需要的有用信息。例如:實時生成倉庫的日報表、月報表,實時庫存查閱,存放和領料位置分析,保質期、庫存超額計算。數據庫入庫表的部分字段設計。

3 統計分析

在本系統中,除了收集民爆企業原材料的基礎數據外,必須對所收集的基礎數據進行統計分析。原材料使用的日報表、月報表、庫存統計、相關原材料保質期的監管等等,這些統計分析得到的數據,可為民爆企業的管理、監督和決策提供最直接的依據。下面主要介紹庫存統計分析。

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

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

其中,Bk表示當前時刻庫存數量,LK-1表示上一個時間單位內的結存數量。

根據庫存量,判斷原材料倉儲狀態的安全指標。某個型號的原材料庫存報警指標為:0

其中,E為額定庫存,q為預警、報警系數,q的值根據企業實際生產情況進行設定。

根據公式(1)、(2)、(3)計算 當前時刻的庫存量,并利用公式(4)進行分析:

(1)當實際庫存小于等于報警指標時,進行補料預警提醒;

(2)當實際庫存大于等于報警指標時,進行滿倉預警提醒;

(3)當實際庫存為零時,進行缺料報警;

(4)當實際庫存為額定庫存時,進行滿倉報警。

原材料的月統計按照原材料的類型、名稱、型號、入庫日期,進行分類統計。出庫月統計SQL語句如下:

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

4 系統與外圍設備通信

外圍設備包括電子掃描器、計數器等,此類設備作為該系統的下位機,完成對現場開/關量、模擬量輸入/輸出的自動采集,并將采集到的數據通過設備的通訊接口,直接上傳至民爆原材料倉儲狀態監管系統。

在下位機與民爆原材料倉儲狀態監管系統進行數據交換時,進行RS-232與RS-422信號轉換。利用C#提供的串口通信控件SerialPort實現計算機與下位機通信。SerialPort控件屏蔽了計算機與外圍設備的底層操作,系統開發人員只要設置和監視該控件的方法、事件,就可以實現計算機與外圍設備的串行通信功能。

5 結 語

基于ADO.Net民爆原材料倉儲狀態監管系統實現了民爆生產企業原材料倉儲的信息化管理,根據入庫時間和庫存位置進行原材料的入庫和領料;根據庫存數量進行庫存超額或不足的預警、報警;根據入庫日期對保質期進行預警、報警;與外部設備通信為進一步實現智能倉儲、企業全局信息化工作打好了基礎。利用該系統,可以幫助民爆生產企業對原材料的存儲狀態實現精確的控制、管理,提高民爆行業的信息化水平。

參考文獻:

[1]劉治兵.民用爆炸物品安全生產風險評價方法[J].煤礦爆破,2014(1):5-9.

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

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

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

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

[6]王 通,閆祥安,李偉華.基于.net技術的自動化立體倉庫管理與控制系統的研究與實現[J].制造業自動化,2004,4 (26):21-25.

[7]李鵬飛,許照垣.基于.NET的網絡指紋門禁系統設計與實現[J].計算機工程與設計,2006.

[8]鄭細瑞,張蘇紅,阮學斌.基于.NET三層架構的酒店管理系統設計與實現[J].計算機與數字工程,2011(8):91-93.

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

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

猜你喜歡
數據處理
驗證動量守恒定律實驗數據處理初探
認知診斷缺失數據處理方法的比較:零替換、多重插補與極大似然估計法*
心理學報(2022年4期)2022-04-12 07:38:02
ILWT-EEMD數據處理的ELM滾動軸承故障診斷
水泵技術(2021年3期)2021-08-14 02:09:20
ADS-B數據處理中心的設計與實現
電子測試(2018年4期)2018-05-09 07:28:12
MATLAB在化學工程與工藝實驗數據處理中的應用
基于希爾伯特- 黃變換的去噪法在外測數據處理中的應用
大數據處理中基于熱感知的能源冷卻技術
計算機工程(2015年4期)2015-07-05 08:28:04
Matlab在密立根油滴實驗數據處理中的應用
數據處理能力在求職中起關鍵作用
我國首個“突發事件基礎數據處理標準”發布
主站蜘蛛池模板: 又爽又大又黄a级毛片在线视频| 一本大道无码高清| 国产免费怡红院视频| 最新国产高清在线| 伊人久久久久久久| 色婷婷在线影院| 色国产视频| 狠狠色综合网| 国产成人在线无码免费视频| 欧美啪啪精品| 欧美另类一区| 伊人天堂网| 又爽又大又光又色的午夜视频| 亚洲IV视频免费在线光看| 久久久国产精品无码专区| 蜜桃视频一区二区| 亚洲国产午夜精华无码福利| 国产婬乱a一级毛片多女| 国产精品九九视频| 国产www网站| 国产久草视频| 亚洲视频a| 亚洲午夜国产精品无卡| 亚洲二区视频| 99视频在线观看免费| 国产在线精彩视频论坛| 91无码人妻精品一区| av在线无码浏览| 午夜毛片免费观看视频 | 久久久久无码国产精品不卡| 亚洲国产天堂久久九九九| 亚洲色图在线观看| 国产成人无码Av在线播放无广告 | 69免费在线视频| 欧美69视频在线| 99伊人精品| 99久久人妻精品免费二区| 婷婷综合亚洲| 999国产精品永久免费视频精品久久| 波多野结衣视频一区二区| 精品国产自在在线在线观看| 日韩精品无码不卡无码| 国产aaaaa一级毛片| 9966国产精品视频| 日韩A级毛片一区二区三区| 国产麻豆aⅴ精品无码| 免费va国产在线观看| 五月激情综合网| 久久久久无码精品国产免费| 亚洲日韩精品伊甸| 在线精品亚洲一区二区古装| 久久国产成人精品国产成人亚洲 | 欧美天堂久久| 免费人成网站在线高清| 国产精品久久久久久影院| 国产尤物在线播放| 无码av免费不卡在线观看| 亚洲精品成人片在线播放| 99精品免费在线| 亚洲av无码人妻| 国产激情国语对白普通话| 中文字幕日韩视频欧美一区| 国产熟女一级毛片| 福利一区在线| 亚洲第一中文字幕| 国产精品天干天干在线观看| 99久久性生片| 色综合天天综合中文网| 国产第一页屁屁影院| 亚洲成人动漫在线观看| 91成人在线观看| 成年午夜精品久久精品| 亚洲天堂网2014| 激情无码视频在线看| 色综合天天娱乐综合网| 国产福利在线免费| 中国国产一级毛片| 亚洲最新网址| 51国产偷自视频区视频手机观看 | 日韩成人午夜| www亚洲天堂| 国产精品嫩草影院av|