• Tidak ada hasil yang ditemukan

SKRIPSI SISTEM INFORMASI PENJUALAN ALAT MUSIK BERBASIS WEB DENGAN DUKUNGAN SMS GATEWAY (Studi Kasus: Toko Zakkzakk Yogyakarta)

N/A
N/A
Protected

Academic year: 2021

Membagikan "SKRIPSI SISTEM INFORMASI PENJUALAN ALAT MUSIK BERBASIS WEB DENGAN DUKUNGAN SMS GATEWAY (Studi Kasus: Toko Zakkzakk Yogyakarta)"

Copied!
19
0
0

Teks penuh

(1)

i SKRIPSI

SISTEM INFORMASI PENJUALAN ALAT MUSIK BERBASIS WEB DENGAN DUKUNGAN SMS GATEWAY

(Studi Kasus: Toko Zakkzakk Yogyakarta)

Diajukan Sebagai Syarat Untuk Menyelesaikan Pendidikan Program Strata-1 Pada

Program Studi Sistem Informasi

Oleh :

AGUSTINUS TAMO AMA NIM : 08230031

PROGRAM STUDI SISTEM INFORMASI FAKULTAS SAINS DAN TEKNOLOGI UNIVERSITAS RESPATI YOGYAKARTA

(2)
(3)
(4)
(5)
(6)
(7)

vii

UNIVERSITAS RESPATI YOGYAKARTA Fakultas Sains dan Teknologi

Program Studi Sistem Informasi Skripsi Sarjana Komputer

Semester XII 2013/2014

Sistem Informasi Penjualan Alat Musik Berbasis Web Dengan Dukungan SMS Gateway

Oleh : Agustinus Tamo Ama1 , Herison Surbakti, S.Kom., MM., MT 2 ,

Ir. Ajie Wibowo Soejono3

xvii+102/ 12 Tabel/ 52 Gambar/ 5 Lampiran/ 9 Pustaka ABSTRAKSI

Penjualan online atau e-commerce merupakan mekanisme bisnis tersendiri yang usianya masih seumur jagung. namun disinilah sisi keistimewaanya. untuk pertama kalinya seluru manusia dimuka bumi memiliki kesempatan yang sama agar dapat berhasil dalam dunia bisnis di dalam dunia maya

Tujuan penelitian ini adalah membuat aplikasi penjualan alat musik yang terhubung lansung ke website secara lengkap dengan informasi toko alat musik beserta harga dan cara pembeliannya sehingga dapat mempermudah user mencari alat musik tertentu. Metode penelitian yang digunakan dalam perancangan dan pembuatan aplikasi ini adalah metode Waterfall, bahasa pemrograman yang digunakan sebagai server-side scripting adalah PHP, HTML, Gammu dan Macromedia Dreamweaver 8 sebagai desain web, MySQL sebagai penyimpanan database.

Hasil dari penelitian ini adalah sebuah aplikasi penjualan berbasis web dengan dukungan SMS gateway yang bisa digunakan untuk berbelanja alat musik lebih mudah karena menampilkan gambar, harga dan tata cara pembelian.

Kata Kunci : Web, Alat Musik, Gammu dan SMS Gateway

1Mahasiswa Universitas Respati Yogyakarta 2Pembimbing I

(8)

viii

UNIVERSITAS RESPATI YOGYAKARTA Faculty of Science and Technology Information System Study Program Bachelor of Computer Undergraduate Thesis

Semester XII 2013/2014

Web-based Musical Instruments Sales Information using SMS Gateway Support By : Agustinus Tamo Ama1

, Herison Surbakti, S.Kom., MM., MT 2

, Ir. Ajie Wibowo Soejono3

xvii+102/ 12 Tables/ 52 Figures/ 5 Appendices/ 9 Bibliography ABSTRACT

Onlien sales or e-commerce is a relatively new distinct business mechanism. However, this makes it special because for the first time everyone on earth has the same chance to success in the business world in the virtual world.

The purpose of this study is to make a musical instruments sales application connected directly to a website, complete with information of music stores, prices and purchasing method to help users find certain musical instruments. The research method used in designing and making this application method was Waterfall method, programming languages used as server-side scripting were PHP, HTML, Gammu and Macromedia Dreamweaver 8 as web design, MySQL as database storage.

