使用數(shù)據(jù)倉庫技術(shù)對生產(chǎn)報表系統(tǒng)進行優(yōu)化設(shè)計_第1頁
已閱讀1頁,還剩6頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、<p>  使用數(shù)據(jù)倉庫技術(shù)對生產(chǎn)報表系統(tǒng)進行優(yōu)化設(shè)計</p><p><b>  【摘要】 </b></p><p>  本文介紹了數(shù)據(jù)倉庫的技術(shù)特點和基本結(jié)構(gòu)。針對現(xiàn)有報表系統(tǒng)的問題,提出基于數(shù)據(jù)倉庫技術(shù)的生產(chǎn)報表系統(tǒng)的解決方案。首先,根據(jù)對業(yè)務(wù)需求的分析,構(gòu)建數(shù)據(jù)倉庫的邏輯模型和物理模型;然后,通過對源數(shù)據(jù)的分析處理,進行數(shù)據(jù)的抽取、轉(zhuǎn)換和加載,完成數(shù)

2、據(jù)倉庫的構(gòu)造:最后,基于數(shù)據(jù)倉庫理論以及數(shù)據(jù)倉庫的構(gòu)建模型,實現(xiàn)以多維度的方式進行的前端展現(xiàn)。基于此方案設(shè)計的報表系統(tǒng)軟硬件均使用三層結(jié)構(gòu),在邏輯上保持相對獨立性,邏輯結(jié)構(gòu)更為清晰,顯著地提高了系統(tǒng)的可維護性和可擴展性。 </p><p>  【關(guān)鍵詞】數(shù)據(jù)倉庫;數(shù)據(jù)抽取;報表系統(tǒng) </p><p><b>  前言 </b></p><p>

3、  隨著企業(yè)對越來越大的產(chǎn)品生產(chǎn)管理,已經(jīng)不可能用單一的人工管理來實現(xiàn),都在運用計算機技術(shù)來對生產(chǎn)過程進行監(jiān)控。生產(chǎn)報表系統(tǒng)作為企業(yè)業(yè)務(wù)各個系統(tǒng)中不可或缺的重要組成部分,主要是對生產(chǎn)系統(tǒng)中的海量數(shù)據(jù)進行處理,為企業(yè)的日常生產(chǎn)管理和檢測提供基礎(chǔ)數(shù)據(jù),協(xié)調(diào)各個生產(chǎn)部門之間的工作,幫助各個部門了解掌握公司產(chǎn)品生產(chǎn)的各個方面。為了滿足企業(yè)界不斷提出新的需求,一種新型的技術(shù)——數(shù)據(jù)倉庫技術(shù)應(yīng)運而生。數(shù)據(jù)倉庫由于可以集成組織或者企業(yè)方方面面的信息,

4、而且能夠提供非常方便的對與歷史信息的查詢和在線分析,受到了人們的青睞,利用數(shù)據(jù)倉庫,企業(yè)可有效地將分散在部門的原始操作數(shù)據(jù)和來自外部的數(shù)據(jù)匯集和整理在—起,為企業(yè)提供完整、及時、準確和明了的決策信息,有效地服務(wù)于企業(yè)的全方位決策。 </p><p><b>  1 項目概述 </b></p><p>  本文闡述了如何實現(xiàn)生成報表的設(shè)計,提出以報表業(yè)務(wù)處理邏輯可定制、

5、數(shù)據(jù)采集規(guī)則可編輯的處理方法作為實現(xiàn)報表系統(tǒng)通用化的主要手段。這對如何實現(xiàn)企業(yè)業(yè)務(wù)處理系統(tǒng)流程的可定制、可編輯有一些促進作用。本文介紹了生產(chǎn)報表系統(tǒng)設(shè)計過程中主要采用的技術(shù)方法,對底層架構(gòu)采用的設(shè)計方案,關(guān)鍵技術(shù)的采用及實施策略,盡可能將開發(fā)過程中遇到的主要問題完整展示。對企業(yè)生產(chǎn)報表系統(tǒng)的研究從報表格式、報表數(shù)據(jù)的處理及報表的打印輸出進行分析,研究符合企業(yè)生產(chǎn)輸出的具有一定適用性的生產(chǎn)報表系統(tǒng)。 </p><p&g

