生產(chǎn)管理系統(tǒng)設(shè)計(jì)研究_第1頁(yè)
生產(chǎn)管理系統(tǒng)設(shè)計(jì)研究_第2頁(yè)
生產(chǎn)管理系統(tǒng)設(shè)計(jì)研究_第3頁(yè)
生產(chǎn)管理系統(tǒng)設(shè)計(jì)研究_第4頁(yè)
生產(chǎn)管理系統(tǒng)設(shè)計(jì)研究_第5頁(yè)
全文預(yù)覽已結(jié)束

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、生產(chǎn)管理系統(tǒng)設(shè)計(jì)研究 1前言 1.1課題背景。鑒于原生產(chǎn)管理系統(tǒng)硬件設(shè)施陳舊、系統(tǒng)老化、數(shù)據(jù)龐雜冗余、運(yùn)行速度過緩,嚴(yán)重影響了系統(tǒng)的日常運(yùn)行和數(shù)據(jù)庫(kù)的維護(hù)工作,為提高生產(chǎn)管理人員工作效率,我們開展了生產(chǎn)統(tǒng)計(jì)管理系統(tǒng)再生項(xiàng)目攻關(guān)。1.2設(shè)計(jì)的目的和意義目的:降低統(tǒng)計(jì)人員輸入數(shù)據(jù)的勞動(dòng)強(qiáng)度、節(jié)約輸入時(shí)間、提高工作效率。將原FOX操作系統(tǒng)下的生產(chǎn)科生產(chǎn)管理系統(tǒng)移植到Windows環(huán)境中,在原有的數(shù)據(jù)輸入、刪除、修改、查詢這些基本功能上,加入系統(tǒng)導(dǎo)入、報(bào)表打印、數(shù)據(jù)庫(kù)自動(dòng)備份等人性化功能。讓移植后的系統(tǒng)更加靈活,更加穩(wěn)定。1.3研究現(xiàn)狀。此前,生產(chǎn)管理系統(tǒng)的故障率很高,經(jīng)常出現(xiàn)運(yùn)行過緩、死機(jī)、數(shù)據(jù)丟失

2、的情況,且存在系統(tǒng)備件不足、功能單一(只有輸入、查詢、刪除、修改生產(chǎn)管理數(shù)據(jù)等基本功能)、界面刻板(原生產(chǎn)管理系統(tǒng)采用FOX操作系統(tǒng),只能用鍵盤輸入命令進(jìn)行操作)、移植性差(不能移植到Windows環(huán)境下的系統(tǒng)中使用)等系統(tǒng)缺陷,已經(jīng)遠(yuǎn)不能滿足現(xiàn)代化生產(chǎn)管理的需要。通過與使用人員多次溝通,充分了解了用戶需求后,在Windows環(huán)境下開發(fā)新的生產(chǎn)統(tǒng)計(jì)管理系統(tǒng)。根據(jù)用戶的工作需要,設(shè)計(jì)出新的系統(tǒng)功能框架圖。 2系統(tǒng)簡(jiǎn)介 2.1系統(tǒng)設(shè)計(jì)。2.1.1系統(tǒng)功能描述。在原有的數(shù)據(jù)輸入、刪除、修改、查詢這些基本功能上,加入系統(tǒng)導(dǎo)入、報(bào)表打印、數(shù)據(jù)庫(kù)自動(dòng)備份等人性化功能。隨后,探詢出系統(tǒng)功能框架在數(shù)據(jù)庫(kù)結(jié)構(gòu)層

3、面上的實(shí)現(xiàn)。采用ACCESS2007做新的源數(shù)據(jù)庫(kù),利用VB環(huán)境下聯(lián)機(jī)交互的開發(fā)方式,將每個(gè)功能模塊窗體化,并為其編寫出相應(yīng)的程序代碼。在完成所有功能模塊的編寫后,又精心打造系統(tǒng)的操作界面,新的界面除了具有雙向控制(鼠標(biāo)、鍵盤均可操作)的優(yōu)勢(shì)外,還特別添加了自動(dòng)跳格、焦點(diǎn)鎖定、系統(tǒng)時(shí)間自動(dòng)錄入等小程序段,以降低統(tǒng)計(jì)人員輸入數(shù)據(jù)的勞動(dòng)強(qiáng)度提高工作效率。最后,經(jīng)過反復(fù)調(diào)試,將編譯好的系統(tǒng)移植到新的Windows環(huán)境中試運(yùn)行。模塊分布情況,分五大模塊:(1)數(shù)據(jù)導(dǎo)入功能:將Eecel表格中的數(shù)據(jù)直接導(dǎo)入數(shù)據(jù)庫(kù)中。(2)數(shù)據(jù)輸入功能:板、卷、帶、鋅彩、錫輸入:廠別、交庫(kù)日期、品名代碼、鋼質(zhì)代碼、鋼種、

