JAVA とデータベース管理システムを使用した従業員記録システムは、さまざまな組織や機関の記録システムを自動化するという点で最も賢明で革新的なプロジェクトの 1 つです。この従業員記録システムでは、組織またはその他の機関の従業員のデータを保存するコード ベースを実装し、より効果的かつ魅力的に見えるように JAVA でフロント エンドを作成しました。従業員の情報と記録を保存することは、手動ユーザーにとっては大変な仕事でした。そのため、この難しい仕事を簡単にするために、この JAVA 権限を備えたシステムが導入されました。
このプロジェクトを実装するために、Java Netbeans 12.3 バージョンと MySQL (バージョン 7.2 の XAMPP コントロール パネルを使用) を使用してプログラムをコンパイルし、実行しました。 Netbeans は、他の IDE よりもはるかに多くの機能を備えた多用途 IDE であり、システムの機能強化に役立つ Java Development Kit 15 の最新バージョンも備えています。したがって、このプロジェクトの作業は、従業員記録取得システムの最良のバージョンの 1 つです。
このプロジェクトの問題点は、組織や機関の従業員記録を安全に保つ、安全で自動化されたシステムを作成することです。また、会社の管理者の助けだけで以下の作業を自動的に実行できます。
• 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 もこのプロジェクトで動作します)。このプロジェクトを成功させるには 2 つの環境を設定する必要があります。まず、従業員のすべての情報を保存するデータベースを作成し、それを安全かつコンパクトにする必要があります。次に、プロジェクトの GUI を提供する Web アプリの Java フロントエンドを作成する必要があります。また、この Java ファイルはデータベースへのクエリを実行し、それに基づいて詳細が表示され、管理者によって評価されます。
ここで重要なのは、Employee というデータベースを使用して Java ファイルに接続する方法です。そのためには、Java ファイルとデータベース間の接続を確立する MySQL 用の JDBC ドライバーが必要です。
conn.java は、このプロジェクトのメイン接続ファイルです。このファイルがないとデータベース経由で接続できず、プログラムは実行されません。
この conn.java ファイルを使用して、データベースと Java ファイルを接続しました。これで、このプロジェクトを実装する準備が整いました。
このプロジェクトは、接続ファイルを含む 11 個の Java ファイルで構成されます。これらの個別のファイルは個別の作業とクエリを編成しており、これらのクエリの助けを借りて、このプロジェクトは成功します。
さて、このプロジェクトの主な情報源であるリソース データベースです。
当社には、従業員 ID、名前、父親の名前、年齢、生年月日、住所、携帯電話番号、電子メール ID、学歴、役職、およびアダール番号の 11 個の属性で構成される従業員データベースがあります。これらの 11 個の属性に基づいて、私たちは従業員の情報を取得し、データベースに保存しました。
ログイン資格情報で構成される、login という名前のデータベースもあります。このデータベースには、ログイン ID とパスワードという 2 つの属性があります。このプロジェクト全体のログイン 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!
プロジェクトに協力していただいたすべての関係者に感謝いたします。
• 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/
アビシェク・シャルマ |