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

        關鍵詞: 無線RF 通信測試 示波器 高速串行 嵌入式 示波器 測試測量

        版權聲明:
            凡注明來網絡消費網的作品,版權均屬網絡消費網所有,未經授權不得轉載、摘編或利用其它方式使用上述作品。已經本網授權使用作品的,應在授權范圍內使用,并注明"來源:網絡消費網"。違反上述聲明者,本網將追究其相關法律責任。
            除來源署名為網絡消費網稿件外,其他所轉載內容之原創性、真實性、完整性、及時性本站不作任何保證或承諾,請讀者僅作參考并自行核實。
        熱文

        網站首頁 |網站簡介 | 關于我們 | 廣告業務 | 投稿信箱
         

        Copyright © 2000-2020 www.fnsyft.com All Rights Reserved.
         

        中國網絡消費網 版權所有 未經書面授權 不得復制或建立鏡像
         

        聯系郵箱:920 891 263@qq.com

        備案號:京ICP備2022016840號-15

        營業執照公示信息

        亚洲色偷偷色噜噜狠狠99网| 亚洲精品成人片在线观看精品字幕| 亚洲精品无码不卡在线播放HE | heyzo亚洲精品日韩| 国产精品亚洲综合久久| 精品亚洲456在线播放| 亚洲精品午夜国产va久久| 亚洲欧洲日韩国产一区二区三区| 亚洲日本乱码一区二区在线二产线| 2022年亚洲午夜一区二区福利| 久久久久亚洲AV无码麻豆| 久久精品国产亚洲av高清漫画| 久久久亚洲欧洲日产国码二区 | 无码天堂亚洲国产AV| 亚洲 综合 国产 欧洲 丝袜| 亚洲国产婷婷综合在线精品| 国产乱辈通伦影片在线播放亚洲 | 亚洲性日韩精品国产一区二区| 亚洲精品无码永久在线观看 | 亚洲一级片在线观看| 国产精品亚洲四区在线观看| 亚洲日韩国产欧美一区二区三区 | 亚洲av日韩av无码| 亚洲高清日韩精品第一区| 亚洲国产成a人v在线| 国产成人精品日本亚洲专一区| 亚洲一区二区三区丝袜| 亚洲国产精品18久久久久久| 亚洲AV网一区二区三区| 亚洲熟女乱综合一区二区| 亚洲精品你懂的在线观看| 香蕉视频在线观看亚洲| 亚洲综合久久成人69| 国产亚洲精品成人AA片| 小说区亚洲自拍另类| 亚洲综合色自拍一区| 亚洲男人的天堂在线播放| 亚洲国产综合精品| 亚洲国产精品精华液| 亚洲人成色77777在线观看大| 亚洲国产另类久久久精品小说 |