Langkah instalasi Mysql-connector-java-5.0.5 di Netbean

*Membuat aplikasi gaji pegawai dengan java netbeans GUI

Perancangan Program

Dalam proses pembuatan aplikasi penggajian pegawai, penulis terlebih dahulu melakukan proses desain (perancangan) antarmuka (interface) menu utama aplikasi tersebut dengan beberapa form yang di buat oleh penulis. Proses desain menu utama ini, dimulai dengan pembuatan Struktur Navigasi, yang kemudian dilanjutkan dengan pembuatan storyboard.

Struktur navigasi adalah struktur atau alur dari sebuah program yang akan dibuat, dimana akan ditampilkannya struktur-struktur terpenting pada menu aplikasi tersebut. Didalam struktur navigasi ini terdiri dari beberapa frame yang berfungsi berbeda-beda.

Storyboard itu sendiri berfungsi untuk menggambarkan semua elemen yang akan tampak pada layar monitor, yang meliputi berupa letak teks, letak tombol, latar belakang yang dipakai, dan sebagainya.

Struktur Navigasi

Tampilan utama pada aplikasi gaji Pegawai ini disebut Background. Tampilan background ini mempunyai form yang digunakan untuk tampilan awal program untuk menuju form menu utama. Lalu setelah form background dijalankan maka program akan menuju form menu utama.

1

Gambar Struktur Navigasi Penggajian Pegawai

Penjelasan Struktur navigasi

  1. Aplikasi akan dimulai dari form background yang akan berjalan selama 5 detik untuk loading atau status menunggu untuk berpindah ke halaman berikutnya.
  2. Setelah form background loading selama 5 detik, selanjutnya berpindah ke menu_utama. Disini terdapat navigasi yaitu navigasi untuk login dan navigasi untuk batal. Jika kita memilih navigasi keluar maka program akan berhenti.
  3. Jika kita memilih navigasi Login maka kita akan berpindah ke form admin. Dalam form admin ini terdapat 3 struktur navigasi yaitu struktur navigasi Data_pegawai, Gaji_Pegawai dan navigasi Logout.
  4. Jika kita memilih navigasi Data_pegawai dalam form admin maka disini terdapat beberapa struktur navigasi pula yaitu navigasi cari, navigasi tambah dan navigasi back.
  5. Jika kita memilih navigasi cari dalam form data pegawai digunakan untuk mencari kata kunci yang sudah ditetapkan yaitu NIP.
  6. Kemudian jika kita memilih navigasi tambah maka form akan berpindah ke form pegawai baru. Disini terdapat 2 navigasi pula yaitu navigasi simpan dan navigasi back.
  7. Jika kita memilih navigasi new maka kita akan dapat menyimpan data yang sebelumnya kita input kedalam database.
  8. Jika kita memilih menu back maka kita akan kembali ke form data pegawai.
  9. Lalu jika kita memilih navigasi edit maka data yang sebelumnya kita search atau cari maka dapat kita ubah datanya.
  10. Lalu jika kita memilih navigasi delete maka kita dapat menghapus  semua data sesuai dengan kata kunci yang kita cari sebelumnya.
  11. Lalu dalam jika sebelumnya kita memilih navigasi pegawai maka terdapat pula 2 navigasi yaitu navigasi proses dapat memproses jumlah total gaji dari pegawai dan navigasi cari digunakan untuk mencari data dari pegawai yang telah kita input sebelumnya.

PERSIAPAN DATABASE

Spesifikasi Software yang digunakan.

Pertama penulis ingin menjelaskan tentang spesifikasi dan software yang digunakan dalam aplikasi ini, diantaranya:

Java                                : jdk-6u6-windows-i586-p

Editor                             : netbeans-5.5.1-ml-mobility-windows

Database                        : MySQL4.0.12 dengan MyODBC

Driver                             : mysql-connector-java-3.0.17-ga-bin.jar

Software Pendukung     : xampp-win32-1.6.2-installer

