關(guān)于運輸場(chǎng)100噸地磅稱(chēng)量系統的設計與安裝:
100噸地磅稱(chēng)量系統通過(guò)RS232串口實(shí)現100噸地磅稱(chēng)量設備與計算機之間的數據通信.利用Win2dowsAPI函數實(shí)現串口編程,完成稱(chēng)量數據采集.與后臺數據庫交換數據,實(shí)現對100噸地磅稱(chēng)量數據的實(shí)時(shí)顯示、自動(dòng)采集、安全存儲、多方式查詢(xún)、統計匯總和打印輸出等工作,*大限度地防止舞弊行為的發(fā)生.安置在地面以下稱(chēng)量較大噸位的稱(chēng)叫100噸地磅,*于稱(chēng)量汽車(chē)的100噸地磅又稱(chēng)為汽車(chē)衡.100噸地磅屬于衡器的*種,是廠(chǎng)礦、商家等用于大宗貨物計量的主要稱(chēng)重設備,廣泛應用于林業(yè)、煤炭、冶金、電力、港口、倉儲等行業(yè).黑龍江省鶴北林業(yè)*使用電子汽車(chē)衡稱(chēng)量系統進(jìn)行木材檢驗控制,不*保證了檢驗質(zhì)量及檢驗速度,減少了人為檢驗誤差,還提*了勞動(dòng)生產(chǎn)率,獲得了顯著(zhù)的經(jīng)濟效益.在我國,許多運輸場(chǎng)采用100噸地磅儀表顯示計量數據,司磅員手工填寫(xiě)單據、報表的人工操作,工作安全性差,容易出錯,效率低,難以快速統計,不能滿(mǎn)足生產(chǎn)經(jīng)營(yíng)的要求.當前,用戶(hù)對用衡器完成測管控稱(chēng)*體化功能的要求日益*漲,稱(chēng)重技術(shù)得以與控制系統和信息管理系統同步發(fā)展,實(shí)現了衡器管理的計算機化、網(wǎng)絡(luò )化和智能化.針對*100噸地磅系統自動(dòng)化程度應用不*的現狀,通過(guò)開(kāi)發(fā)*套100噸地磅稱(chēng)量計算機管理系統,將稱(chēng)量設備、計算機、數據庫有效地結合起來(lái),實(shí)現稱(chēng)量信息的自動(dòng)采集、自動(dòng)處理,*大限度地防止舞弊行為的發(fā)生,為企業(yè)的現代化管理提供有力的幫助.
1系統目標
通過(guò)項目實(shí)施使100噸地磅稱(chēng)量設備與計算機連接,通過(guò)計算機軟件編程讀取稱(chēng)量設備數據,與后臺數據庫交換數據,實(shí)現對稱(chēng)量數據的實(shí)時(shí)顯示、自動(dòng)采集、安全存儲、多方式查詢(xún)、匯總統計和打印輸出等工作.根據企業(yè)管理上的要求,*設計的稱(chēng)量管理軟件需達到以下幾個(gè)目標:符合運輸場(chǎng)的業(yè)務(wù)流程和要求,程序流程清晰、嚴密;獲取稱(chēng)重數據快速、*;操作簡(jiǎn)便,自動(dòng)化程度*,能有效防止舞弊行為;數據查詢(xún)、報表制作方便快捷;系統長(cháng)時(shí)間運行穩定可靠;數據安全性和可靠性*.
2需求分析
2.1運輸場(chǎng)硬件條件運輸場(chǎng)硬件要求:1臺100噸地磅;1臺計算機(能流暢運行Win98及其以上操作系統,100M以上硬盤(pán)剩余空間);1個(gè)條碼閱讀器;1臺打印機.
2.2運輸場(chǎng)稱(chēng)量業(yè)務(wù)流程運輸場(chǎng)稱(chēng)量業(yè)務(wù)流程:重車(chē)上磅,記錄重車(chē)質(zhì)量;重車(chē)下磅,到指定地點(diǎn)卸貨并領(lǐng)取回執單;空車(chē)上磅,交回回執單并記錄空車(chē)質(zhì)量;空車(chē)下磅,結束.
2.3功能分析
根據運輸場(chǎng)的條件和要求,項目開(kāi)發(fā)的100噸地磅稱(chēng)量系統主要功能包含:稱(chēng)量數據自動(dòng)采集;歷史稱(chēng)量數據維護;多方式查詢(xún);報表統計及打印;代碼維護;系統參數設置;用戶(hù)權限設置;數據備份與恢復.同時(shí),為將來(lái)網(wǎng)絡(luò )化環(huán)境中實(shí)現數據共享預留接口.
2.4系統功能詳細設計
根據功能分析,100噸地磅稱(chēng)量系統主要包含稱(chēng)量數據管理、系統設置兩大模塊。稱(chēng)量數據管理:主要是對稱(chēng)量數據進(jìn)行管理,包含“稱(chēng)量數據采集”、“稱(chēng)量數據維護”、“報表打印”、“數據備份”、“數據恢復”5個(gè)子模塊.(1)“稱(chēng)量數據采集”用于自動(dòng)采集車(chē)輛稱(chēng)量數據.(2)“稱(chēng)量數據維護”用于維護車(chē)輛稱(chēng)量歷史數據,可以對稱(chēng)量數據進(jìn)行添加、修改、刪除、查詢(xún)、統計等操作.(3)“報表打印”用于打印年報表、月報表、臨時(shí)報表和回執卡.(4)“數據備份”用于將系統數據備份到指定的文件夾.(5)“數據恢復”用于從指定文件夾恢復系統數據.系統設置:主要用于維護系統,包含“員工信息維護”、“車(chē)輛信息維護”、“系統參數設置”、“通信參數設置”、“操作員管理”、“更改密碼”等6個(gè)模塊.
(1)“員工信息維護”用于維護員工信息,可以對員工信息進(jìn)行添加、修改、刪除等操作.
(2)“車(chē)輛信息維護”用于維護車(chē)輛信息,可以對車(chē)輛信息進(jìn)行添加、修改、刪除等操作.
(3)“系統參數設置”用于設置系統參數,如100噸地磅無(wú)車(chē)的判定質(zhì)量、月報表的開(kāi)始和結束時(shí)間等.
(4)“通信參數設置”用于設置100噸地磅的通信參數和稱(chēng)量數據格式,如串口號、波特率等.
(5)“操作員管理”用于系統操作員的管理,包括添加、刪除操作員,授予操作員權限等.
(6)“更改密碼”用于更改當前用戶(hù)的登錄密碼.
3數據庫設計
數據庫設計(DatabaseDesign)包括數據庫設計和數據庫應用系統設計兩個(gè)方面,在設計過(guò)程中,應把數據庫的結構設計和數據處理的操作設計緊密結合起來(lái),相互參照和相互補充.100噸地磅稱(chēng)量系統的數據庫結構設計按以下步驟進(jìn)行:
(1) 根據已收集的原始數據和系統設計需要,確定系統應包含的數據表.
(2) (2)確定數據表應包含的數據項和這些數據項的定義,如內容、長(cháng)度、類(lèi)型等.
(3)按照3NF(ThirdNormalForm)標準對數據表進(jìn)行標準化,即表內的每*個(gè)值都只能被表達*次.表內的每*行都應該被標識(有鍵).表內不應該存儲依賴(lài)于其他鍵的非鍵信息.
(4)由于標準化可能給數據庫引入太*的復雜性,降低系統效率,因此需要對數據表結構進(jìn)行調整,允許數據適量冗余,使其在性能、擴展性和數據完整性方面達到平衡.
(5)建立數據字典.數據字典是數據庫應用設計的重要內容,它是描述數據庫中各數據屬性與組成的數據集合,在數據庫的整個(gè)生命周期里都起著(zhù)重要的作用.
4系統實(shí)現
100噸地磅稱(chēng)量系統包括稱(chēng)量設備與計算機的通信和稱(chēng)量數據管理的MIS系統兩部分.稱(chēng)量設備通過(guò)RS232串口與計算機的串口連接,并向計算機的串口發(fā)送數據;MIS系統定時(shí)掃描串口獲取數據,經(jīng)格式轉換后通過(guò)事件驅動(dòng)調用相關(guān)模塊對數據進(jìn)行處理。系統設置了自助查詢(xún)功能.當100噸地磅上無(wú)車(chē)時(shí),員工在稱(chēng)量數據采集窗口中輸入員工編號(使用員工卡,通過(guò)條碼閱讀器輸入),“已完成數據”欄中只顯示該員工當天的*有記錄,方便員工查閱.為了防止作弊行為發(fā)生,系統在程序流程中設置了*些檢查:
(1)稱(chēng)重時(shí),必須是前*輛車(chē)下磅后,100噸地磅顯示的質(zhì)量值小于設定的稱(chēng)量設備無(wú)車(chē)的判定質(zhì)量(在系統參數設置模塊設置)時(shí),下*輛車(chē)才能開(kāi)上100噸地磅,否則系統會(huì )認為員工企圖重復記錄稱(chēng)重數據而拒絕接受數據.
(2)為防止員工通過(guò)各種手段增加重車(chē)質(zhì)量或減少空車(chē)質(zhì)量來(lái)提*凈質(zhì)值,系統通過(guò)連接員工信息表和車(chē)輛信息表,查詢(xún)該車(chē)型的重車(chē)上下限和空車(chē)上下限,并與稱(chēng)量數據比較,判斷車(chē)輛處于重車(chē)狀態(tài)還是空車(chē)狀態(tài).系統拒絕接收不正常的稱(chēng)量數據,并顯示相應信息提示員工.
(3)系統設置了兩次稱(chēng)重車(chē)的間隔時(shí)間.如果兩次稱(chēng)重車(chē)的時(shí)間間隔小于設定的間隔時(shí)間(在系統參數設置模塊設置),系統拒絕接受后*次稱(chēng)量的數據,并顯示相應信息提示員工.
(4)員工在稱(chēng)量空車(chē)時(shí),輸入員工編號后,還需要輸入卸貨時(shí)獲得的回執卡卡號.重車(chē)數據、空車(chē)數據和回執卡號齊全,記錄才會(huì )被添加到稱(chēng)量信息表中,并參與統計匯總(計算工作量).
5結束語(yǔ)
100噸地磅稱(chēng)量系統將稱(chēng)量設備、計算機、數據庫有效地結合起來(lái),實(shí)現了對稱(chēng)量數據的實(shí)時(shí)顯示、自動(dòng)采集、安全存儲、多方式查詢(xún)、匯總統計和打印輸出等工作,為運輸場(chǎng)運力調節提供*、*、及時(shí)的數據.同時(shí)還減輕了工作人員的勞動(dòng)強度,提*了工作效率和經(jīng)濟效益,*大限度地防止舞弊行為的發(fā)生,在企業(yè)的生產(chǎn)和管理中發(fā)揮了積*作用.100噸地磅稱(chēng)量系統從硬件、軟件和通信等方面進(jìn)行了研究設計,其結構簡(jiǎn)單實(shí)用,操作簡(jiǎn)便,安全可靠,具有較好的通用性、開(kāi)放性、擴展性、可維護性,充分保護企業(yè)的投資.系統已在昆明市五華區環(huán)衛處廢棄物運輸場(chǎng)運行1年多,性能穩定可靠,效果良好,有顯著(zhù)的經(jīng)濟效益和社會(huì )效益,具有*定的推廣價(jià)值.
關(guān)于運輸場(chǎng)100噸地磅稱(chēng)量系統的設計與安裝
