TWI876394B - 生產管理系統以及生產管理方法 - Google Patents
生產管理系統以及生產管理方法 Download PDFInfo
- Publication number
- TWI876394B TWI876394B TW112123613A TW112123613A TWI876394B TW I876394 B TWI876394 B TW I876394B TW 112123613 A TW112123613 A TW 112123613A TW 112123613 A TW112123613 A TW 112123613A TW I876394 B TWI876394 B TW I876394B
- Authority
- TW
- Taiwan
- Prior art keywords
- work orders
- electronic device
- production
- multiple material
- orders
- Prior art date
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/06—Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
- G06Q10/063—Operations research, analysis or management
- G06Q10/0631—Resource planning, allocation, distributing or scheduling for enterprises or organisations
- G06Q10/06316—Sequencing of tasks or work
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/903—Querying
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/06—Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
- G06Q10/063—Operations research, analysis or management
- G06Q10/0631—Resource planning, allocation, distributing or scheduling for enterprises or organisations
- G06Q10/06315—Needs-based resource requirements planning or analysis
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/08—Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
- G06Q10/087—Inventory or stock management, e.g. order filling, procurement or balancing against orders
- G06Q10/0875—Itemisation or classification of parts, supplies or services, e.g. bill of materials
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/04—Manufacturing
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/30—Computing systems specially adapted for manufacturing
Landscapes
- Business, Economics & Management (AREA)
- Engineering & Computer Science (AREA)
- Human Resources & Organizations (AREA)
- Economics (AREA)
- Strategic Management (AREA)
- Theoretical Computer Science (AREA)
- Entrepreneurship & Innovation (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Marketing (AREA)
- General Business, Economics & Management (AREA)
- Tourism & Hospitality (AREA)
- Quality & Reliability (AREA)
- Operations Research (AREA)
- Development Economics (AREA)
- Game Theory and Decision Science (AREA)
- Educational Administration (AREA)
- Databases & Information Systems (AREA)
- Data Mining & Analysis (AREA)
- Accounting & Taxation (AREA)
- Finance (AREA)
- Primary Health Care (AREA)
- Computational Linguistics (AREA)
- Health & Medical Sciences (AREA)
- General Engineering & Computer Science (AREA)
- General Health & Medical Sciences (AREA)
- Manufacturing & Machinery (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- General Factory Administration (AREA)
Abstract
本發明提供一種生產管理系統以及生產管理方法。生產管理系統包括電子裝置及伺服器。電子裝置包括多個生產任務單及物料供給數據庫。伺服器包括偵測模組、分析模組及處理模組。偵測模組根據齊套設定,從多個生產任務單中獲取多個物料需求工單,並排序多個物料需求工單。分析模組根據物料供給數據庫對經排序的多個物料需求工單執行齊套計算以生成齊套結果,並根據查詢指令輸出齊套結果至電子裝置。處理模組根據處理指示及齊套結果執行生產排程計算以生成生產排程計畫,並輸出生產排程計畫至電子裝置,據以提高作業效率和生產計畫的可執行性。
Description
本發明是有關於一種管理系統,尤其是一種應用數據驅動程式設計的生產管理系統以及生產管理方法。
一般而言,裝備製造業透過導入生產管理系統,能夠根據各種物料的庫存狀況以及預計到貨狀況(即,齊套結果)來製訂生產排程。然而,由於目前的生產管理系統是透過人工的方式來檢核產品所需的物料工單,並且根據對應的採購單以及庫存來自行推估此物料的齊套結果,因此造成齊套結果不準確,同時降低生產排程的作業效率。在另一方面,由於目前的齊套結果僅用以提醒採購人員物料是否短缺,而不具關於生產排程的指導性建議,因此生產管理人員仍需推算齊套結果以自行評估生產排程。
本發明是針對一種生產管理系統,能夠提高齊套結果的準確性、生產排程的作業效率以及生產計畫的可執行性。
根據本發明的實施例,本發明的生產管理系統包括電子裝置以及伺服器。電子裝置包括多個生產任務單以及物料供給數據庫。伺服器耦接電子裝置。伺服器包括偵測模組、分析模組以及處理模組。偵測模組用以根據齊套設定從多個生產任務單中獲取多個物料需求工單,並且根據齊套設定排序多個物料需求工單。分析模組用以根據物料供給數據庫對經排序的多個物料需求工單執行齊套計算以生成齊套結果,並且根據來自電子裝置的查詢指令輸出齊套結果至電子裝置。處理模組用以根據來自電子裝置的處理指示以及齊套結果執行生產排程計算以生成生產排程計畫,並且輸出生產排程計畫至電子裝置。
根據本發明的實施例,本發明的生產管理方法包括以下的步驟。透過伺服器的偵測模組根據齊套設定從電子裝置中的多個生產任務單中獲取多個物料需求工單。透過偵測模組根據齊套設定排序多個物料需求工單。透過伺服器的分析模組根據電子裝置中的物料供給數據庫對經排序的多個物料需求工單執行齊套計算以生成齊套結果。透過分析模組根據來自電子裝置的查詢指令輸出齊套結果至電子裝置。透過伺服器的處理模組根據來自電子裝置的處理指示以及齊套結果執行生產排程計算以生成生產排程計畫,並且輸出生產排程計畫至電子裝置。
基於上述,本發明的生產管理系統以及生產管理方法透過分析模組自動地根據物料供給以及物料需求生成對應的齊套結果,能夠同時考慮物料的需求以及供給,並且免除人工檢核的方式,據以提高齊套結果的準確性。此外,透過處理模組基於齊套結果生成生產排程計畫以發起生產排程,能夠提供生產管理人員有效的建議,據以提高生產排程的作業效率以及生產計畫的可執行性。
為讓本發明的上述特徵和優點能更明顯易懂,下文特舉實施例,並配合附圖作詳細說明如下。
本發明的部份實施例接下來將會配合附圖來詳細描述,以下的描述所引用的組件符號,當不同附圖出現相同的組件符號將視為相同或相似的組件。這些實施例只是本發明的一部份,並未揭示所有本發明的可實施方式。更確切的說,這些實施例只是本發明的專利申請範圍中的範例。
圖1是本發明的一實施例的生產管理系統的電路方塊圖。參考圖1,生產管理系統10應用數據驅動程式設計,以根據關於物料的需求信息以及供給數據,提供使用者關於物料的齊套信息以及對應的生產排程的建議。在本實施例中,生產管理系統10可包括伺服器100以及電子裝置200。電子裝置200耦接伺服器100。
在本實施例中,電子裝置200可操作使用者介面以透過應用程式介面(Application Programming Interface,API)執行企業系統(未繪示),進而透過企業系統執行各種業務服務(Business service)。例如,電子裝置200透過API存取企業系統中的多個生產任務單S1以及物料供給數據庫D1,以使電子裝置200可包括前述的數據S1、D1。企業系統可例如是企業資源規劃(Enterprise resource planning,ERP)系統。電子裝置200可例如是手機、平板電腦、筆記型電腦與桌上型電腦等。
在本實施例中,伺服器100可設置在雲端,以供使用者透過電子裝置200連線並執行同樣設置在伺服器100中的不同的API的相關業務服務功能(例如是ERP系統的相關功能)。伺服器100可例如是軟體即服務(Software as a Service,SaaS)伺服器,以透過API執行對應的軟體即服務的應用程式。在一些實施例中,伺服器100可設置在企業內部的地端中,以供使用者透過電子裝置200將伺服器100與設置在雲端的其他系統互相連接進而輸入/輸出數據,據以透過API執行對應的軟體即服務的應用程式。
在本實施例中,伺服器100的記憶體(未繪示)可儲存偵測模組110、分析模組120、處理模組130及其相關演算法、運算軟體等諸如此類用於實現本發明關於獲取、排序、各種計算以及分析等功能的相關演算法、程式及數據。在本實施例中,記憶體可例如是動態隨機存取記憶體(Dynamic Random Access Memory, DRAM)、快閃記憶體(Lash memory)、非揮發性隨機存取記憶體(Non-Volatile Random Access Memory, NVRAM)或這些記憶體的組合。
在本實施例中,伺服器100的處理器(未繪示)可存取(或執行)伺服器100的記憶體中的數據、各個模組110~130、以及與透過電子裝置200存取自ERP系統中的數據(例如是數據S1、D1)。在本實施例中,處理器可例如是訊號轉換器、現場可程式設計邏輯閘陣列(Field Programmable Gate Array,FPGA)、中央處理單元(Central Processing Unit,CPU),或是其他可程式設計之一般用途或特殊用途的微處理器(Microprocessor)、數位訊號處理器(Digital Signal Processor,DSP)、可程式化控制器、特殊應用積體電路(Application Specific Integrated Circuits,ASIC)、可程式設計邏輯裝置(Programmable Logic Device,PLD)或其他類似裝置或這些裝置的組合,其可載入並執行電腦程式相關韌體或軟體,以實現獲取、排序、計算、分析以及執行等功能。
圖2是本發明的一實施例的生產管理方法的流程圖。參考圖1以及圖2,生產管理系統10可執行步驟S210~S250。這些步驟S210~S250的順序僅為示例說明,並不以此為限。步驟S210~S250可以應用於下述示例性的情況。
在本實施例中,使用者可操作電子裝置200以透過API來定義生產管理系統10中的齊套設定,以制定伺服器100的操作規則。齊套設定可包括關於目標被分析的標籤以指示伺服器100需要獲取哪些工單、以及關於工單的排序模式以指示工單的優先順序等操作規則。標籤可例如是一個或多個接單廠商、工單的類別或前述的組合。排序模式可例如是數據驅動的偵測模式以自動地進行排序,或者是手工觸發模式以透過使用者選擇性地進行排序。標籤以及排序模式可分別例如是以使用者介面中的選項、關鍵字或前述的組合等欄位來表示。
在步驟S210,伺服器100執行偵測模組110,以使偵測模組110根據齊套設定從電子裝置200中的多個生產任務單S1中獲取多個物料需求工單S2。也就是說,偵測模組110採集部分的生產任務單S1(即,多個物料需求工單S2),以將這些工單S2作為將被分析以及計算的目標數據。
在步驟S220,伺服器100執行偵測模組110,以使偵測模組110根據齊套設定排序多個物料需求工單S2。也就是說,偵測模組110根據使用者所選擇的排序模式來排序這些物料需求工單S2,因此經排序的這些物料需求工單S2’具有優先順序以指示齊套模擬的優先級。
在步驟S230,伺服器100執行分析模組120,以使分析模組120根據物料供給數據庫D1對經排序的多個物料需求工單S2’執行齊套計算以生成齊套結果S3。也就是說,分析模組120對具有優先順序且經排序的這些物料需求工單S2’執行齊套計算,據以模擬經排序的這些物料需求工單S2’的齊套狀況並以齊套結果S3來表示。在本實施例中,齊套計算可例如是應用數據驅動程式設計的計算,以根據物料的供給信息(例如是物料供給數據庫D1)以及物料的需求信息(例如是經排序的物料需求工單S2’)來模擬物料在當前以及未來期間內的齊套狀況。
在本實施例中,齊套結果S3可包括經排序的這些物料需求工單S2’及/或其中各種物料的齊套狀況,以指示物料需求工單S2及/或其中各種物料的準備狀態(例如是當前庫存可滿足齊套、預計在途量可滿足齊套等信息)。齊套結果S3可例如是以清單或明細的形式呈現在使用者介面中。在一些實施例中,齊套結果S3可例如是以任務卡或項目卡的形式呈現於使用者介面中。例如,齊套結果S3可包括一個或多個任務卡,以使使用者透過電子裝置200點選任務卡來查閱齊套結果S3的內容。
在步驟S240,伺服器100執行分析模組120,以使分析模組120根據來自電子裝置200的查詢指令輸出齊套結果S3至電子裝置200。也就是說,在使用者提供查詢指令時,分析模組120輸出匹配於查詢指令的部分或全部的齊套結果S3,而非即時地執行齊套計算,因此能夠加快耗時的齊套計算的執行速度。
在本實施例中,查詢指令可例如是使用者透過電子裝置200所生成的指令,以指示伺服器100在選擇條件下從齊套結果S3中篩選對應於一個或多個物料需求工單S2的齊套信息(即,部分或全部的齊套結果S3)。選擇條件可例如是以使用者介面中的一個或多個欄位來表示。舉例來說,選擇條件可包括表示為「第一接單廠商」的篩選欄位以指示特定的公司、表示為「第一物料品號」的篩選欄位以指示具有此物料品號的物料需求工單S2、以及表示為「第一工單類型」的篩選欄位以指示符合此工單類型的物料需求工單S2等欄位。
在步驟S250,伺服器100執行處理模組130,以使處理模組130根據來自電子裝置200的處理指示以及齊套結果S3執行生產排程計算以生成生產排程計畫S4,並且輸出生產排程計畫S4至電子裝置200。也就是說,當使用者已查閱齊套結果S3並提供處理指示時,處理模組130對齊套結果S3執行生產排程計算以輸出對應於一個或多個物料需求工單S2的生產排程計畫S4。在本實施例中,生產排程計算可例如是應用數據驅動程式設計的計算,以根據物料的齊套信息(例如是齊套結果S3)來模擬物料在當前以及未來期間內的生產排程。在本實施例中,生產排程計畫S4可例如是以可編輯清單的形式呈現於使用者介面中,以指示一個或多個物料需求工單S2的生產計畫。
在本實施例中,處理指示可例如是使用者透過電子裝置200所生成的指令,以指示伺服器100根據選擇方案以生成或不生成生產排程計畫S4。選擇方案可例如是以使用者介面中的一個或多個選項來表示。舉例來說,選擇方案可包括表示為「上一步」的選項以指示伺服器100重新執行步驟S220、表示為「生產計畫」的選項以指示伺服器100基於當前的齊套結果S3生成生產排程計畫S4、以及表示為「關閉」的選項以指示伺服器100關閉頁面以不生成生產排程計畫S4。
在此值得一提的是,透過偵測模組110自動地獲取目標被分析的多個物料需求工單S2,能夠全面性地考慮涉及相同物料的物料需求工單S2,以避免人工篩選工單時的錯誤。此外,透過分析模組120自動地根據物料供給數據庫D1以及經排序的物料需求工單S2’生成對應的齊套結果S3,能夠同時考慮物料的需求以及供給以推算齊套結果S3,而不需人工進行檢核,據以提高齊套結果S3的準確性。在另一方面,透過處理模組130基於齊套結果S3生成生產排程計畫S4以直接發起生產排程,能夠提供生產管理人員有效的建議,據以提高生產排程的作業效率。
圖3是本發明的另一實施例的生產管理方法的流程圖。參考圖1以及圖3,生產管理系統10可執行步驟S310~S353。這些步驟S310~S353的順序僅為示例說明,並不以此為限。步驟S310~S353可以應用於下述示例性的情況。
在本實施例中,當齊套設定包括第一模式設定時,偵測模組110操作在第一偵測模式(又稱為數據驅動的偵測模式)。在第一偵測模式中,偵測模組110執行步驟S310~S322,以基於多個物料需求工單S2中的預計生產日期欄位來排序這些物料需求工單S2。在本實施例中,第一偵測模式可應用於第一場景。第一場景可例如是包括每次物料需求工單S2所需計算的範圍或條件為一致,並且物料需求工單S2所包括的預計生產期間(例如是預計開工日)具有高可靠性。範圍可指示包括哪些物料需求工單S2。條件可指示排序規則。在本實施例中,預計生產日期欄位可例如是指示預計開工日期的欄位。
一併參考圖4,圖4是本發明的圖3實施例應用第一偵測模式的生產管理系統的操作示意圖。電子裝置200透過API存取ERP系統中的多個生產任務單S1以及物料供給數據庫D1。在本實施例中,物料供給數據庫D1可包括庫存數據D11、預計在途數據D12以及預計在制數據D13。庫存數據D11可例如是關於物料的當前庫存信息。預計在途數據D12可例如是關於物料的預計到貨數量以及對應的預計到貨時間等預計在途信息。預計在制數據D13可例如是關於物料作為半成品的預計完工數量以及對應的預計完工時間等預計在制信息。
在第一偵測模式中,生產管理系統10執行模組S410,以透過偵測模組110確定數據來源以及採集數據來源的操作規則。詳細而言,在步驟S310,伺服器100執行偵測模組110,以使偵測模組110設定齊套結果的模擬範圍。也就是說,偵測模組110制定齊套設定中關於工單的採集目標、排序方式以及偵測週期等操作規則。
在本實施例中,在對應於第一偵測模式的齊套設定中,採集目標的操作規則可例如是對應于各種接單廠商的生產任務單S1的工單類型或接單廠商。工單類型可包括一般工單以及重工工單等。排序方式的操作規則可例如是以待排序的工單(即,物料需求工單S2)所指示的預計生產日期的前後順序來排序這些工單S2。偵測週期的操作規則可例如是偵測模組110執行採集操作的定時設定,以使偵測模組110在固定時間週期性地操作。
在步驟S321,伺服器100執行偵測模組110,以使偵測模組110根據齊套設定偵測多個生產任務單S1,以獲取多個物料需求工單S2。也就是說,基於齊套設定,偵測模組110可定時地、週期性地且自動地偵測ERP系統中符合模擬範圍的多個生產任務單S1,以獲取多個物料需求工單S2。步驟S321可例如是圖2步驟S210的實施細節。
在本實施例中,符合模擬範圍的多個生產任務單S1可例如是圖4所示的多個工單S1。這些工單S1具有相同表示為「第一公司」的欄位,以作為數據來源。所獲取的某個物料需求工單S2可例如是圖4所示的工單S2。工單S2可包括表示為「材料品號」、「生產任務號」、以及「上階主件品號」的欄位、表示為「材料品名」的欄位、表示為「材料規格」的欄位、以及表示為「特徵碼」的欄位,以指示所需的物料信息(例如是「底梁」、「頂蓋」、以及「墨水匣」)。
在步驟S322,伺服器100執行偵測模組110,以使偵測模組110根據齊套設定排定多個物料需求工單S2的優先序。也就是說,基於齊套設定(例如是第一偵測模式),偵測模組110將多個物料需求工單S2中所分別指示的預計生產日期的前後順序作為優先序。偵測模組110以此優先序排序多個物料需求工單S2以生成經排序的多個物料需求工單S2’。步驟S322可例如是圖2步驟S220的實施細節。
接著,生產管理系統10執行模組S421,以透過分析模組120分析關於物料需求信息的經排序的多個物料需求工單S2’。詳細而言,在步驟S341,伺服器100執行分析模組120,以使分析模組120分析經排序的多個物料需求工單S2’以計算物料需求信息。例如,分析模組120對各個物料需求工單S2’執行欄位分析以獲取單一工單S2’中的物料需求信息。物料需求信息可包括製品(或半成品)的單據號碼、預計產量、預計開工日期、以及預計完工日期等信息、以及各個物料的材料品名、材料品號、材料規格、以及用量、材料的採購數量、以及預計進貨日期等信息。
生產管理系統10執行模組S422,以透過分析模組120分析關於物料供給信息的物料供給數據庫D1。詳細而言,在步驟S342,伺服器100執行分析模組120,以使分析模組120分析庫存數據D11、預計在途數據D12以及預計在制數據D13等物料供給信息。例如,分析模組120分別採集庫存數據D11、預計在途數據D12以及預計在制數據D13中匹配於經排序的多個物料需求工單S2’的物料供給信息。物料供給信息可包括第一物料需求工單S2’中第一物料的庫存數據D11、以及第一物料的預計到貨量以及預計到貨日期等預計在途數據D12等信息。
生產管理系統10執行模組S430,以透過分析模組120根據物料需求信息以及物料供給信息執行數據集中處理。詳細而言,在步驟S343,伺服器100執行分析模組120,以使分析模組120根據物料供給信息對物料需求信息執行齊套計算以生成齊套結果S3。步驟S341~S343可例如是圖2步驟S230的實施細節。
在本實施例中,分析模組120根據匹配於多個物料需求工單S2的庫存數據D11、預計在途數據D12以及預計在制數據D13中至少一者,對經排序的多個物料需求工單S2’執行齊套計算以生成齊套結果S3。也就是說,分析模組120從物料供給數據庫D1中獲取所需物料的物料供給信息。分析模組120基於優先順序,逐一分析這些物料需求工單S2’中所需物料的齊套狀況並以齊套結果S3來表示。
生產管理系統10執行模組S440,以透過分析模組120根據查詢指令輸出齊套結果S3。詳細而言,在步驟S344,伺服器100執行分析模組120,以使分析模組120根據使用者提供的查詢指令輸出齊套結果S3至電子裝置200,以使電子裝置200透過使用者介面呈現齊套結果S3。步驟S344可例如是圖2步驟S240的實施細節。
在本實施例中,使用者可透過電子裝置200檢視齊套結果S3以及選擇方案。使用者可透過電子裝置200點選選擇方案來生成處理指示,以透過步驟S351~S352進一步確定伺服器100是否基於當前的齊套結果S3續行生產排程計算。在本實施例中,齊套結果S3以及選擇方案可分別是以清單以及選項的形式被呈現在使用者介面中。齊套結果S3可包括對應於各個物料需求工單S2的一個或多個狀態欄位,以分別表示預計齊套日期、預計延期齊套日期、可齊套日期、生產任務狀態、材料狀態、預計到貨完成日期、分配量等信息。
例如,狀態欄位可表示為「預計庫存可滿足」,以指示物料供給的預計到貨日期、或者半成品物料的預計完工日期可滿足此工單S2中任一物料的齊套。狀態欄位可表示為「預計庫存延期可滿足」,以指示此工單S2中任一物料的預計齊套日期晚於預計開工日期。狀態欄位可表示為「現有庫存可滿足」,以指示物料供給的倉庫(即,庫存數據D11)已有此工單S2中任一物料的庫存量。狀態欄位可表示為「無法滿足」,以指示物料供給的倉庫(即,庫存數據D11)沒有庫存,採購數據庫(即,預計在途數據D12)沒有對應的採購信息,並且半成品數據庫(即,預計在制數據D13)沒有對應的生產任務。狀態欄位可表示為「差異天數」,以指示物料齊套時間與期望值之間的落差。狀態欄位可表示為「差異天數」,以指示物料齊套時間與期望值之間的落差。狀態欄位可表示為「呈現下階物料供給狀況」,以指示現有庫存量、庫存分配量、累計庫存量、累計結餘量、在途量、以及在制量等物料供給信息的統計。
在步驟S351,當處理指示包括第一處理指示時,伺服器100執行處理模組130,以使處理模組130根據第一處理指示調整齊套結果S3中任一個物料需求工單S2的順序,並且回到步驟S341以重新執行步驟S341~S351。在本實施例中,第一處理指示可指示伺服器100在使用者手動調整物料需求工單S2的優先序後,重新執行齊套計算。
也就是說,在本實施例中,當處理指示包括第一處理指示時,使用者透過電子裝置200調整物料多個需求工單S2的優先序以生成調整指令。調整指令可指示這些物料需求工單S2的最新排列順序。此時,處理模組130接收調整指令,以使偵測模組120根據調整指令重新排序這些物料需求工單S2以更新經排序的多個物料需求工單S2’。如此一來,分析模組120根據經更新的這些物料需求工單S2’以及物料供給信息執行齊套計算以生成另一個更新的齊套結果S3。
在另一方面,在步驟S352,當處理指示包括第二處理指示時,伺服器100執行處理模組130,以使處理模組130根據第二處理指示確定齊套結果S3為用以類比生產排程的數據。在本實施例中,第二處理指示可指示伺服器100續行生產排程計算。
生產管理系統10執行模組S450,以透過處理模組130根據處理指示(例如是第二處理指示)發起生產排程。詳細而言,在步驟S353,伺服器100執行處理模組130,以使處理模組130發起生產排程(例如是所有生產線上的整機計畫)。處理模組130對齊套結果S3執行生產排程計算以生成並輸出生產排程計畫S4。步驟S353可例如是圖2步驟S250的實施細節。
應注意的是,使用者可手動調整齊套結果S3的優先序,以透過點選對應的選擇方案來重新獲得另一版本的齊套結果S3。或者,使用者可選擇齊套結果S3中部分的物料需求工單S2,以透過點選對應的選擇方案來一鍵發起生產排程。如此一來,採購人員能夠透過齊套結果S3得知庫存量以助於規劃和掌握預計在途量。同時,生產管理人員能夠透過齊套結果S3得知對應的生產排程計畫S4,而不需自行推算齊套結果,據以提高作業效率。
在本實施例中,當齊套設定包括第二模式設定時,偵測模組110操作在第二偵測模式(又稱為手工觸發模式)。在第二偵測模式中,偵測模組110執行步驟S331~S332,以基於來自電子裝置200的優先順序來排序多個物料需求工單S2。在本實施例中,第二偵測模式可應用於第二場景。第二場景可例如是包括每次物料需求工單S2所需計算的範圍具有不確定性以及優先序具有可調整性,以提供使用者自行決定。
一併參考圖5,圖5是本發明的圖3實施例應用第二偵測模式的生產管理系統的操作示意圖。電子裝置200透過API存取ERP系統中的多個生產任務單S1以及物料供給數據庫D1(未繪示於圖5)。物料供給數據庫D1可以參照圖4中關於物料供給數據庫D1的相關說明並且加以類推。
在第二偵測模式中,生產管理系統10執行模組S511,以透過偵測模組110篩選多個生產任務單S1以確定採集數據來源的操作規則。詳細而言,在步驟S331,伺服器100執行偵測模組110,以使偵測模組110手動篩選多個生產任務單S1,進而從這些生產任務單S1中獲取多個物料需求工單S2。也就是說,偵測模組110制定齊套設定中關於工單的採集目標、以及排序方式等操作規則。使偵測模組110根據齊套設定從多個生產任務單S1中選擇多個物料需求工單S2。步驟S331可例如是圖2步驟S210的實施細節。
在本實施例中,在對應於第二偵測模式的齊套設定中,採集目標的操作規則可例如是使用者自行選擇需要被執行齊套計算的生產任務單S1。排序方式的操作規則可例如是以使用者自行選擇的優先順序來排序待排序的工單(即,物料需求工單S2)。在本實施例中,多個生產任務單S1可例如是圖5所示的多個工單S1。這些工單S1具有相同表示為「第一公司」以及「一般工單」的多個欄位,以作為被篩選的數據。
生產管理系統10執行模組S512,以透過偵測模組110基於齊套設定(例如是第二偵測模式)手動排序經篩選的多個物料需求工單S2。詳細而言,在步驟S332,伺服器100執行偵測模組110,以使偵測模組110根據齊套設定排定多個物料需求工單S2的優先序。也就是說,基於齊套設定(例如是第二偵測模式),偵測模組110將使用者自行選擇的優先順序作為優先序。偵測模組110以此優先序排序多個物料需求工單S2以生成經排序的多個物料需求工單S2’。步驟S332可例如是圖2步驟S220的實施細節。
接著,生產管理系統10執行模組S521,以透過分析模組120分析關於物料需求信息的經排序的多個物料需求工單S2’。生產管理系統10執行模組S522,以透過分析模組120分析關於物料供給信息的物料供給數據庫D1。生產管理系統10執行模組S430,以透過分析模組120根據物料需求信息以及物料供給信息執行數據集中處理。生產管理系統10執行模組S440,以透過分析模組120根據查詢指令輸出齊套結果S3。生產管理系統10執行模組S450,以透過處理模組130根據處理指示(例如是第二處理指示)發起生產排程。生產管理系統10執行模組S521~S550的細節可以參照模組S421~S450的相關說明並且加以類推。
圖6是本發明的圖1實施例的生產管理系統的操作示意圖。參考圖1以及圖6,生產管理系統10可應用第一偵測模式,並且執行模組S630~S650。
當任一個生產任務單S1被變更時(例如是修改或刪除),ERP系統基於前述的變更內容生成生產任務變更單S1’,以指示前述的變更內容。在本實施例中,生產任務變更單S1’可例如是圖6所示的多個工單S1’。這些工單S1’具有表示為「變更版本」的欄位,以描述變更狀態。這些工單S1’所包括的其他欄位可以參照生產任務單S1的相關說明並且加以類推。
在本實施例中,當生產任務變更單S1’被生成時,電子裝置200被觸發以透過API存取ERP系統中的多個生產任務單S1、至少一個和生產任務單S1相應的工程變更內容(即,生產任務變更單S1’)生產任務變更單以及物料供給數據庫D1(未繪示於圖5)。同時,偵測模組110也被觸發以偵測並採集生產任務變更單S1’。
詳細而言,生產管理系統10執行模組S630,以透過偵測模組110執行數據處理。例如,偵測模組110根據齊套設定從電子裝置200中獲取至少一個生產任務變更單S1’。偵測模組110比較所獲取的生產任務變更單S1’以及多個物料需求工單S2,以確定生產任務變更單S1’中的物料是否與所需的物料重複。當生產任務變更單S1’匹配於多個物料需求工單S2中任一者時,偵測模組110根據齊套設定(例如是第一偵測模式)重新排序這些物料需求工單S2以及生產任務變更單S1’以更新經排序的多個物料需求工單S2’。
接著,生產管理系統10執行模組S640,以透過分析模組120根據經更新的這些物料需求工單S2’以及物料供給信息執行齊套計算以生成另一個更新的齊套結果S3。生產管理系統10執行模組S650,以透過處理模組130根據處理指示(例如是第二處理指示)發起生產排程。生產管理系統10執行模組S640~S650的細節可以參照模組S421~S450的相關說明並且加以類推。
在本實施例中,生產管理系統10具有預設的計算頻率信息,以使偵測模組110基於計算頻率信息定時地更新經排序的多個物料需求工單S2’,以使分析模組120接續執行齊套計算。如此一來,透過計算頻率信息能夠避免不定時所生成的生產任務變更單S1’頻繁地觸發生產管理系統10,據以改善使用者的體驗。
圖7A是本發明的圖1實施例的物料需求工單的示意圖。參考圖1以及圖7A,偵測模組110可例如是從多個生產任務單S1中獲取多個物料需求工單S21以及S22。在本實施例中,物料需求工單S21可包括表示為「單號」的欄位以識別工單S21、以及表示為「預計產量」、「預計開工日期」、以及「預計完工日期」的多個欄位以指示此成品的生產信息。物料需求工單S21還可包括表示為「材料品號」、「材料品名」、以及「用量」的多個欄位以指示所需的物料信息(例如是「底梁」、「頂蓋」、以及「墨水匣」)。
一併參考圖7B,圖7B是本發明的圖1實施例的物料供給數據庫的示意圖。分析模組120可例如是根據物料供給數據庫D1以及圖7A的物料需求工單S21、S22執行齊套計算。在本實施例中,物料供給數據庫D1可例如以清單的形式或明細的形式呈現的信息。物料供給數據庫D1可包括表示為「庫存」的庫存數據D11以指示「底梁」、「頂蓋」、以及「墨水匣」分別的庫存量。物料供給數據庫D1還可包括示為「預計到貨量」、以及「預計到貨日期」的預計在途數據D12以指示「底梁」、「頂蓋」、以及「墨水匣」分別的預計在途信息。
在本實施例中,假設齊套設定指示物料需求工單S21、S22的優先序為預計生產日期的前後順序。以物料「底梁」為示例說明,由於物料需求工單S21的預計開工日期早於物料需求工單S22,因此物料需求工單S21的齊套需求優先於物料需求工單S22。此時,由於庫存數據D11中物料「底梁」的庫存為「5」,並且預計在途數據D12中物料「底梁」預計在「2023.01.03」時具有預計到貨量為「30」,因此庫存「5」優先被分配給物料需求工單S21,並且在預計開工日「2023.01.02」延遲1日後預計到貨量「5」被分配給物料需求工單S21,據以滿足物料需求工單S21中物料「底梁」的齊套。因此,對應於物料需求工單S21的齊套結果S3可包括表示為「預計庫存延期可滿足」的狀態欄位。其他的物料以及物料需求工單S22可以參照物料需求工單S21中物料「底梁」的相關說明並且加以類推。
綜上所述,本發明的生產管理系統以及生產管理方法能夠以多種偵測模式採集並且排序目標的多個物料需求工單,並且提供使用者調整這些物料需求工單的優先序的選擇。此外,生產管理系統還能夠同時考慮物料的需求以及供給,以自動分析這些物料需求工單並輸出齊套結果,據以減少人工處理的錯誤以及反復分析的操作,並且提高齊套結果S3的準確性。在另一方面,生產管理系統透過基於齊套結果發起生產排程,能夠減少產品交期的錯誤率,並且提高生產排程的作業效率以及可執行性。
雖然本發明已以實施例揭露如上,然其並非用以限定本發明,任何所屬技術領域中具有通常知識者,在不脫離本發明的精神和範圍內,當可作些許的更動與潤飾,故本發明的保護範圍當視後附的申請專利範圍所界定者為準。
10:生產管理系統
100:伺服器
110:偵測模組
120:分析模組
130:處理模組
200:電子裝置
D1:物料供給數據庫
D11:庫存數據
D12:預計在途數據
D13:預計在制數據
S1:生產任務單
S1’:生產任務變更單
S2、S21、S22:物料需求工單
S2’:經排序的物料需求工單
S210~250、S310~S353:步驟
S3:齊套結果
S4:生產排程計畫
S410~S450、S511~S550、S630~S650:模組
圖1是本發明的一實施例的生產管理系統的電路方塊圖。
圖2是本發明的一實施例的生產管理方法的流程圖。
圖3是本發明的另一實施例的生產管理方法的流程圖。
圖4是本發明的圖3實施例應用第一偵測模式的生產管理系統的操作示意圖。
圖5是本發明的圖3實施例應用第二偵測模式的生產管理系統的操作示意圖。
圖6是本發明的圖1實施例的生產管理系統的操作示意圖。
圖7A是本發明的圖1實施例的物料需求工單的示意圖。
圖7B是本發明的圖1實施例的物料供給數據庫的示意圖。
10:生產管理系統
100:伺服器
110:偵測模組
120:分析模組
130:處理模組
200:電子裝置
D1:物料供給數據庫
S1:生產任務單
S2:物料需求工單
S2’:經排序的物料需求工單
S3:齊套結果
S4:生產排程計畫
Claims (10)
- 一種生產管理系統,包括:一電子裝置,包括多個生產任務單以及一物料供給數據庫;以及一伺服器,耦接所述電子裝置,包括:一偵測模組,用以根據一齊套設定從所述多個生產任務單中獲取多個物料需求工單,並且根據所述齊套設定排序所述多個物料需求工單;一分析模組,用以根據所述物料供給數據庫對經排序的所述多個物料需求工單執行一齊套計算以生成一齊套結果,並且根據來自所述電子裝置的一查詢指令輸出所述齊套結果至所述電子裝置;以及一處理模組,用以根據來自所述電子裝置的一處理指示以及所述齊套結果執行一生產排程計算以生成一生產排程計畫,並且輸出所述生產排程計畫至所述電子裝置,其中所述物料供給數據庫包括庫存數據、預計在途數據以及預計在制數據,其中所述分析模組用以根據匹配於所述多個物料需求工單的所述庫存數據、所述預計在途數據以及所述預計在制數據中至少一者,對經排序的所述多個物料需求工單執行所述齊套計算以生成所述齊套結果。
- 如請求項1所述的生產管理系統,其中當所述齊套設定包括一第一模式設定時,所述偵測模組用以操作在一第一偵測模式,以基於所述多個物料需求工單中的一預計生產日期欄位來排序所述多個物料需求工單。
- 如請求項1所述的生產管理系統,其中當所述齊套設定包括一第二模式設定時,所述偵測模組用以操作在一第二偵測模式,以基於來自所述電子裝置的一優先順序來排序所述多個物料需求工單。
- 如請求項1所述的生產管理系統,其中當所述處理指示包括一第一處理指示時,所述處理模組用以接收來自所述電子裝置的一調整指令,以使所述偵測模組根據所述調整指令重新排序所述多個物料需求工單以更新經排序的所述多個物料需求工單。
- 如請求項1所述的生產管理系統,其中所述偵測模組用以根據一齊套設定從所述電子裝置中獲取至少一個生產任務變更單,其中當所述至少一個生產任務變更單匹配於所述多個物料需求工單中任一者時,所述偵測模組根據所述齊套設定重新排序所述多個物料需求工單以及所述至少一個生產任務變更單以更新經排序的所述多個物料需求工單。
- 一種生產管理方法,包括:透過一伺服器的一偵測模組,根據一齊套設定從一電子裝置中的多個生產任務單中獲取多個物料需求工單; 透過所述偵測模組,根據所述齊套設定排序所述多個物料需求工單;透過所述伺服器的一分析模組,根據所述電子裝置中的一物料供給數據庫對經排序的所述多個物料需求工單執行一齊套計算以生成一齊套結果;透過所述分析模組,根據來自所述電子裝置的一查詢指令輸出所述齊套結果至所述電子裝置;以及透過所述伺服器的一處理模組,根據來自所述電子裝置的一處理指示以及所述齊套結果執行一生產排程計算以生成一生產排程計畫,並且輸出所述生產排程計畫至所述電子裝置,其中所述物料供給數據庫包括庫存數據、預計在途數據以及預計在制數據,其中根據所述電子裝置中的所述物料供給數據庫對經排序的所述多個物料需求工單執行所述齊套計算以生成所述齊套結果的步驟包括:透過所述分析模組,根據匹配於所述多個物料需求工單的所述庫存數據、所述預計在途數據以及所述預計在制數據中至少一者,對經排序的所述多個物料需求工單執行所述齊套計算以生成所述齊套結果。
- 如請求項6所述的生產管理方法,其中根據所述齊套設定排序所述多個物料需求工單的步驟包括:當所述齊套設定包括一第一模式設定時,透過所述偵測模組,操作在一第一偵測模式,以基於所述多個物料需求工單中的一預 計生產日期欄位來排序所述多個物料需求工單。
- 如請求項6所述的生產管理方法,其中根據所述齊套設定排序所述多個物料需求工單的步驟包括:當所述齊套設定包括一第二模式設定時,透過所述偵測模組,操作在一第二偵測模式,以基於來自所述電子裝置的一優先順序來排序所述多個物料需求工單。
- 如請求項6所述的生產管理方法,還包括:當所述處理指示包括一第一處理指示時,透過所述處理模組,接收來自所述電子裝置的一調整指令,以使所述偵測模組根據所述調整指令重新排序所述多個物料需求工單以更新經排序的所述多個物料需求工單。
- 如請求項6所述的生產管理方法,還包括:透過所述偵測模組,根據一齊套設定從所述電子裝置中獲取至少一個生產任務變更單;以及當所述至少一個生產任務變更單匹配於所述多個物料需求工單中任一者時,透過所述偵測模組,根據所述齊套設定重新排序所述多個物料需求工單以及所述至少一個生產任務變更單以更新經排序的所述多個物料需求工單。
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN2023105997824 | 2023-05-25 | ||
| CN202310599782.4A CN116596253A (zh) | 2023-05-25 | 2023-05-25 | 生产管理系统以及生产管理方法 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| TW202447522A TW202447522A (zh) | 2024-12-01 |
| TWI876394B true TWI876394B (zh) | 2025-03-11 |
Family
ID=87607851
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| TW112123613A TWI876394B (zh) | 2023-05-25 | 2023-06-26 | 生產管理系統以及生產管理方法 |
Country Status (2)
| Country | Link |
|---|---|
| CN (1) | CN116596253A (zh) |
| TW (1) | TWI876394B (zh) |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN117193192A (zh) * | 2023-09-08 | 2023-12-08 | 鼎捷软件股份有限公司 | 生产管理系统以及生产管理方法 |
| CN117055499A (zh) * | 2023-09-08 | 2023-11-14 | 鼎捷软件股份有限公司 | 生产管理系统以及生产管理方法 |
| TWI905901B (zh) * | 2024-08-26 | 2025-11-21 | 長庚大學 | 具有客製化缺料規則服務的物料供需配置系統及方法 |
Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| TWI272510B (en) * | 2004-08-27 | 2007-02-01 | Caxa Technology Co Ltd | APS multiple version analysis system and method thereof |
| US7519444B2 (en) * | 1994-05-27 | 2009-04-14 | Infor Global Solutions (Michigan), Inc. | Method and apparatus for scheduling work orders in a manufacturing process |
| TWI317909B (en) * | 2004-09-10 | 2009-12-01 | Hon Hai Prec Ind Co Ltd | System and method for mould production scheduling |
| CN110852624A (zh) * | 2019-11-13 | 2020-02-28 | 江苏方时远略科技咨询有限公司 | 一种面向企业执行层的智能制造管理系统及其运作方法 |
| CN115239173A (zh) * | 2022-08-03 | 2022-10-25 | 上海数策软件股份有限公司 | 排产计划生成方法、装置、电子设备及存储介质 |
| CN115700639A (zh) * | 2022-12-30 | 2023-02-07 | 东方合智数据科技(广东)有限责任公司 | 智能生产排程方法、装置、设备及存储介质 |
-
2023
- 2023-05-25 CN CN202310599782.4A patent/CN116596253A/zh active Pending
- 2023-06-26 TW TW112123613A patent/TWI876394B/zh active
Patent Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7519444B2 (en) * | 1994-05-27 | 2009-04-14 | Infor Global Solutions (Michigan), Inc. | Method and apparatus for scheduling work orders in a manufacturing process |
| TWI272510B (en) * | 2004-08-27 | 2007-02-01 | Caxa Technology Co Ltd | APS multiple version analysis system and method thereof |
| TWI317909B (en) * | 2004-09-10 | 2009-12-01 | Hon Hai Prec Ind Co Ltd | System and method for mould production scheduling |
| CN110852624A (zh) * | 2019-11-13 | 2020-02-28 | 江苏方时远略科技咨询有限公司 | 一种面向企业执行层的智能制造管理系统及其运作方法 |
| CN115239173A (zh) * | 2022-08-03 | 2022-10-25 | 上海数策软件股份有限公司 | 排产计划生成方法、装置、电子设备及存储介质 |
| CN115700639A (zh) * | 2022-12-30 | 2023-02-07 | 东方合智数据科技(广东)有限责任公司 | 智能生产排程方法、装置、设备及存储介质 |
Also Published As
| Publication number | Publication date |
|---|---|
| CN116596253A (zh) | 2023-08-15 |
| TW202447522A (zh) | 2024-12-01 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| TWI876394B (zh) | 生產管理系統以及生產管理方法 | |
| US7617015B2 (en) | Generating planning-level time and capacity requirement formulas for manufacturing processes | |
| Măruşter et al. | Redesigning business processes: a methodology based on simulation and process mining techniques | |
| US7739550B2 (en) | Test case selection apparatus and method, and recording medium | |
| Leachman | Closed-loop measurement of equipment efficiency and equipment capacity | |
| US20170060108A1 (en) | Roi based automation recommendation and execution | |
| CN113869602B (zh) | 核电厂备件需求预测方法、系统、计算机设备和存储介质 | |
| US10699225B2 (en) | Production management support apparatus, production management support method, and production management support program | |
| EP3188096A1 (en) | Data analysis for predictive scheduling optimization for product production | |
| JP7080199B2 (ja) | 作業工数予測システムおよび作業工数予測システムを備える生産計画立案支援システム | |
| US10768612B2 (en) | Method for back end planning and scheduling | |
| CN109298929B (zh) | 定时任务执行时间推荐方法、装置、设备和存储介质 | |
| JP6853134B2 (ja) | 生産支援システム、及び生産支援方法 | |
| US8271982B2 (en) | Rescheduling jobs for execution by a computing system | |
| US7894922B2 (en) | Structural transformation of execution-level manufacturing process routings into planning-level routings | |
| CN113793203A (zh) | 订单处理方法和装置 | |
| US8046252B2 (en) | Sales plan evaluation support system | |
| JP2014225068A (ja) | 生産指標抽出装置及びプログラム | |
| CN111191999B (zh) | 产品研发管理方法、装置、计算机设备及存储介质 | |
| Karumanasseri et al. | Decision support system for scheduling steel fabrication projects | |
| Fani et al. | A Simulation Optimization Tool For The Metal Accessory Suppliers In The Fashion Industry: A Case Study. | |
| US20200065735A1 (en) | Supply chain operations process optimization device and supply chain operations supporting method | |
| TWI880474B (zh) | 生產管理系統以及生產管理方法 | |
| US20080154411A1 (en) | Consistency Checking and Repair of Manufacturing Operation Groupings to be Aggregated for use in Planning | |
| CN118013376B (zh) | 基于知识图谱的rpa多任务多标签分类方法、设备及介质 |