Top Banner
LAPORAN DAN TUGAS PRAKTIKUM PEMROGRAMAN BERORIENTASI OBJEK Disusun Guna Memenuhi Tugas Akhir Mata Kuliah Pemrograman Berorientasi Objek Oleh : Nama : Feby Sumanto NIM : 1340075 i
19

LAPORAN PBO

Dec 15, 2015

Download

Documents

laporan
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: LAPORAN PBO

LAPORAN DAN TUGASPRAKTIKUM PEMROGRAMAN

BERORIENTASI OBJEK

Disusun Guna Memenuhi Tugas Akhir Mata Kuliah

Pemrograman Berorientasi Objek

Oleh :

Nama : Feby Sumanto

NIM : 1340075

Kelas : 3G

PROGRAM STUDI DIII TEKNIK KOMPUTER

POLITEKNIK HARAPAN BERSAMA TEGAL

i

Page 2: LAPORAN PBO

KATA PENGANTAR

Dengan memanjatkan puji syukur ke hadirat Allah SWT, pada akhirnya

makalah tutorial Aplikasi Data Member Bigreds Tegal dengan Java Netbeans

6.9.1 dan Mysql untuk mata kuliah Pemrograman Berorientasi Object telah dapat

diselesaikan. Makalah ini disusun untuk memenuhi Tugas Akhir Mata Kuliah

Pemrograman Berorientasi Object Semester 3 mahasiswa Program studi DIII

Teknik Komputer Politeknik Harapan Bersama Kota Tegal. Dan juga belajar

memahami konsep pemrograman berbasis java. Adalah pepatah “bisa karena

terbiasa” yang mengisyaratkan bahwa makalah ini tidak cukup hanya dibaca. Oleh

karena itu, sebagai pendukung makalah ini, mahasiswa diharapkan membaca

materi-materi yang sesuai dari berbagai sumber, buku panduan, maupun dari

Internet yang berkaitan dengan aplikasi-aplikasi nyata dalam dunia kerja yang

dibutuhkan.

Ucapan terima kasih tak lupa penyusun sampaikan kepada rekan-rekan

kelas 3G yang bersedia berbagi tambahan wawasan dan pemahaman kepada

penyusun sehingga dapat menyelesaikan makalah ini.

Agar kedepannya penyusun dapat membuat makalah yang lebih baik lagi,

penyusun makalah mengharapkan kritik dan saran dari pembaca mengenai

makalah ini. Penyusun berharap dengan dibuatnya makalah ini semoga dapat

memberikan manfaat dan wawasan yang lebih bagi para pembaca. Amin.

Tegal, Januari 2015

Penyusun

ii

Page 3: LAPORAN PBO

DAFTAR ISI

HALAMAN JUDUL........................................................................................ i

KATA PENGANTAR...................................................................................... ii

DAFTAR ISI.................................................................................................... iii

DAFTAR PUSTAKA....................................................................................... iv

BAB I PENDAHULUAN

A. Latar Belakang Masalah.............................................................................

B. Rumusan Masalah.......................................................................................

C. Tujuan.........................................................................................................

D. Manfaat.......................................................................................................

BAB II PEMBAHASAN

A. Sejarah Java Netbeans................................................................................

B. Membuat Database.....................................................................................

C. Membuat Aplikasi Data Member Bigreds Tegal........................................

BAB III PENUTUP

A. Kesimpulan.................................................................................................

B. Saran...........................................................................................................

iii

Page 4: LAPORAN PBO

BAB I

PENDAHULUAN

1.1 Latar Belakang

Bahasa Pemrograman Java merupakan salah satu bahasa

pemrograman yang paling banyak diminati pada saat ini. Karena bahasa

java yang compatible dengan berbagai media, baik itu media komputer,

media handphone, bahkan media tablet dan masih banyak lagi.

Adalah NetBeans IDE 6.9.1. Merupakan software yang

mendukung untuk membuat aplikasi berbasis bahasa java dengan salah

satu fiturnya Java Desktop. Maka dari sebab itulah makalah ini dibuat

untuk mempermudah pemula dan juga sebagai salah satu referensi cara

membuat form pada NetBeans IDE 6.9.1.

1.2 Rumusan Masalah

Dalam rumusan masalah ini ada beberapa hal yang akan

diungkapkan, yaitu :

1.2.1 Membuat Database di MySql

1.2.2 Membuat Project Baru (Java Desktop)

1.2.3 Membuat Form Class Baru

1

Page 5: LAPORAN PBO

1.3 Tujuan

Adapun yang menjadi tujuan pokok penulisan makalah ini adalah :

1.3.1 Sebagai Tugas Akhir mata kuliah Pemrograman Berbasis Object

semester 3.

1.3.2 Sebagai tutorial pembuatan Project Baru (Java Dekstop) dan juga

Form Class baru pada NetBeans IDE 6.9.1.

1.4 Manfaat

Manfaat yang kami peroleh dari penulisan karya ilmiah ini adalah:

1.4.1 Sebagai tutorial untuk para pembaca sehingga mengetahui cara

menggunakan bahasa java.

1.4.2 Sebagai tutorial untuk para pembaca sehingga bisa menggunakan

Java Dekstop dan membuat Form Class.

1.4.3 Untuk menambah wawasan dan pengetahuan penyusun.

2

