IMPLEMENTASI PHP DAN MYSQL KEDALAM
SISTEM ADMINISTRASI E-COMMERCE
Naskah Publikasi
Diajukan Oleh
Bayu Pratama Nugroho
06.12.1729
Kepada
SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER
AMIKOM
YOGYAKARTA
2010
PHP AND MYSQL INTO IMPLEMENTATION E-COMMERCE SYSTEM
ADMINISTRATION
IMPLEMENTASI PHP DAN MYSQL KEDALAM SISTEM
ADMINISTRASI E-COMMERCE
Bayu Pratama Nugroho
Jurusan Sistem Informasi
STMIK AMIKOM YOGYAKARTA
ABSTRACT
In line with human development, ways and means used to trade constantly
changing. The latest form of trading is now easier for users to e-commerce is the form of
trade transactions / commercial goods or services (trade of goods and services) using
electronic media. However, e-commerce systems that have so far not been able to
handle the administration of sales, both online and offline.
Therefore need to be made e-commerce administrative system that can be a
means of promotion globally, able to carry out orders and processing transactions both
online and offline sales and facilitate the stores in performing administrative reports. As a
case study is Computer Stores Mediatech Computama address at Palangkaraya, Central
Kalimantan, which moves in laptop sales.
These systems combine e-commerce, book ing and processing of sales data both
offline and online. Is built using the PHP programming language, MySQL datab ase and
several other support software.
Keywords: E-commerce, Administration E-commerce, online book ing.
1. Pendahuluan
Kegiatan administrasi merupakan faktor yang terpenting dalam menjalankan
perusahaan. Dengan adanya kegiatan administrasi yang baik diharapkan toko
dapat cepat berhasil dalam mencapai tujuannya dan meminimalisir berbagai
kendala yang dihadapi pada toko. Karena dalam menjalankan fungsinya toko
banyak mengalami berbagai kendala. Kendala yang dihadapi diantaranya adalah
keterlambatan waktu pengiriman barang, ketidaksesuaian dalam isi dokumen.
Dalam hal ini, toko tersebut harus benar-benar mempunyai sistem pengelolaan
administrasi yang baik dan sistematis
Selain itu pemanfaatan internet untuk penjualan juga sangat diperlukan.
Karena mengingat pemanfaatan electronic data sebagai media penyampaian
pesan/data sehingga dapat dilakukan pengiriman dan penerimaan informasi
secara mudah dan ringkas, baik dalam bentuk data elektronik analog ataupun
digital. Pemanfaatan ini dapat diwujudkan dalam bentuk e -commerce.
Berdasarkan beberapa penjelasan tersebut diatas, diperlukan aplikasi untuk
mengatur sistem administrasi e-commerce menjadi sebuah informasi. Untuk itu
penulis mencoba merealisasikannya pada Skripsi dengan judul “Implementasi
PHP dan MySQL Kedalam Sistem Administrasi E-commerce”. Dengan aplikasi
ini diharapkan dapat melakukan promosi, memberikan informasi, memberikan
keuntungan bagi pihak pengelola atau pemilik toko.
2. Landasan Teori
2.1 Pengertian E-Commerce
E-commerce adalah kegiatan-kegiatan bisnis yang menyangkut
konsumen (consumers), manufaktur (manufactures), service providers dan
pedagang perantara (intermediaries) dengan menggunakan jaringan -jaringan
komputer (komputer networks) yaitu internet. Julian Ding dalam bukunya E-
commerce: Law & Practice, mengemukakan bahwa e-commerce sebagai suatu
konsep yang tidak dapat didefinisikan. E-commerce memiliki arti yang berbeda
bagi orang yang berbeda. 1
Untuk mengimplementasi aplikasi web E-commerce diperlukan arsitektur
sistem, tool dan konfigurasi, juga perancangan dari sisi diagram alur aplikasi dan
perancangan basis data. Digunakan bahasa pemrograman PHP karena
kemudahan dalam pemrograman, dan kelengkapan fitur untuk
1 Sjahdeini, Ibid, hlm. 333.
mengimplementasi sistem E-commerce, kemampuan untuk cross platform, serta
kemudahan untuk deployment bagi pengembang aplikasi.
2.2 PHP
PHP merupakan singkatan dari Personal Home Page Tools, adalah salah
satu server-side programming yang didesain khusus untuk aplikasi web dan
dapat disisipkan di antara tag HTML (Sutarman, 2003). Sifat server-side script
berarti script ditempatkan dalam server dan proses pengerjaan script akan
dilakukan di server. Dan kemudian hasilnya akan dikirimkan ke client, tempat
pemakai menggunakan browser (Kadir, 2002).
Ciri-ciri dari dokumen PHP ditandai dengan adanya tag <?php atau <? Untuk
tag awal dan diakhiri dengan tag ?>. Untuk cara penulisannya sendiri, dokumen
PHP dapat dilakukan dengan dua cara, yaitu :
Embedded Script
Salah Satu kelebihan yang dimiliki oleh PHP adalah kemampuannya sebagai
embedded script, artinya script PHP dapat dimasukkan atau disisipkan di antara
tag-tag HTML sehingga sebuah dokumen HTML dapat menjadi dinamis.
Non-Embedded Script
Cara penulisan dengan non-embedded merupakan pembuatan script murni
PHP, dimana tag-tag HTML yang diletakkan di dalamnya (Dwi, 2003).
2.3 HTML ( Hyper Tex Markup Language )
HTML (Hyper Text Markup Language) adalah sebuah bahasa markup yang
digunakan untuk membuat sebuah halaman web dan menampilkan berbagai
informasi di dalam sebuah browser Internet. HTML berupa kode-kode tag yang
menginstruksikan browser internet untuk menghasilkan tampilan sesuai yang
diinginkan. File HTML dapat dibuka menggunakan web browser seperti Mozilla
Firefox, Microsoft Internet Explor, opera dll.
2.3.1 Client Side Scripting (HTML)
Perbedaan utama antara server-side programming dan client-side
programming adalah tempat mengeksekusi skripnya. Pada client -side
programming, skrip diekseskusi di browser, sedangkan pada server-side
programming, skrip dieksekusi di client ( web browser).
Karakteristik client-side scripting 2:
Kode program di-download bersama dengan halaman web
Bersifat interpreter dan diterjemahkan oleh browser.
Model ekseskuinya simple dan skrip dapat dijadikan satu dengan HTML
2.3.2 SQL (Structured Query Language )
SQL (yang biasa dibaca sequel) merupakan kependekan dari Structured
Query Language yaitu bahasa yang dirancang khusus untuk komunikasi
dengan database. SQL sengaja di rancang untuk melakukan hal secara
sederhana dan efisien untuk membaca dan menulis data dari suatu database.
3. ANALISIS
3.1 Analisis Kelemahan Sistem (PIECES)
Berdasarkan analisis PIECES, dapat disimpulkan bahwa terdapat beberapa
kelemahan sistem yang berjalan saat ini yaitu :
Diperlukan waktu yang banyak ( 2 jam 30 menit dengan asumsi 1 laporan
membutuhkan waktu sekitar 10 menit ) bagi administrator dalam membuat
laporan transaksi setiap hari.
Informasi stok barang yang disampaikan tidak tepat waktu karena pihak MTC
Store harus mengubah stok barang secara manual dan informasi tidak sesuai
(akurat) karena sering terjadi perbedaan stok barang yang tercantum di website
dan stok barang yang terdapat pada toko MTC Store.
2 Andi Sunyoto, AJAX Membangun Web dengan Teknologi Asynchronous Javascript dan XML,
2008, hal 120
Terdapat pembengkakan biaya dalam penggunaan kertas dan alat tulis lainnya
untuk melakukan pencacatan data masih bersifat manual sehingga apabila
terjadi kesalahan tidak dapat digunakan lagi.
Dalam pembuatan laporan masih terdapat kesalahan yang di akibatkan faktor
human errors.
Proses pengolahan data barang dan proses pembuatan laporan memerlukan
sumber daya waktu atau proses, personel dan peralatan berupa kertas dan
biaya.
3.2 Analisis Kebutuhan Fungsional
Berdasarkan analisis PIECES, dapat disimpulkan bahwa terdapat beberapa
kelemahan sistem yang berjalan saat ini yaitu :
Diperlukan waktu yang banyak ( 2 jam 30 menit dengan asumsi 1 laporan
membutuhkan waktu sekitar 10 menit ) bagi administrator dalam membuat
laporan transaksi setiap hari.
Informasi stok barang yang disampaikan tidak tepat waktu karena pihak MTC
Store harus mengubah stok barang secara manual dan informasi tidak sesuai
(akurat) karena sering terjadi perbedaan stok barang yang tercantum di website
dan stok barang yang terdapat pada toko MTC Store.
Terdapat pembengkakan biaya dalam penggunaan kertas dan alat tulis lainnya
untuk melakukan pencacatan data masih bersifat manual sehingga apabila
terjadi kesalahan tidak dapat digunakan lagi.
Dalam pembuatan laporan masih terdapat kesalahan yang di akibatkan faktor
human errors.
Proses pengolahan data barang dan proses pembuatan laporan memerlukan
sumber daya waktu atau proses, personel dan peralatan berupa kertas dan
biaya.
3.3 Perancangan Sistem
Perancangan system yang akan dilakukan meliputi tiga tahap yaitu:
1. Perancangan proses
2. Perancangan basis data
3. Perancangan antar muka (interface)
Perancangan proses disajikan dalam bentuk logic model dengan
menggunakan diagram alir data (DFD). Perancangan kedua adalah perancangan
basis data. Perancangan ini menggunakan metode normalisasi untuk
menghasilkan tabel-tabel dalam basis data. Perancangan antar muka sistem
dilakukan dengan membuat sketsa tampilan antar muka sistem yang berfungsi
sebagai alat komunikasi antar pengguna dengan sistem.
4. IMPLEMENTASI DAN PEMBAHASAN
4.1 Implementasi Basis Data
Database untuk website ini bernama mtcdb. Terdiri dari 19 tabel dan dibuat
dengan phpmyadmin. Dapat diakses dengan cara mengetikan
http://localhost/phpmyadmin.
Langkah – langkah cara mebuat database dan tabel di phpMyAdmin :
1. Buka browser (Mozilla Firefox), lalu ketikkan pada bagian address:
http://localhost/phpmyadmin.
Gambar 4.1 PhpMyadmin
2. Untuk membuat database, isikan nama database yang akan dibuat pada
bagian Create new database, misalnya : mtcdb (tidak boleh ada spasi), lalu
klik tombol create.
3. Maka akan terbentuk sebuah database dengan nama: mtcdb, untuk
mengetahui nama databasenya bisa melihatnya pada bagian jendela kiri di
bawah teks Home. Setelah membuat database, maka langkah selanjutnya
adalah membuat tabel di on database di mtcdb.
4.2 Implementasi Interface
Hasil rancangan halaman utama/home menampilkan random produk yang
terletak di bagian isi, fasilitas link navigasi ke setiap halaman website.
Gambar 4.2 Halaman Utama
Untuk mempermudah pembahasan program, maka penulis membahasnya
berdasarkan halaman. Sedangkan sebagai contoh pembahasan program adalah
halaman pemesanan dan halaman transaksi offline.
4.2.1 Halaman Pemesanan
Pada halaman ini memuat menu-menu utama yang berada pada awal
pemesanan untuk pelanggan. Adapun script yang digunakan, sebagai
berikut :
1. Home.php
Fungsi script ini sebagai tampilan utama pada saat awal pemesanan.
Gambar 4.3 Home
Skrip :
<? include("conn.php");
?>
<div class="home_title_bar"></div>
<?
$perintah1=mysql_query("select barang.NmBarang,
barang.KdBarang, barang.KdJenis, barang.GbrBarang,
barang.HrgBarang, jenis.KdJenis, merek.KdMerek from
barang, jenis, merek where
merek.KdMerek=jenis.KdMerek and
barang.KdJenis=jenis.KdJenis ORDER BY RAND() LIMIT 0
, 6");
while ($baris=mysql_fetch_array($perintah1)) {
?>
<div class="prod_box">
<div class="top_prod_box"></div>
<div class="center_prod_box">
<div class="product_title"><a href="#"
onclick="makerequest('Shopping/detail.php?id=<? echo
$baris[KdBarang];?>','div1'); return false;"><? echo
$baris[NmBarang]; ?></a></div>
<div class="product_img"><a href="#" id="id_j"
onclick="makerequest('Shopping/detail.php?id=<? echo
$baris[KdBarang];?>','div1'); return false;"><img
src="images/barang/<? echo $baris[GbrBarang];?>"
alt="Detail <? echo $baris[NmBarang]; ?>" title="<?
echo $baris[NmBarang]; ?>" border="0" /></a></div>
<div class="prod_price"><span class="price"><? echo
harga($baris[HrgBarang]); ?></span></div>
</div>
<div class="bottom_prod_box"></div>
<div class="prod_details_tab">
<a href="Shopping/cart_add.php?id=<? echo
$baris[KdBarang]; ?>" title="header=[Add to cart]
body=[ ] fade=[on]"><img src="images/cart.gif"
alt="" title="" border="0" class="left_bt" /></a>
<a href="#" id="id_j"
onclick="makerequest('Shopping/detail.php?id=<? echo
$baris[KdBarang];?>','div1'); return false;"
class="prod_details">detail</a>
</div>
</div>
<? } ?>
4.3 Ujicoba program
Pengetesan program berfokus pada kebutuhan fungsional dari website itu
apakah sudah terpenuhi atau belum. Dengan kata lain bagian-bagian dari
website sudah mampu berjalan sebagaimana mestinya, diantaranya:
1. Login Administrator
Untuk dapat menggunakan sistem maka admin harus login terlebih
dahulu sesuai dengan statusnya. Dengan cara menginputkan username dan
password ke dalam text box. Sebagai contoh login sebagai admin.
Gambar 4.4 Login Administrator
Pesan kesalahan halaman login administrator jika Textfield nama
dan password tidak di isi.
Gambar 4.5 Pesan Kesalahan Halaman Login Administrator
4.4 Upload website
4.4.1 Registrasi di www.dijaminmurah.com
Ada beberapa hal yang harus diperhatikan untuk memilih tempat dimana
web akan dihostingkan diantaranya:
Kapasitas disk space
Karena jumlah file yang diupload dan didownload pada web ini banyak
maka membutuhkan disk space yang besar.
Besar bandwith
Besar bandwith menentukan kecepatan akses dari website tersebut.
Dukungan
Dukungan web hosting terhadapa fitur-fitur pendukung seperti PHP dan
mysql nya.
Harga
Faktor harga juga perlu dipertimbangkan apakah sesuai dengan
anggaran yang dimiliki.
Penulis memilih hosting di http://www.dijaminmurah.com dengan alasan:.
1. Proses registrasinya mudah.
2. Tool untuk membangun web mudah digunakan.
3. Support PHP dan MySQL.
Untuk tahapan pengujian penelitian, penulis hanya menggunakan hosting
dengan spesifikasi:
Kapasitas disk space : 50 MB
Cpanel : Cpanel
Support : PHP dan mysql
Jenis : Server indonesia IIX
Adapun langkah-langkah dalam mendaftar menjadi anggota di situs yang
diusulkan tersebut adalah sebagai berikut:
1. Akses server hosting dengan mengetikan alamat
http://www.dijaminmurah.com pada bagian addres bar pada browser
web.
2. Selanjutnya untuk mendaftar menjadi anggota klik Sign Up. Kemudian
akan muncul halaman yang berisikan form pendaftaran. isi form
tersebut dengan benar. Yang perlu diingat dan jangan sampai lupa
adalah nama Username dan Password. Setelah itu klik submit utuk
melanjutkan.
3. Konfirmasi akun dikirim ke email beserta username dan pass cpanelnya
Gambar 4.6 Halaman Akun dijaminmurah.com
4.4.2 Mengupload File
Pada server hosting www.dijaminmurah.com sudah disediakan fasilitas
untuk mengupload file yang akan di publish, yaitu File Manager yang nantinya
akan digunakan untuk meng upload file. Langkah - langkahnya sebagai berikut:
1. Ketikkan alamat http://www.mediatechcomputama.com/cpanel.
2. Masukkan Username dan Password, setelah itu akan masuk ke Control
Panel. Di dalam Control Panel tersedia fitur yang sangat lengkap, yang
dapat gunakan untuk mengatur website. Salah satunya adalah File Manager
yang akan gunakan untuk meng upload file. Berikut ini adalah tampilan
Halaman Home Control Panel :
Gambar 4.7 Halaman Home Control Panel
3. Untuk upload file web pilih file manager pada menu files.
Gambar 4.8 Konfirmasi Direk tori File Manager
4. Masuk ke dalam public_html/www.
5. Pilih tempat atau folder untuk mengupload data, lalu upload.
Gambar 4.9 Upload Data File
4.4.3 Mengupload Database
Dijaminmurah.com juga menyediakan fasilitas untuk meng upload
database, dalam hal ini menggunakan PHPMyadmin. Namun untuk
mempermudah proses pembuatan table, ada baiknya mengkonversi dulu
database yang telah buat terlebih dahulu di localhost menjadi file .sql.
1. Clik Mysql database dari menu database.
Gambar 4.10 Menu Database
2. Pilih menu PhpMyAdmin untuk mengupload database, kemudian pilih
import.
Gambar 4.11 Menu PhpMyadmin
3. Pilih lokasi file database yang telah konversi tadi dengan menekan
tombol browse. Kemudian tekan GO.
4. Database sukses di import ke server database.
Gambar 4.12 Database Sukses Di Import
5. Perubahan nama file koneksi
$host="localhost";
$user="mediatec_root";
$password=$pass;
$database="mediatec_mtcdb";
$siteroot = "/admin";
require("../lib/stdlib.php");
function dbconnect($host,$user,$password,$database){
@mysql_pconnect("$host","$user","$password") or die ("Cant connect
using login and password ");
@mysql_select_db($database) or die (" failed connection to database");
echo mysql_error();
}
dbconnect($host,$user,$password,$database);
4.5 Manual Program
Untuk mempermudah cara menggunakan website ini, maka disusun manual
penggunaan website ini yang ditujukan untuk admin dan kasir. Untuk user sudah
terdapat menu Tata Cara pada halaman utama. Sebagai berikut langkah-langkah
manual programnya :
4.5.1 Login Administrator.
Sebelum memakai program ini, user admin harus login terlebih dahulu.
Caranya masukkan username dengan nama admin dan passwordnya 1234.
Setelah itu akan masuk pada halaman utama admin. Untuk username yaitu
admin dan password 1234.
Gambar 4.13 Halaman Utama Admin
4.5.2 Daftar File Web
Berikut ini merupakan struktur file yang terdapat pada web mediatech
computama.
Gambar 4.14 Struktur File Web Mediatech Computama
4.6 Pemeliharaan Sistem
Setelah sistem digunakan, maka sistem akan dievaluasi oleh pemakai
dan untuk menentukan apakah sistem yang baru tersebut sesuai dengan
tujuan semula dan diputuskan apakah ada revisi atau dimodifikasi.
Setelah terjadinya perubahan dalam perangkat keras, perangkat lunak,
dokumentasi atau prosedur untuk melihat kesalahan dengan kebutuhan
baru atau perbaikan efisiensi proses, maka pengembangan website akan
masuk pada tahap pemeliharaan sebagai berikut:
a. Memiliki duplikat dari website tersebut secara keseluruhan. Duplikat
dapat dilakukan dengan cara mengcopy file -file tersebut kedalam
CD untuk mengantisipasi terdapat kesalahan atau error pada
website yang kita buat, sehingga jika terjadi error maka pihak
perusahaan dapat mengupload ulang backup data kita.
b. Pemeliharaan sistem meliputi pemeliharaan website seperti update
isi, berita, gambar dan dokumen.
c. Untuk pemeliharaan database kita menggunakan fasilitas backup
database dari server hosting.
d. Jika terdapat penambahan fitur cukup dengan menambahkan
halaman – halaman yang dibutuhkan dan menambahkan tabel pada
database melalui phpmyadmin yang tersedia pada fasilitas server
hosting.
5 . KESIMPULAN
Kesimpulan dari penelitian ini yaitu untuk membangun sistem informasi
administrasi pada e-commerce dilakukan beberapa tahap yaitu pengumpulan data,
mengidentifikasi masalah, membuat solusi untuk memecahkan masalah, membuat
rancangan, implementasi dan pemeliharaan sistem.
5.1 Kelebihan
Selain itu terdapat kelebihan pada sistem administrasi e-commerce yaitu :
1. Konsumen diberikan kemudahan dalam hal pemilihan produk karena pada
web e-commerce ini telah dilengkapi fasilitas pendukung, yaitu menu
perbandingan produk berdasarkan detail spesifikasi teknik.
2. Dilengkapi dengan verifikasi pada pengisian form buku tamu, pendaftaran
member atau pelanggan baru, dan pada halaman login member, yang
berfungsi untuk membatasi hak akses dari spam/bot yang tidak dikehendaki
untuk penginputan otomatis oleh mesin.
3. Sistem ini sudah mampu menghasilkan laporan keuangan sehingga pihak
MTC Store tidak perlu membuat laporan secara manual lagi. Dan
pihak MTC Store tidak perlu mencocokkan stok barang untuk sistem e-
commerce dan stok barang pada toko offline.
4. Mempermudah pelanggan dan administrator dalam bert ransaksi, mulai dari
pemesanan barang hingga keranjang belanja dan konfirmasi pengiriman
barang.
5. Tidak ada menu tambah user pada menu administrator sehingga aplikasi ini
hanya dapat diperuntukkan oleh administrator web setingkat pemilik MTC
Store.
6. Tampilan web tampak maksimal jika menggunakan web browser Mozilla
Firefox (sesuai dengan desain perancangannya).
Mengingat berbagai keterbatasan, sehingga menimbulkan banyak
kelemahan yang sangat berdampak pada sistem ini, maka diperlukan
penyampaian beberapa saran untuk kesempurnaan sistem ini dimasa
mendatang. Adapun saran-saran tersebut antara lain :
1. Dalam melakukan bisnis e-commerce yang harus diperhatikan, bukan hanya
untuk mencapai keuntungan saja, tapi juga harus memperhatikan keamanan
dalam bertransaksi, teknologi yang digunakan dan harus selalu diperbaharui
dengan mengikuti perkembangan teknologi, membangun kepercayaan
dengan memberikan pelayanan sebaik mungkin pada konsumen dalam
masalah transaksi.
2. Perlu adanya penambahan fasilitas pendukung yaitu newsletter untuk
pelanggan, fasilitas untuk mengirimkan informasi secara berkala diisi dengan
(misalnya) undangan membeli produk baru, atau program diskon berkenaan
dengan momen tertentu.
5.2 Saran
3. Manajemen database yang lebih baik dapat dibangun dari sistem yang ada
dan dapat menerapkan konsep pengembangan sistem database dalam
masalah ini. Seperti, perlu ditambahkan dengan fasilitas backup database
yang berkenaan dengan penyelamatan data.
4. Dalam segi inteface, website ini dapat lebih dikembangkan karena
bagaimanapun juga interface merupakan salah satu faktor pendukung dari
sistem yang ada. Dengan interface yang menarik dan user friendly, maka
proses transaksi dan komunikasi lebih lancar.
5. Untuk pengembangan selanjutnya lebih bagus apabila melakukan snessing
kearah perbandingan metode AJAX vs metode konvensional.
6. Belum terdapat fasilitas tracking untuk mengetahui posisi barang.
DAFTAR PUSTAKA
Al Fatta, Hanif. Analisis & Perancangan Sistem Informasi Untuk Keunggulan
Bersaing Perusahaan & Organisasi Modem. Yogyakarta : Hanif
Arief, M. Rudyanto. Pemrograman Basis Data Menggunakan Transact-SQL Dengan
Microsoft SQL Server 2000. Yogyakarta
Jogiyanto, HM.1989. Analisis & Disain Sistem Informasi: Pendekatan Terstruk tur
Teori dan Praktek Aplikasi Bisnis. Yogyakarta : Andi
Jogiyanto, HM.2008. Metodologi Penelitian Sistem. Yogyakarta: Andi.
Madcoms. Menguasai XHTML, CSS, PHP, & MySQL Melalui DREAMWEAVER.
Yogyakarta.
Madcoms. PHP & MySQL Untuk Pemula. Yogyakarta.
Nugroho, Bunafit. Php & MySSQL Dengan Editor Dreamweaver MX. Yogyakarta.
Sunyoto, Andi. 2008. AJAX Membangun Web dengan Teknologi Asynchronous
JavaScript & XML. Yogyakarta: Andi.
Sjahdeini, Ibid. Pengertian ecommerce.
Sutisna, Dadan. 7 Langkah Mudah Menjadi WEBMASTER. Bandung.
Zulkifli, Dede, S.T. Pribadi, Liga, S.T. Gampang Membuat Toko Online. Bandung.
http://ilmukomputer.org diakses tanggal 19 Mei 2010.
www.dijaminmurah.com diakses tanggal 8 Agustus 2010.
Top Related