Système de gestion des employés
SGBD-Mini-Projet-18CSC303J
TECHNOLOGIE UTILISÉE :
- Frontend : angulaire, Bootstrap
- Back-end : Spring Boot, Java
- Base de données : MySQL
ABSTRAIT:
Une formation industrielle bien planifiée et systématiquement exécutée contribue grandement à inculquer une bonne culture de travail. Il établit un lien entre les employés et l'industrie pour développer une sensibilisation à l'approche industrielle de la résolution de problèmes basée sur une large compréhension des opérations des organisations industrielles.
Ce projet intitulé « Système de gestion des employés » a été conçu pour améliorer la gestion des informations sur les employés dans les bureaux extérieurs. Il conserve les dossiers des employés, les dossiers de congés, le service et d'autres informations de base sur les employés. Divers rapports MIS peuvent être générés via celui-ci, à savoir. Ordre de congé, dossier de l'employé, poste et statut CR, etc. Ces informations sont compilées et utilisées au niveau du siège à des fins MIS. Le projet a été pour moi une expérience enrichissante dans le domaine de la programmation et du développement d'applications d'entreprise. Le projet a été développé pour répondre aux exigences des employés du ministère du Travail.
Les outils et technologies utilisés pour développer le logiciel sont Angular pour le frontend, Spring Boot pour le backend et MySQL pour la base de données.
ENTITÉS ET ATTRIBUTS DE LA BASE DE DONNÉES :
- Employé : cette entité contient les informations sur les employés et les données détaillées de tous les enregistrements d'employés au sein de l'entreprise. Les attributs de cette entité sont :
- ID d'employé
- Prénom
- Nom de famille
- Identifiant de courrier électronique
- Adresse
- Numéro de téléphone
- Position
- Feuilles
- Service : Cette entité contient les informations du service dans lequel travaille un employé et les données des différents services de l'entreprise. Les attributs de cette entité sont :
- Nom du département
- Description
- Poste : Cette entité contient les informations sur le poste qu'un employé occupe dans un service et les données sur le poste de l'employé. Les attributs de cette entité sont :
- Nom
- Description
- Salaire
- Connexion : Cette entité contient les informations de connexion d'un employé de l'entreprise ainsi que les données d'identifiant de connexion et les mots de passe de tous les employés. Les attributs de cette entité sont :
- Nom d'utilisateur
- Mot de passe
- Congés : Cette entité contient le nombre de congés qu'un salarié prend dans l'entreprise ainsi que les données sur le motif et le nombre de congés d'un salarié. Les attributs de cette entité sont :
- Nom
- Description
- Nombre de feuilles
DIAGRAMMES ER
Contributeurs
- Pranjay Poddar-RA1911028010129
- Darshil Shah - RA1911028010121
- Satwika Roy - RA1911028010132
Licence
Licence MIT © Team EMS-2022