Page 6: LAPORAN PBO

BAB II

LANDASAN TEORI

2.1 Mengenal Java

Java adalah sebuah bahasa pemrograman pada komputer sama seperti pendahulunya c++ . Bahasa pemrograman ini dikembangkan oleh Sun microsystems yang dikembangkan pada tahun 1995 . Awalnya java diciptakan pada tahun 1991 oleh Patrick Naughton, Mike Sheridan , James Gosling dan Bill Joy beserta programer dari Sun Microsystems . Uniknya nama java diambil dari nama pulau jawa ( bahasa inggris dari jawa ) karena James Gosling " Bapak Java " menyukai kopi tubruk yang berasal dari pulau Jawa . Jadi kita perlu berbangga menjadi warga negara Indonesia .

Java sendiri merupakan bahasa pemrograman yang berbasis objek , maksudnya adalah semua aspek yang terdapat pada java adalah objek sehingga sangat memudahkan untuk mendesain , membuat dan mengembangkan program java dengan cepat . Kelebihan ini membuat program java menjadi mudah untuk digunakan oleh banyak orang . Bahasa pemrograman ini juga dapat digunakan oleh banyak sistem operasi , seperti : Microsoft Windows, Linux, Mac OS, dan Sun Solaris ( Multiplatform ) .

3

3

Page 7: LAPORAN PBO

BAB III

RANCANGAN DAN IMPLEMENTASI SISTEM

3.1 Perangkat yang Digunakan

3.1.1 Perangkat keras (Hardware) yang dibutuhkan

Hadware merupakan kebutuhan yang paling mendasar dalam

proses pembuatan sistem. Penyusun menggunakan Netbook

dengan spesifikasi sebagai berikut :

a. Netbook HP 1000

b. Intel Core i3

c. Harddisk 500 GB,

d. Memory 2 GB,

e. Mouse

3.1.2 Perangkat Lunak (Software) yang dibutuhkan

Adapun software yang digunakan oleh penyusun dalam

merancang program ini adalah sebagai berikut :

1. Sistem Operasi Microsoft Windows 7 Ultimate

2. Program Aplikasi Java NetBeans 6.9.1

3. Database dengan menggunakan XAMPP MySQL

4. Mozilla Firefox (PHP myadmin)

4

Page 8: LAPORAN PBO

3.2 Perancangan Database

Merancang sistem pengolahan data berbasis komputer memerlukan

file database untuk mempernudah penyajian informasi laporan. Tabel

meruakan kumpulan dari beberapa record – record yang tersusun secara

logis, dimana record – record tersebut disimpan dalam satu media

penyimpanan data dalam MySQL adalah sebagai berikut :

a. Tabel Member1

Nama Database : member_bigreds1

Nama Tabel : member1

Tabel 4.1 Perancangan Tabel member

Field Name Data Type Field Size Description

ID_member integer 6 Nomor ID

Nama Varchar 30 Nama Member

Alamat Varchar 50 Alamat member

No_HP Varchar 12 Nomor HP member

Email Varchar 30 Email member

3.3 Membuat Database

5

Page 9: LAPORAN PBO

6

Aktifkan XAMPP control panel

Aktifkan apache dan Mysql

Masuk Mozila Firefox

Ketik URL localhost/phpmyadmin

Rubahlah ke Bahasa Indonesia

Gambar 1

Page 10: LAPORAN PBO

7

Pilih Basis Data

Buatlah Database Baru

Gambar 2

Gambar 3

Page 11: LAPORAN PBO

8

Buat table dan tentukan jumlah kolom

Buatlah struktur table

Buat Seperti Gambar Table 4.2

Gambar 4

Gambar 5

Page 12: LAPORAN PBO

LOGO BIGREDS TEGAL

Field data member bigreds Tegal

3.4 Perancangan Menu Program

Buatlah Rancangan data member

Desain menu utama yang dirancang untuk membuat Aplikasi Data

Member adalah sebagai berikut :

Gambar 2.1 Rancangan Form Data Member

9

BIGREDS TEGAL

Page 13: LAPORAN PBO

3.5 Perancangan Input

Rancanagan input merupakan unit masukan dari sistem informasi

untukmenghasilkan laporan yang di inginkan. Di sini tanpa adanya unit

masukan (input) maka laporan – laporan yang di inginkan tidak tercapai.

Rancangan form Input

Gambar 2.2 Rancangan Aplikasi Member

10

Page 14: LAPORAN PBO

BAB III

PENUTUP

3.6 Kesimpulan

Ternyata untuk membuat program berbasis java dengan menggunakan

software NetBeans IDE 6.9.1 tidak sesulit seperti yang dibayangkan. Asalkan

rajin mempelajari fungsi dari option yang tersedia.

3.7 Saran

Dikarenakan cukup rumitnya bahasa pemrograman Java, maka Penulis

menyarankan kepada pembaca khususnya pemula, untuk sejak dari awal

mempelajari bahasa pemrograman tersebut.

Penyusun mengetahui bahwa makalah ini jauh dari sempurna. Oleh

karena itu, penyusun berharap kepada para pembaca agar memberikan kritik

dan saran yang membangun tentang makalah ini agar kedepannya penyusun

bisa membuat makalah yang lebih baik.

11

Page 15: LAPORAN PBO

DAFTAR PUSTAKA

Sumber internet

12