20
PEMROGRAMAN VISUAL UNIVERSITAS PUTRA INDONESIA “YPTK” LAPORAN Program Studi :Pendidikan Teknik Informatika Nama : FEBRIZA Tanggal : 24 Juni 2015 No.BP : 12101156110024 Judul : Laporan Tugas Akhir (Aplikasi Pembayaran SPP SMA) A. Teori Dasar 1. Pengertian Java Java adalah sebuah teknologi yang diperkenalkan oleh Sun Microsysytems pada pertengahan tahun 1990. Menurut definisi Sun, Java adalah nama untuk sekumpulan teknologi untuk membuat dan menjalankan perangkat lunak pada computer standalone ataupun pada lingkungan jaringan. Kita lebih menyukai Java sebagai sebuah teknologi disbanding hanya sebuah bahasa pemrograman, karena Java lebih lengkap karena Java lebih lengkap dibanding sebuah bahasa pemrograman konvensional. 2. JDK (Java Development Kit) Java Development Kit (JDK) adalah Sun Microsystems produk ditujukan untuk pengembang Java. Sejak diperkenalkannya Java, telah jauh SDK Java yang paling banyak digunakan. Pada tanggal 17 November 2006, Sun mengumumkan bahwa akan dirilis di bawah GNU General Public License (GPL), sehingga membuat perangkat lunak bebas. Hal ini terjadi sebagian besar pada tanggal 8 Mei 2007 Sun kontribusi kode sumber untuk JDKOpen. 3. Pengertian Netbeans 1

laporan java UAS

  • Upload
    febriza

  • View
    41

  • Download
    5

Embed Size (px)

DESCRIPTION

java

Citation preview

Page 1: laporan java UAS

PEMROGRAMAN VISUAL

UNIVERSITAS PUTRA INDONESIA

“YPTK”LAPORAN

Program Studi :Pendidikan Teknik Informatika

dan KomputerNama : FEBRIZA

Tanggal : 24 Juni 2015 No.BP : 12101156110024

Judul : Laporan Tugas Akhir (Aplikasi Pembayaran SPP SMA)

A. Teori Dasar

1. Pengertian Java

Java adalah sebuah teknologi yang diperkenalkan oleh Sun Microsysytems pada

pertengahan tahun 1990. Menurut definisi Sun, Java adalah nama untuk sekumpulan

teknologi untuk membuat dan menjalankan perangkat lunak pada computer standalone

ataupun pada lingkungan jaringan. Kita lebih menyukai Java sebagai sebuah teknologi

disbanding hanya sebuah bahasa pemrograman, karena Java lebih lengkap karena Java

lebih lengkap dibanding sebuah bahasa pemrograman konvensional.

2. JDK (Java Development Kit)

Java Development Kit (JDK) adalah Sun Microsystems produk ditujukan untuk

pengembang Java. Sejak diperkenalkannya Java, telah jauh SDK Java yang paling

banyak digunakan. Pada tanggal 17 November 2006, Sun mengumumkan bahwa akan

dirilis di bawah GNU General Public License (GPL), sehingga membuat perangkat

lunak bebas. Hal ini terjadi sebagian besar pada tanggal 8 Mei 2007 Sun kontribusi

kode sumber untuk JDKOpen.

3. Pengertian Netbeans

Netbeans merupakan sebuah aplikasi Integrated Development Environment (IDE) yang

berbasiskan Java dari Sun Microsystems yang berjalan di atas swing. Swing merupakan

sebuah teknologi Java untuk pengembangan aplikasi desktop yang dapat berjalan pada

berbagai macam platform seperti windows, linux, Mac OS X dan Solaris. Sebuah IDE

merupakan lingkup pemrograman yang di integrasikan ke dalam suatu aplikasi

perangkat lunak yang menyediakan Graphic User Interface (GUI), suatu kode editor

atau text, suatu compiler dan suatu debugger.

1

Page 2: laporan java UAS

2

B. Tujuan dan Manfaat

1. Siswa dapat mengenal dan mengetahui apa itu java

2. Siswa dapat mengenal dan mengetahui apa itu Netbeans

3. Siswa dapat memahami dan menjelaskan source kode pada java

C. Keselamatan Kerja

1. Gunakan Software sesuai dengan fungsinya

2. Perhatikan juga spesifikasi minimum yang di butuhkan oleh software yang kita

gunakan

D. Alat dan Bahan

1. Sebuah PC/ Laptop

2. Software JDK (Java Development Kit) dan Netbeans

