国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

生產(chǎn)管理系統(tǒng)的設(shè)計

2019-10-09 05:48湯璞王文星
電子技術(shù)與軟件工程 2019年17期
關(guān)鍵詞:成品報表管理系統(tǒng)

文/湯璞 王文星

1 前言

1.1 課題背景

鑒于原生產(chǎn)管理系統(tǒng)硬件設(shè)施陳舊、系統(tǒng)老化、數(shù)據(jù)龐雜冗余、運行速度過緩,嚴(yán)重影響了系統(tǒng)的日常運行和數(shù)據(jù)庫的維護工作,為提高生產(chǎn)管理人員工作效率,我們開展了生產(chǎn)統(tǒng)計管理系統(tǒng)再生項目攻關(guān)。

1.2 設(shè)計的目的和意義

目的:降低統(tǒng)計人員輸入數(shù)據(jù)的勞動強度、節(jié)約輸入時間、提高工作效率。將原FOX操作系統(tǒng)下的生產(chǎn)科生產(chǎn)管理系統(tǒng)移植到Windows環(huán)境中,在原有的數(shù)據(jù)輸入、刪除、修改、查詢這些基本功能上,加入系統(tǒng)導(dǎo)入、報表打印、數(shù)據(jù)庫自動備份等人性化功能。讓移植后的系統(tǒng)更加靈活,更加穩(wěn)定。

1.3 研究現(xiàn)狀

此前,生產(chǎn)管理系統(tǒng)的故障率很高,經(jīng)常出現(xiàn)運行過緩、死機、數(shù)據(jù)丟失的情況,且存在系統(tǒng)備件不足、功能單一(只有輸入、查詢、刪除、修改生產(chǎn)管理數(shù)據(jù)等基本功能)、界面刻板(原生產(chǎn)管理系統(tǒng)采用FOX操作系統(tǒng),只能用鍵盤輸入命令進行操作)、移植性差(不能移植到Windows環(huán)境下的系統(tǒng)中使用)等系統(tǒng)缺陷,已經(jīng)遠不能滿足現(xiàn)代化生產(chǎn)管理的需要。通過與使用人員多次溝通,充分了解了用戶需求后,在Windows環(huán)境下開發(fā)新的生產(chǎn)統(tǒng)計管理系統(tǒng)。根據(jù)用戶的工作需要,設(shè)計出新的系統(tǒng)功能框架圖。

2 系統(tǒng)簡介

2.1 系統(tǒng)設(shè)計

2.1.1 系統(tǒng)功能描述

在原有的數(shù)據(jù)輸入、刪除、修改、查詢這些基本功能上,加入系統(tǒng)導(dǎo)入、報表打印、數(shù)據(jù)庫自動備份等人性化功能。隨后,探詢出系統(tǒng)功能框架在數(shù)據(jù)庫結(jié)構(gòu)層面上的實現(xiàn)。采用ACCESS2007做新的源數(shù)據(jù)庫,利用VB環(huán)境下聯(lián)機交互的開發(fā)方式,將每個功能模塊窗體化,并為其編寫出相應(yīng)的程序代碼。在完成所有功能模塊的編寫后,又精心打造系統(tǒng)的操作界面,新的界面除了具有雙向控制(鼠標(biāo)、鍵盤均可操作)的優(yōu)勢外,還特別添加了自動跳格、焦點鎖定、系統(tǒng)時間自動錄入等小程序段,以降低統(tǒng)計人員輸入數(shù)據(jù)的勞動強度提高工作效率。最后,經(jīng)過反復(fù)調(diào)試,將編譯好的系統(tǒng)移植到新的Windows環(huán)境中試運行。

模塊分布情況,分五大模塊:

(1)數(shù)據(jù)導(dǎo)入功能:將Eecel表格中的數(shù)據(jù)直接導(dǎo)入數(shù)據(jù)庫中。

圖1:生產(chǎn)統(tǒng)計管理系統(tǒng)的功能模塊示意圖

圖2:鋼卷信息實體E-R圖

(2)數(shù)據(jù)輸入功能:板、卷、帶、鋅彩、錫輸入:廠別、交庫日期、品名代碼、鋼質(zhì)代碼、鋼種、品種名稱、冷卷號、成品規(guī)格、成品重量、原料重量(要求鍵入冷卷號就能調(diào)出此鋼卷的資料。)

(3)數(shù)據(jù)查詢功能:

1.查詢?nèi)战粠鞝顩r:根據(jù)輸入的起止時間,查詢板、卷、帶、鍍鋅板、鍍錫板、彩涂板、電工鋼等的日交庫總量。

2.交庫數(shù)據(jù)檢索及修改:根據(jù)鋼卷的各屬性進行交庫數(shù)據(jù)的查詢,并能對選定項進行修改。

3.修改品種名稱:輸入鋼種后,對其相應(yīng)的品種名稱進行修改。

(4)報表打印功能:

1.原材料消耗報表:輸入時間、廠別、報表類型(月報或年報)及品種等信息,即可在excel中生成以上品種的原材料消耗報表,包括原料來源、鋼質(zhì)、成品重量、原料重量等信息的小計及合計。

2.產(chǎn)品結(jié)構(gòu)統(tǒng)計報表:輸入時間、廠別、報表類型(月報或年報),然后可分別按寬度與厚度統(tǒng)計出產(chǎn)品結(jié)構(gòu)報表,包括品名,寬度(厚度)、本月重量、比重等信息的小計與合計。

3.月報、年報、產(chǎn)品成材率報表:輸入時間、廠別、鋼種,然后可分別打印出產(chǎn)品成材率的年報和月報。包括品種、鋼種、產(chǎn)品厚度、原料量、成品量等信息的小計與合計。

