Система учета сотрудников с использованием JAVA и систем управления базами данных — один из самых умных и инновационных проектов с точки зрения автоматизации системы учета различных организаций и учреждений. В этой системе учета сотрудников мы внедрили базу кода, в которой будут храниться данные сотрудников организации или любого другого учреждения, и создали интерфейс с помощью JAVA, чтобы он выглядел более эффективным и привлекательным. Хранение информации и записей сотрудников было сложной работой для пользователей, использующих ручное управление, поэтому для упрощения этой сложной работы используется система с поддержкой JAVA.
Для реализации этого проекта мы использовали Java Netbeans версии 12.3 и MySQL (с использованием панели управления XAMPP версии 7.2) для компиляции и запуска программы. Netbeans — это универсальная среда разработки, которая имеет гораздо больше возможностей, чем любые другие среды разработки, а также последнюю версию Java Development Kit 15, которая расширяет возможности системы. Следовательно, эта проектная работа является одной из лучших версий системы учета сотрудников.
Постановка задачи этого проекта заключается в том, чтобы создать безопасную и автоматизированную систему, которая будет хранить записи о сотрудниках организации или учреждения в безопасности. Также он может автоматически выполнять следующие задачи только с помощью администратора компании:
• 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.
Это постановки задач, которые мы решаем, используя кодовую базу, реализованную на JAVA.
Для доступа к этому проекту основным средством будет JAVA Netbeans и панель управления XAMPP (любые другие IDE также будут работать в этом проекте). Чтобы этот проект был успешным, нам нужно настроить две среды. Во-первых, нам нужно создать базу данных, в которой мы будем хранить всю информацию о сотрудниках, а затем сделать ее безопасной и компактной. Во-вторых, нам нужно создать интерфейс Java для веб-приложения, который будет предоставлять графический интерфейс проекта, а также эти файлы Java будут выполнять запросы к базе данных, и на основе этого детали будут отображаться и, следовательно, оцениваться администратором.
Теперь главное — как подключиться к Java-файлам с базой данных, называемой «Сотрудник». Для этого нам нужен драйвер JDBC для MySQL, который будет устанавливать соединение между файлами Java и базой данных.
Conn.java — это основной файл подключения этого проекта, без которого мы не сможем осуществлять какие-либо подключения через базу данных и программы не будут выполняться.
Используя этот файл conn.java, мы соединили базу данных с файлами Java, и теперь этот проект готов к реализации.
Этот проект состоит из 11 Java-файлов, включая файл подключения. Эти отдельные файлы организуют отдельные работы и запросы, с помощью которых этот проект будет успешным.
Теперь база данных ресурсов, которая является основным источником информации для этого проекта.
У нас есть база данных сотрудников, которая состоит из 11 атрибутов: идентификатор сотрудника, имя, имя отца, возраст, дата рождения, адрес, номер мобильного телефона, идентификатор электронной почты, образование, должность и номер Aadhar. На основе этих 11 атрибутов мы взяли информацию о сотрудниках и сохранили ее в базе данных.
Существует также база данных под названием «login», которая содержит учетные данные для входа. В этой базе данных он имеет два атрибута: идентификатор входа и пароль. Для всего проекта идентификатор входа — «admin», а пароль — «admin».
Наконец, MySQL Connector 8.0.22 используется для подключения базы данных к файлам 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!
Мы хотели бы поблагодарить все источники, которые помогают нам в проекте,
• Код Visual Studio: https://code.visualstudio.com/.
• Комплект разработки Java: https://www.oracle.com/in/java/technologies/javase-downloads.html.
• Документация Java: https://docs.oracle.com/en/java/.
• Apache Netbeans 12.3 IDE: https://netbeans.apache.org/download/nb123/nb123.html.
• Панель управления XAMPP версии 3.2: https://www.apachefriends.org/download.html.
• Драйвер MySQL JDBC и соединитель версии 8.2 (файл .jar): https://dev.mysql.com/downloads/connector/j/
Абхишек Шарма |