aplikasi data mahasiswa dengan program java dan

advertisement
APLIKASI DATA MAHASISWA DENGAN PROGRAM JAVA
DAN DATABASE MYSQL
DI SUSUN OLEH :
NAMA
: EKO RANTOSO
NIM
: 15122028
KELAS
: 22
PROGRAM STUDI SISTEM INFORMATIKA
FAKULTAS TEKNIK INFORMASI
DAFTAR ISI
Bab I – Pendahuluan ....................................................................................................................... 4
1.1. Latar Belakang ..................................................................................................................... 4
1.2. Alasan Pemilihan Masalah ................................................................................................... 4
Bab II – Database ............................................................................................................................ 5
2.1. Rancangan Tabel .................................................................................................................. 5
Rancangan Tabel siswa menggunakan MYSQL, dengan nama database kampus ..................... 5
2.2. Relasi Database .................................................................................................................... 5
Relasi tabel tidak terbentuk, karena pada pembuatan aplikasi ini hanya menggunakan satu
tabel saja, yaitu tabel siswa yang terdiri dari NIS, Name, Address, Gender dan Kelas. ............ 5
Bab III – JDBC ............................................................................................................................... 6
3.1. Tabel 1 ................................................................................................................................. 6
- Form Input ................................................................................................................................ 6
Form Input merupakan form yang digunakan untuk memasukan data mahasiswa baru. Pada
form ini dilengkapi dengan button SAVE dan CLOSE, serta dilengkapi dengan tampilan Pesan
Informasi. .................................................................................................................................... 6
- Form Search .............................................................................................................................. 6
Digunakan untuk mencari data mahasiswa yang tersimpan pada database ................................ 6
- Form Edit .................................................................................................................................. 7
Form Edit diguunakan untuk mengubah data mahasiswa yang ada pada database. ................... 7
- Form Delete .............................................................................................................................. 7
Form Delete ini berfungsi untuk menghapus data mahasiswa yang tersimpan pada database. .. 7
- Form View ................................................................................................................................ 8
Form ini digunakan untuk menampilkan semua data mahasiswa yang telah tersimpan pada
database ....................................................................................................................................... 8
Bab IV – Menu................................................................................................................................ 9
4.1. Menu .................................................................................................................................... 9
Form menu merupakan Form Index atau menu utama pada aplikasi data mahasiswa. .............. 9
4.2. Integrasi Menu (Hasil Akhir) ............................................................................................... 9
Bab V – Penutup ........................................................................................................................... 10
5.1. Kesimpulan ........................................................................................................................ 10
5.2. Kesulitan ............................................................................................................................ 10
Bab I – Pendahuluan
1.1. Latar Belakang
Aplikasi data mahasiswa yang dibuat ini dirancang menggunakan bahasa pemrograman
Java dengan database menggunakan MYSQL, aplikasi ini dibuat sebagai pembelajaran tentang
manipulasi database menggunakan konfigurasi JDBC, dalam pembuatan aplikasi ini
menggunakan IDE Geany sebagai editor-nya.
1.2. Alasan Pemilihan Masalah
Aplikasi Data mahasiswa ini dibuat sebagai Tugas dari pertemuan 10 yaitu mengenai
konfigurasi JDBC. Dengan fokus pembahasan mengenai database MYSQL, konfigurasi JDBC
dan pembuatan program CRUD menggunakan bahasa pemrograman Java.
Program aplikasi ini masih bersifat sederhana, diharapkan dapat berguna sebagai media
belajar dan latihan dalam pembuatan aplikasi berbasis Java untuk kedepannya. Aplikasi yang
dirancang ini menggunakan script dasar Java yang masih sederhana sehingga mudah untuk
dipelajari dan sangat cocok untuk pemula yang ingin mendalami pemrograman berbasis Java.
Bab II – Database
2.1. Rancangan Tabel
Rancangan Tabel siswa menggunakan MYSQL, dengan nama database kampus
Gambar 2. 1. Rancangan Tabel siswa
2.2. Relasi Database
Relasi tabel tidak terbentuk, karena pada pembuatan aplikasi ini hanya menggunakan satu
tabel saja, yaitu tabel siswa yang terdiri dari NIS, Name, Address, Gender dan Kelas.
Gambar 2. 2 Struktur Tabel siswa
Bab III – JDBC
3.1. Tabel 1
- Form Input
Form Input merupakan form yang digunakan untuk memasukan data mahasiswa baru.
Pada form ini dilengkapi dengan button SAVE dan CLOSE, serta dilengkapi dengan tampilan
Pesan Informasi.
Gambar 3. 1 Form Input data mahasiswa
- Form Search
Digunakan untuk mencari data mahasiswa yang tersimpan pada database
Gambar 3. 2 Form Insert
- Form Edit
Form Edit digunakan untuk mengubah data mahasiswa yang ada pada database.
Gambar 3. 3 Form Edit
- Form Delete
Form Delete ini berfungsi untuk menghapus data mahasiswa yang tersimpan pada
database.
Gambar 3. 4 Form Delete
- Form View
Form ini digunakan untuk menampilkan semua data mahasiswa yang telah tersimpan
pada database
Gambar 3. 5 Form View
Bab IV – Menu
4.1. Menu
Form menu merupakan Form Index atau menu utama pada aplikasi data mahasiswa.
Gambar 4. 1 Form Menu
4.2. Integrasi Menu (Hasil Akhir)
Integrasi Menu, merupakan keseluruhan dari semua form yang dapat ditamppilkan.
Gambar 4. 2 Integrasi Menu
Bab V – Penutup
5.1. Kesimpulan
Data mahasiswa telah berhasil dibuat menggunakan bahasa pemrograman Java dan
database MYSQL, dengan menggunakan IDE Geany.
5.2. Kesulitan
Kesulitan yang dihadapi saat pembuatan aplikasi ini adalah dalam merancang desain
Frame secara manual tanpa menggunakan Editor yang seperti Neatbeans.
Download