The result of this study was a web-based sales application using SMS gateway support which could be used to shop musical instruments easily because it displayed images, prices, and purchasing methods.

Keywords : Web, Musical Instrument, Gammu and SMS Gateway

1Student of Universitas Respati Yogyakarta 2Supervisor I

(9)

ix Motto :

Kegagalan bukan berarti kita tidak mampu yang penting kita telah berbuat untuk mencoba. kegagalan bukan berarti kita telah kehilangan segalanya mungkin belum saatnya kita mendapatkan apa yang kita cari. Tapi kegagalan hanyalah kesuksesan yang tertunda. Kegagalan bukan berarti Tuhan mengabaikan kita melainkan Tuhan punya rencana lain yang lebih indah untuk kita.Karena hidup adalah perjuangan. Maka setiap perjuangan membutuhkan pengorbanan dan akhir dari pengorbanan adalah kebahagiaanYang akan kita gapai.

Kupersembahkan karya tulis ini kepada :

 Ayah dan Ibu Tercinta yang tak pernah lelah memberikan saran, dukungan, materi dan doa kepada saya.

 Nenek, Kakak, Adik dan Keluarga besarku yang selalu memberi dukungan dan motivasi.

 Teman-Teman Prodi Sistem Informasi yang selalu memberikan dukungannya.

 Kekasihku tercinta yang selalu setia menemaniku dalam suka dan duka .

(10)

x

KATA PENGANTAR

Puji syukur kehadirat Tuhan Yang Maha Esa yang telah melimpahkan kasih dan karunia-Nya, sehingga penulis dapat menyelesaikan laporan Skripsi ini dengan judul “SISTEM INFORMASI PENJUALAN ALAT MUSIK BERBASIS WEB DENGAN DUKUNGAN SMS GATEWAY”.

Untuk selanjutnya penyusun mengucapkan banyak terima kasih kepada pihak-pihak yang telah membantu dalam penyelesaian Skripsi ini, yaitu :

1. Ibu Sri Hasta Mulyani, S.Kom., M.Kom. selaku Dekan Fakultas Sains dan Teknologi Universitas Respati Yogyakarta.

2. Bapak Ir. Ajie Wibowo Soejono, selaku Ketua Program Studi Sistem Informasi Universitas Respati Yogyakarta, sekaligus sebagai pembimbing II.

3. Bapak Herison Surbakti, S.Kom., MM., MT, selaku Pembimbing I yang telah dengan sabar membimbing penulis.

4. Pengelola Toko Zakkzakk Yogyakarta yang telah memberikan saya kesempatan untuk melakukan penelitian.

5. Seluruh Staf dan Karyawan Fakultas Sains dan Teknologi Universitas Respati Yogyakarta.

6. Kedua Orang tuaku, Nenekku, Kakaku, adik-adikku dan keluarga besarku di sumba serta sahabat-sahabatku yang selalu memberi bimbingan, motivasi dan doa.

7. Buat kekasihku tersayang Yani Seran terima kasih atas doanya dan selalu menemaniku dalam suka dan duka.

(11)

xi

8. Teman-teman Prodi Sistem Informasi angkatan 2008, ada Melky, Ridwan, Monik, Jiron Ariel, Riki, Sitha, Arief, zulkifli, dan teman-teman kos A25 Kledokan yang tidak bisa saya sebutkan satu per satu, Terima Kasih atas bantuannya, candaan dan semangatnya.

9. Dan semua teman – teman yang namanya tidak bisa saya sebutkan satu persatu, terima kasih atas bantuan dan doa kalian.

Yogyakarta, 18 Februari 2014

Agustinus Tamo ama

(12)

xii

DAFTAR ISI

Halaman

HALAMAN JUDUL ... i

HALAMAN PERNYATAAN KESIAPAN UJIAN PENDADARAN ... ii

HALAMAN PENGESAHAN ... iii

HALAMAN SURAT PERNYATAAN KEASLIAN SKRIPSI ... iv

HALAMAN PERSETUJUAN DEMO PROGRAM ... v

