vi
ABSTRAK
Seiring dengan perkembangan Teknologi Informasi yang semakin
pesat, kebutuhan akan pengolahan serta penanganan data secara akurat
menjadi keinginan setiap pengelola bisnis Toko. Dengan perkembangan
Teknologi tersebut, diharapkan dapat menciptakan suatu aplikasi yang dapa
menangani kasus-kasus yang sering terjadi pada Toko Sumber Perdana,
yaitu pada pengolahan data barang dan member, pengolahan data penjualan
dan pembelian, pengolahan data berita dan pesan, serta penyampaian
informasi melalui media internet. Untuk membangun aplikasi web yang baik
dan benar, maka salah satu bahasa pemrogrman yang digunakan adalah
PHP, dan basis data MySQL. Diharapkan dapat menciptakan aplikasi web
yang bermanfaat dalam membantu penjualan barang pada Toko Sumber
Perdana.
DAFTAR ISI
LEMBAR PENGESAHAN ... i
PRAKATA ... ii
PERNYATAAN PUBLIKASI LAPORAN PENELITIAN ... iv
PERNYATAAN ORISINALITAS LAPORAN PENELITIAN ... v
ABSTRAK ... vi
DAFTAR ISI ... vii
DAFTAR GAMBAR ... ix
DAFTAR TABEL ... xi
BAB I PENDAHULUAN ... 1
1.1 Latar Belakang Masalah ... 1
1.2 Rumusan Masalah ... 1
1.3 Tujuan Pembahasan... 1
1.4 Ruang Lingkup Kajian ... 2
1.5 Sumber Data ... 3
1.6 Sistematika Penyajian ... 3
BAB II KAJIAN TEORI ... 5
2.1 E-Commerce ... 5
2.2 PHP (PHP: Hypertext Preprocessor) ... 5
2.3 MySQL ... 8
2.4 E-R (Entity Relationship) ...10
2.5 DFD (Data Flow Diagram) ...13
2.6 Kamus Data ...14
2.7 PSPEC (Process Specification) ...15
BAB III ANALISIS DAN RANCANGAN SISTEM ...17
viii
3.2 E-R(Entity-Relationship) ...19
3.3 DFD(Data Flow Diagram) ...22
3.4 Kamus Data ...28
3.5 PSPEC ...33
3.6 Site Map ...41
3.7 UID(User Interface Design) ...42
BAB IV HASIL PENELITIAN ...46
4.1 Form Home ...46
4.2 Form About Us ...47
4.3 Catalogue ...48
4.4 Form Membership ...49
4.5 Form Contact Us ...50
4.6 Form Partnership...51
4.7 Laporan Barang ...52
4.8 Laporan Member ...52
4.9 Laporan Pembelian ...53
4.10 Laporan Penjualan ...54
BAB V PEMBAHASAN DAN UJI COBA HASIL PENELITIAN ...55
5.1 Kuesioner ...55
5.2 Black Box ...56
BAB VI SIMPULAN DAN SARAN ...65
6.1. Simpulan ...65
6.2. Saran ...65
Daftar Pustaka ...66
DAFTAR GAMBAR
Gambar 1. Satu ke Satu ...11
Gambar 2. Satu ke Banyak ...12
Gambar 3. Banyak ke Satu ...12
Gambar 4. Banyak ke Banyak ...13
Gambar 5. Flow Chart Penjualan Barang ...17
Gambar 6. Flow Chart ...19
Gambar 7. Implementasi ER ke Tabel ...20
Gambar 8. DFD Level 0 ...22
Gambar 9. DFD Level 1 ...23
Gambar 10. DFD Level 2 dari Proses 1 ...24
Gambar 11. DFD Level 2 dari Proses 2 ...25
Gambar 12. DFD Level 2 dari Proses 3 ...26
Gambar 13. DFD Level 2 dari Proses 4 ...27
Gambar 14. Site Map ...41
Gambar 15. Home ...42
Gambar 16. About As ...43
Gambar 17. Catalogue ...43
Gambar 18. Membership ...44
Gambar 19. Contact Us ...45
Gambar 20. Partnership ...45
Gambar 21. Form Home ...46
Gambar 22. Form About Us ...47
Gambar 23. Form Caralogue ...48
x
Gambar 25. Form Contact Us ...50
Gambar 26. Form Partnership ...51
Gambar 27. Laporan Barang ...52
Gambar 28. Laporan Member ...52
Gambar 29. Laporan Pembelian ...53
DAFTAR TABEL
Tabel I. Operator Aritematika ... 6
Tabel II. Operator Increment dan Decrement ... 7
Tabel III. Operator Perbandingan ... 7
Tabel IV. Operator Logika ... 8
Tabel V. Notasi Simbolik Diagram E-R ...10
Tabel VI. Komponen DFD ...14
Tabel VII. Member ...28
Tabel VIII. Faktur Barang ...29
Tabel IX. Nota Jual ...30
Tabel X. Barang ...30
Tabel XI. Pesan ...31
Tabel XII. Berita ...31
Tabel XIII. Admin ...32
Tabel XIV. Input Barang ...32
Tabel XV. Proses Insert Barang ...33
Tabel XVI. Proses Update Barang ...33
Tabel XVII. Proses Delete Barang...34
Tabel XVIII. Proses Search Barang ...34
Tabel XIX. Proses Buat Berita ...35
Tabel XX. Proses Melihat Berita...35
Tabel XXI. Proses Buat Pesan ...35
Tabel XXII. Proses Balas Pesan ...36
Tabel XXIII. Proses Pencarian Member ...36
Tabel XXIV. Proses Penghapusan Member ...37
xii
Tabel XXVI. Proses Update Member ...38
Tabel XXVII. Proses Login Member...38
Tabel XXVIII. Proses Lupas Password Member ...39
Tabel XXIX. Proses Cari Barang ...40
BAB I PENDAHULUAN
1.1
Latar Belakang Masalah
Toko Sumber Perdana berdiri pada tahun 2008, berlokasi di
Tambun-Jawa Barat. Keseharianya adalah menjual berbagai macam pakaian, seperti
baju, celana, dan jacket yang berukuran orang dewasa, anak muda, dan
anak-anak. Pengelola Toko bermaksud untuk menjual barang hanya pada
satu tempat, dan diharapkan supaya para konsumen dapat mengetahui
apakah sekedar melihat maupun ingin membeli barang. Untuk lokasi seperti
ini, tidak memungkinkan orang yang berada diluar lokasi toko tersebut tidak
mengetahui akan keberadaanya, maupun informasi penjualan tentang
barang toko. Melihat kondisi yang kurang dikenal oleh banyak orang, maka
Toko Sumber Perdana ingin mencari solusi yang tepat untuk menghadapi
semuanya itu. Baik dalam efesiensi penjualan, waktu, biaya, lokasi, dan
informasi, dapat ditangani seefisien mungkin.
1.2
Rumusan Masalah
Dari latar belakang masalah diatas dapat dirumuskan menjadi
beberapa masalah sebagai berikut:
1. Bagaimana mengimplementasikan aplikasi web dalam penyampaian
informasi tentang toko maupun barang?
2. Bagaimana mengimplementasikan aplikasi web dalam menangani proses
penjualan barang secara online?
3. Bagaimana menangani proses pengolahan data pada aplikasi web
tersebut?
4. Bagaiaman membuat aplikasi web dapat
user friendly
: mudah digunakan,
dan tampilan yang menarik.
1.3
Tujuan Pembahasan
2
1. Membuat sebuah aplikasi web yang dinamis yang dapat memberikan
kemudahan bagi para pengunjung situs dalam memperoleh informasi
tentang toko dan barang.
2. Membuat aplikasi yang dapat menyimpan data penjualan barang secara
terorganisir.
3. Membuat aplikasi web dengan pengolahan data yang akurat,
meminimalkan dalam kesalahan
error
.
4. Membuat aplikasi web seintereaktif mungkin, tampilan yang menarik, dan
teks yang jelas.
1.4
Ruang Lingkup Kajian
Untuk aplikasi yang dibangun dilakukan beberapa batasan sebagai
berikut:
1.
Input
data yang dapat diproses(huruf, angka, dan simbol)
2. Hak akses terbagi 2:
Admin
(
insert, search, update ,dan delete
), dan
member
(
insert, updat, search)
, yang menjadi perbedaanya adalah admin
mempunyai lebih banyak penggunaan fitur aplikasi. Sedangkan member
hanya pada sebatas proses member saja.
3. Proses transaksi pembayaran dilakukan secara transfer.
4. Barang dikirim jika proses transfer sudah dilakukan, serta data pembeli
sudah lengkap.
Untuk softwore yang digunakan dilakukan beberapa batasan sebagai
berikut:
1. Program aplikasi web yang akan dibuat menggunakan bahasa
pemrograman
PHP
.
2. Database yang digunakan menggunakan database
MySQL,
dan server
yang digunakan
Apache
.
3. Tools yang digunakan adalah
Macromedia Dreamweaver, dan
notepad++
.
Untuk hadware yang digunakan dilakukan beberapa batasan sebagai
berikut:
1. Perangkat keras yang digunakan dalam menjalankan aplikasi adalah
diatas Processor Pentium 3.
2. Minimal RAM diatas 256 MB.
3. Minimal DDR 40 GB.
4. Keyword dan Mouse.
1.5
Sumber Data
Kebutuhan akan informasi dalam membuat aplikasi web diperoleh
melalui:
1. Melakukan wawancara dengan nara sumber, yaitu pemilik Toko Sumber
Perdana, dan terjun langsung ke lapangan.
2. Buku yang membahas tentang Basis Data, bahasa pemrograman
PHP
,
Javascript
, dan
MySQL
.
3. Materi perkuliahan dari Dosen, dan
4. Internet
1.6
Sistematika Penyajian
Beberapa garis besar yang dimuat pada setiap bab, antara lain:
1. BAB I : PENDAHULUAN
Bab ini membahas mengenai latar belakang masalah, rumusan masalah,
tujuan pembahasan, ruang lingkup kajian, sumber data, dan sistematika
penyajian.
2. BAB II : KAJIAN TEORI
Bab ini membahas mengenai teori-teori yang berhubungan dengan
pembuatan aplikasi web.
3. BAB III : ANALISIS DAN RANCANGAN SYSTEM
Bab ini membahas mengenai analisis dan rancangan system pada aplikasi
web.
4
Bab ini berisi implementasi halaman-halaman aplikasi yang telah di buat.
5. BAB V : PEMBAHASAN DAN UJI COBA HASIL PENELITIAN
Bab ini berisi mengenai pembahasan dan uji coba hasil penelitian pada
aplikasi.
6. BAB VI : KESIMPULAN DAN SARAN
BAB VI SIMPULAN DAN SARAN
6.1.
Simpulan
Kesimpulan yang dapat diambil diantaranya:
1.
Membuat aplikasi dapat menyimpan data barang-barang, dan
mengelola data barang dengan cepat, tepat dan pasti.
2.
Mempermudah memperoleh informasi data barang pada bulan yang
lewat,
dan
mempermudah
membuat
laporan
ketika
atasan
membutuhkan.
3.
Aplikasi yang
user
friendly
, mudah digunakan dan tampilan yang
menarik.
6.2.
Saran
Saran yang dapat diambil diantaranya:
1.
Dari hasil kuesioner terdapat fitur aplikasi yang dapat ditambahkan,
yaitu pembayaran dengan kartu kredit, terdapat fitur chating, dan
animasi yang lebih menarik lagi.
2.
Untuk mendapatkan kualitas yang baik dari aplikasi, dibutuhkan
pemeliharaan terhadap aplikasi tersebut.
66
Daftar Pustaka
1.
Purbo W Onno, Wahyudi Arif Aang.(2001). Mengenal eCommerce,
Jakarta; Elex Media Komputindo
2.
Hariyanto Bambang, Ir, MT.(2004). SISTEM MANAJEMEN BASIS
DATA, Bandung; Informatika
3.
Fathansyah, Ir.(1999). BASIS DATA, Bandung; Informatika
4.
Kadir Abdul. (1999). Konsep dan Tuntutan Praktis BASIS DATA,
Yogyakarta; ANDI
5.
Full
Web
Building
Tutorials.
September
2009
From,
http://www.w3schools.com