Lambda Industrial Suite - Utilitar - Neamț - Lucrari 2024 Nationala

Informatii generale

Descriere

Lambda Industrial Suite este o platformă completă de gestionare a producției, dezvoltată pentru a satisface nevoile mediului industrial modern. Cu trei module distincte și o gamă variată de tehnologii , această aplicație oferă instrumente pentru administrare, introducere a produselor și monitorizare a activităților angajaților.

  1. Modulul de Administrație:
    • Modulul de administrație reprezintă coloana vertebrală a aplicației, facilitând gestionarea personalului și a rolurilor acestora în organizație. Principalele caracteristici ale acestui modul includ:
    • Gestionarea Angajaților: Adminii pot adăuga și șterge conturi de angajați.
    • Asignarea de Roluri și Privilegii: Modulul permite atribuirea diferitelor roluri și privilegii pentru fiecare angajat în parte. Aceste roluri pot include admin, prelucrare comenzi, verificare comenzi sau roluri personalizate, iar privilegiile asociate pot varia în funcție de nevoile și responsabilitățile fiecărui angajat.
    • Monitorizare și Raportare: Adminii au acces la instrumente de monitorizare a activităților angajaților și de generare a rapoartelor detaliate privind performanța, productivitatea și eficiența operațiunilor în cadrul companiei.
  2. Modulul de Introducere a Produselor:
    Modulul de introducere a produselor facilitează procesul de gestionare a fișelor tehnice ale produselor și comenzilor în cadrul companiei.
    Principalele funcționalități ale acestui modul includ:
    • Introducere a fișelor tehnice: Angajații pot introduce detalii complete și precise despre fiecare produs sau comandă în sistem, inclusiv specificații tehnice, materiale necesare și alte detalii relevante.
    • Generare și printare fișe tehnice: Aplicația permite generarea și printarea fișelor tehnice direct din interfața sa, facilitând accesul rapid și ușor la informațiile necesare pentru producție.
    • Actualizare și gestionare comenzi: Angajații pot actualiza și gestiona comenzile în timp real, inclusiv modificarea stării comenzilor, gestionarea stocurilor și comunicarea cu clienții în legătură cu progresul comenzilor.
  3. Modulul Angajatului:
    Modulul angajatului este conceput pentru a facilita parcursul fiecărui angajat prin diferitele etape ale procesului de producție.
    Principalele funcționalități ale acestui modul includ:
    • Scanarea codurilor de bare: Fiecare angajat primește un cod de bare unic generat de aplicație, care este utilizat pentru a marca începutul și finalizarea fiecărui procedeu din cadrul producției.
    • Monitorizare și raportare a progresului: Angajații pot monitoriza progresul fiecărui proces și pot raporta eventuale probleme sau întârzieri în timp real, asigurând respectarea termenelor limită și calitatea produselor.
    • Comunicare și colaborare: Modulul facilitează comunicarea și colaborarea între angajați, permițând partajarea informațiilor și rezolvarea eficientă a problemelor în cadrul echipei.

Tehnologii

• Express: Pentru gestionarea serverului, folosim Express, un cadru robust și scalabil, care ne permite să hostăm aplicația noastră cu ușurință și să gestionăm rutele și cererile HTTP într-un mod eficient.
• EJS: În ceea ce privește interfața de utilizator dinamică, utilizăm EJS (Embedded JavaScript), o tehnologie care ne permite să inserăm cod HTML dinamic la nivelul serverului. Aceasta facilitează generarea și afișarea conținutului personalizat în funcție de cerințele și datele utilizatorilor.
• Mongoose: Pentru baza de date, am optat pentru Mongoose, o abordare superioară datorită compatibilității sale și a capacității de gestionare a datelor complexe.
• Barcode Scanner: Pentru generarea și scanarea codurilor de bare utilizate în fișele de lucru.
• Dotenv: Pentru gestionarea variabilelor de mediu și configurarea aplicației în diferite medii de lucru.

Cerinte sistem

Sistem de operare Windows;
2GB RAM

Realizatori

Andrei-Alexandru Nica

  • Scoala: Colegiul National ,Roman Voda"
  • Clasa: 11
  • Judet: Neamț
  • Oras: Roman

Ștefan Bejenescu-Babușanu

  • Scoala: Colegiul Național “Roman-Vodă”
  • Clasa: 12
  • Judet: Neamț
  • Oras: Roman

Screenshots