This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revision | |||
| kb:proj:idl:mes:start [2026/11/07 11:23] – removed - external edit (Unknown date) 127.0.0.1 | kb:proj:idl:mes:start [2026/11/07 11:23] (current) – ↷ Page moved and renamed from kb:proj:idl:mes to kb:proj:idl:mes:start robertk | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| + | ====== IDL MES ====== | ||
| + | ===== About ===== | ||
| + | |||
| + | The IDL MES (Ideal Manufacturing Execution System) is a project made when I worked at [[about: | ||
| + | |||
| + | This documentation is meant to provide information on requirements, | ||
| + | |||
| + | This project is based on a simple MVC PHP framework I built in my spare time to ease development of the MES project. | ||
| + | |||
| + | ===== Requirements ===== | ||
| + | |||
| + | * present all information in a single page (dashboard style interface) | ||
| + | * separate detail of information based on user role (ACL rules) | ||
| + | * tool library matching contents of tooling crib | ||
| + | * ability to assign tools to machines and track changes through user input | ||
| + | * ability to track production progress through user input | ||
| + | * job status pipeline with role based sign-off | ||
| + | * scheduled and dynamic (production velocity based) project completion date | ||
| + | * color coded warnings for slow production rate or missed schedule milestones | ||
| + | * provide setup and print documentation attached to each job | ||
| + | |||
| + | ===== Basic Structure ===== | ||
| + | |||
| + | The shop interface provides an overview of active projects dynamically generated from the database. Each active project shows the scheduled dates, order quantity, current production status, current production percent, relevant shop floor documentation, | ||
| + | |||
| + | The admin interface provides everything the shop interface does, but adds information for scrap rate, tooling consumption, | ||