基于Internet下地磅數(shù)據(jù)采集系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)
本文提出了種基于Internet下的地磅數(shù)據(jù)采集系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)。該系統(tǒng)主要解決地磅數(shù)據(jù)由原來的人工操作,轉(zhuǎn)變 成計(jì)算機(jī)自動(dòng)操作。由原來分散操作轉(zhuǎn)變成通過Internet實(shí)現(xiàn)將各個(gè)分廠的生產(chǎn)數(shù)據(jù)自動(dòng)集中統(tǒng)處理。統(tǒng)計(jì)部分由原來的人工統(tǒng)計(jì), 轉(zhuǎn)變成計(jì)算機(jī)下自動(dòng)統(tǒng)計(jì)。自動(dòng)化程度高,快速、是本系統(tǒng)特點(diǎn)。
如何能準(zhǔn)確、快速獲取和處理信息是當(dāng)今各 行業(yè)著力解決的重要問題。在Internet互聯(lián)網(wǎng)高 速發(fā)展的信息時(shí)代,增強(qiáng)信息化建設(shè),是企業(yè)搶 占市場(chǎng)先機(jī)、節(jié)能增效、增強(qiáng)發(fā)展后勁的 要途 徑。本系統(tǒng)就是在這樣的背景下提出、設(shè)計(jì)并實(shí) 現(xiàn)的地磅數(shù)據(jù)自動(dòng)化信息處理系統(tǒng)。
1.引言
在市政公路設(shè)施建養(yǎng)過程中,瀝青混凝土生 產(chǎn)應(yīng)是服務(wù)公路建養(yǎng)工作的重要環(huán)節(jié),生產(chǎn)單 位為滿足不同地域工程項(xiàng)目的用料需求,需在不 同的區(qū)域增設(shè)生產(chǎn)廠房,以減少產(chǎn)品在運(yùn)輸過程 中時(shí)間上和成本上的支出,為客戶提及時(shí)的產(chǎn) 品給,從而增加企業(yè)的競(jìng)爭(zhēng)能力。另方面來 說,由于產(chǎn)品本身的特點(diǎn)要求,瀝青混凝土在投 入使用之前不能長時(shí)間存放,否則,由于溫度降 低,將無法滿足正常施工需要。對(duì)于個(gè)瀝青混 凝土生產(chǎn)廠商來說,增設(shè)分廠是增加企業(yè)競(jìng)爭(zhēng)能 力和服務(wù)質(zhì)量的關(guān)鍵。將各個(gè)分廠的數(shù)據(jù),如: 原材料規(guī)格、型號(hào)、數(shù)量,產(chǎn)品的產(chǎn)量、工程項(xiàng) 目等信息,實(shí)現(xiàn)實(shí)時(shí)統(tǒng)計(jì)分析,是提高管理效能 的有效途徑。然而,傳統(tǒng)地磅數(shù)據(jù)采集是采用人 工方式:由工作人員手工完成司磅、記賬、開 票、匯總統(tǒng)計(jì),存在計(jì)量精度低、數(shù)據(jù)統(tǒng)計(jì)量大、 效率不高等缺陷。手工記賬、開票,容易造成司 鎊人員與司機(jī)因計(jì)量誤差發(fā)生爭(zhēng)議,影響企業(yè)形 象,造成企業(yè)經(jīng)濟(jì)損失。手工登記入賬,人為因 素較多,造成統(tǒng)計(jì)核算數(shù)據(jù)可靠性不高,給企業(yè) 發(fā)展帶來諸多羈絆。但隨著Internet技術(shù)的快速 發(fā)展,為我們實(shí)現(xiàn)司磅統(tǒng)計(jì)數(shù)字化、自動(dòng)化這需求提了技術(shù)保障。
2.需求分析
綜上所述,地磅系統(tǒng)數(shù)字化、聯(lián)機(jī)化改革勢(shì) 在必行。開發(fā)該系統(tǒng)投入,可將所有地磅秤重?cái)?shù) 據(jù)和出入庫相關(guān)信息同保存至數(shù)據(jù)庫,實(shí)現(xiàn)計(jì) 算機(jī)數(shù)字化管理,通過計(jì)算機(jī)網(wǎng)絡(luò)讀取調(diào)用地磅秤重?cái)?shù)據(jù),可將各分廠地磅數(shù)據(jù)的集中管理、規(guī) 范管理,所有地磅數(shù)據(jù)進(jìn)行統(tǒng)管理,實(shí)現(xiàn)全部 原材料采購、產(chǎn)品銷售數(shù)據(jù)的實(shí)時(shí)統(tǒng)計(jì)、查詢功 能。實(shí)現(xiàn)可避免人工統(tǒng)計(jì)出現(xiàn)的誤差,大大提高 統(tǒng)計(jì)核算工作的準(zhǔn)確性、科學(xué)性、時(shí)效性,促進(jìn) 企業(yè)管理水平提高。
3.系統(tǒng)的設(shè)計(jì)
該系統(tǒng)的體系結(jié)構(gòu)如圖1所示,由圖可知, 多個(gè)磅房通過Internet和服務(wù)器進(jìn)行連接,數(shù)據(jù) 傳輸米用Web Service技術(shù),Web Service是近幾年提出的種新的面向服務(wù)的體系結(jié)構(gòu),可 以進(jìn)行跨平臺(tái)的程序和程序間的通信。具有面 向?qū)ο蠹夹g(shù)的所有優(yōu)點(diǎn),該系統(tǒng)基于.NET的 Web Service 訪問 SQL Server 2000 中的數(shù)據(jù),系 統(tǒng)設(shè)計(jì)利用SQL Server 2000的*性實(shí)現(xiàn)交互 訪問。通過為各分廠地磅計(jì)算機(jī)在.NET中建立 Service的Web服務(wù),然后在服務(wù)器端部署這個(gè) Service服務(wù),查詢用戶可以從服務(wù)器得到各個(gè) 分廠所提的所有數(shù)據(jù)集,從而滿足不同地點(diǎn)數(shù) 據(jù)交互需要。對(duì)于個(gè)較為復(fù)雜的系統(tǒng)來說,我 們很容易想到用模塊化來設(shè)計(jì)它。這樣做可以提 高代碼的重用程序,降低硬代碼的耦合度,提高 系統(tǒng)的可維護(hù)性等。出于上面的考慮,該系統(tǒng)設(shè) 計(jì)分模塊進(jìn)行設(shè)計(jì)。該系統(tǒng)的功能結(jié)構(gòu)圖如圖2。
4.系統(tǒng)的買現(xiàn)
4.1數(shù)字化輸入
包括計(jì)重,記賬,磅單打印統(tǒng)摒棄手工操 作,取而代替的是由計(jì)算機(jī)控制地磅設(shè)備計(jì)量 進(jìn)行稱重,司鎊人員輸入必要的信息后,通過 Internet將分廠的數(shù)據(jù)信息實(shí)時(shí)保存到服務(wù)器數(shù) 據(jù)庫,后,由計(jì)算機(jī)控制打印機(jī)打印出兩聯(lián)磅單作為原始憑證,其交付給司機(jī),作為日后結(jié) 賬憑據(jù);另聯(lián)由單位統(tǒng)計(jì)部門作為統(tǒng)計(jì)核算原 始憑據(jù)。進(jìn)而實(shí)現(xiàn)數(shù)據(jù)計(jì)量自動(dòng)化,信息傳遞網(wǎng) 絡(luò)化,統(tǒng)計(jì)核算電算化。
4.2數(shù)據(jù)統(tǒng)計(jì)和報(bào)表查詢
系統(tǒng)將數(shù)據(jù)導(dǎo)入數(shù)據(jù)庫后,對(duì)各字段數(shù)據(jù)按 統(tǒng)計(jì)需求進(jìn)行統(tǒng)計(jì)并以報(bào)表形式進(jìn)行索引查詢和 輸出打印,例如:原材料統(tǒng)計(jì)臺(tái)帳用于查詢自采 原材料統(tǒng)計(jì)數(shù)量,以應(yīng)單位為索引項(xiàng),選擇查 詢條件,點(diǎn)擊查詢按鈕,系統(tǒng)將顯示某應(yīng)廠 商所原材料的記錄。瀝青混凝土生產(chǎn)統(tǒng)計(jì)臺(tái)賬 用于查詢?yōu)r青混凝土生產(chǎn)統(tǒng)計(jì)數(shù)量,以施工單 位、工程項(xiàng)目為索引項(xiàng),選擇查詢條件,點(diǎn)擊查 詢按鈕,系統(tǒng)將顯示該施工單位、工程項(xiàng)目所 浙青混凝土數(shù)量。
5.結(jié)論
此系統(tǒng)將地磅稱重?cái)?shù)據(jù)和出入庫相關(guān)信息通 過Web service技術(shù)同保存至數(shù)據(jù)庫,具有查 詢、統(tǒng)計(jì)、打印稱重?cái)?shù)據(jù)功能??捎行П苊馊斯?填寫磅單存在的漏洞,通過計(jì)算機(jī)網(wǎng)絡(luò)讀取調(diào)用 地磅秤重?cái)?shù)據(jù),實(shí)現(xiàn)原材料采購、產(chǎn)品銷售數(shù)據(jù) 的實(shí)時(shí)統(tǒng)計(jì),通過系統(tǒng)分析理清各種資源來龍去 脈,可大大提高核算工作的時(shí)效性和準(zhǔn)確性。