4、品種名稱、冷卷號(hào)、成品規(guī)格、成品重量、原料重量(要求鍵入冷卷號(hào)就能調(diào)出此鋼卷的資料。)(3)數(shù)據(jù)查詢功能:1.查詢?nèi)战粠?kù)狀況:根據(jù)輸入的起止時(shí)間,查詢板、卷、帶、鍍鋅板、鍍錫板、彩涂板、電工鋼等的日交庫(kù)總量。2.交庫(kù)數(shù)據(jù)檢索及修改:根據(jù)鋼卷的各屬性進(jìn)行交庫(kù)數(shù)據(jù)的查詢,并能對(duì)選定項(xiàng)進(jìn)行修改。3.修改品種名稱:輸入鋼種后,對(duì)其相應(yīng)的品種名稱進(jìn)行修改。(4)報(bào)表打印功能:1.原材料消耗報(bào)表:輸入時(shí)間、廠別、報(bào)表類型(月報(bào)或年報(bào))及品種等信息,即可在excel中生成以上品種的原材料消耗報(bào)表,包括原料來源、鋼質(zhì)、成品重量、原料重量等信息的小計(jì)及合計(jì)。2.產(chǎn)品結(jié)構(gòu)統(tǒng)計(jì)報(bào)表:輸入時(shí)間、廠別、報(bào)表類型(月報(bào)或

5、年報(bào)),然后可分別按寬度與厚度統(tǒng)計(jì)出產(chǎn)品結(jié)構(gòu)報(bào)表,包括品名,寬度(厚度)、本月重量、比重等信息的小計(jì)與合計(jì)。3.月報(bào)、年報(bào)、產(chǎn)品成材率報(bào)表:輸入時(shí)間、廠別、鋼種,然后可分別打印出產(chǎn)品成材率的年報(bào)和月報(bào)。包括品種、鋼種、產(chǎn)品厚度、原料量、成品量等信息的小計(jì)與合計(jì)。(5)數(shù)據(jù)備份:通過一段程序?qū)?shù)據(jù)庫(kù)進(jìn)行備份。2.1.2功能模塊劃分。從功能描述的內(nèi)容上可以看到,本系統(tǒng)可以實(shí)現(xiàn)五個(gè)完整的功能。根據(jù)這些功能可以設(shè)計(jì)出系統(tǒng)的功能模塊,如圖1所示。2.2數(shù)據(jù)庫(kù)設(shè)計(jì)。我們已經(jīng)比較完整地介紹了生產(chǎn)統(tǒng)計(jì)管理系統(tǒng)的功能、模塊劃分,對(duì)系統(tǒng)的整體結(jié)構(gòu)有了初步的認(rèn)識(shí)。下面介紹系統(tǒng)的數(shù)據(jù)庫(kù)設(shè)計(jì)。2.2.1設(shè)計(jì)平臺(tái):VB6

6、.0VB是一個(gè)面向?qū)ο笤O(shè)計(jì)的應(yīng)用程序語言,是開發(fā)數(shù)據(jù)庫(kù)前端的優(yōu)秀工具,它的編程語言簡(jiǎn)潔明快、組件功能強(qiáng)大和編程環(huán)境靈活方便。采用VB來開發(fā)數(shù)據(jù)庫(kù)應(yīng)用程序具有更大的靈活性和可擴(kuò)展性。2.2.2數(shù)據(jù)庫(kù):MicrosoftAccessAccess是關(guān)系數(shù)據(jù)庫(kù)開發(fā)工具,數(shù)據(jù)庫(kù)能匯集各種信息以供查詢、存儲(chǔ)和檢索。Access的優(yōu)點(diǎn)在于它能使用數(shù)據(jù)表示圖或自定義窗體收集信息。數(shù)據(jù)表示圖提供了一種類似于Excel的電子表格,可以使數(shù)據(jù)庫(kù)一目了然。另外,Access允許創(chuàng)建自定義報(bào)表用于打印或輸出數(shù)據(jù)庫(kù)中的信息。Access也提供了數(shù)據(jù)存儲(chǔ)庫(kù),可以使用桌面數(shù)據(jù)庫(kù)文件把數(shù)據(jù)庫(kù)文件置于網(wǎng)絡(luò)文件服務(wù)器,與其他網(wǎng)絡(luò)用