3. Software Xampp

4. Web browser

E. Langkah Karja dan Gambaran Kerja

1. Rancangan Database Menggunakan Xampp

Langkah-langkahnya sebagai berikut :

Aktifkan Xampp , pastikan Apache dan Mysql nya Running.

Page 3: laporan java UAS

3

2. Kemudian buka Mozilla Firefox, lalu ketik http://localhost/phpmyadmin/maka akan

muncul seperti ini

3. Database yang dibuat penulis yaitu bernama tblogin yang terdiri dari 3 tabel dengan

nama : loginza(database login), datasiswa(database data siswa) dan spp (database

transaksi pembayaran spp)

Keterangan :

a. Tabel loginza terdiri dari field: username dan password

b. Tabel datasiswa terdiri dari field : nis,nama, kelas dan jekel

c. Tabel spp terdiri dari field : nonota, nis, nama, tanggal, semester,

bulan dan biaya

Page 4: laporan java UAS

4

Gambar 1. Tabel loginza

Gambar 2. Tabel datasiswa

Gambar 3. Tabel spp

Page 5: laporan java UAS

5

4. Tambahkan jdbc agar terhubung dengan database dengan cara

Klik kanan pada library – pilih mysql JDBC – klik create

5. Design form login

6. Import class

Page 6: laporan java UAS

6

7. Script agar tampilan form ketikan jalan berada ditengah

8. Script pada tombol LOGIN

Keterangan :

a. Database di ambil dari isi database loginza, jika tidak sesuai dengan data yang

terdapat pada data base user tidak dapat masuk ke menu utama

b. new MenuUtama().show(); artinya jika data yang di input user sesuai

dengan yang terdapat di database yaitu nama:eza dan password : 1234 maka form

MenuUtama akan ditampilkan

9. form MenuUtama

Page 7: laporan java UAS

7

Keterangan :

a. menu bar, menu item dan menu dapat ditambahkan dari menu swing

b. untuk menampilkan form yang dipilih menggunkan script

new namaform.show();

10. Design Form Datasiswa

11. Script menambahkan class

12. Script koneksi()

Page 8: laporan java UAS

8

13. Script untuk menampilkan data

14. Tambahkan pada public

15. Script untuk mengosongkan text field

16. Script pada JTabel (tbsiswa) - mouseclick

Page 9: laporan java UAS

9

17. Script tombol simpan

Keterangan : data yang diinput user akan tersimpan pada database tblogin pada tabel

datasiswa

18. Script tombol Edit

19. Script tombol HAPUS

Page 10: laporan java UAS

10

20. Script untuk cari (keypressed)

Keterangan:

Saat user memasukkan nis yang akan dicari maka saat user menekan enter data

yang terdapat pada database akan lansung masuk ke text fiel nis,nama, kelas,

jenis kelamin

21. Form transaksi

Page 11: laporan java UAS

11

22. Import class

23. Public koneksi();

24. Untuk memanggil nis dari database sebelumnya dengan cara menambahkan

Page 12: laporan java UAS

12

Keterangan: data siswa yang telah disimpan pada database datasiswa akan dipanggil lagi

saat user akan melakukan transaksi dengan cara memilih nis yang ada pada

database datasiswa dan akan lansung muncul nama siswa berdasarkan nis yang

dipilih

25. Script menampilkan isi database pada tabel (tbsiswa)

26. Script untuk mengosongkan text field

27. Tambahkan untuk pendeklarasian class

Page 13: laporan java UAS

13

28. Script untuk Jtable (tbtransaksi)

29. Script untuk menampilkan tanggal otomatis (mousecliked)

30. Script untuk combo box bulan (cbbulan)

31. Script tombol simpan

Page 14: laporan java UAS

14

32. Script untuk tombol transaksi baru

33. Script untuk text field cari (txtcari) – keyperessed

34. Script tombol menu utama

Page 15: laporan java UAS

15

35. Hasil

Gambar 4. Form Login

Gambar 5. Form Menu Utama

Page 16: laporan java UAS

16

Gambar 6. Frm Data Siswa

Gambar 7. Form Transaksi

F. KESIMPULAN

Dalam membuat program java harus memahami tentang dasar-dasar dan eleman-

eleman pemrograman java terlebih dahulu,seperti himpunan karakter, pengenal, kata

kunci, tipe data primitif, variabel dan konstanta dan konstanta bernama.jika semua

elemen-elemen tersebut belum paham maka pemrograman java tidak dapat berjalan.