HALAMAN TANDA LULUS UJIAN PENDADARAN SKRIPSI ... ... vi

ABSTRAKSI ... vii

ABSTRACT ... viii

HALAMAN MOTTO DAN PERSEMBAHAN ... ix

KATA PENGANTAR ... x

DAFTAR ISI ... xii

DAFTAR TABEL ... xiv

DAFTAR GAMBAR ... xv

DAFTAR LAMPIRAN ... xvii

BAB I PENDAHULUAN 1.1 Latar Belakang Masalah ... 1

1.2 Rumusan Masalah ... 3

1.3 Batasan Masalah ... 3

1.4 Tujuan Penelitian dan Manfaat Penelitian ... 4

1.4.1 Tujuan Penelitian……….4

1.4.2 Manfaat Penelitian ... 5

1.5 Metode Penelitian ... 5

1.6 Sistematika Penulisan ... 6

BAB II LANDASAN TEORI 2.1 Alat Musik ... 8

2.1.1 Pengertian Alat ... 8

2.1.2 Pengertian Musik ... 8

2.1.3 Pengertian Alat Musik ... 9

2.1.4 Koleksi Alat Musik ... 9

2.2 Pengertian e-Commerce ... 10

2.2.1 Jenis e-Commerce ... 10

2.2.2 Keuntungan e-Commerce... 13

2.2.3 Kerugian e-Commerce ... 13

2.2.4 Sistem Pembayaran ... 14

(13)

xiii 2.3.1 Data ... 17 2.3.2 Informasi ... 17 2.3.3 Sistem Informasi ... 18 2.4 Pengenalan SMS Gateway ... 18 2.4.1 Pengertian SMS Gateway ... 18 2.4.2 Topologi SMS Gateway ... 19 2.5 Pengenalan SMS ... 20 2.5.1 Pengertian SMS ... 20 2.5.2 Keunggulan SMS ... 20 2.5.3 Cara Kerja SMS ... 21

2.5.4 Jenis- jenis Aplikasi SMS ... 21

2.6 Konsep Basis Data ... 22

2.7 Pengertia Basis Data ... 23

2.8 Flowchart ... 24 2.8.1 Pengertian Flowchart ... 24 2.8.2 Jenis-Jenis Flowchart ... 24 2.9 Defenisi DAD... 27 2.9.1 Fungsi DAD ... 27 2.9.2 Komponen-Komponen DAD ... 28

2.10 Entity Relationship Diagram(ER_D) ... 30

2.11 PHP……….34

2.11.1 Defenisi PHP ... 34

2.11.2 Kelebihan dan kelemahan PHP ... 35

2.11.3 Peran PHP Dalam Sistem ... 37

2.12 Gammu ... 37

2.12.1 Kelebihan Gammu ... 37

2.12.2 Peran Gammu dalam sistem ... 38

2.12 MySQL ... 38

BAB III ANALISA DAN PERANCANGAN 3.1 Obyek Penelitian ... 44

3.1.1 Sekilas Tentang Toko Zakkzakk ... 44

3.1.2 Denah Lokasi Toko Zakkzakk ... 45

3.1.3 Struktur Organisasi Toko Zakkzakk ... 46

3.1.4 Visi dan Misi ... 47

3.2 Analisa Perangkat Lunak ... 48

3.2.1 Analisis Sistem ... 48

3.3 Perancangan Perangkat Lunak ... 48

3.3.1 Diagram Alir Data(DAD) ... 48

3.3.1.1 Diagram Konteks ... 48

3.3.1.2 Diagram Berjenjang ... 51

3.3.1.3 Diagram Overview (Level 0) ... 52

(14)

xiv

3.3.1.5 Diagram Level 1 Proses 2 Transaksi... 55

3.3.1.6 Diagram Level 1 Proses 3 Laporan ... 56

3.3.2 Entity Relationship Diagram (ERD) ... 57

3.3.3 Entity Relationship Tabel (ER Tabel) ... 58

3.3.4 Flowchart Program ... 59

3.3.5 Struktur Tabel ... 60

3.4 Desain Input, Proses dan Output ... 66

3.4.1 Desain Halaman Utama Web ... 66

