Site Tools


kb:projects:idl_industries:mes

IDL MES

About

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

Version Expected Date Delivered Date
1.0 20250101 20250124
2.0 20250228
3.0 Unknown

Versions

1.0

This is the base version of the MES that delivers the core functionality.

Features:

  • Create/Update Job Details
  • Schedule Jobs
  • Assign Machines to Jobs
  • Multiple machines per step with production aggregation
  • Assign tools to machines
  • Upload job documentation (prints/inspection_sheets)
  • Create SKUs
  • Create Tools
  • Separate view by user class

2.0

  • modify CRUD logic to preserve all edits in a log
  • modify file upload logic to allow any number of uploads to each job
  • modify interface to support drag and drop assignment
  • add a view that sorts by machine instead of job

3.0

  • integrate with ODOO

Lessons Learned

  • Define scope early and focus on delivering initial deliverables first.
  • Follow separation of data and presentation (MVC).

Confidential

kb/projects/idl_industries/mes.txt · Last modified: 2025/01/27 by admin