Anda di halaman 1dari 4

DAFTAR ISI

BAB HALAMAN
LEMBAR JUDUL .................................................................... i
LEMBAR PENGESAHAN ...................................................... ii
KATA PENGANTAR ............................................................... iii
DAFTAR ISI ............................................................................. v
DAFTAR TABEL ..................................................................... ix
DAFTAR GAMBAR ................................................................. x

I LANDASAN TEORI ................................................................ I-1


1.1. Pemrograman .................................................................... I-1
1.1.1. Program, Pemrograman, dan Programmer.............. I-2
1.1.1.1. Program....................................................... I-2
1.1.1.2. Pemrograman .............................................. I-2
1.1.1.3. Programmer ................................................ I-3
1.1.2. Jenis-Jenis Pemrograman ........................................ I-4
1.1.2.1. Dekstop Programming ................................ I-4
1.1.2.2. WEB Programming ..................................... I-5
1.1.2.2.1. Kategori Pemrograman Web ...... I-6
1.1.2.2.2. Defenisi dari Web Server .......... I-6
1.1.2.2.3. Tipe-tipe Web Server................. I-8
1.1.2.2.4. Beberapa Contoh Web Server ... I-8
1.1.2.3. Mobile Programming.................................. I-10
1.1.3. Pembagian Bahasa Pemrograman ........................... I-10
1.1.3.1. Jenis Bahasa Pemrograman ....................... I-12
1.1.4. IDE (Integrated Development Environment) .......... I-12
1.1.4.1. Versi Java................................................... I-13
1.1.5. Object Oriented Program (OOP) ............................ I-16
1.1.5.1. Perbedaan OOP dengan Prosedural
Programming ............................................. I-17
DAFTAR ISI (LANJUTAN)

BAB HALAMAN
1.1.5.2. Konsep-konsep Dasar OOP ........................ I-17
1.1.6. Java Programming .................................................. I-18
1.1.6.1. Sejarah Java ................................................ I-14
1.1.6.2. Karakteristik Java ....................................... I-19
1.1.6.3. Sebagian Fitur Pemrograman Java ............. I-21
1.1.7. NetBeans.................................................................. I-22

II PENGUMPULAN DATA ........................................................ II-1


2.1. Permasalahan dan Formulasi Permasalahan ..................... II-1
2.1.1. Permasalahan ........................................................... II-1
2.1.2. Formulasi Permasalahan ......................................... II-2
2.2. Flowchart Pemecahan Masalah ........................................ II-7

III PENGOLAHAN DATA............................................................ III-1


3.1. Requirements ..................................................................... III-1
3.1.1. Hardware ................................................................ III-1
3.1.2. Software................................................................... III-1
3.2. Pembuatan Interface .......................................................... III-2
3.2.1. Pembuatan Project .................................................. III-2
3.2.2. Pembuatan Package ................................................ III-4
3.2.3. Pembuatan Class ..................................................... III-5
3.2.4. Penulisan Kode Program ........................................ III-6
3.2.4.1. Penulisan Kode Program pada Form 1
(Login) ..................................................... III-6
3.2.4.2. Penulisan Kode Program Form 2 (Menu
Utama) ....................................................... III-8
3.2.4.3. Pembuatan Kode Program Form 3 (Data
Pelanggan) ................................................ III-9
DAFTAR ISI (LANJUTAN)

BAB HALAMAN
3.2.4.4. Pembuatan Kode Program pada Form 4
(Data Pemesanan) ...................................... III-11
3.2.4.5. Pembuatan Kode Program pada Form 5
(Form Transaksi) ....................................... III-15
3.2.4.6. Pembuatan Kode Program pada Form 6
(Form Bon Transaksi) ............................... III-18
3.2.5. Hasil Penulisan ........................................................ III-19
3.3. Pembuatan Graphical User Interface (GUI) ....................... III-20
3.3.1. Tahapan Pembuatan Form ...................................... III-20
3.3.2. Interface Program Form ......................................... III-22
3.3.2.1. Form 1 (Form Login).................................. III-22
3.3.2.2. Form 2 (Form Menu Utama) ...................... III-23
3.3.2.3. Form 3 (Form Data Pelanggan) .................. III-24
3.3.2.4. Form 4 (Form Data Pemesanan) ................ III-26
3.3.2.5. Form 5 (Form Transaksi) ........................... III-27
3.3.2.6. Form 6 (Form Bon Transaksi) .................... III-29
3.4. Perubahan Nilai Properties Object ................................... III-30
3.4.1. Properties Form 1 (Form Login) ............................ III-30
3.4.2. Properties Form 2 (Form Menu Utama)................. III-30
3.4.3. Properties Form 3 (Form Data Pelanggan) ............ III-31
3.4.4. Properties Form 4 (Form Data Pemesanan) ........... III-32
3.4.5. Properties Form 5 (Form Transaksi) ...................... III-34
3.4.6. Properties Form 6 (Form Bon Transaksi) .............. III-36
3.5. Tampilan Akhir Program Aplikasi .................................... III-37
3.5.1. Tampilan Akhir Form 1 (Form Login) ................... III-37
3.5.2. Tampilan Akhir Form 2 (Form Menu Utama) ........ III-38
3.5.3. Tampilan Akhir Form 3 (Form Data Pelanggan) ... III-38
3.5.4. Tampilan Akhir Form 4 (Form Data Pemesanan) .. III-39
DAFTAR ISI (LANJUTAN)

BAB HALAMAN
3.5.5. Tampilan Akhir Form 5 (Form Transaksi) ............. III-40
3.5.6. Tampilan Akhir Form 6 (Form Bon Transaksi)...... III-40

IV ANALISIS DAN EVALUASI .................................................. IV-1


4.1. Analisis .............................................................................. IV-1
4.1.1. Analisis Interface .................................................... IV-1
4.1.2. Analisis Graphical User Interface .......................... IV-1
4.1.3. Analisis Form .......................................................... IV-1
4.1.4. Analisis Coding ....................................................... IV-2
4.1.5. Analisis Tampilan ................................................... IV-2
4.2. Evaluasi .............................................................................. IV-2
4.2.1. Evaluasi Interface .................................................... IV-2
4.2.2. Evaluasi Graphical User Interface ......................... IV-2
4.2.3. Evaluasi Form ......................................................... IV-2
4.2.4. Evaluasi Coding ...................................................... IV-3
4.2.5. Evaluasi Tampilan ................................................... IV-3

V KESIMPULAN DAN SARAN ................................................. V-1


5.1. Kesimpulan ........................................................................ V-1
5.2. Saran ................................................................................ V-2

DAFTAR PUSTAKA
LAMPIRAN
- Form Coding
- Tampilan Akhir Program Aplikasi
- Form Case
- Form Asistensi