<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 測試測量 > 設計應用 > 輔料管理信息系統的設計與實(shí)現

輔料管理信息系統的設計與實(shí)現

作者: 時(shí)間:2007-03-09 來(lái)源:網(wǎng)絡(luò ) 收藏
摘要:輔料管理信息系統是為卷煙企業(yè)設計的一個(gè)基于WEB的管理信息系統,選用B/S結構,采用微軟ASP.NET技術(shù),并利用VB.NET語(yǔ)言進(jìn)行編碼。對該系統進(jìn)行了分析和設計,提供了在系統開(kāi)發(fā)中遇到的主要技術(shù)問(wèn)題及難點(diǎn)的解決方案。該系統具有良好的可擴展性和易用性,規范了企業(yè)的業(yè)務(wù)流程,有助于提高企業(yè)的管理水平。關(guān)鍵詞:B/S結構 輔料管理信息系統ASP.NET 隨著(zhù)WTO的加入,我國煙草行業(yè)的發(fā)展面臨競爭國際化的嚴峻挑戰。同時(shí)信息技術(shù)的發(fā)展對全球各行業(yè)產(chǎn)生了深刻的影響,充分利用信息技術(shù)已成為各行業(yè)的共識。因此,采用信息化手段改革企業(yè)管理就顯得尤為重要。但是,現階段我國煙草企業(yè)的管理軟件多為C/S模式,開(kāi)發(fā)所使用的技術(shù)也較為落后。因此,采用新的技術(shù)和B/S模式開(kāi)發(fā)卷煙企業(yè)管理信息系統便成為首選。 本文對基于Web的管理信息系統的設計和開(kāi)發(fā)進(jìn)行了探討,提出了自己的想法和解決方案,并且付諸于實(shí)施,具有較強的可行性。本文按照軟件工程學(xué)理論來(lái)分析和設計煙草輔料管理信息系統,采用面向對象的設計方法,運用了微軟ASP.NET技術(shù),并且利用VB.NET語(yǔ)言進(jìn)行編碼,完成了基本的系統功能。本文對在.NET平臺上開(kāi)發(fā)MIS系統的人員有一定的參考價(jià)值。1 系統總體分析 1.1 需求分析 目前大多數卷煙廠(chǎng)的輔助材料管理仍然以手工管理為主,或者是在單片機孤立地使用一些小軟件,這使得信息處理及查詢(xún)的效率極低。輔料管理子系統完成輔料部門(mén)的內部業(yè)務(wù),主要包括采購計劃管理、采購合同管理、采購到貨管理、庫存管理和業(yè)務(wù)分析等業(yè)務(wù)。輔料管理業(yè)務(wù)流程圖如圖1所示。 本系統需要解決三大問(wèn)題:(1)輔料部門(mén)的內部業(yè)務(wù),包括采購管理、庫存管理和業(yè)務(wù)分析等。首先要實(shí)現相關(guān)數據的管理和維護,包括查詢(xún)、打印等功能。(2)系統的維護,包括初始化系統本身的數據庫表以及用戶(hù)登錄日志跟蹤等。(3)統一用戶(hù)操作界面,使其具有可操作性,功能模塊清晰。 1.2 系統選型方案 本系統采用B/S(瀏覽器/服務(wù)器)三層架構模式,即IE5.0及以上或同等其它瀏覽器+WIN2000 Server/IIS 5.0+Oracle 8i的模式。B/S結構的計算模式及結構圖如圖2所示。 服務(wù)器:可選用IBM、HP等公司的64位體系結構小型機或高檔微機。 客戶(hù)機:能安裝支持IE5.0及以上版本瀏覽器并能聯(lián)網(wǎng)的機器。 開(kāi)發(fā)工具:MS Visual Studio .NET+VB.NET。 2 系統設計 本系統由采購管理、庫存管理、業(yè)務(wù)分析和系統維護四個(gè)主要模塊組成。從計劃管理→合同管理→到貨管理→自左至右形成了一條清晰的數據流。系統的模塊結構圖如圖3所示。 由輔料管理部門(mén)的業(yè)務(wù)劃分可知本系統包含的數據庫表主要有27張。各部分包含的表有:(1)采購管理:主要有七張表,分別是物理采購資金預測表、物料采購計劃主表、特料采購計劃子表、物料當前結存價(jià)表、供應商評價(jià)表、物料合同主表、物料合同子表。(2)庫存管理:主要有六張表,包括到貨登記主表、到貨登記子表、物料檢驗申報表、物料盤(pán)點(diǎn)主表、物料盤(pán)點(diǎn)子表、倉庫現存量表。(3)業(yè)務(wù)分析:主要有三張表,包括倉庫收發(fā)存月匯總表、庫房收發(fā)記錄主表、庫房收發(fā)記錄子表。(4)系統維護:主要有三張表,包括倉庫初始化表、倉庫業(yè)務(wù)參數設置表、用戶(hù)登記日志表等。此外還有一些輔助用的表,如物料主項目表、物料價(jià)格表、物料分類(lèi)代碼表等。圖23 技術(shù)細節及難點(diǎn) 在系統的開(kāi)發(fā)過(guò)程中碰到了一些困難和技術(shù)問(wèn)題,例如Oracle中自增字段的實(shí)現、多用戶(hù)訪(fǎng)問(wèn)并發(fā)控制、Office組件實(shí)現Web打印以及統計圖的繪制等。解決方法分述如下: 要在Oracle中實(shí)現自增字段,就必須使用Oracle特有的序列(Sequence)和觸發(fā)器(Trigger)來(lái)共同達到字段自動(dòng)增長(cháng)的目的。以物料采購計劃主表為例簡(jiǎn)要介紹一下創(chuàng )建的整個(gè)過(guò)程。即先創(chuàng )建一個(gè)序列,然后對該序列創(chuàng )建一個(gè)觸發(fā)器,使序列綁定到自增字段上。其sq1語(yǔ)句如下: CREATE SEQUENCE SEQ_wl_cgjh_s START WITH 10000 INCREMENT BY 1;/*序列*/ CREATE OR REPLACE TRIGGER TRG_wl_cgjh_s /*觸發(fā)器*/ BEFORE INSERT ON wl_cgjh_s FOR EACH ROW BEGIN SELECT SEQ_wl_cgjh_s.NEXTVALINTO :NEW.ID FROM DUAL; END; / 再以統計圖的繪制為例。在Web頁(yè)面上的繪制統計圖,采用的方法是使用VML(Vector Markup Language)和JavaScript腳本來(lái)完成的。在本系統中,通過(guò)VML和JavaScript腳本實(shí)現了三個(gè)主要的函數:drawLine()、drawPole()和drwaPie(),分別用于繪制折線(xiàn)圖、柱狀圖和餅圖。DrawPie()函數如下: function drawPie(total,table_x,table_y,all_width,all_height){ //參數含義(傳遞的數組、橫坐標、縱坐標、圖表的寬度、圖表的高度) //vml代碼生成圖表函數3——餅圖 //定義顏色信息 var tmdColor1=new Array(); …… //畫(huà)各部分的餅塊 var PreAngle=0; for(var i=0;i"); PreAngle+=total[1][i]/totalpie;} //畫(huà)右邊的圖例 ……}4 系統配置與運行結果 根據系統的選型方案,做好系統的軟硬件配置以后,就可以考慮系統的運行情況了。下面以圖例予以說(shuō)明。圖4是柱狀圖。 輔料管理信息系統的開(kāi)發(fā)是以微軟的.NET技術(shù)為開(kāi)發(fā)技術(shù),以B/S結構為開(kāi)發(fā)架構而完成的。它按照軟件工程學(xué)理論來(lái)分析和設計整個(gè)系統,運用面向對象的分析設計方法處理實(shí)際問(wèn)題。它在技術(shù)上緊跟潮流,為以后的開(kāi)發(fā)擴展做好了鋪墊,不致成為技術(shù)瓶頸。在分析設計時(shí),盡量從實(shí)際出發(fā),模塊化的設計使操作頁(yè)面簡(jiǎn)單明了,符合實(shí)際的需要,避免產(chǎn)生拖沓臃繁。三層結構的架構實(shí)現了開(kāi)放的不同平臺訪(fǎng)問(wèn),簡(jiǎn)化了系統的維護。從系統的安全性和穩定性上看,本系統運行時(shí)性能平穩、高效,能夠承受實(shí)際的負載,即使訪(fǎng)問(wèn)高峰時(shí)性能有所下降,但整個(gè)系統依然運行良好??傊?,本系統運行穩定,各種數據的錄入、維護、查詢(xún)等都能正常運行,基本實(shí)現了系統的既定目標。它的投入使用能夠規范和優(yōu)化業(yè)務(wù)流程,促進(jìn)和提升企業(yè)的管理水平,使得卷煙企業(yè)的管理技術(shù)上得到了一定提高,減少了企業(yè)在相關(guān)人力、物力上的消耗,提高了生產(chǎn)鏈的運行效率。自運行以來(lái),已經(jīng)對企業(yè)的生產(chǎn)、管理等方面產(chǎn)生了積極作用,對各個(gè)職能部門(mén)的日常工作也產(chǎn)生了積極的影響。 linux操作系統文章專(zhuān)題:linux操作系統詳解(linux不再難懂)


評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>