6、t;<b>  2 數(shù)據(jù)倉庫技術(shù) </b></p><p>  數(shù)據(jù)倉庫作為數(shù)據(jù)存儲的一種組織形式,它從最初的數(shù)據(jù)源獲取原始數(shù)據(jù),按照決策的要求重新組織,形成了具有不同粒度的綜合數(shù)據(jù)層,這是數(shù)據(jù)倉庫的一個方面;另外,數(shù)據(jù)倉庫還需對其中存儲的數(shù)據(jù)進行操縱、管理等以支持決策。數(shù)據(jù)倉庫系統(tǒng)是對原始數(shù)據(jù)進行抽取、轉(zhuǎn)換、過濾、清洗和加載,并對數(shù)據(jù)倉庫中存儲的數(shù)據(jù)進行更新、管理、使用和表現(xiàn)的相關(guān)軟件/工

7、具的集合,用以支持數(shù)據(jù)倉庫應(yīng)用或管理決策。數(shù)據(jù)倉庫系統(tǒng)以數(shù)據(jù)倉庫為基礎(chǔ),通過查詢工具和分析工具完成對信息的提取,滿足用戶的各種需求。 </p><p>  數(shù)據(jù)倉庫最根本的特點是物理地存放數(shù)據(jù),而且這些數(shù)據(jù)并不是最新的、專有的,而是來源于其它數(shù)據(jù)庫的。數(shù)據(jù)倉庫的建立并不是要取代數(shù)據(jù)庫,它要建立在一個較全面和完善的信息應(yīng)用的基礎(chǔ)上,用于支持高層決策分析,而事務(wù)處理數(shù)據(jù)倉庫在企業(yè)的信息環(huán)境中承擔(dān)的是日常操作性的任務(wù)。

8、數(shù)據(jù)倉庫是數(shù)據(jù)庫技術(shù)的一種新的應(yīng)用,而且到目前為止,數(shù)據(jù)倉庫還是用關(guān)系數(shù)據(jù)庫管理系統(tǒng)來管理其中的數(shù)據(jù)。 </p><p><b>  3 報表設(shè)計技術(shù) </b></p><p>  報表是一個信息交付平臺,是將有用信息的數(shù)據(jù)直觀地展現(xiàn)出來,用直線、方格、文字、圖表、數(shù)據(jù)來組織和表示信息的一種媒介。將報表定制過程中關(guān)于報表格式的定義部分獨立出來,從易用性、快捷性角度出發(fā)

9、考慮報表設(shè)計的技術(shù)。設(shè)計方式,就是指對數(shù)據(jù)的具體展現(xiàn)格式與內(nèi)容如報表、圖表等,如何進行設(shè)計與定制。涉及采用何種形式進行報表結(jié)構(gòu)的設(shè)計、通過什么樣的交互手段實施設(shè)計工作、常用的編輯工作如何展現(xiàn)如何滿足等諸多問題。是報表再具的核心環(huán)節(jié),也是決定了報表工具好不好川、能不能決用戶的問題、是否具有易用性的關(guān)鍵點。 </p><p>  多數(shù)據(jù)集設(shè)計允許的報表數(shù)據(jù)來源于多個數(shù)據(jù)集,相應(yīng)的允許這些個數(shù)據(jù)集來源于多個不同的數(shù)據(jù)源

10、,甚至可能是異構(gòu)的數(shù)據(jù)倉庫。因此采用這種技術(shù)能夠完成企業(yè)多個異構(gòu)系統(tǒng)的報表集中統(tǒng)一實施。 </p><p><b>  4 總體設(shè)計 </b></p><p><b> ?。?)系統(tǒng)功能 </b></p><p>  通過多次和企業(yè)生產(chǎn)部門的領(lǐng)導(dǎo)和業(yè)務(wù)員進行溝通,根據(jù)對企業(yè)生產(chǎn)報表的功能分析,本文設(shè)計報表的功能模塊包括查詢

