Site Tools


kb:projects:idl_industries:mes

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
kb:projects:idl_industries:mes [2025/01/26] adminkb:projects:idl_industries:mes [2025/02/12] (current) robertkuyper
Line 3: Line 3:
 ===== About ==== ===== About ====
  
-The IDL Manufacturing Execution System, is an internal tool for tracking and reporting production.+The IDL Manufacturing Execution System, is an internal tool for tracking and reporting production. It is a web application written in HTML, CSS, PHP, and JavaScript. We had previously used an ERP, but the deep menus proved to be a struggle for our CNC operators. We decided that the best alternative would be to create a custom MES tailored to our production process instead of trying to make our process conform with the opinions of an existing ERP or MES. This app focuses on presenting all relevant information succinctly and keeping all operator actions on a single page. This allows the guys on the floor to use it without having to dig through menus. The status of every project is clearly shown on a single page and the projects can be expanded to access production and tool logging functionality
  
 ===== Roadmap ===== ===== Roadmap =====
Line 9: Line 9:
  
 ^ Version ^ Expected Date ^ Delivered Date ^ ^ Version ^ Expected Date ^ Delivered Date ^
-^ [[#1.0|1.0]] | 20250101 20250124 +^ [[#Beta|Beta]] | 20250101 | 20250124 | 
-^ [[#2.0|2.0]] | 20250228 |  |+^ [[#1.0|1.0]] | 20250201  
 +^ [[#2.0|2.0]] | Unknown |  |
  
  
 ===== Versions ===== ===== Versions =====
  
-==== 1.0 ====+==== Beta ====
  
 This is the base version of the MES that delivers the core functionality. This is the base version of the MES that delivers the core functionality.
Line 30: Line 31:
   * Separate view by user class   * Separate view by user class
  
-==== 2.0 ====+==== 1.0 ====
  
   * modify CRUD logic to preserve all edits in a log   * modify CRUD logic to preserve all edits in a log
   * modify file upload logic to allow any number of uploads to each job   * modify file upload logic to allow any number of uploads to each job
   * modify interface to support drag and drop assignment   * modify interface to support drag and drop assignment
-  * add a view that sort by machine instead of job+  * add a view that sorts by machine instead of job 
 + 
 +==== 2.0 ==== 
 + 
 +  * integrate with ODOO
  
 ===== Lessons Learned ===== ===== Lessons Learned =====
Line 41: Line 46:
   * Define scope early and focus on delivering initial deliverables first.   * Define scope early and focus on delivering initial deliverables first.
   * Follow separation of data and presentation (MVC).   * Follow separation of data and presentation (MVC).
 +
 +====== Confidential ======
 +
 +{{page>private:kb:projects:idl_industries:mes}}
kb/projects/idl_industries/mes.1737934021.txt.gz · Last modified: 2025/01/26 by admin