Sistem Pencatatan Karyawan menggunakan JAVA dan Sistem Manajemen Basis Data adalah salah satu proyek paling cerdas dan inovatif dalam hal otomatisasi sistem pencatatan berbagai organisasi dan institusi. Pada Sistem Pencatatan Pegawai ini kami telah mengimplementasikan code base yang akan menyimpan data pegawai suatu organisasi atau institusi lain dan telah dibuat front endnya dengan JAVA sehingga terlihat lebih efektif dan menarik. Menyimpan informasi dan catatan karyawan merupakan pekerjaan berat bagi pengguna manual, oleh karena itu untuk mempermudah sistem yang diberdayakan JAVA ini diterapkan untuk mempermudah pekerjaan berat tersebut.
Untuk mengimplementasikan proyek ini kami menggunakan Java Netbeans versi 12.3 dan MySQL (menggunakan panel kontrol XAMPP versi 7.2), untuk mengkompilasi dan menjalankan program. Netbeans adalah IDE serbaguna yang memiliki fasilitas lebih banyak daripada IDE lainnya dan juga versi terbaru Java Development Kit 15, yang membantu pemberdayaan sistem. Oleh karena itu, pekerjaan proyek ini adalah salah satu versi terbaik dari sistem pencatatan Karyawan.
Rumusan masalah untuk proyek ini adalah, untuk membuat sistem yang aman dan otomatis yang akan menjaga Catatan Karyawan suatu organisasi atau institusi tetap aman dan terlindungi. Juga dapat melakukan pekerjaan berikut secara otomatis dengan bantuan Admin perusahaan saja,
• 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.
Ini adalah pernyataan masalah yang kami selesaikan menggunakan basis kode yang diimplementasikan di JAVA.
Untuk mengakses proyek ini, media dasarnya adalah JAVA Netbeans dan panel kontrol XAMPP (IDE lain juga dapat digunakan pada proyek ini). Kami harus menetapkan dua lingkungan agar proyek ini berhasil. Pertama, kita harus membuat database di mana kita akan menyimpan semua informasi karyawan dan kemudian kita harus membuatnya aman dan kompak. Kedua, kita harus membuat front end java untuk aplikasi web yang akan menyediakan GUI proyek dan juga file Java ini akan membuat query ke database dan berdasarkan itu detailnya akan ditampilkan dan kemudian dievaluasi oleh admin.
Sekarang yang utama adalah bagaimana menghubungkan file Java dengan database yang disebut Employee. Untuk itu kita memerlukan driver JDBC untuk MySQL yang akan membuat koneksi antara file Java dan database.
Conn.java adalah file koneksi utama proyek ini yang tanpanya kita tidak dapat membuat koneksi apa pun melalui database dan program tidak akan dijalankan.
Dengan menggunakan file conn.java ini kami telah menghubungkan database dengan file java dan sekarang proyek ini siap untuk diimplementasikan.
Proyek ini terdiri dari 11 file java termasuk file koneksi. File-file terpisah ini mengatur pekerjaan dan kueri yang terpisah, dengan bantuan kueri tersebut, proyek ini akan berhasil.
Sekarang database sumber daya yang menjadi sumber informasi utama untuk proyek ini.
Kami memiliki database karyawan yang terdiri dari 11 atribut yaitu, ID karyawan, nama, nama ayah, umur, tanggal lahir, alamat, no hp, ID email, pendidikan, jabatan dan no aadhar.. Berdasarkan 11 atribut tersebut kami telah mengambil informasi karyawan dan menyimpannya di database.
Ada juga database bernama login yang berisi kredensial login. Pada database ini memiliki dua atribut Login ID dan password. Untuk keseluruhan proyek ini, Id loginnya adalah 'admin' dan kata sandinya adalah 'admin'.
Terakhir Konektor MySQL 8.0.22 digunakan untuk menghubungkan database dengan file 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!
Kami ingin mengucapkan terima kasih kepada semua sumber yang membantu kami dalam proyek ini,
• Kode Visual Studio : https://code.visualstudio.com/
• Kit Pengembangan Java: https://www.oracle.com/in/java/technologies/javase-downloads.html
• Dokumentasi Java: https://docs.Oracle.com/en/java/
• Apache Netbeans 12.3 IDE : https://netbeans.apache.org/download/nb123/nb123.html
• Panel Kontrol XAMPP versi 3.2 : https://www.apachefriends.org/download.html
• Driver MySQL JDBC dan konektor versi 8.2 (file .jar): https://dev.mysql.com/downloads/connector/j/
Abhishek Sharma |