JAVA 및 데이터베이스 관리 시스템을 활용한 사원 기록 시스템은 다양한 조직 및 기관의 기록 시스템을 자동화한다는 측면에서 가장 스마트하고 혁신적인 프로젝트 중 하나입니다. 이 직원 기록 시스템에서 우리는 조직이나 다른 기관의 직원 데이터를 저장하는 코드 기반을 구현했으며 JAVA로 프런트 엔드를 생성하여 더욱 효과적이고 매력적으로 보입니다. 직원의 정보와 기록을 저장하는 것은 수동 사용자에게는 힘든 작업이었으므로 이를 단순화하기 위해 이 JAVA 지원 시스템을 도입하여 힘든 작업을 단순화했습니다.
이 프로젝트를 구현하기 위해 우리는 Java Netbeans 12.3 버전과 MySQL(버전 7.2의 XAMPP 제어판 사용)을 사용하여 프로그램을 컴파일하고 실행했습니다. Netbeans는 다른 IDE보다 훨씬 더 많은 기능을 갖춘 다용도 IDE이자 시스템 강화에 도움이 되는 최신 버전의 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도 이 프로젝트에서 작동합니다). 이 프로젝트가 성공하려면 두 가지 환경을 설정해야 합니다. 먼저 직원의 모든 정보를 저장할 데이터베이스를 만든 다음 이를 안전하고 컴팩트하게 만들어야 합니다. 둘째, 프로젝트의 GUI를 제공할 웹 앱용 Java 프런트 엔드를 만들어야 하며 이 Java 파일은 데이터베이스에 대한 쿼리를 만들고 이를 기반으로 세부 정보가 표시되어 관리자가 평가합니다.
이제 가장 중요한 것은 Employee라는 데이터베이스를 사용하여 Java 파일과 연결하는 방법입니다. 이를 위해서는 Java 파일과 데이터베이스를 연결하는 MySQL용 JDBC 드라이버가 필요합니다.
conn.java는 이 프로젝트의 기본 연결 파일이며, 이 파일이 없으면 데이터베이스를 통해 연결할 수 없으며 프로그램이 실행되지 않습니다.
이 conn.java 파일을 사용하여 데이터베이스를 Java 파일과 연결했으며 이제 이 프로젝트를 구현할 준비가 되었습니다.
본 프로젝트는 연결 파일을 포함하여 11개의 자바 파일로 구성되어 있습니다. 이러한 개별 파일은 별도의 작업과 쿼리를 구성하고 있으며 이러한 쿼리의 도움으로 이 프로젝트가 성공할 것입니다.
이제 이 프로젝트의 주요 정보 소스인 자원 데이터베이스입니다.
우리는 직원 ID, 이름, 아버지 이름, 나이, 생년월일, 주소, 휴대폰 번호, 이메일 ID, 학력, 채용 정보 및 aadhar 번호 등 11가지 속성으로 구성된 직원 데이터베이스를 보유하고 있습니다. 이 11가지 속성을 기반으로 합니다. 우리는 직원의 정보를 수집하여 데이터베이스에 저장했습니다.
로그인 자격 증명으로 구성된 login이라는 데이터베이스도 있습니다. 이 데이터베이스에는 로그인 ID와 비밀번호의 두 가지 속성이 있습니다. 이 전체 프로젝트의 경우 로그인 ID는 'admin'이고 비밀번호는 'admin'입니다.
마지막으로 MySQL 커넥터 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!
프로젝트에 도움을 주신 모든 소스에 감사드립니다.
• 비주얼 스튜디오 코드 : https://code.visualstudio.com/
• Java 개발 키트: https://www.oracle.com/in/java/technologies/javase-downloads.html
• Java 설명서: https://docs.oracle.com/en/java/
• 아파치 넷빈즈 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/
아비셰크 샤르마 |