7、戶共享數(shù)據(jù)庫(kù)。Access是一種關(guān)系數(shù)據(jù)庫(kù)工具,關(guān)系數(shù)據(jù)庫(kù)是已開發(fā)的最通用的數(shù)據(jù)庫(kù)之一。Access多用于中小型企業(yè)來設(shè)計(jì)中小型數(shù)據(jù)庫(kù),一般的學(xué)校教務(wù)系統(tǒng)的數(shù)據(jù)庫(kù)用Access來設(shè)計(jì)完全能達(dá)到要求。由于考慮到本系統(tǒng)是應(yīng)用在單機(jī)系統(tǒng)上,只建立起一個(gè)數(shù)據(jù)庫(kù)。2.2.3數(shù)據(jù)庫(kù)訪問方式。:ADOADO(ActiveDataObjects)實(shí)際是一種提供訪問各種數(shù)據(jù)類型的連接機(jī)制。ADO設(shè)計(jì)為一種極簡(jiǎn)單的格式,通過ODBC的方法同數(shù)據(jù)庫(kù)接口。可以使用任何一種ODBC數(shù)據(jù)源,即不止適合于SQLServer、Oracle、Access等數(shù)據(jù)庫(kù)應(yīng)用程序,也適合于Excel表格、文本文件、圖形文件和無格式的數(shù)據(jù)

8、文件。ADO是基于OLE-DB之上的技術(shù),因此ADO通過其內(nèi)部的屬性和方法提供統(tǒng)一的數(shù)據(jù)訪問接口方法。其主要優(yōu)點(diǎn)是易于使用、高速度、低內(nèi)存支出和占用磁盤空間較少。生產(chǎn)統(tǒng)計(jì)管理系統(tǒng)的數(shù)據(jù)庫(kù)功能主要體現(xiàn)在對(duì)各種信息的提供、保存、更新和查詢操作上,數(shù)據(jù)庫(kù)中交庫(kù)表的數(shù)據(jù)項(xiàng)有:冷卷號(hào)、廠別、日期、品名代碼、鋼質(zhì)代碼、品種名稱、鋼種、成品重量、成品厚、成品寬、成品長(zhǎng)。得到上面的數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu)后,就可以設(shè)計(jì)滿足需求的各種實(shí)體及相互關(guān)系,再用實(shí)體-關(guān)系圖,即E-R圖將這些內(nèi)容表達(dá)出來,見圖2。 3結(jié)束語 經(jīng)過幾個(gè)月的開發(fā)和設(shè)計(jì),生產(chǎn)統(tǒng)計(jì)管理系統(tǒng)開發(fā)完畢。其功能完全達(dá)到用戶要求,并能夠?qū)崿F(xiàn)信息的錄入、保存、修改、更新、查詢、報(bào)表打印等功能。在新系統(tǒng)試用后的連續(xù)半年內(nèi),再?zèng)]有出現(xiàn)原系統(tǒng)的種種故障,運(yùn)行穩(wěn)定良好,且其靈活的可移植性使其能在任一Windows環(huán)境下均正常運(yùn)行,界面人性友好,新增的數(shù)據(jù)導(dǎo)入、報(bào)表打印、數(shù)據(jù)庫(kù)自動(dòng)備份功能大大提高了生產(chǎn)管理人員的工作效率,為單位節(jié)約了近十萬元的巨額改造資金。 參考文獻(xiàn) 1BobReselman,RichardPeasley.VisualBasic6.0使用指南M.電子工業(yè)出版社,2004. 2Market.MicrosoftVisualBasic6.0ProgrammersGuideM.MicrosoftPress,2005. 3吳秉柔Access2

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論