Penjelasan tentang MySQL

Sebuah database adalah sebuah struktur yang umumnya dikategorikan dalam 2 hal: Sebuah database flat dan sebuah database relasional. Database relasional lebih disukai karena lebih masuk akal dibandingkan database flat. MySQL adalah sebuah database relasional. Pada database yang memiliki struktur relasional. Ada tabel-tabel yang menyimpan data. Setiap tabel terdiri dari kolom dan baris.

Sebuah kolom mendefinisikan jenis informasi apa yang akan disimpan. Kita memerlukan kolom khusus untuk setiap jenis informasi yang ingin kita simpan (misalnya umur, tinggi, berat, alamat). Jika kolom mendefinisikan jenis informasi apa yang akan disimpan, maka sebuah baris adalah data aktual yang disimpan. Setiap baris dari tabel adalah masukan dari tabel tersebut dan berisi nilai-nilai untuk setiap kolom tabel tersebut.

MySQL adalah suatu perangkat lunak database relasi (Relational Database Management System atau RDBMS), seperti halnya ORACLE, Postgresql, MS SQL, dan sebagainya. MySQL dengan SQL (singkatan dari Structured Query Language) sendiri didefinisikan sebagai suatu sintaks perintah-perintah tertentu atau bahasa program yang digunakan untuk mengelola suatu database.MySQL dan SQL adalah dua ‘makhluk’ yang berbeda. Mudahnya, MySQL adalah softwarenya, dan SQL adalah bahasa perintahnya.

Tahap persiapan Database

Hal yang harus kira perhatikan dalam membuat software java yang berbasis database adalah software databasenya itu sendiri. Jadi sebelum kita melakukan coding di editor NetBean, kita harus terlebih dahulu menginstall software MySQL server, dan meng-include konektor java ke dalam NetBean. Adapun proses instalasinya adalah sebagai berikut :

Langkah Instalasi MySQL4.0.12 dengan MyODBC :

Dalam pembuatan software ini, kami menggunakan database MySQL versi 4.0.12. sedangkan MyODBC digunakan untuk pengalamatan Database di DSN (DataSourceName). Jadi semua data akan disimpan di sebuah database dengan menggunakan mysql. Cara Kita tinggal meng-click tombol next, dan diakhiri dengan tombol Finish. Sebenarnya software MyODBC tidak wajib untuk di install, karena tanpa MyODBC pun program java dapat berjalan asalkan konektornya sesuai dengan database yang kita gunakan. MyODBC hanya sekedar tempat untuk pengalamatan source database di DSN(Data Source Name) di windows.

Langkah instalasi Mysql-connector-java-5.0.5 di Netbean

  1. klik kanan pada root Libraries seperti terlihat  pada Gambar 1.1
  2. Pilih Add JAR/Folder,
  3. Cari alamat Mysql-connector-java-5.0.5,
  4. Setelah itu klik Open,
  5. Maka pada root Libraries akan muncul komponen yang baru.

2

3

PEMBUATAN DATABASE DI SOFTWARE XAMPP.

Langkah-langkah yang harus dijalankan untuk membuat database di dalam xampp adalah sebagai berikut:

  1. Buka Web browser untuk mengaktifkan xampp.
  2. Lalu ketikkan alamat url yaitu http://localhost/phpmyadmin/.

4

Gambar alamat url untuk xampp.

3. Lalu buat nama databasenya dnegan nama gaji.

5

Gambar pembuatan database pegawai.

4.  Setelah databse terbentuk buat table dengan format sebagai berikut.

6

Pengkoneksian Database.

Untuk mengakses database, pertama kita harus melakukan load terhadap driver terlebih dahulu dan kemudian kita buat koneksi ke database. Setelah koneksi ada, baru kemudian kita dapat mengirimkan perintah-perintah SQL (query) untuk mengakses database. Terakhir, jika telah selesai, koneksi dapat ditutup.

Iklan

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s

%d blogger menyukai ini: