Das Mitarbeiteraktensystem mit JAVA und Datenbankverwaltungssystemen ist eines der intelligentesten und innovativsten Projekte im Hinblick auf die Automatisierung des Aktensystems verschiedener Organisationen und Institutionen. In diesem Mitarbeiterdatensatzsystem haben wir eine Codebasis implementiert, die die Daten der Mitarbeiter einer Organisation oder einer anderen Institution speichert, und haben das Frontend mit JAVA erstellt, damit es effektiver und attraktiver aussieht. Das Speichern von Informationen und Aufzeichnungen der Mitarbeiter war für manuelle Benutzer eine harte Arbeit. Um es einfacher zu machen, wurde dieses JAVA-gestützte System eingeführt, um die schwierige Arbeit zu vereinfachen.
Um dieses Projekt umzusetzen, haben wir Java Netbeans Version 12.3 und MySQL (unter Verwendung des XAMPP-Kontrollfelds von Version 7.2) verwendet, um das Programm zu kompilieren und auszuführen. Netbeans ist eine vielseitige IDE, die viel mehr Funktionen als alle anderen IDEs und auch die neueste Version des Java Development Kit 15 bietet, die das System leistungsfähiger macht. Daher ist diese Projektarbeit eine der besten Versionen des Mitarbeiterdatenerfassungssystems.
Die Problemstellung für dieses Projekt besteht darin, ein sicheres und automatisiertes System zu schaffen, das die Mitarbeiterakten einer Organisation oder Institution sicher und geschützt aufbewahrt. Außerdem können die folgenden Aufgaben automatisch nur mit Hilfe des Administrators des Unternehmens ausgeführt werden:
• 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.
Dies sind die Problemstellungen, die wir mithilfe der in JAVA implementierten Codebasis lösen.
Das Basismedium für den Zugriff auf dieses Projekt sind JAVA Netbeans und das XAMPP-Kontrollfeld (alle anderen IDEs funktionieren auch mit diesem Projekt). Wir müssen zwei Umgebungen festlegen, damit dieses Projekt erfolgreich ist. Zuerst müssen wir eine Datenbank erstellen, in der wir alle Informationen der Mitarbeiter speichern, und dann müssen wir sie sicher und kompakt machen. Zweitens müssen wir das Java-Frontend für die Web-App erstellen, das die GUI des Projekts bereitstellt, und außerdem werden diese Java-Dateien die Abfragen an die Datenbank durchführen und auf dieser Grundlage werden die Details angezeigt und somit vom Administrator ausgewertet.
Jetzt geht es vor allem darum, wie man eine Verbindung zu den Java-Dateien mit der Datenbank namens Employee herstellt. Dazu benötigen wir einen JDBC-Treiber für MySQL, der die Verbindung zwischen den Java-Dateien und der Datenbank herstellt.
Die conn.java ist die Hauptverbindungsdatei dieses Projekts, ohne die wir keine Verbindungen über die Datenbank herstellen können und die Programme nicht ausgeführt werden.
Mithilfe dieser conn.java-Datei haben wir die Datenbank mit den Java-Dateien verbunden und nun kann dieses Projekt implementiert werden.
Dieses Projekt besteht aus 11 Java-Dateien einschließlich der Verbindungsdatei. Diese separaten Dateien organisieren separate Arbeiten und Abfragen. Mithilfe dieser Abfragen wird dieses Projekt erfolgreich sein.
Jetzt die Ressourcendatenbank, die die Hauptinformationsquelle für dieses Projekt darstellt.
Wir haben die Mitarbeiterdatenbank, die aus 11 Attributen besteht: Mitarbeiter-ID, Name, Name des Vaters, Alter, Geburtsdatum, Adresse, Handynummer, E-Mail-ID, Ausbildung, Stellenanzeige und Aadhar-Nummer. Basierend auf diesen 11 Attributen Wir haben die Informationen der Mitarbeiter übernommen und in der Datenbank gespeichert.
Es gibt auch eine Datenbank mit dem Namen login, die die Anmeldeinformationen enthält. In dieser Datenbank gibt es zwei Attribute: Anmelde-ID und Passwort. Für dieses gesamte Projekt lautet die Anmelde-ID „admin“ und das Passwort „admin“.
Schließlich wird der MySQL Connector 8.0.22 verwendet, um die Datenbank mit den Java-Dateien zu verbinden.
• 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!
Wir möchten uns bei allen Quellen bedanken, die uns bei dem Projekt unterstützen,
• Visual Studio-Code: https://code.visualstudio.com/
• Java Development Kit: https://www.oracle.com/in/java/technologies/javase-downloads.html
• Java-Dokumentation: https://docs.oracle.com/en/java/
• Apache Netbeans 12.3 IDE: https://netbeans.apache.org/download/nb123/nb123.html
• XAMPP Control Panel 3.2-Version: https://www.apachefriends.org/download.html
• MySQL JDBC-Treiber und Connector 8.2-Version (.jar-Datei): https://dev.mysql.com/downloads/connector/j/
Abhishek Sharma |