Le système d'enregistrement des employés utilisant JAVA et les systèmes de gestion de bases de données est l'un des projets les plus intelligents et innovants en termes d'automatisation du système d'enregistrement de diverses organisations et institutions. Dans ce système d'enregistrement des employés, nous avons implémenté une base de code qui stockera les données des employés d'une organisation ou de toute autre institution et avons créé le frontal avec JAVA pour le rendre plus efficace et attrayant. Le stockage des informations et des enregistrements des employés a été un travail difficile pour les utilisateurs manuels, c'est pourquoi, pour simplifier les choses, ce système Java est imposé pour simplifier le travail difficile.
Pour implémenter ce projet, nous avons utilisé la version Java Netbeans 12.3 et MySQL (en utilisant le panneau de contrôle XAMPP de la version 7.2), pour compiler et exécuter le programme. Netbeans est un IDE polyvalent qui possède beaucoup plus de fonctionnalités que tout autre IDE et également la dernière version du Java Development Kit 15, qui aide le système à s'autonomiser. Par conséquent, ce travail de projet est l’une des meilleures versions du système de prise de dossiers des employés.
L'énoncé du problème de ce projet est de créer un système sécurisé et automatisé qui conservera les dossiers des employés d'une organisation ou d'une institution en toute sécurité. Il peut également effectuer automatiquement les tâches suivantes avec l'aide de l'administrateur de l'entreprise uniquement :
• Adding new employee data
• Updating previous employee data
• Deleting employee data
• Search a particular employee record based on the employee ID and print the details.
Ce sont les énoncés de problèmes que nous résolvons en utilisant la base de code implémentée en JAVA.
Pour accéder à ce projet, le support de base sera JAVA Netbeans et le panneau de contrôle XAMPP (tout autre IDE fonctionnera également sur ce projet). Nous devons définir deux environnements pour que ce projet réussisse. Tout d’abord, nous devons créer une base de données dans laquelle nous stockerons toutes les informations des employés, puis nous devons la rendre sécurisée et compacte. Deuxièmement, nous devons créer le frontal Java pour l'application Web qui fournira l'interface graphique du projet et également ces fichiers Java effectueront les requêtes sur la base de données et sur cette base, les détails seront affichés et donc évalués par l'administrateur.
Maintenant, l’essentiel est de savoir comment se connecter aux fichiers Java avec la base de données appelée Employee. Pour cela, nous avons besoin du pilote JDBC pour MySQL qui établira la connexion entre les fichiers Java et la base de données.
Le conn.java est le fichier de connexion principal de ce projet sans lequel nous ne pouvons établir aucune connexion via la base de données et les programmes ne seront pas exécutés.
À l'aide de ce fichier conn.java, nous avons connecté la base de données aux fichiers Java et ce projet est maintenant prêt à être implémenté.
Ce projet se compose de 11 fichiers Java dont le fichier de connexion. Ces fichiers distincts organisent des travaux et des requêtes distincts, avec l'aide de ces requêtes, ce projet réussira.
Maintenant la base de données des ressources qui est la principale source d'informations pour ce projet.
Nous avons la base de données des employés qui comprend 11 attributs : identifiant d'employé, nom, nom du père, âge, date de naissance, adresse, numéro de portable, identifiant de messagerie, éducation, poste et numéro d'aadhar. Sur la base de ces 11 attributs nous avons pris les informations des employés et les avons stockées dans la base de données.
Il existe également une base de données nommée login qui contient les informations de connexion. Dans cette base de données, il a deux attributs ID de connexion et mot de passe. Pour l'ensemble de ce projet, l'identifiant de connexion est « admin » et le mot de passe est « admin ».
Enfin le connecteur MySQL 8.0.22 est utilisé pour connecter la base de données aux fichiers Java.
• Download the repo as the zip files and unzip it in the Netbeans Project area in the Documents folder of the C drive.
• Now download the required softwares, Netbeans 12.3, XAMPP Control Panel and MySQL JDBC Driver.
• Now open the project files in the Netbeans and Turn on the Apache and MySQL Server from the XAMPP.
• Go to localhost:/phpmyadmin from tour web browser and import the employee.sql file which holds the database.
• Now from the Netbeans connect the MySQL Sever using the connector and the file format should be .jar files.
• After the all the setup is ready the project is ready to run.
• Right click on the frontpage.java file and click Run.
• Check if your project is correctly addressing all the values from the database or, not!
Nous tenons à remercier toutes les sources qui nous aident dans le projet,
• Code Visual Studio : https://code.visualstudio.com/
• Kit de développement Java : https://www.oracle.com/in/java/technologies/javase-downloads.html
• Documentation Java : https://docs.oracle.com/en/java/
• EDI Apache Netbeans 12.3 : https://netbeans.apache.org/download/nb123/nb123.html
• Version 3.2 du panneau de configuration XAMPP : https://www.apachefriends.org/download.html
• Pilote MySQL JDBC et connecteur version 8.2 (fichier .jar) : https://dev.mysql.com/downloads/connector/j/
Abhishek Sharma |