Implementasi Sistem Aplikasi Restaurant Java Neatbeans

169 views
BAB III
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:

 

Tags: #Implementasi JavaNeatbens #Java NeatBeans #Tugas Neatbens

Leave a reply "Implementasi Sistem Aplikasi Restaurant Java Neatbeans"