時間:2023-03-10 14:57:54
序論:在您撰寫生產管理系統時,參考他人的優秀作品可以開闊視野,小編為您整理的7篇范文,希望這些建議能夠激發您的創作熱情,引導您走向新的創作高度。
1輪轂生產管理系統需求分析
1.1業務流程分析計劃人員根據訂單制定生產計劃,倉儲物流人員根據計劃人員的生產計劃給生產制造人員提供原材料,生產制造人員進行生產,生產完成后質檢人員進行檢驗,合格后進入下一道工序,生產管理人員對這一系列人員活動進行監控,設備管理人員對機器設備進行維護。人員組織結構如圖1所示。
1.2存在問題分析根據對企業的調研,發現企業主要存在如下問題:1)生產信息反饋慢。由于企業內部并沒有信息系統,信息的傳遞主要是靠計劃人員和調度人員頻繁碰頭,生產過程中產生的生產進度、質量、物料、設備等大量有價值的生產數據無法及時采集、處理、統計,以至于對生產信息的把握較為延遲,對突發事件的處理也不及時,影響了生產進度,造成損失。2)對市場需求預測不準確。企業安排生產計劃時并沒有用科學的方法預測市場需求,以至于對市場需求把握錯誤,導致過度生產,車間之間的過道上堆滿了輪轂半成品。3)生產數據處理較為困難。由于沒有采集設備,需要數據時只能現場進行采集,而且數據量較大,管理人員想要了解車間生產信息較為困難。4)任務不均衡,車間生產資源(如機器、設備、人力等)利用率低。車間內部生產任務的分配主要依賴計劃人員的個人經驗,受主觀判斷的影響,任務的安排不夠均衡,車間內時忙時閑,很多機床閑置,利用率較低。
1.3需求分析制造過程中信息采集與處理是企業信息化系統必不可少的一部分。生產過程中采集得到的各項實時數據,必須能夠在各個車間實現共享,這也是生產管理系統必須具有的功能。本研究以某車輪有限公司為應用對象,通過現場調研,分析其生產運作過程的特點、存在問題以及實際的需求,分析歸納得出企業生產管理系統功能需求如下:1)實時的信息采集。生產車間內環境復雜多變,為了全面且準確地獲取制造過程中的信息,需要使用合理的信息采集方式。信息采集方式很多,如設備連線、手持終端、條碼、攝像頭、固定感測器、RFID、PC機等。根據實際生產條件,采用設備連線、條碼、攝像頭較為實際。同時采集到的信息需要進行合理的保存、記錄,以便加強對歷史記錄的管理,提高對各類信息追溯的能力。2)信息的及時傳遞,實現生產可視化。例如開工前任務信息及時傳遞到工人手中,生產的不合格品被檢測出來,會即時反饋到生產,不會因為信息傳遞得不及時導致生產的停滯。同時生產過程中任務進度信息、質量檢測信息、在制品庫存信息等等可以清晰地顯示在LED看板或者是計算機屏幕上。3)信息的合理記錄與存儲。采集到的信息能夠進行合理的存儲,這樣一旦出現問題才能做到有據可查。本研究針對某車輪有限公司,通過對其生產流程、組織結構和業務流程的分析,結合該企業存在的問題和實際的需求,為適應現代化發展的方向,開發并設計出一套對其適用并且可以提高其生產效率的生產管理系統。
2輪轂生產管理系統總體設計
2.1系統功能結構設計根據現場調研和企業實際生產狀況,結合需求分析,確定生產管理系統主要由下列模塊組成:計劃管理、生產制造管理、倉儲管理、質量檢驗、系統管理、生產信息管理及設備管理。如圖2所示。計劃管理:存儲企業接收到的訂單的信息,相關人員根據此模塊提供的信息,安排生產任務,并通過此模塊將任務下達。生產制造管理:接收計劃管理下達的任務,并記錄生產過程、進度和生產過程中出現的問題等信息。生產完成后報檢。倉儲管理:對倉庫成品、半成品庫存信息進行核對管理,并記錄出入庫信息。質量檢驗:接收生產制造管理模塊報檢信息,并對其產品進行檢驗。同時存儲生產檢驗信息、車間質量文檔等。系統管理:主要存儲企業所有用戶的登錄信息、帳號信息以及權限信息,同時對系統進行維護、升級等。生產信息管理模塊:錄入訂單信息,同時記錄生產過程中的生產進度信息、質量信息、員工考勤信息等,供相關人員查閱。設備管理模塊:設備故障時對設備進行維修,記錄設備運行狀態,并更新設備信息。
2.2系統業務流程設計通過分析企業車間的生產業務流程及其生產特點,結合2.1節,本文對生產管理系統生產方面的業務流程設計如圖3所示。根據系統設計的不同角色及其使用權限,系統業務流程進行分析如下。計劃人員:根據錄入的訂單信息,合理安排各個工位的生產任務,將任務下達到車間。生產制造人員:根據下發的任務,進行生產,同時在生產過程中系統會錄入生產進度信息,生產完成后報檢,生產過程中若機床出現故障,錄入故障信息。倉庫人員:根據生產制造人員的任務,為他們提供原材料及半成品,負責成品的出入庫。質檢人員:收到生產制造人員的報檢信息后,對產品進行檢驗,檢驗后提交相關的質量信息。設備管理人員:通過讀取生產制造人員錄入的故障信息對機床進行維修,同時管理機床相關數據信息。
3輪轂生產管理系統詳細設計
3.1生產業務流程詳細設計1)車間生產計劃流程設計。從企業接收訂單到實際投入生產,這之間有一個生產計劃的安排。系統對于車間生產計劃流程的設計大致是:企業接受到訂單后,由生產管理人員錄入訂單信息,計劃人員接收到訂單信息后,根據訂單情況和生產能力,制定生產計劃,并且編制出生產的具體要求,然后進行生產派工,派工信息會傳送到生產制造人員,生產制造人員接收到派工信息后便開始領料生產。具體流程如圖4所示。2)車間生產統計流程設計。生產過程中的生產信息需要進行收集并統計、匯報給生產管理人員,這樣生產管理人員才能對車間生產情況進行把握,以掌握訂單的完成進度,對訂單負責。具體的統計流程是:生產制造人員開始生產后,系統顯示任務實時進度信息,批次生產任務完成后,提交完工,作業計劃人員就會進行生產結果的統計,統計完成后填寫生產報表,交給生產管理人員審核,審核通過后進行確認。3)車間不良品處理流程。生產過程中會出現不良品,這就需要質檢人員不停地對成品、半成品進行檢驗,檢測合格的送至倉庫,由倉庫管理員進行入庫操作,若檢驗不合格,則進一步判斷是否可以返工,若無法返工則進行報廢處理,并將報廢信息發給倉庫管理員進行記錄,若可以返工,則返回車間重新加工。
3.2數據庫設計在SQLServer2008中創建名為“輪轂生產管理系統”的數據庫,數據庫包括員工信息表、登錄帳號表、訂單信息表、機床歷史任務表、機床狀態信息表、庫存表、出入庫記錄表、登錄信息表、班次表、產品信息表。登錄帳號表和登錄信息表與員工信息表通過外鍵連接,機床歷史任務表和機床狀態信息表通過外鍵連接,員工信息表和機床狀態信息表與班次表通過外鍵連接等等,各個數據表之間都有著相應的聯系。以“機床狀態信息表”和“登錄帳號表”兩個表單為例,具體內容見表1、表2。
4系統實現
研究利用VisualBasic6.0對生產管理系統進行了開發。
4.1系統登錄及模塊選擇系統登錄運行后,根據各角色的權限設置進行模塊選擇;對于沒有權限的模塊,控件按鈕是隱藏不可見的。點擊相應模塊按鈕就會進入相應模塊。
4.2生產制造管理模塊工人登錄到模塊選擇界面,選擇生產制造管理模塊進入后輸入自己的機床編號,系統便會讀取當前機床的加工任務等信息,如圖5所示?!爱斎杖蝿铡北闶巧a制造人員所安排該機床的任務,“當日已加工數目”是工人根據實際生產所提交的數據,工人可以通過“生產計數”按鈕(每按一下數據加1)進行修改。當工人加工到一定數目時會通過報檢數量的提交“呼叫”質檢人員來進行檢驗,檢驗完成后質檢人員會提交“當日不合格品數目”數據?!安罹嗄繕恕笔峭ㄟ^設置時鐘控件,使得“差距目標”一直等于“當日任務”減去“當日已加工數目”再加上“當日不合格品數目”。若在加工過程中設備出現故障,工人便可點擊“設備報修”按鈕,“運行狀態”便會變成故障,設備人員看到后便會第一時間過來維修。工人當日的加工任務完成后便會點擊“提交完工”按鈕,然后系統便會讀取系統日期和當前機床編號,檢查有沒有重復(防止重復提交),若沒有重復就把當日加工數據添加到“機床歷史任務表”中,同時修改“機床狀態表”中的“已加工總數量”和“已加工不合格品數量”。
4.3系統管理模塊系統管理員可以對系統帳號以及權限進行修改,如圖6所示,可以按員工編號進行查找,可以刪除帳號,點擊以相應權限為名稱的按鈕可以改變該帳號的權限,還可以在“增加記錄”里增加帳號。
5結束語
[關鍵詞]生產管理系統 B/S結構 物料跟蹤實時化
中圖分類號:TP145.2 文獻標識碼:A 文章編號:1009-914X(2015)47-0145-01
1 引言
ERP系統在中國的推廣與應用已經歷了近20年的歷程,據不完全統計,我國目前已有數千家用戶使用它來管理自己的企業,它作為一種先進的管理思想和工具已得到了人們的普遍共識。然而,ERP系統對任何企業來說都是巨大的投入。本文設計的這套生產管理系統,可以結合企業自身的管理特色,投入較少,能夠為企業創造更多的價值。
2 系統設計任務
生產管理系統的主要任務是根據企業簽訂的銷售合同,按照優先級和供貨日期由生產部門編制生產計劃,再由生產部門把各生產任務分配到各車間,由各車間把在制任務加工情況、生產任務完成情況、工時分配、物料消耗情況等信息準確及時的收集并反饋給各主管部門,以便根據車間的實際生產情況,及時對生產作出正確、有效的調整和決策。
在新產品較多、設計修改頻繁的情況下,為了迅速響應不斷的變化,這種信息和數據的采集更為重要。
3 系統設計原理
生產管理系統包括如圖所示的幾大功能。除此之外還包括權限設置、數據備份與恢復等功能。其中每個功能都有若干相關聯的子功能模塊組成。系統總體結構圖如下:
系統各模塊功能如下:
1)生產管理:該模塊可以實現快速查詢訂單及未做訂單情況;方便快捷地查詢以前的產品及其未做訂單,并顯示所有的信息資料;能夠準確、快速地做好生產指示單;記錄和查詢訂單更改情況 。
2)設備管理:該模塊可以實現記錄設備日常臺賬管理工作;記錄設備更新改造計劃 ;記錄設備使用和設備使用培訓情況;建立設備維護管理。
3)采購管理:該模塊可以實現即時查詢供應商資料及購買過的物料情況;方便快速查詢近期到貨的訂購單 ;即時預警過期還未交貨的訂購單;對需采購的物料進行預估分析;可通過多種形式組合查詢訂購單執行情況(訂貨數量、已入庫數量、未到貨數量)。
4)倉庫管理:該模塊可以實現及時的庫存警告;實現物料領用審批權限的控制;快速查詢物料的入庫情況和領用情況;即時查詢現有物料庫存;快速查詢某一時間段內物料進銷存;對部門領進行分類匯總;快速查詢成品的出貨記錄。
5)系統管理:包括用戶管理和密碼修改等。
4 系統創新點
該系統是自主開發設計,在設計過程中實現了多項技術創新,具有較高的應用推廣價值。主要有以下幾個創新點。
1)采用B/S結構。本系統采用的是B/S結構。在這種結構下,用戶工作界面是通過WWW瀏覽器來實現,極少部分事務邏輯在前端(Browser)實現,主要事務邏輯在服務器端(Server)實現,簡化了客戶端電腦載荷,減輕了系統維護與升級的成本和工作量,降低了用戶的總體成本(TCO)。
2)生產管理自動化執行。該生產管理系統是以Visual 2008 、SQL Server 2008為平臺,充分發揮其面向對象、可視化、集成化的優點。使系統成為簡單、準確、快速、完整的優化系統。主要表現為:所見即所得的界面設計,極短的開發周期以及較易維護的生成代碼,系統使用方便、易維護、實用性強。
3)物料跟蹤實時化。實時的物料跟蹤系統是生產管理系統運行的前提。該系統運行后可實現,從物料開始加工,或存放在成品庫、成為下游工序的原料,直至最終發貨,每一個物料狀態都被實時跟蹤記錄,真正實現物流、信息流、工作流高度集成。如果產品在某道環節中出現問題導致不合格,通過這一套系統可以進行追溯,直至將導致產品質量出現問題的環節或工序準確、快速地查找出來,從而有針對性地改進和完善工藝操作,使整個生產流程和操作流程更加順暢。
4)多層計劃體系優化資源配置。這一功能的創新,將使企業建立起完整的計劃體系。在生產管理系統的支持下,生產計劃實現滾動執行,同時對計劃執行進行全過程跟蹤,既保證了計劃執行的準確性和命中率,又可以大大提高合同執行率。隨著生產管理系統不斷完善,產品交貨期將大大縮短。
5)使瓶頸工序產能最大化。該系統運行后可實現,在制定周計劃、日計劃的時候,可以根據某一生產線上下游工序的產能來決定什么時候該干什么,什么時候不該干什么,在具備生產條件和滿足作業規律的情況下,使其工序的產能發揮到極致,及時滿足市場需要。
5 結束語
該系統是以模塊化方式設計的,節省了人為工作時間,提高了工作效率.整個系統采用嚴格的規范化管理,流程清晰,具有較強的順序性,支持二次開發。不易發生錯誤,在實際應用中,該軟件操作簡單,在大量數據的添加,修改和刪除時,更加迅速,準確和完善,從而使操作人員能夠更加輕松的工作,省時省力,具有極強的實用性。
參考文獻
(1) 吳名星,?賀宗梅?.《Visual 2008原理與系統開發》,清華大學出版社,2009.
(2) 鄭偉.《程序設計與軟件項目實訓》,清華大學出版社,2009
關鍵詞:物聯網 傳感器 監控 計量 診斷
中圖分類號:TP271 文獻標識碼:A 文章編號:1007-9416(2013)04-0104-02
1 引言
物聯網(The Internet of things),顧名思義,物聯網就是“物物相連的互聯網”。就是通過射頻識別(RFID)、紅外感應器、全球定位系統、激光掃描器等信息傳感設備,按約定的協議,把任何物品與互聯網相連接,進行信息交換和通信,以實現對物品的智能化識別、定位、跟蹤、監控和管理的一種網絡。 隨著傳感器技術、計算機技術、網絡技術的不斷的發展成熟和日益普及,物聯網技術的應用也越來越廣泛。物聯網是戰略性新興產業的重要組成部分,提高社會經濟效益,大大降低能耗,節約了成本,對加快轉變經濟發展方式具有重要的推動作用.
2 油氣生產管理系統的概述
油氣生產管理系統集先進、成熟的計算機技術、通信技術、數據采集及傳感器、采油工程技術于一體,是通過傳感、射頻、通訊等技術,對油氣水井、計量間、油氣站庫等生產對象進行全面的感知,實現生產數據、設備狀態信息在生產指揮中心及生產控制中心集中管理和控制。搭建規范、統一的數據管理平臺,支持油氣生產過程管理,進一步提高了油氣田生產決策的及時性和準確性。
3 油氣生產管理系統的構成
油氣生產管理系統可分為三層:
一是感知層,主要的作用是運用各類傳感器設備自動采集和識別油氣生產過程中的各種生產信息數據,為油氣生產的管理提供數據依據。采集現場生產數據常用的傳感器有無線壓力或溫度傳感器、無線示工儀、無線電量變送器等設備,為現場的生產安全考慮還增加了攝像頭、GPS等設備完成對現場生產狀況的監控。
二是網絡層,網絡層的作用是從油氣生產現場所獲得的各種信息數據通過網絡完成數據的接入和傳輸功能,是進行信息交換、傳遞的數據通路。目前常用的通訊方式為為無線傳輸方式,實時性不強的多采用電臺和GPRS移動通訊,實時性較強的多采用wifi和無線網橋等通訊方式。
三是應用層,是對網絡層傳輸上來的數據進行計算、存儲、分析、管理等工作,并通過各種設備和軟件進行人機交互,完成對油氣生產現場的調度和控制(如圖1)。
4 油氣生產管理系統的應用實例---油水井計量站監控分析診斷系統
油水井計量站監控診斷分析系統具有油水井自動監測和控制、實時示功圖、壓力、溫度、電參數等數據采集、遠程實時產液量計量、油井工況診斷、系統效率優化設計等功能。該系統由油水井生產監控系統和油水井故障診斷及產能分析系統組成。
4.1 油水井生產計量監控系統
油水井生產監控系統包括油井監控系統、水井監控系統、計量控制系統、智能巡檢系統。
4.1.1 油井監控系統
油井監控系統是在油井生產現場通過在現場安裝的無線壓力、溫度傳感器、流量計、示工儀等傳感器和電量采集模塊自動采集油井的溫度、壓力、功圖以及電動機的電流、電壓、有功/無功功率、有功/無功電度等參數,油井控制終端將這些參數經過處理、存儲、分析,以實現對油井的故障預警、緊急停機等功能。油井控制終端還能通過各種GPRS/CDMA模塊、電臺等通訊模塊把這些數據傳回監控中心,監控調度中心根據各井傳回的數據對生產現場進行監控和流量監控,按需求變化進行抽油機的遠程的啟??刂疲ㄈ鐖D2)。
4.1.2 油井視頻監控系統
由于采油廠的油井分布面積廣、間距大,油井生產監控靠人工巡井檢查,當油井被盜、油井故障等非正常停井時,若不能及時發現則會耽誤油井生產,發生安全事故,影響原油產量,因此油井監控系統還具備視頻監控的功能,該系統對重點油氣井、高危險井、重點站庫、關鍵路口等生產環境進行及時、直接的觀測了解,實時監視設備的運行狀態和運行環境,能夠有效的防止生產事故和安全事故的發生(如圖3)。
4.1.3 水井監控系統
水井監控系統主要是實現對注水井的壓力、溫度、流量等數據自動采集及遠程傳輸的功能,油田多采用高壓流量自控一來完成這些工作。高壓流量自控儀是將壓力傳感器、溫度傳感器、流量計、調節閥、智能控制器、無線通訊模塊集于一體的高科技產品。高壓流量自控儀的原理是智能控制器將流量設定值與流量計檢測到的流量值進行比較,當檢測到的流量值與設定值不一致時,自動由控制器輸出控制信號,由執行機構啟動流量調節閥,使流量達到或接近在允許誤差內設定值。數據和指令的發送和接收由無線通訊模塊完成,使得調度人員可以遠程控制注水量。真正做到現場無人值守。
4.1.4 計量控制系統
計量控制系統主要任務是計量控制終端自動完成各計量站的分離器的壓力、溫度、液位、氣體流量的檢測和多通閥、兩通閥、泵的邏輯控制,并完成各計產井的產液量、產油量、產氣量數據的存儲和發送,對計量過程中出現的錯誤及時報警提示。計量控制系統實現了實時監測油田生產動態,自動完成計量任務,從而使油田現場計量管理制度發生了根本性轉變,由于計量控制系統的自動化程度高,有效的改善了工人的勞動強度,大幅度減少現場工作人員的同時,極大地提高勞動效率,節約了能源,為油田計量站的科學管理提供有效的方法。
4.1.5 智能巡檢系統
因盜油或管道腐蝕、老化等因素引發的原油泄漏不僅造成經濟財產損失,還能造成環境污染及火災等事故的發生,為防止管道泄漏,減少生產損失,油田生產中普遍采取人工定時巡視的辦法,缺點是人力物力耗費大,發現問題不及時。智能巡檢系統可以很好地解決這個問題?;谖锫摼W技術的無線傳感器網絡技術,對管道的溫度、壓力等參數進行實時的讀取,可以在智能巡檢終端上很快捷和直觀的觀察巡邏井的各項參數的運行情況,及時的發現問題并在第一時間解決問題,對于減少經濟損失和預防安全事故的發生起到了重要的作用。對于現場沒有安裝傳感器、控制器的傳統的油井,可以使用智能巡檢儀進行巡檢的精細化管理,輔助巡檢人員按既定的要求完成巡檢內容,數據可在現場錄入,巡檢完成后將數據直接導入庫,以滿足后期生產數據的應用需求。
4.2 油水井故障診斷及產能分析系統
油水井故障診斷及產能分析系統以油井監控系統采集的地面功圖為基礎結合生產動靜態數據求解泵功圖,利用泵功圖提取特征點,針對不同的功圖類型,結合泵效計算分析模型,計算或劈分單井產量。實現生產動態監測、視頻監控、油井故障診斷、功圖求產等功能.系統對不同含水期、不同產量狀態、不同油田開發階段具備通用計算分析能力,將有效提高計量精度和適用范圍,為地質研究、油田開發提供基礎數據保障。系統采用油井監控系統的實時數據庫、組態應用為核心平臺,結合歷史數據庫通過擴展功能插件來滿足各種應用需求,實現全天候的不間斷監控,提高油井產量和計量精度,提高了計量的可靠性和準確性,同時可進一步實現油井自動化管理、科學管理,達到簡化地面計量流程和提高油井效益的目的(如圖4)。
關鍵詞:海量數據;多表關聯查詢;索引失效;系統優化
作者簡介:閆訓超(1975-),男,江蘇沛縣人,國網電力科學研究院信息通信技術分公司,工程師;茆德柱(1978-),男,江蘇金湖人,國網電力科學研究院信息通信技術分公司,工程師。(江蘇 南京 210003)
中圖分類號:F273?????文獻標識碼:A?????文章編號:1007-0079(2012)36-0111-02
生產管理系統的建設越來越完善,應用越來越廣泛,隨著生產管理系統運行時間的增長,系統積累了大量的生產運行數據,而且隨著系統的功能不斷擴充完善,系統模塊變的越來越龐雜,緊跟而來的便是系統運行性能的下降,為了保證系統的高效運行,同時考慮系統整個運行周期內經濟性、高效性的問題,亟需對系統進行優化研究。為了提高國網生產管理系統的性能,提升系統的用戶體驗,對全國23個網省公司和國網總部生產管理系統3年的運維情況進行了分析,發現需對系統進行以下三方面的優化:系統查詢效率優化、系統頁面優化、系統數據庫性能優化,如圖1所示。
一、系統頁面的優化
1.系統首頁面的優化
系統首頁面需要在美觀上進行優化(見圖2),實現每個區域提供組件級別的配置功能,方便用戶實現定制功能,另外,統計較慢的信息需通過定時任務從創建的中間表中獲取。
2.需要嵌入圖形組件頁面的優化
生產管理系統中經常使用變電圖形開票功能,此時頁面中既要嵌入平臺的圖形控件,也要載入變電站的一次接線圖,非常影響頁面的加載速度。因此,應把加載圖形控件和載入一次接線圖分離開。頁面加載時,默認只嵌入圖形控件不加載一次接線圖,等用戶點擊“顯示圖形”時再加載圖形,這樣可以減少用戶單次等待時間,提高頁面的初始化效率,提升用戶體驗。
同時,對圖形進行壓縮處理,將變電站一次接線圖壓縮后存入數據庫,這樣可以減少訪存數據庫的耗時和IO吞吐。考慮到這種方式會增加壓縮和解壓圖形的時間,當圖形大于5K時,應采用壓縮方式處理,小于5K的圖形直接存入數據庫。
二、數據庫整體性能的優化
隨著系統運行時間的加長,數據庫的表空間會越來越大,數據庫中的垃圾信息也會越來越多,這樣必然會影響數據庫的性能,進而影響應用系統的效率,這時候就需要對數據庫進行整體優化。數據庫整體性能的優化包括兩個方面:操作系統級的調整;數據庫級的調整。
1.操作系統級的優化
實施操作系統級優化的主要目的是減少內存交換,減少分頁,使SGA(System Globle Area)可留駐內存。
(1)內存交換(swapping)可能會造成很大的內存開銷,應將其最小化。運行在Solaris Unix操作系統上的Oracle數據庫,可利用vmstat或sar命令來檢查交換,查看系統級內存和硬盤I/O的使用情況、調整unix數據緩沖池的大小、每個進程所能使用的內存大小等參數。
(2)少量的內存分頁不會顯著地影響系統的性能,因為應用程序不必全部放在內存中,但是分頁過多將會造成系統性能下降。為了檢測過多的分頁,可在快速響應或空閑期間運行測量,并與響應遲緩時的測量進行比較。
(3)SGA是對數據庫數據進行快速訪問的一個系統全局區,若SGA本身需要頻繁地進行釋放、分配,則不可能達到快速訪問數據的目的,因此,要求SGA駐留內存。這時,可以重新配置UNIX核心,調整一些操作系統參數以達到增加共享內存的目的。
2.數據庫級的優化
數據庫級的優化主要有以下幾種方法:
(1)最常見的調優方法是在數據庫中增加索引,索引(index)是常見的數據庫對象,充分利用索引來減少表掃描的I/O次數,使用索引可以避免不必要的大表、全表掃描,索引設置的位置要視 where子句中索引列所應用的查詢條件而定,通過索引對表的數據進行檢索比起直接全表掃描所引起的I/O操作要小得多,索引可提高查詢速度。
(2)若某種業務的數據量增長非???,可以使用分區表技術將數據進行分散,將不同表空間分布到不同的磁盤當中,使得存儲硬盤之間I/O負載均衡,在一定程度上緩解了數據量過大引起數據熱塊的消極影響,提高了數據在存儲端的訪問效率。
(3)使用存儲過程完成數據庫中頻繁執行的應用邏輯,使代碼編程與數據庫的操作分離并采用SQL變量綁定,可以降低網絡傳輸量,提高數據請求的執行效率,執行存儲過程時,用戶只需要發出執行命令,而不再進行SQL語句提交,節省了系統的SQL語法解析過程,充分利用了SQL共享池。
(4)使用Oracle優化器執行直接提交的查詢SQL語句,可以大大提高語句的執行效率。
(5)使用觸發器自動執行的SQL語句,可以降低網絡I/O及系統資源的消耗,如需要對所有訪問數據庫的程序自動實施一定規則或檢查,則使用觸發器可以大大提高效率。
三、系統查詢效率優化
1.多表關聯查詢語句的優化
電力生產管理系統中部分SQL的業務邏輯非常復雜,如線路長度的計算,需要區分架空長度、電纜長度和線路總長度。架空長度需要考慮桿塔的檔距,電纜長度需要考慮各個電纜段的類型,查詢統計線路長度時,需要關聯多個表并進行復雜的邏輯計算,而且關聯的線路表、桿塔表和電纜表的數據量都很大,導致查詢效率非常低。
對于這種情況,建議建立一個中間表,通過定時任務將計算后符合要求的數據寫入中間表,查詢的時候,只對這張中間表進行單表查詢,可大大提高查詢效率。定時任務設定在晚上系統用戶少的時候執行,以免影響用戶正常使用系統。
但該方式也存在一個缺點,就是數據實時性不高。因為定時任務執行周期間隔太短的話,會影響數據庫性能,所以可根據實際業務需要來指定執行間隔,如果需要實時數據的話,可以手動執行定時任務以獲取最新的業務數據。
2.海量數據運檢記錄的優化
生產管理系統中變電運行日志、兩票等運檢記錄的數據每日的增長量都很大,從而導致數據庫表非常龐大,不僅占用了大量的磁盤空間,也使得系統運行速度急劇下降。
對于不被關注、不需要經常查看歷史記錄的數據,應備份到磁盤空間中,然后建立定時任務,將一年或者指定時間以前的數據清理掉,以節約磁盤空間,提高系統效率;對于需要經常查看歷史記錄的數據,可以分表存儲,或者利用數據庫的分區表進行存儲,按照數據類型或者時間劃分,將某一類型或某一時間段的數據放在一張表中,從而減少經常使用的在線數據的數據量,以保障在線數據庫的查詢效率,提升用戶體驗。
3.經常使用遞歸語句的優化
生產管理系統中的部門表是使用最頻繁的表之一,而且經常需要使用遞歸語句來查詢指定部門的相關上下級部門,如果查詢結果比較多的話,效率會非常低。
該情況應將部門表進行扁平化處理,就是把有上下級關系的部門全部展開成單條記錄存放于表中,比如,蘭州市電力公司的上級部門是甘肅省電力公司,甘肅省電力公司的上級部門是西北網公司,西北網公司的上級部門是國家電網公司,國家電網公司的上級部門是中國電力,原部門表中只有五條記錄,分別存放蘭州、甘肅、西北、國網和中國電力,現改為數據庫中存放十一條記錄,存放蘭州-甘肅、蘭州-西北、蘭州-國網、蘭州-中國電力、甘肅-西北、甘肅-國網、甘肅-中國電力等記錄,這樣就不用通過遞歸查詢去找上級部門和下級部門了。
另外,可增加一個字段存放所有上級部門的唯一標識,這樣可以用like查詢某部門的所有上級部門和下級部門,也可以避免使用遞歸查詢。
4.增刪改比較頻繁的數據表的優化
有一部分表創建完成后,數據很少變動,如部門表和人員表,只有在特殊情況下才會增加和刪除數據,但是有些表卻要經常增刪數據,而且增刪的數據量非常大,如票索引表、運行日志表和運檢記錄表等。這種頻繁增刪改數據的情況,容易導致部分索引失效從而導致查詢效率低下。
針對那些數據頻繁變動的表,需要定時清理表中過舊的統計信息和重建索引,使數據庫能按照表中最新的數據制定統計信息和建立索引,以便選擇合理的查詢計劃來提高查詢效率。
5.執行時間很長的定時任務的優化
生產管理系統中部分定時任務涉及到多表關聯的查詢和較為復雜的邏輯處理,執行時間較長且消耗過多的數據庫資源,影響系統頁面訪問的效率,因此需要優化定時任務??砂褟碗s的邏輯通過系統的任務調度功能放到服務器端去執行或者把復雜的定時任務拆分成多個邏輯簡單、關聯表少的定時任務來執行,從而提高系統性能。
傳統的電力生產管理系統是面向功能的,通過軟件升級的方法實現系統的升級,是很不合算的。加嚴謹更加規范的管理標準陸續頒布實施,這也對電力產生的管理工作提出了新的要求。所以,電力生產管理系統一定要具備新的特點,例如系統功能組件化、數據信息一體化、信息系統平臺化、數據與應用集中部署、工作業務流程化、生產業務模型化等等,避免傳統系統當中所存在的信息孤島等問題,將多元化的數據進行融合,便于企業共享,以此為基礎來促進電力生產管理水平的提升。
【關鍵詞】電力生產管理 需求分析 效果分析
信息化建設一直是我國電力行業發展進程中不可或缺的一部分,它為我國電力事業的進步起到了推動作用。而現如今,我國電力企業的改革不斷深入,企業的發展戰略也有了一定的改變。當今的電力企業追求更好的服務網絡,追求更好的經營業績,追求更大的企業規模。所以,如何讓信息化建設適應企業發展新的要求,是當前急需解決的問題。
對于電力企業而言,要想實現企業在管理運營上的現代化,就必須首先實現企業的信息化。對于電力企業而言,信息系統并不陌生,很多傳統的信息系統仍在各個崗位發揮著重要作用,例如SCADA系統、電力營銷系統等。所以要想實現電力企業的信息化,則需要考慮信息系統共享的各種問題,在建設新的信息系統的時候,一定要結合當前電力企業的業務特點以及信息溝通的需要,采用合理的模型和技術手段來實現一體化的系統,以此來推動電力企業跨越式發展。本文主要對電力企業的生產管理進行研究,實現簡化電力企業管理的流程,提高企業管理的目的,讓企業更加適應越來越多元化的業務需求。
1 電力生產管理系統的研究現狀
自2002年開始,我國的很多電力企業也開始逐步的進行一體化信息系統建設,在系統建設的過程中投入了大量的人力物力財力,以推動企業管理系統的升級改造,但是,如此的大規模升級,但來的不一定是進步,有可能會有很多意想不到的問題:我國幅員遼闊,很多電力企業的系統建設都是基于本地的實際情況進行的,對于整個電力行業而言,沒有一個統一的系統建設規范。而且由于電力企業內部業務的種類很多,有不少的企業研發的信息系統只能是在本部門使用,功能太過于單一,不具備兼容性,這就使得同一個企業內部可能會存在多種的信息系統。
電力生產管理系統的建設,主要是采用信息處理的技術手段,對電力生產過程中的數據進行搜集、整理、分析、處理,為電力系統的安全高效運轉提供有力保障。最核心的問題就是解決好數據結構、數據編碼、安全控制的實現,讓系統始終能夠滿足不斷變化的需要,并保證電力數據的安全、準確。
2 電力生產管理系統的需求分析
2.1 系統的功能性需求
(1)生產事故管理。事故的管理主要涉及事故信息的添加、接收、處理、驗收和維護五個組成部分。生產管理系統能夠使得事故的處理更責任明確、分工清楚,方便事故的處理,大大提高了工作的效率,明顯縮短了響應的周期;
(2)運行管理。電網運行的管理,指的就是對電力網絡日常運行過程當中所有信息的記錄。運行工作和管理工作有著很多的相似性,所以,可以利用管理學的相關理論來對運行工作進行分析研究,并可將其劃分成四個不同的部分,即報告、執行、計劃、策略,從而提高工作效率,節省人力物力。
(3)維檢修管理。檢修管理是相關科室下達檢修任務給三級單位,維修管理是三級單位將維修的項目制定出計劃書上報給上級部門,形成維修方案。通過維檢修管理實現設備和系統的及時維修管理,減少事故率,簡化處理的流程。
2.2 系統的非功能性需求
2.2.1 可擴展性
信息系統要有很強的可擴展性,這個特性表現在硬件和軟件兩個方面,也就是新的軟件和新的硬件都能夠被系統所兼容,而且不能被限制,這樣可以讓系統具備逐步升級的優勢,以便針對電力網絡的發展而進行系統更新。系統的整體架構要有開放性,并留有可供二次開發的程序接口,便于開發人員對系統進行維護和升級。
2.2.2 安全性
電力安全生產管理系統是一個龐雜的系統,要從很多方面確保系統的安全,例如:數據安全、訪問安全、用戶安全等,系統的安全性是系統的基本要求之一。
2.2.3 系統性需求
由于系統是用來提供服務的,所以在同一時間可能會有很多的用戶訪問,所以這個信息系統必須具備并發處理請求的功能,而且最少應該支持五十至一百位用戶同時訪問系統。所以需要滿足用戶訪問非功能性的需求,滿足用戶的使用體驗。
3 電力生產管理系統的設計
3.1 系統設計的準則
3.1.1 基于組件的開發原則
組件式的系統開發繼承了很多程序設計思想的精華,是開發領域較為先進的設計理論。這里所說的組件,指的是一些功能單元,這些單元不僅能即插即用,而且還擁有標準的程序接口。對于組件式開發的程序員來說,組件即為接口的集合,有了接口,組件之間的溝通才能得以實現;接口就是一個內存結構,這個結構當中含有函數指針數組。接口對于系統而言很重要,它是應用程序的核心。如果系統的接口是一定的,那么組件就能夠進行隨意更新,而不需要對程序代碼做任何的改變。把一些行為進行封裝,就成為了接口,以便于開發者使用組件或者是將組件接入到不同的系統之中。
3.1.2 基于模型的開發原則
關鍵詞:生產管理信息系統 理論基礎 設計分析
本文研究的背景:我國企業由于對信息化建設重視不足,導致企業員工工作量大、工作的時間也比較長、財力與物力耗費比較厲害,所以非常需要一個信息化的生產管理系統。對于大部分中國企業,在競爭激烈、核心技術含量較低、依靠大批量生產降低運作成本才能夠盈利的行業中,提高供應鏈協作水平對企業是至關重要的。
本文的研究目的:主要是為了解決一般企業生產管理信息系統系統在供應鏈模式下存在的不足之處,擬解決的主要問題為:
(1)供應鏈對企業生產管理信息系統的影響和要求研究
(2)基于供應鏈的生產管理信息系統的網絡結構設計與系統模塊方案設計
(3)從供應鏈協作角度,分析設計的供應鏈模式生產管理信息系統的實施方法,為實際應用提供解決方法。
本文研究的意義:是近些年來,由于市場經濟的全球化及信息技術快速發展,企業所面臨的問題越來越復雜,各個產業面臨的市場環境變化相當大,這其中包括:貿易壁壘的降低、信息技術的飛速發展,信息流通的進步、金融市場的自由化等。企業為了從粗放型向集約型的轉變,優化調整所在的區域經濟結構,加快進入國際市場,提高自身的市場生存能力和競爭能力,應用供應鏈模式下的生產管理信息系統變得尤為重要。
在供應鏈生產管理信息系統方案的制定過程之中,我們需要用到很多概念,如:生產管理信息系統的概念,供應鏈管理系統的概念,虛擬企業的概念等。首先我們需要對這些系統和概念的發展和現狀進行了解。
生產管理信息系統,它是一個整合企業的內部信息的管理系統。此系統是一個面向財務和會計的信息系統,其主要職能是資源的整合和規劃,包括采購,生產,配送,管理和降低業務成本,后來又增加了人力資源的管理。它利用計算機技術,集中管理企業的物質流,資金流和信息流,把企業自身的生產經營需要和客戶需求有效整合在一起,并且利用供應鏈資源,幫助企業管理層解決產品成本問題,提高生產作業效率,合理分配企業資金,這使它成為一種可以按用戶需求進行生產管理的新的管理方法。
從某種程度上來說,供應鏈可以被定義成一種連續地、存在順次相互依存關系的交易系統鏈,它可以被看作由商業合作伙伴構成的網絡,它生產組裝中 間物料為最終產品,并且把最終產品出售給消費者。供應鏈是一個復雜的企業合作系統,一般它涉及到多個節點企業,包括物流活動以及從物料階段到交付產品階段的整個過程。有資料顯示,通過供應鏈企業間更多的信息共享,可以有效縮短生產的提前期,降低企業庫存,精確化生產計劃,加快產品設計開發周期,縮短履行訂單的周期。
調度生產管理系統通過對供電運行諸多環節調控、部署,將相關信息傳發給企業管理人員,使他們采取一定措施,提高供電效率。以此,調度管理系統功能主要包括以下幾個方面:
1.1計劃管理計劃管理通常包括停電計劃管理及生產計劃管理,其中前者的計劃管理主要包括閱讀停電管理、周停電計劃管理及帶點作業計劃等。而后者主要包括周生產管理計劃、月生產管理計劃及每項生產管理計劃等。
1.2電網資源管理它是供電管理的核心部分,只要是有關供電企業中的各類電網資源,都歸于電網資源管理。主要功能是為其它管理模塊提供可靠的信息數據,為提高供電效率提供基礎性作用。電網資源管理根據功能,可以分成五大部分,分別為低壓、輸電、配電、圖形資源管理及變電。其中低壓主要負責供電系統中低壓線路的運行情況,低壓線路的維修及護養工作;變電主要負責變電中的維護及統計工作,在供電運行中,很多供電設備如變電站、變電設備、變電單元及基礎參數等,由于供電穩定需要,必須給予維護,才能保證供電正常、安全。所以,在實際供電時,要對這都些設備給予維護。輸電資源,主要包括供電中有關電能輸送相關的設備及材料,如輸電電纜、桿塔、架空線路等,對這些材料給予系統管理,才能夠保證供電的穩定性。配電資源管理主要包括配電線路查詢及統計工作。圖形資源管理。在供電運行中,通常包括大量的供電圖譜,如輸電線路圖、變電站二次圖、基本圖形維護等,將這些圖形管理到位,對于供電系統運行管理以及維修護養都具有重要意義。
1.3電網運行管理電網運行管理是供電運行的基礎環節,只有對運行中的各種信息進行及時處理,才能夠保證配電網安全、穩定運行。具體包含以下幾個方面:首先,設備缺陷管理。在供電中,由于眾多原因,導致供電設備出現故障,應采取一定措施,對故障原因進行分析,將設備故障出現原因、處理過程,分類、匯總及統計,制成缺陷匯總統計表格。其次,設備評定管理。為了保證供電運行正常,不出現差錯,在每個季度,要對低壓、輸電、配電及變電進行一次評級,并將評級過程及結果進行詳細管理。再次,設備試驗管理。在供電運行中,要經常對運行設備的試驗周期進行檢驗,以提供相應的技術參數數據。第四,設備巡視管理。在供電運行中,為了避免出現供電故障,通常要對輸電、配電及變電設備進行巡視管理,將巡視中有關信息數據及時存檔,為后期的設備檢修提供數據依據。第五,設備檢修管理。主要負責對供電運行中出現的故障進行記錄,包括故障位置、故障原因、故障處理措施等。第六:運行記錄管理。主要將供電運行情況進行記錄,為日后維修工作提供依據。
1.4綜合應用管理首先,它具有自動生成報表的功能,所以,在供電中發揮著重要作用。在報表生成時,需要各種設備運行情況,如變壓器情況統計、全局設備數量統計及配電網基本情況等。生成的報表以words形式輸出。其次,查詢統計分析功能。綜合應用管理系統中包括多個模塊,其中查詢統計分析功能能夠為其它模塊提供自定義查詢,從而實現了運行信息多樣化查詢功能。再次,數據接口功能,它能夠為供電系統提供接口;通過該接口,可以進行數據采集及對外共享。
2應用效果分析
首先,實現了諸多管理,如流轉批審、員工檔案歸檔及作廢;能夠對供電企業月度停電計劃及時上報;調度員通過交接班操作,實現了早中晚三次交接班管理工作。其次,優化了供電企業的運行結構,提高了供電企業的供電效率。再次,提高了供電運行穩定性,并且為供電設備維護工作提供優質服務。另外,根據供電需要,對供電運行過程進行適度調整。第四,加強了供電運行中的檢修工作,同時也增加了短信等業務,以提高供電效率。此外,對供電設備檢修申請時間和申請進度進行督促,從而提高了短信提醒的實用性。第五,目前,供電企業在供電數據管理上,通常采用兩臺服務器,在運行數據備份時,采用Oracle數據庫,實現了數據庫的邏輯導出,也提升了服務器的運行效率,降低了運行風險。
3結語