11、功能、業(yè)務(wù)排程功能、keyin功能、稽核功能。 </p><p>  a.查詢功能:該功能主要包括四個主要類型的報表:生產(chǎn)排程/出貨、生產(chǎn)日報、生產(chǎn)效率報表、生產(chǎn)品質(zhì)報表。 </p><p>  生產(chǎn)安排/出貨模塊包括成品管制推移圖、半成品管制推移圖、不良品管制圖、生產(chǎn)排程與實績圖。 </p><p>  生產(chǎn)日報模塊包括在制品管制推移圖、在制品庫存分布圖、生產(chǎn)管制

12、推移圖、不良品別推移圖 </p><p>  生產(chǎn)效率報表模塊包括每月設(shè)備稼動率圖、每日生產(chǎn)效率總表。 </p><p>  生產(chǎn)品質(zhì)報表模塊包括客戶外檢、每日檢查結(jié)果、會議記錄。 </p><p>  查詢功能的用戶部門有:組立、業(yè)務(wù)、燈管焊接、裁切、涂布、背光和品保7個部門和admin用戶。 </p><p>  b.業(yè)務(wù)排程功能:可操作

13、的功能有不良品明細輸入、上傳分時輸入、生產(chǎn)排程圖輸入、出貨排程輸入和倉庫輸入。 </p><p>  業(yè)務(wù)排程功能的用戶部門有:物管、業(yè)務(wù)、生管和品保四個部門和admin用戶。 </p><p>  c.Keyin功能:功能包括在制品輸入單、生產(chǎn)分時輸入單、設(shè)備未生產(chǎn)輸入單、不良品明細輸入單、添加流速標準和修改密碼功能。 </p><p>  keyin功能界面的用

14、戶有:組立、燈管焊接、涂布和裁切四個部門和admin用戶。 </p><p>  d.稽核功能:包括對二小時報表查詢、倉庫查詢、添加記錄、添加事件、不良品查詢、生產(chǎn)時間輸入。 </p><p>  稽核功能的用戶:稽核小組。 </p><p>  根據(jù)以上對企業(yè)生產(chǎn)報表的功能分析,本文設(shè)計報表的功能模塊包括查詢功能界面、業(yè)務(wù)排程功能界面、keyin功能界面、稽核功能

15、界面,如圖3.1生產(chǎn)報表功能模塊所示。  ?。?)數(shù)據(jù)倉庫的設(shè)計 </p><p>  根據(jù)用戶不同角度的分析需求,數(shù)據(jù)倉庫的數(shù)據(jù)類分涉及多個方面,多種角度和多種層測的設(shè)計: </p><p>  a.按生產(chǎn)線劃分的數(shù)據(jù) </p><p>  用戶對數(shù)據(jù)的細化要求越來越高,比較典型的需求包括:將生產(chǎn)線的數(shù)據(jù)劃分為半成品、成品、待檢驗品、不良品四個部分。以便更加細致

16、的考核部門的指標完成情況,以及用相關(guān)的統(tǒng)計數(shù)據(jù)對部分員工業(yè)績統(tǒng)計等。 </p><p>  b.按產(chǎn)品類別劃分的數(shù)據(jù) </p><p>  生產(chǎn)管理需要按照產(chǎn)品類別提供相應(yīng)的部門類別、機種名、天數(shù)、生產(chǎn)班別等,對于生產(chǎn)的產(chǎn)品進行分析,制定正常的生產(chǎn)計劃。 </p><p>  c.按部門劃分的數(shù)據(jù) </p><p>  對不同的員工實行不同的