3.4.2 Desain Halaman Data Pribadi Pelanggan ... 67

3.4.3 Desain Form Login Petugas ... 68

3.4.4 Desain Halaman Utama Petugas ... 68

3.4.5 Desain Tampilan Koleksi Alat Musik ... 69

3.4.6 Desain Tampilan Daftar Pelanggan ... 70

3.4.7 Desain Form Data Pemesanan Barang ... 71

3.4.8 Desain Form Data SMS ... 72

3.4.9 Desain Form Petugas ... 73

3.4.10 Desain Form Laporan Stok Barang ... 74

3.4.11 Desain Laporan Penjualan ... 75

3.4.12 Desain Laporan Pelanggan ... 76

3.4.13 Desain Laporan Pesanan ... 77

3.4.14 Desain Laporan Data Pembayaran ... 78

BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Spesifikasi Perangkat Keras (Hardware) ... 79

4.2 Spesifikasi Perangkat Lunak (Software) ... 80

4.3 Implementasi Antar muka ... 80

4.3.1 Antar Muka Petugas ... 80

4.3.1.1 Halaman Login Petugas ... 80

4.3.1.2 Halaman Utama Petugas ... 82

4.3.1.3 Halaman Input Data Alat Musik ... 83

4.3.1.4 Halaman Input Data Petugas ... 86

4.3.1.5 Halaman Daftar Pelanggan ... 88

4.3.1.6 Halaman Daftar Pemesan ... 90

4.3.1.7 Halaman Input Data SMS ... 92

4.3.1.8 Laporan Daftar Koleksi Barang ... 93

4.3.1.9 Laporan Daftar Barang Terjual ... 95

4.3.1.10 Laporan Data Pembayaran ... 97

4.3.1.11 Laporan Data Pelanggan ... 99

4.3.2 Antar Muka Halaman Utama Web ... 100

4.3.2.1 Halaman Utama Web ... 100

4.3.2.2 Halaman Pelanggan ... 102

4.3.2.3 Halaman Tata Cara Pembelian ... 104

(15)

xv

4.3.2.5 Halaman Kontak Kami ... 107

4.3.2.6 Halaman Buku Tamu ... 108

4.4 Pembahasan Hasil Pengujian Sistem ... 110

4.5 Kelebihan dan Kelemahan Sistem ... 112

4.5.1 Kelebihan Sistem…. ... 112 4.5.2 Kekurangan Sistem…. ... .113 BAB V PENUTUP 5.1 Kesimpulan ... 114 5.2 Saran ... 115 DAFTAR PUSTAKA LAMPIRAN

(16)

xvi

DAFTAR TABEL

Halaman

2.1. Tabel Simbol-simbol Flowchart Program ... 26

2.2. Tabel Simbol-Simbol ER_D ... 31

2.3. Tabel Perintah-Perintah Dasar MySQL ... 42

3.1. Tabel Petugas ... 60

3.2. Tabel Pelanggan ... 61

3.3. Tabel Koleksi Alat Musik ... 62

3.4. Tabel Keranjang Belanja ... 62

3.5. Tabel Pemesanan ... 63

3.6. Tabel Pemesanan Detail ... 64

3.7. Tabel Buku Tamu ... 64

3.8. Tabel Pembayaran ... 65

(17)

xvii

DAFTAR GAMBAR

Halaman

2.1. Gambar Ilustrasi Topologi Sistem ... 19

2.2. Gambar Skema cara kerja SMS ... 21

2.3. Gambar Simbol Entity ... 28

2.4. Gambar Simbol Proses ... 28

2.5. Gambar Simbol data Store ... 29

2.6. Gambar Simbol Data Flow... 29

2.7. Gambar Contoh Diagram Konteks ... 29

2.8. Gambar One To One Relationship ... 32

2.9. Gambar One To Many Relationship ... 32

2.10. Gambar Many To Many Relationship ... 33

3.1. Gambar Denah Lokasi Toko Zakkzakk ... 45

3.2. Gambar Struktur Organisasi ... 46

3.3. Gambar Diagram Konteks... 49

3.4. Gambar Diagram Berjenjang ... 51

3.5. Gambar DAD Overview ... 53

