laporan praktikum oka rudi
TRANSCRIPT
LAPORAN PRAKTIKUM
APLIKASI MOBILE DENGAN DATABASE
Oleh
I Nyoman Oka Aryadi (1083051)
Rudy Salman Akbar Alfarisy (1083152)
TI/3B
JURUSAN TEKNIK INFORMATIKA
POLITEKNIK POS INDONESIA
BANDUNG
2010
HALAMAN PENGESAHAN
Judul Praktikum : Aplikasi Mobile Dengan Database
Sub Judul Praktikum : 1. Proses Installisasi XAMPP
2. Membuat database
3. Membuat program koneksi ke database
4. Membuat program insert ke database
5. Membuat program menampilkan dari database
Tanggal Praktikum : 19 November 2010
Tanggal Penyerahan Laporan : 20 November 2010
Tempat Praktikum : Rumah Kos-an
Alat dan Software : 1. Netbeans
2. XAMPP
3. Notepad
Kelas : TI /3B
Nama : 1. I nyoman oka aryadi /1083051
2. Rudy Salman Akbar Alfarisy / 1083152
Jurusan : Teknik Informatika
Bandung, 30 November 2010
Menyetujui
Dosen Pengampu
Azizah Zakiah, S.Kom
KATA PENGANTAR
Puji syukur kami panjatkan ke hadirat Tuhan Yang Maha Esa yang atas kurniaNya
penyusun dapat menyelesaikan Laporan Praktikum Mobile Programming (J2ME) ini.
Adapun isi dari Laporan ini adalah mengenai hasil-hasil yang didapat dapat dari
praktikum mata kuliah Mobile Programming dengan menggunakan bahasa pemrograman
java didukung oleh software Net Beans yang telah dilakukan.
Demikian Laporan Praktikum Pemrograman Komputer ini di buat, sebagai hasil
praktikum yang telah dilakukan. Kritik dan saran yang membangun sangat kami harapkan
sehingga kedepannya nanti dapat lebih baik.
Penyusun,
DAFTAR ISI
JUDUL LAPORAN………….……....………………………………...……………………....i
LEMBAR PENGESAHAN.………………….…………………..………………………..….ii
KATA PENGANTAR………………………………………..…………………………….....iii
DAFTAR ISI……….………………………….………………………………………………iv
PEMBAHASAN………..……………………………………………….……………………...1
1. Proses Installisasi XAMPP……..…………..………….…………………………………….1
2. Membuat database nyoman_rudi………………………….…………………………….....5
3. Membuat script untuk koneksi ke database..……………………………………………..…8
4. Membuat file insert.php untuk insert data ke database..…………………………………...18
5. Membuat file tampil.php untuk menampilkan data ………………….................................23
KESIMPULAN ………………...……………………………………………………..………27
PEMBAHASAN
1. Proses Installasi Webserver XAMPP 1.7.0 win32
Pilih Bahasa Inggris Kemudian Klik OK.
Klik Next Pada Option ini.
Set Destination folder di C://xampp, Kemudian Klik Next
Pada menu SERVICE SECTION, checklist option Install apache, Install Mysql dan
Install Filezilla as service. Kemudian klik Install
Tunggu hingga proses instalasi selesai.
Selesai . . .
Langkah selanjutnya adalah menjalankan service apache dan Mysqlnya.
Checklist service Apache dan Mysql sehingga Running seperti gambar di atas.
2. Membuat database nyoman_rudi
Buka Internet Explorer / web browser lainnya dan ketik http://localhost/phpmyadmin/
Pilih menu Home, Kemudian Create database nyoman_rudi.
Database nyoman_rudi telah di buat.
Langkah selanjutnya adalah membuat table t_golongan pada database nyoman_rudi
Create table t_golongan menggunakan 2 fields dan Klik Go. . .
Buat fields tipe_golongan dan biaya_golongan, set Type datanya menjadi Integer. Set
tipe golongan menjadi Primary Key, kemudian klik Save.
Langkah selanjutnya adalah mengisi data di table t_golongan
Klik table t_golongan pada database nyoman_rudi, kemudian pilih menu Insert.
Inputkan data seperti gambar diatas.
Langkah selanjutnya adalah membuat table ke-2 yaitu t_pemakai pada database nyoman_rudi
Pada database nyoman_rudi, create table t_pemakai. Set number of fields 5, klik Go
Isi fields pada table t_pemakai seperti pada gambar diatas, jangan lupa untuk menset
no_pemakai sebagai primary key. Klik save
3. Membuat script untuk koneksi ke database (koneksi.php)
$konek=mysql_connect("localhost","root",""); // Script ini berfungsi untuk koneksi ke
server localhost dengan menggunakan user “root” tanpa password.
$database=mysql_select_db("nyoman_rudi"); // Script ini memilih koneksi ke
database nyoman_rudi
$sql=mysql_query('select * from t_golongan, t_pemakai',$konek); // SQL query yang
berfungsi untuk melihat semua isi fields dari table t_golongan dan t_pemakai.
Buat folder baru di C://XAMPP/htdocs dengan nama nyoman_rudi, kemudian save file
koneksi.php ini didalam folder nyoman_rudi.
Langkah selanjutnya adalah membuat Project baru Netbeans IDE 6.7.1
Pilih choose project Java ME dan Projects Mobile Application, klik Next
Buat project menggunakan Netbeans dengan nama nyoman_rudi dan MIDlet class name
dengan nama koneksi.
Ganti Project Name dengan nama nyoman_rudi, Klik Next.
Klik Next
Klik Finish
Klik menu new File, Choose Categories MIDP dan File Types MIDlet. Klik next
Ubah MIDlet name menjadi koneksi, Klik finish.
Selanjutnya ketik script berikut pada file koneksi.java yang akan kita gunakan untuk
menghubungkan dengan file koneksi.php
>> koneksi.java
String URLsite = "http://localhost/nyoman_rudi/koneksi.php"; //
Script ini berfungsi untuk membuka URLsite
http://localhost/nyoman_rudi/koneksi.php";
Kemudian build and run project nyoman_rudi menggunakan Netbeans, hasil kompilasinya
sebagai berikut :
4. Membuat file insert.php untuk insert data ke database
Save file ini dengan nama insert.php dan letakan di direktori
C://XAMPP/htdocs/nyoman_rudi
$sqlstr="insert into t_pemakai
values('$no_pemakai','$nama_pemakai','$golongan','$pemakaian','null')"; // Sql Query ini
berfungsi untuk memasukan data ke table t_pemakai dengan nilai dari variable nama,
nama_pemakai, golongan, pemakai, NULL
Langkah selanjutnya membuat file insert.java pada project nyoman_rudi.
p1 = "no_pemakai="+t1.getString()+"&nama_pemakai="+t2.getString()
+"&golongan="+t3.getString()+"&pemakaian="+t4.getString(); // String
p1 berfungsi untuk memPOST nilai dari no_pemakai, nama_pemakai,
golongan, pemakai
Hasil kompilasi dari file insert.java adalah :
Data Tersimpan apabila kita mengisi seluruh coloum dengan benar. Untuk membuktikannya
kita dapat melihat datanya di database nyoman_rudi pada table t_pemakai
Data di table pemakai
5. Membuat file tampil.php untuk menampilkan data
Simpan file tampil.php ini pada direktori C://XAMPP/htdocs/nyoman_rudi
Kemudian kita buat file tampil.java pada projects nyoman_rudi
Hasil kompilasi dari tampil.java adalah :
KESIMPULAN
Adapun kesimpulan dari praktikum ini adalah sebagai berikut;
1. Dalam membuat aplikasi mobile dengan menggunakan database, salah satu database
yang dapat digunakan adalah PHPMyadmin yang ada pada Software XAMPP.
2. $konek=mysql_connect("localhost","root",""); // Script ini berfungsi untuk koneksi ke
server localhost dengan menggunakan user “root” tanpa password.
3. $database=mysql_select_db("nyoman_rudi"); // Script ini memilih koneksi ke
database nyoman_rudi
4. $sql=mysql_query('select * from t_golongan, t_pemakai',$konek); // SQL query yang
berfungsi untuk melihat semua isi fields dari table t_golongan dan t_pemakai.
5. p1 = "no_pemakai="+t1.getString()+"&nama_pemakai="+t2.getString()
+"&golongan="+t3.getString()+"&pemakaian="+t4.getString(); //
String p1 berfungsi untuk memPOST nilai dari no_pemakai, nama_pemakai,
golongan, pemakai
6. $sqlstr="insert into t_pemakai
values('$no_pemakai','$nama_pemakai','$golongan','$pemakaian','null')"; // Sql Query
ini berfungsi untuk memasukan data ke table t_pemakai dengan nilai dari variable
nama, nama_pemakai, golongan, pemakai, NULL