1.PERENCANAAN
Studi kasus yang saya ambil adalah penjualan tiket bus pada kramat djati. Disini saya akan membuat sebuah program yang berfungsi untuk mempermudah bagian kasir melakukan transaksi dengan mengunakan NetBeans IDE 8.0. Sebagai alat membuat program nya .Data Base saya menggunakan XAMP.
PerangkatLunaknyaterdiridari :
• Visio 2007Untuk membuat Normalisasi.
• Enterprise Architect Untuk membuat Flowchart.
• XAMP Untuk membuat Data Base.
• NetBeans IDE 8.0Untuk Membuat Programnya.
Normalisasi :

Pada tahap ini dilakukan perhilangan beberapa group elemen yang berulang agar menjadi satu harga tunggal yang terinteraksi diantara setiap baris pada satu tabel, dan setiap atribut harus mepunyai nilai data yang atomatic (bersifatatomatic value). Atom adalah zat terkecil yang masih memiliki sifat induknya, bila terpecah lagi maka ia tidak memiliki sifat iduknya.
Syarat tabel Normal :
- Setiap data dibentuk dalam flat file, data dibentuk dalam satu record demi satu record nilai dari field berupa “atomatic value”.
- Tidak ada set atribut yang berulang atau bernilai ganda.
- Telah ditentukan Primary Key untuk tabel / relasi tersebut.
- Tiap atribut hanya mempunyai satu pengertian.
2. PERANCANGAN
Berikut Perancangan Data Base yang telah saya buat :
Bentuk ini merupakan kumpulan data yang akan direkam, tidak ada keharusan mengikuti format tertentu, dapat saja tidak lengkap atau terduplikasi. Data Dikumpulkan apa adanya sesuai saat menginput
Nama database : app_bus
Nama table : db_bus
Primary Key : kd_bus

Nama database : app_bus
Nama table : db_supir
Primary Key : id_supir

Nama database : app_bus
Nama table :db_kasir
Primary Key :kd_kasir

Nama database : app_bus
Nama table : db_kotatujuan
Primary Key : id_kotatujuan

Nama database : app_bus
Nama table : db_penumpang
Primary Key : kd_penumpang

Nama database : app_bus
Nama table : db_jadwal
Primary Key : kd_jadwal
Foreign Key : kd_bus

Nama database : app_bus
Nama table : db_transaksi
Primary Key : no_transaksi
Foreign Key : kd_jadwal , kd_penumpang , kd_kasir

3. IMPLEMENTASI
Form Data Bus :

2.Form Data Supir :

3. From Data Kota Tujuan :

4.Form Data Kasir :

5.Form Data Jadwal :

6.Form Data Penumpang :