BAB III
IMPLEMENTASI SISTEM
IMPLEMENTASI SISTEM
3.1 Implementasi Basis Data
3.1.1 Pembuatan Database
Database yang digunakan pada aplikasi ini adalah Mysq, Untuk pembuatan
database pada netbens yaitu :
·
Tambahkan terlebih
dahulu library Mysql jdbc driver pada
project untuk mengkoneksikan ke database
·
Kemudian untuk
membuat database pilih menu services kemudian klik tanda plus (+) maka akan
muncul menu dropdown
·
Pilih dan klik kanan
pada Mysql server at localhost
·
Pilih create database
kemudian akan muncul jendela untuk memberi nama database selanjutnya pilih ok
dan databe berhasi di buat.
3.1.2 Pembuatan Table
Langkah pembuatan tabl pada aplikasi restaurant yaitu:
·
Sebelum membuat table
terlebih dahulu koneksikan database kita ke server localhost
·
Pada database yang
sudah di buat tadi pilih tanda plus (+)
·
Kemudia akan tampil 3
pilihan yaitu table, view, dan procedure
·
Klik kanan pada table
lalu create table selanjutnya akan tampil jendela untuk menginputkan table nya
·
Jika sudah selesai
mengisi form table kemudian pilih ok dan table berhasil di buat
3.1.3 Database Dan Table
Database dan table Pada localhost phpmyadmin
Database dan table pada localhost mysql di netbens
Relasi table aplikasi restaurant pada phpmyadmin
3.2 Implementasi Sistem
3.2.1 Implementasi Aplikasi Form Menu
Pada form menu digunakan untuk pelanggan (customer) memilih menu serta
memesan makanan dan minuman yang telah disediakan ( Paket menu ). Pada form ini
pelanggan dapat tahu tentang informasi menu yang tersedi dan harganya.
"Pada Model OOP di bawah ini tidak di lengkapi gambar, karena kebatasan kapasitas blog"
3.2.1.1 Model OOP Form Menu
1. Entiy
Script ini digunakan untuk memanggil variebel-variebel
pada database dan ditambahkan get & seter yang berfungsi untuk memanggil
dan menampilkan data secar privat.
2. Factory
Pada package factory form menu terdapat script yang
digunakan untuk menghubungkan implement dengan interface pada aplikasi
restaurant.
3. Interface
Pada package interface form menu terdapat scipt yang
digunakan untuk memberi aksi metod-metod yang akan di pakai. Agar aksi eksekusi
dapat berjalan makan harus menambahkan script perintah pada package implement
form menu.
4. Implement
Pada package implement terdapat script untuk
memasukkan perintah perintah ekseskusi dari metod yang sudah di buat di dalam
package interface di atas serta menghubungkan dengan dengan database yang telah
dibuat. Metod yang dipakai pada form menu sebenarnya adalah insert, update,
delete dan select menu. Tetapi pada form tampilan menu sanya hanya memakai aksi
select dan delete (exit).
5. View
Pada package view from menu terdapat scipt yang
digunakan untuk menampilkan tampilan antarmuka pada desktop form menu, serta
memberikan aksi perintah yang di lakukan oleh pelanggan/costumer restaurant.
3.2.2 Implementasi Aplikasi Form Chef
Form chef pada aplikasi ini digunakan untuk meng-inputkan
data chef yang bekerja pada restaurant. Data yang diinputkan adalah id, nama.
Dan alamat. Pada form ini terdapat perintah-perintah yaitu menambah, edit,
menyimpan, menghapus data karyawan serta juga ditambahkan aksi pencarian data
dan refresh table data karyawan.
3.2.2.1 Model OOP Form
Chef
1. Entiy
Script pada package entity form chef ini digunakan untuk
memanggil variebel-variebel pada database dan ditambahkan perintah get &
seter yang berfungsi untuk memanggil dan menampilkan data secara privat.
2. Factory
Pada package factory form chef terdapat script yang
digunakan untuk menghubungkan implement chef dengan interface pada aplikasi
restaurant.
3. Interface
Pada package interface form chef terdapat scipt yang
digunakan untuk memberi metod-metod yang akan di pakai dalam aksi proses
eksekusi. Pada package interface from chef kami member metod insert, update,
dan delete.
4. Implement
Pada package implement form chef terdapat script untuk
memasukkan perintah perintah ekseskusi dari metod yang sudah di buat di dalam
package interface di atas serta menghubungkan dengan database dan variebel yang
telah dibuat.
5. View
Pada package view from chef terdapat scipt yang
digunakan untuk menampilkan tampilan antarmuka pada desktop form menu, serta
memberikan aksi perintah yang di lakukan oleh pelanggan/costumer restaurant.
Berikut adalah komponen - komponen yang digunakan pada
form chef:
3.2.3 Koneksi
Pada package koneksi digunakan untuk menghubungkan
atau mengkoneksikan project aplikasi restaurant ke database yang telah di buat,
berikut scrip untuk mengkoneksikannya:
Labels:
Pengetahuan
Terimakasih sudah membaca Implementasi Sistem Aplikasi Restaurant Java Neatbeans. Jangan lupa di bagikan jika bermanfaat...!
No comments:
Post a Comment