i SKRIPSI SISTEM INFORMASI PENJUALAN ALAT MUSIK

advertisement
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
2014
i
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
1
Oleh : Agustinus Tamo Ama , 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
1
Mahasiswa Universitas Respati Yogyakarta
Pembimbing I
3
Pembimbing II
2
vii
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
1
Student of Universitas Respati Yogyakarta
Supervisor I
3
Supervisor II
2
viii
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 .
ix
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 pihakpihak 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.
x
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
xi
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
2.3
Pengertian Sistem Informasi ...............................................................17
xii
2.4
2.5
2.6
2.7
2.8
2.9
2.10
2.11
2.12
2.12
2.3.1 Data ............................................................................................17
2.3.2 Informasi ....................................................................................17
2.3.3 Sistem Informasi ........................................................................18
Pengenalan SMS Gateway ..................................................................18
2.4.1 Pengertian SMS Gateway ..........................................................18
2.4.2 Topologi SMS Gateway.............................................................19
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
Konsep Basis Data ..............................................................................22
Pengertia Basis Data ...........................................................................23
Flowchart ............................................................................................24
2.8.1 Pengertian Flowchart .................................................................24
2.8.2 Jenis-Jenis Flowchart .................................................................24
Defenisi DAD......................................................................................27
2.9.1 Fungsi DAD ...............................................................................27
2.9.2 Komponen-Komponen DAD .....................................................28
Entity Relationship Diagram(ER_D) ..................................................30
PHP………………………………………………………………….34
2.11.1 Defenisi PHP............................................................................34
2.11.2 Kelebihan dan kelemahan PHP................................................35
2.11.3 Peran PHP Dalam Sistem ........................................................37
Gammu................................................................................................37
2.12.1 Kelebihan Gammu ...................................................................37
2.12.2 Peran Gammu dalam sistem ....................................................38
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
3.3.1.4 Diagram Level 1 Proses 1 Pendataan ..........................54
xiii
3.4
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
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
4.3.2.4 Halaman Profil .............................................................106
xiv
4.4
4.5
4.3.2.5 Halaman Kontak Kami ................................................107
4.3.2.6 Halaman Buku Tamu ...................................................108
Pembahasan Hasil Pengujian Sistem .................................................110
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
xv
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
4.1. Tabel Perhitungan Hasil Kuisioner ..................................................................111
xvi
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
4.4. Gambar Halaman Input Data Petugas ...............................................................86
xvii
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
4.17. Gambar Halaman Buku Tamu .......................................................................109
xviii
DAFTAR LAMPIRAN
1. Biodata penulis
2. Surat persetujuan revisi seminar Skripsi
3. Kartu Bimbingan Skripsi
4. Kuesioner
5. Source Kode Program
xix
Download