SISTEM INFORMASI PENJUALAN ONLINE PADA TOKO KUDA MAS BERBASIS WEB DENGAN MEMANFAATKAN SMS GATEWAY
TUGAS AKHIR No.511/WM.FT.H6/T.INF/TA/2016 Diajukan Untuk Memenuhi Salah Satu Syarat Memperoleh Gelar Sarjana Teknik Informatika
OLEH : YOSEPH TRISNOMAURIDS NOREG. 231 11 107
JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNIK UNIVERSITAS KATOLIK WIDYA MANDIRA KUPANG 2016
HALAMAN PERSEMBAHAN
SKRIPSI INI SAYA PERSEMBAHKAN KEPADA Tuhan Yesus dan Bunda Maria yang selalu menyertai, menuntun dan membimbing saya Kedua orang tua saya Bapak Vinsensius Theysen dan Mama Friska Wis serta kakak Maria Vita Mardekawati, Kaka Sirilus Ngara dan kakak Leonardus Aldo Martin, Keponakan tersayang Agustino Audrick Ngara Dos Santos dan keluarga Besar Bapak Moses yang telah mendukung saya dalam doa dan selalu memberi semangat Sahabat-sahabat saya Nomis, Dhedy, Jack, K Simson, Itho, Santo, Engky, Yanto, Regas K Jevo, K Cory, Ferdy, Adik Eka, Adik Nata, Adik Ranu, K Erlin, Dicky, dan Kawankawan Kos. Dya yang selalu memberikan dukungan dan motivasi Kawan-kawan Teknik Informatika Angkatan 2011 Dosen Pembimbing Ibu Paulina Aliandu ST, MT dan Bapak Frengki Tedy ST,MT serta seluruh dosen dan staf Teknik Informatika.
MOTTO
PERNYATAAN KEASLIAN KARYA
Saya menyatakan dengan sesungguhnya bahwa laporan tugas akhir yang saya tulis bukan karya atau bagian karya orang lain, kecuali yang telah disebutkan dalam kutipan daftar pustaka layaknya karya ilmiah.
Kupang, Maret 2016
Yoseph Trisnomaurids
KATA PENGANTAR
Puji dan syukur patut dipanjatkan kehadirat Tuhan Yang Maha Esa dan Bunda Maria karena atas berkat dan bimbingan-Nya sehingga penulis dapat menyelesaikan laporan Tugas Akhir dengan judul “Sistem Informasi Penjualan Online pada Toko Kuda Mas Berbasis Web dengan memanfaatkan SMS Gateway”. Laporan Tugas Akhir ini disusun sebagai syarat kelulusan program studi S1 Fakultas Teknik Jurusan Informatika. Pada kesempatan ini penulis menyampaikan rasa hormat dan terimakasih kepada : 1. Tuhan Yesus Kristus yang selalu membimbing dan menyertai penulis sehingga tulisan ini dapat terselesaikan. 2. Kedua orang tua yang tersayang dan kedua kakakku tersayang yang selalu memberikan dukungan dan motivasi. 3. Pater Yulis Jasinto, SVD, MA, M.sc. Selaku Rektor Universitas Widya Mandira Kupang. 4. DR. Ir. Susilawati Cicilia L, MScHE Selaku Dekan Fakultas Teknik Informatika Mandira Kupang. 5. Ibu Emiliana Meolbatak ST, MT. Selaku Ketua Jurusan Teknik Informatika. 6. Ibu Paulina Aliandu ST, M.Cs dan Bapak Frengki Tedy ST, MT selaku Dosen Pembimbing yang selalu meluangkan waktu, tenaga, dan pikiran dalam mengarahkan saya dalam menyusun laporan skripsi ini. 7. Seluruh Dosen serta staf karyawan Teknik Informatika Universitas Katolik Widya Mandira Kupang.
8. Pihak Toko Kuda Mas yang telah menerima dan membantu saya selama kegiatan penelitian tugas akhir berlangsung. 9. Sahabat-sahabat saya Blink’11 Nomis, Elo, K Son, Jack, Engky, Yanto, Duel, Reiz, Itho, Santo, Patrick, K Arki, Ary, Hengky, Lopes, Yan, Kanis, Johacim, Rian, Tinyo, Advent, Erwin, Dhedy, Arsend, Piva, Vera, Ita, Plavi, Mega yang selalu memberi dukungan dan semangat. 10. Teman-teman kos Om Bento dan Adik Sita, Om Ricky dan kk Hilde , Om Hend , Om Rio, Om Dicky, Om Pirlo, Onhy, Dino. 11. Seluruh pihak yang telah membantu dalam penyelesaian Tugas Akhir ini yang tidak dapat penulis sebutkan satu persatu. Penulis menyadari bahwa Tugas Akhir ini jauh dari sempurna, untuk itu penulis mengharapkan kritik dan saran yang sifatnya membangun demi kesempurnaan Tukas Akhir ini. Akhir kata semoga Tugas Akhir ini dapat memberikan manfaat bagi pihak terkait dan para pembaca pada umunya.
Kupang, Maret 2016 Yoseph Trisnomuarids
DAFTAR ISI
HALAMAN JUDUL .................................................................................................... i HALAMAN PERSETUJUAN ................................................................................... ii HALAMAN PENGESAHAN ...................................................................................... iii HALAMAN PERSEMBAHAN .................................................................................. iv MOTTO ........................................................................................................................ v PERNYATAAN HASIL KARYA .............................................................................. vi KATA PENGANTAR .................................................................................................. vii DAFTAR ISI................................................................................................................. xi DAFTARGAMBAR ..................................................................................................... xii DAFTAR TABEL ........................................................................................................ xv ABSTRAK .................................................................................................................... xvi ABSTRACT .................................................................................................................. xvi
BAB
I
PENDAHULUAN
1.1. Latar Belakang Masalah .............................................................................1 1.2. Rumusan Masalah.......................................................................................3 1.3. Batasan Masalah .........................................................................................3 1.4. Tujuan dan Manfaat Penelitian ...................................................................4 1.4.1. Tujuan ...............................................................................................4 1.4.2. Manfaat .............................................................................................4 1.5. Metode Penelitian .......................................................................................4
BAB II
LANDASAN TEORI
2.1. Pengertian Sistem Informasi .......................................................................8 2.2. Pengertian Pejualan .....................................................................................9 2.3. Penelitian Terdahulu ..................................................................................10
2.4. Tinjauan Umum Software ..........................................................................14 2.4.1. Website ..........................................................................................14 2.4.2. Pemograman Web ..........................................................................15 2.4.3. Hypertext Preprocessor ..................................................................16 2.4.4. Basis Data ......................................................................................17 2.4.5. MYSQL .........................................................................................18 2.4.6. Short Message Service ...................................................................19 2.4.7. SMS Gateway ................................................................................20 2.4.8. Gammu...........................................................................................21 2.4.9. DFD ...............................................................................................22 2.4.10. ERD ...............................................................................................26 2.4.11. Sejarah Singkat Toko Kuda Mas ...................................................29 2.4.12. Gambaran Umum Toko Kuda Mas ................................................29
BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1. Analisis Sistem ...........................................................................................31 3.1.1. Analisis Kebutuhan Sistem ............................................................31 3.1.2. Analisis Masalah ............................................................................33 3.2. Perancangan Sistem ...................................................................................34 3.2.1. Deskripsi Prosedur Kerja(Baru) ....................................................34 3.2.2. Sistem Perangkat Pendukung.........................................................35 3.2.3. Model Proses..................................................................................37 3.3. Entity Relationship Diagram ......................................................................39 3.4. Perancangan Basis Data .............................................................................41 3.5. Perancangan Antarmuka ............................................................................46 3.5.1. Desain Interface untuk Admin .......................................................46 3.5.2. Desain Interface untuk Konsumen .................................................51
BAB IV IMPLEMENTASI SISTEM 4.1. Implementasi Sistem ..................................................................................62 4.2. Implementasi Database ..............................................................................63
4.2.1. Tabel Kategori ............................................................................64 4.2.2. Tabel Merk ..................................................................................64 4.2.3. Tabel Member ............................................................................64 4.2.4. Tabel Produk ...............................................................................65 4.2.5. Tabel Pesan .................................................................................65 4.2.6. Tabel Det_Pesan .........................................................................65 4.2.7. Tabel Pesan_Chart ......................................................................66 4.2.8. Tabel Det_Pesan_Chart ..............................................................67 4.2.9. Tabel Admin ...............................................................................67 4.3. Implementasi Antarmuka ...........................................................................68 4.3.1. Implementasi Antarmuka untuk Admin......................................68 a. Halaman Login Admin .........................................................68 b. Halaman Salah Input Ussername Password ..........................69 c. Halaman Utama Admin Setelah Login ................................69 d. Halaman Tampilan Menu Kategori ......................................70 e. Halaman Menu Merk ............................................................71 f. Halaman Menu Member .......................................................71 g. Halaman Menu Produk .........................................................72 h. Halaman Tambah Produk .....................................................72 i. Halaman Transaksi Pemesanan.............................................73 j. Halaman Detail Pemesanan ..................................................74 k. Halaman Update Satus Pesan................................................74 l. Halaman Menu Admin ..........................................................75 4.3.2. Tampilan Interface Untuk Konsumen .........................................76 a. Halaman Utama Untuk Konsumen atau Member .................76 b. Halaman Pendaftaran untuk Konsumen................................77 c. Halaman Login untuk Konsumen .........................................77 d. Halaman Salah Input Ussername dan Password ...................78 e. Halaman Menu Utama Ketika Konsumen Sukses Login .....78 f. Halaman Kategori yang dipilih Konsumen...........................79 g. Halaman Detail Pembelian dan Konfirmasi Pembelian........80
h. Halaman Proses Order Konsumen ........................................81 i. Halaman Status Order Member ............................................82
BAB V PENGUJIAN DAN ANALISIS HASIL 5.1 Pengujian.......................................................................................................84 5.1.1
Rencana Pengujian ......................................................................84
5.1.2
Kasus dan Hasil Pengujian..........................................................85
5.1.3
Kesimpulan Hasil Pengujian .......................................................89
BAB VI PENUTUP 6.1 Kesimpulan ...................................................................................................90 6.2 Saran .............................................................................................................90 DAFTAR PUSTAKA
DAFTAR GAMBAR Gambar 1.1 Metode Waterfall (Presman, 2010) .............................................................. 5 Gambar 2.1 Struktur SMS Gateway .............................................................................. 21 Gambar 3.1 Diagram Konteks Level 0 ........................................................................... 37 Gambar 3.2 Data Flow Diagram Level 1 ........................................................................ 38 Gambar 3.3 Data Flow Diagram Level 2 Proses 4 ........................................................ 39 Gambar 3.4 Diagram ER ................................................................................................ 40 Gambar 3.5 Relasi Antar Tabel ...................................................................................... 41 Gambar 3.6 Desain Halaman Login Admin ................................................................... 47 Gambar 3.7 Desain Halaman Ketika Password Atau Ussername Salah ......................... 47 Gambar 3.8 Desain Halaman Utama Admin ................................................................ 48 Gambar 3.9 Desain Halaman Menu Merk ...................................................................... 48 Gambar 3.10 Desain Halaman Menu Member ............................................................... 49 Gambar 3.11 Desain Halaman Menu Produk ................................................................. 49 Gambar 3.12 Desain Halaman Menu Pemesanan ........................................................... 50 Gambar 3.13 Desain Halaman untuk Admin .................................................................. 50 Gambar 3.14 Desain Halaman untuk Konsumen ............................................................ 51 Gambar 3.15 Desain Halaman Pendaftaran Konsumen ..................................................52 Gambar 3.16 Desain Halaman Login Konsumen ...........................................................53 Gambar 3.17 Desain Halaman Salah Input Ussername dan Password ...........................53 Gambar 3.18 Desain Halaman Sukses Login .................................................................54 Gambar 3.19 Desain Halaman Keranjang Belanja Konsumen .......................................55 Gambar 3.20 Desain Halaman Detail Pembelian Konsumen .........................................56 Gambar 3.21 Desain Halaman Proses Order Konsumen ................................................57 Gambar 3.22 Desain Halaman Akun Member dan Detail Pembelian ...........................58 Gambar 3.23 Desain Halaman Upload Bukti Pembayaran .............................................59 Gambar 3.24 Desain Halaman Cara Pembelian Barang .................................................60
Gambar 3.25 Desain Halaman Kontak ...........................................................................61 Gambar 4.1 Tampilan Halaman Login Admin ............................................................... 68 Gambar 4.2 Tampilan Halaman Ketika Password Atau Ussername Salah .................... 69 Gambar 4.3 Tampilan Halaman Utama Admin ............................................................ 70 Gambar 4.4 Tampilan Halaman Menu Kategori ........................................................... 70 Gambar 4.5 Tampilan Halaman Menu Merk .................................................................. 71 Gambar 4.6 Tampilan Halaman Menu Member ............................................................. 71 Gambar 4.7 Tampilan Halaman Menu Produk ............................................................... 72 Gambar 4.8 Tampilan Halaman Menu Tambah Produk ................................................. 73 Gambar 4.9 Tampilan Halaman Menu Pemesanan......................................................... 73 Gambar 4.10 Tampilan Halaman Menu Detail Pemesanan ............................................ 74 Gambar 4.11 Tampilan Halaman Update Status Pemesanan.......................................... 75 Gambar 4.12 Tampilan Halaman Menu Admin .............................................................75 Gambar 4.13 Tampilan Halaman Utama Konsumen ......................................................76 Gambar 4.14 Tampilan Halaman Pendaftaran Untuk Konsumen ..................................77 Gambar 4.15 Tampilan Halaman Login Member ...........................................................78 Gambar 4.16 Tampilan Halaman Salah Input Ussername dan Password .......................78 Gambar 4.17 Tampilan Halaman Menu Utama Member ...............................................79 Gambar 4.18 Tampilan Halaman Keranjang Belanja Member ......................................80 Gambar 4.19 Tampilan Halaman Pembelian dan Konfirmasi Pesanan Member ..........81 Gambar 4.20 Tampilan Halaman Proses Order Member................................................82 Gambar 4.21 Tampilan Halaman Status Order Member ...............................................83
DAFTAR TABEL
Tabel 2.2 Simbol-Simbol DFD ....................................................................................... 26 Tabel 2.3 Notasi ERD ..................................................................................................... 28 Tabel 3.1 Deskripsi Prosedur Kerja Baru ....................................................................... 35 Tabel 3.2 Tabel Kategori ................................................................................................ 42 Tabel 3.3 Tabel Merk ...................................................................................................... 42 Tabel 3.4 Tabel Member ................................................................................................. 42 Tabel 3.5 Tabel Produk ................................................................................................... 43 Tabel 3.6 Tabel Pesan ..................................................................................................... 44 Tabel 3.7 Tabel Det_Pesan ............................................................................................. 44 Tabel 3.8 Tabel Pesan_Chart .......................................................................................... 45 Tabel 3.9 Tabel Det_Pesan_Chart .................................................................................. 45 Tabel 3.10 Tabel Admin ................................................................................................. 46 Tabel 5.1 Tabel Rencana Pengujian yang diusulkan ...................................................... 85 Tabel 5.2 Tabel Pengujian Login Admin ........................................................................ 86 Tabel 5.3 Tabel Pengujian Login Konsumen ................................................................. 87 Tabel 5.4 Tabel Pengujian Pendaftaran Member ............................................................ 88
ABSTRAK
Kuda Mas adalah sebuah toko yang bergerak dalam bidang penjualan sepatu. Sistem yang selama ini digunakan pada Toko Kuda Mas adalah dengan teknik pasaran tradisional atau manual yaitu sistem transaksi penjualan masih terjadi langsung ditempat. Kesulitan pelanggan untuk memperoleh informasi mengenai data produk baru, serta terkendala dengan banyaknya pesaing. Bertolak dari kendala – kendala yang dihadapai oleh Toko Kuda Mas tersebut maka perlu dibangun sebuah sistem yang bermanfaat yaitu sistem yang dapat membantu konsumen untuk melakukan order barang dan sistem mampu memberikan informasi produk baru pada pelanggan atau member. Metode yang digunakan dalam membangun sistem ini adalah metode waterfall dengan tahapan pengumpulan data, wawancara dan observasi, menganalisa kebutuhan perangkat lunak, membangun database, merancang antar muka, dan melakukan pengujian program sebagai tahap akhir. Sistem yang dibangun berbasis web ini dikembangkan dengan menggunakan bahasa pemograman PHP dan basis data MySQL, serta SMS Gateway untuk pemberitahuan kepada pelanggan tetap tentang barang baru yang diupdate. Hasil dari pembuatan aplikasi ini adalah dapat membantu Toko Kuda Mas dalam melakukan proses penjualan secara online serta memberikan informasi terbaru mengenai produk sepatu baru kepada pelanggan atau member dengan memanfaatkan SMS Gateway sebagai sarana pemberitahuan produk terbaru dari Toko Kuda Mas.
Kata kunci : Kuda Mas, Sistem informasi, Penjualan, SMS Gateway.
ABSTRACT
Kuda Mas store is a business that specializes in the sale of footwear. The system that was used to Kuda Mas store to take sales transactions on the spot market or even the traditional manual technique systems. Difficulty customers to obtain information about new product information, as well as limited by many competitors. Based on the constraints - constraints faced Kuda Mas store therefore necessary to have a system that is useful to build. The method used in the construction of this system is the waterfall method, the phases of data collection, interviews and observations, analysis software requirements, development of databases, the design of the interface and the test program as the final stage. Web-based system was built remain developed with the PHP programming language and MySQL database and SMS Gateway for notifying the customers updated about news. The results this application can Kuda Mas stores help in the process of online sales and the latest information on new shoes to customers or members through the use of SMS gateway as a means of announcing the latest product from a Kuda Mas store expected.
Keywords :Kuda Mas, Information Systems, Waterfall, SMS Gateway.