3.6. Gambar DAD Level 1 Proses 1 Pendataaan ... 54

3.7. Gambar DAD Level 1 Proses 2 Transaksi ... 55

3.8. Gambar DAD Level 1 Proses 3 Laporan ... 56

3.9. Gambar Entity Relationship Diagram ... 57

3.10. Gambar Entity Relationship Tabel ... 58

3.11. Gambar Flowchart Program ... 59

3.12. Gambar Halaman Utama Web ... 66

3.13. Gambar Halaman Data Pribadi Pelanggan ... 67

3.14. Gambar Desain Form Login Petugas ... 68

3.15. Gambar Desain Halaman Utama Petugas ... 68

3.16. Gambar Desain Halaman Koleksi Alat Musik ... 69

3.17. Gambar Desain Halaman Utama Pelanggan ... 70

3.18. Gambar Desain Halaman Pemesanan ... 71

3.19. Gambar Desain Halaman Data Sms ... 72

3.20. Gambar Desain Halaman Input Data Petugas ... 73

3.21. Gambar Desain Halaman Laporan stok barang ... 74

3.22. Gambar Desain Halaman Daftar Barang Terjual ... 75

3.23. Gambar Desain Halaman Laporan Pelanggan ... 76

3.24. Gambar Desain Halaman Laporan Pesanan ... 77

3.25. Gambar Desain Halaman Laporan Data Pembayaran ... 78

4.1. Gambar Halaman Login Petugas ... 80

4.2. Gambar Halaman Utama petugas... 82

4.3. Gambar Halaman Input Data Alat Musik ... 84

(18)

xviii

4.5. Gambar Daftar Pelanggan ... 88

4.6. Gambar Halaman Daftar Pemesanan ... 90

4.7. Gambar Input data SMS Baru ... 92

4.8. Gambar Laporan Daftar Koleksi Barang ... 94

4.9. Gambar Halaman Laporan Daftar Barang Terjual ... 95

4.10. Gambar Laporan Data Pembayaran ... 97

4.11. Gambar Laporan Data Pelanggan ... 99

4.12. Gambar Halaman Utama Web ... 101

4.13. Gambar Halaman Data Pelanggan ... 103

4.14. Gambar Halaman Tata Cara Pembelian ... 105

4.15. Gambar Halaman Profil ... 106

4.16. Gambar Halaman Kontak Toko Zakkzakk ... 108

(19)

xix

DAFTAR LAMPIRAN

1. Biodata penulis

2. Surat persetujuan revisi seminar Skripsi 3. Kartu Bimbingan Skripsi

4. Kuesioner

Referensi

Dokumen terkait

Varietas dan Jenis pupuk K berpengaruh nyata terhadap ke 5 parameter pengamatan tersebut.Pupuk MKP menunjukkan pertumbuhan perakaran yang lebih baik, hal ini karena pada pupuk

Olahraga bagi lansia bila dilakukan dengan terprogram akan mempunyai beberapa manfaat, diantaranya adalah untuk mempertahankan kesehatan, meningkatkan kekuatan

Kacang merah Kultivar Lokal Ende dan Kultivar Inerie Ngada justeru tidak menghasilkan polong berisi pada cekaman kekeringan 20% kapasitas lapang.. Perubahan

Proses clustering yang digunakan adalah metode k-medoids , dimana mencari titik yang paling representatif (medoids) dalam sebuah dataset dengan menghitung jarak dalam

Sesuai ketentuan pasal 162 Ayat (4) UU Nomor 32 Tahun 2004 yang berbunyi bahwa Ketentuan lebih lanjut mengenai DAK diatur dengan Peraturan Pemerintah, maka pemerintah

PENGARUH OTONOMI DAERAH TERHADAP KUALITAS PELAYANAN PUBLIK.. Disusun

Ketika anak belajar mengenal informasi baru mengenai multikultural anak akan tertarik dan belajar untuk bersikap menjadi pribadi yang lebih menghargai orang lain, dan toleransi

Data-data yang menunjukkan peningkatan kemandirian peserta didik dalam menjaga kebersihan diri (personal hygiene) dapat dilihat dari hasil penelitian pada prasiklus peserta