(5)數(shù)據(jù)備份:通過一段程序?qū)?shù)據(jù)庫進行備份。

2.1.2 功能模塊劃分

從功能描述的內(nèi)容上可以看到,本系統(tǒng)可以實現(xiàn)五個完整的功能。根據(jù)這些功能可以設(shè)計出系統(tǒng)的功能模塊,如圖1所示。

2.2 數(shù)據(jù)庫設(shè)計

我們已經(jīng)比較完整地介紹了生產(chǎn)統(tǒng)計管理系統(tǒng)的功能、模塊劃分,對系統(tǒng)的整體結(jié)構(gòu)有了初步的認識。下面介紹系統(tǒng)的數(shù)據(jù)庫設(shè)計。

2.2.1 設(shè)計平臺:VB6.0

VB是一個面向?qū)ο笤O(shè)計的應(yīng)用程序語言,是開發(fā)數(shù)據(jù)庫前端的優(yōu)秀工具,它的編程語言簡潔明快、組件功能強大和編程環(huán)境靈活方便。采用VB來開發(fā)數(shù)據(jù)庫應(yīng)用程序具有更大的靈活性和可擴展性。

2.2.2 數(shù)據(jù)庫:Microsoft Access

Access 是關(guān)系數(shù)據(jù)庫開發(fā)工具,數(shù)據(jù)庫能匯集各種信息以供查詢、存儲和檢索。Access 的優(yōu)點在于它能使用數(shù)據(jù)表示圖或自定義窗體收集信息。數(shù)據(jù)表示圖提供了一種類似于 Excel 的電子表格,可以使數(shù)據(jù)庫一目了然。另外,Access 允許創(chuàng)建自定義報表用于打印或輸出數(shù)據(jù)庫中的信息。Access也提供了數(shù)據(jù)存儲庫,可以使用桌面數(shù)據(jù)庫文件把數(shù)據(jù)庫文件置于網(wǎng)絡(luò)文件服務(wù)器,與其他網(wǎng)絡(luò)用戶共享數(shù)據(jù)庫。Access 是一種關(guān)系數(shù)據(jù)庫工具,關(guān)系數(shù)據(jù)庫是已開發(fā)的最通用的數(shù)據(jù)庫之一。Access 多用于中小型企業(yè)來設(shè)計中小型數(shù)據(jù)庫,一般的學(xué)校教務(wù)系統(tǒng)的數(shù)據(jù)庫用Access 來設(shè)計完全能達到要求。由于考慮到本系統(tǒng)是應(yīng)用在單機系統(tǒng)上,只建立起一個數(shù)據(jù)庫。

2.2.3 數(shù)據(jù)庫訪問方式:ADO

ADO(Active Data Objects)實際是一種提供訪問各種數(shù)據(jù)類型 的連接機制。ADO設(shè)計為一種極簡單的格式,通過ODBC的方法同數(shù)據(jù)庫接口??梢允褂萌魏我环NODBC數(shù)據(jù)源,即不止適合于SQL Server、Oracle、Access 等數(shù)據(jù)庫應(yīng)用程序,也適合于Excel表格、文本文件、圖形文件和無格式的數(shù)據(jù)文件。ADO是基于OLE-DB之上的技術(shù),因此ADO通過其內(nèi)部的屬性和方法提供統(tǒng)一的數(shù)據(jù)訪問接口方法。其主要優(yōu)點是易于使用、高速度、低內(nèi)存支出和占用磁盤空間較少。

生產(chǎn)統(tǒng)計管理系統(tǒng)的數(shù)據(jù)庫功能主要體現(xiàn)在對各種信息的提供、保存、更新和查詢操作上,數(shù)據(jù)庫中交庫表的數(shù)據(jù)項有:冷卷號、廠別、日期、品名代碼、鋼質(zhì)代碼、品種名稱、鋼種、成品重量、成品厚、成品寬、成品長。得到上面的數(shù)據(jù)項和數(shù)據(jù)結(jié)構(gòu)后,就可以設(shè)計滿足需求的各種實體及相互關(guān)系,再用實體-關(guān)系圖,即E-R圖將這些內(nèi)容表達出來,見圖2。

3 結(jié)束語

經(jīng)過幾個月的開發(fā)和設(shè)計,生產(chǎn)統(tǒng)計管理系統(tǒng)開發(fā)完畢。其功能完全達到用戶要求,并能夠?qū)崿F(xiàn)信息的錄入、保存、修改、更新、查詢、報表打印等功能。

在新系統(tǒng)試用后的連續(xù)半年內(nèi),再沒有出現(xiàn)原系統(tǒng)的種種故障,運行穩(wěn)定良好,且其靈活的可移植性使其能在任一Windows環(huán)境下均正常運行,界面人性友好,新增的數(shù)據(jù)導(dǎo)入、報表打印、數(shù)據(jù)庫自動備份功能大大提高了生產(chǎn)管理人員的工作效率,為單位節(jié)約了近十萬元的巨額改造資金。

猜你喜歡
成品報表管理系統(tǒng)
基于James的院內(nèi)郵件管理系統(tǒng)的實現(xiàn)
LabWindows/CVI中Excel報表技術(shù)研究
基于LED聯(lián)動顯示的違停管理系統(tǒng)
從三大報表讀懂養(yǎng)豬人的成績單
2017年1—4月熱帶作物及其成品進出口情況
2017年1—3月熱帶作物及其成品進出口情況
2017年2月熱帶作物及其成品進出口情況(續(xù))
2017年1—2月熱帶作物及其成品進出口情況(續(xù))
海盾壓載水管理系統(tǒng)
基于RFID的倉儲管理系統(tǒng)實現(xiàn)