17、有針對性的生產(chǎn)計劃是企業(yè)提出的一個比較迫切需要解決的問題。比較典型的需求包括:能夠合理地安排員工的班別、員工的站別、目標的生產(chǎn)量、實際的生產(chǎn)量等。 </p><p><b>  5 系統(tǒng)實現(xiàn) </b></p><p><b> ?。?)維度設(shè)計 </b></p><p>  數(shù)據(jù)倉庫結(jié)構(gòu)設(shè)計的第一步是將數(shù)據(jù)信息按需求分類,

18、然后在每一類當(dāng)中分組成表。一開始,某些信息很自然的屬于一組,這樣就得到了通過這些一般性信息得到的最先的幾個表。 </p><p><b>  a.時間維度。 </b></p><p>  時間維度用于分析隨著時間推移,統(tǒng)計數(shù)據(jù)的變化趨勢,無論在面上客戶的分析或是面向企業(yè)的數(shù)據(jù)分析中,時間維度都是必不可少的。 </p><p>  b.部門維度:

19、產(chǎn)品類型一產(chǎn)品信息。 </p><p>  按產(chǎn)品生產(chǎn)的部門進行統(tǒng)計可以反映出各部門的生產(chǎn)結(jié)果,對于企業(yè)管理者能更好地制定適合企業(yè)的工作計劃以及對各部門的合作調(diào)節(jié)。 </p><p>  c.產(chǎn)品管理維度。 </p><p>  包括產(chǎn)品類型-生產(chǎn)設(shè)備類型-成品標識-檢驗結(jié)果。 </p><p><b>  d.員工維度。 <

20、/b></p><p>  對各部門內(nèi)的員工的工作班別、工作站別、目標生產(chǎn)量、實際生產(chǎn)量進行分析,可以提高員工使用效率。 </p><p><b> ?。?)事實表設(shè)計 </b></p><p>  根據(jù)需求分析,所要完成的業(yè)務(wù)報表由許多主題和維度組成。以生產(chǎn)排程與出貨模塊中的成品管制推移圖為例,該報表包含產(chǎn)品信息、部門信息、日期、設(shè)備名

21、稱、檢驗標識五項內(nèi)容。時間、部門和產(chǎn)品是本報表的三個維度。 </p><p>  每個主題和維度在生產(chǎn)報表系統(tǒng)中中都可以找到對應(yīng)的信息表。信息表數(shù)據(jù)量比較大,尤其是生產(chǎn)日報表,記錄了每個工作日所生產(chǎn)的產(chǎn)品各類信息,數(shù)據(jù)非常龐大。所以在數(shù)據(jù)ETL進來時需要考慮把多重粒度的數(shù)據(jù)匯總成單一的數(shù)據(jù)粒度,以減少數(shù)據(jù)量。除非特別需要,事實表內(nèi)要減少分析的維度,以減少數(shù)據(jù)量。 </p><p><

22、b>  6 結(jié)論 </b></p><p>  本文采用當(dāng)前先進技術(shù)設(shè)計并實現(xiàn)了企業(yè)生產(chǎn)報表系統(tǒng),該系統(tǒng)具備了報表系統(tǒng)的大部分功能,具有一定的通用性和可擴展性。 </p><p>  根據(jù)本設(shè)計方案實現(xiàn)的報表系統(tǒng)已經(jīng)在企業(yè)的實際生產(chǎn)環(huán)境中上線使用,運行良好。根據(jù)用戶實際使用情況反映,系統(tǒng)功能全面,數(shù)據(jù)準確,大大提高了報表應(yīng)用的靈活性,為生產(chǎn)管理人員制定決策提供了科學(xué)的分析

23、報告,并且也很大程度減輕了報表開發(fā)的工作量。 </p><p><b>  參考文獻: </b></p><p>  [1]康諾利等著.數(shù)據(jù)倉庫系統(tǒng)——設(shè)計、實現(xiàn)與管理,第三版,電子工業(yè)出版社,2004,1 </p><p>  [2]徐潔磐.數(shù)據(jù)倉庫與決策支持系統(tǒng),第一版,科學(xué)出版社,2005,4 </p><p> 

溫馨提示

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

最新文檔

評論

0/150

提交評論