SISTEM INFORMASI PEJUALAN SEPATU OLAHRAGA SECARA ONLINE BERBASIS WEB MENGGUNAKAN PHP DAN MYSQL TUGAS AKHIR IQBAL APRIYADI 142406174 PROGRAM STUDI TEKNIK INFORMATIKA D3 DEPARTEMEN MATEMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA UTARA MEDAN 2017
SISTEM INFORMASI PEJUALAN SEPATU OLAHRAGA SECARA ONLINE BERBASIS WEB MENGGUNAKAN PHP DAN MYSQL TUGAS AKHIR Diajukan untuk melengkapi tugas dan memenuhi syarat memperoleh Ahli Madya IQBAL APRIYADI 142406174 PROGRAM STUDI TEKNIK INFORMATIKA D3 FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA UTARA MEDAN 2017
i
ii
PENGHARGAAN Puji dan syukur penulis panjatkan kepada Allah SWT Pemurah dan Maha Penyayang, dengan limpah karunia-nya penulis dapat menyelesaikan penyusunan Tugas Akhir ini dengan judul Sistem Informasi Penjualan Sepatu Olahraga Secara Online Berbasis Web Menggunakan PHP dan MySQL. Terima kasih penulis sampaikan kepada Bapak Prof. Dr. Tulus, Vor.Dipl.Math., M.Si., Ph.D selaku pembimbing yang telah meluangkan waktunya selama penyusunan Tugas Akhir ini. Terima kasih kepada Dr. Suwarno Ariswoyo M.Si. sebagai Dosen Pembimbing Akademik yang telah membimbing. Terima kasih kepada Ibu Dra. Normalina Napitupulu, M.Sc dan Bapak Drs. James Piter Marbun, M.Kom selaku Ketua dan Sekretaris Program Studi Teknik Informatika D3 FMIPA USU, kepada Bapak Dr. Suyanto M.Kom dan Bapak Drs. Rosman Siregar, M.Si selaku ketua dan sekretaris Departemen Matematika FMIPA USU, kepada Bapak Dr. Kerista Sebayang, M.S selaku Dekan FMIPA USU, seluruh staff, pegawai, dosen rekan-rekan kuliah Program Studi Teknik Informatika D3 FMIPA USU. Penulis mengucapkan terima kasih kepada kedua orang tua penulis Ayahanda Mulyadi dan Ibunda Ariza Noverita serta keluarga yang telah banyak memberi doa dan dukungan untuk penulis. Dan semua pihak yang telah banyak membantu penulis dalam menyelesaikan Tugas Akhir yang tidak dapat disebutkan satu persatu. Semoga Tuhan Yang Maha Esa akan membalasnya. Medan, Juli 2017 Iqbal Apriyadi iii
SISTEM INFORMASI PEJUALAN SEPATU OLAHRAGA SECARAONLINE BERBASIS WEB MENGGUNAKAN PHP DAN MYSQL ABSTRAK Perkembangan Teknologi saat ini telah memiliki manfaat yang sangat banyak, selain untuk mengolah data dan menyimpan data. Teknologi juga bisa digunakan untuk mendukung penerapan dan pemanfaatan untuk perkembangan negara kita sendiri, seperti yang kita ketahui perkembangan teknologi sangatlah pesat, tak heran jika setiap menit waktu sudah ada lagi perkembangan teknologi terbaru terjadi. Hal ini disebabkan oleh kesadaran banyak orang akan ketergantungannya dengan kemajuan teknologi dan membuat para pemakai teknologi seperti tidak ada rasa puas akan teknologi yang sudah mereka miliki. Maka dari itu penulis mendapat ide untuk membuat sebuah aplikasi yang bergerak pada bidang perdagangan yaitu sebuah SISTEM INFORMASI PEJUALAN SEPATU OLAHRAGA SECARA ONLINE BERBASIS WEB MENGGUNAKAN PHP DAN MYSQL aplikasi berbasis web ini bergerak pada bidang jual-beli online sepatu olahraga yang sedang diminati oleh berbagai kalangan masyarakat. Kata kunci : Sistem Informasi, Website, PHP, MySQL, E-Commerce. iv
INFORMATION SYSTEM OF WEB SALES SPORT SHOES ONLINE BASED ON WEB USING PHP AND MYSQL ABSTRACT Technological developments today have a lot of benefits, in addition to processing data and store data. Technology can also be used to support the application and utilization for the development of our own country, as we know the development of technology, no wonder if every minute there is more new technological developments occur. This is caused by the awareness of many people will depend on technological and technological advances such as no sense of satisfaction of the technology they already have. Therefore the author has an idea to create an application that moves in the field of trading is a "INFORMATION SYSTEM OF WEB SALES SPORT SHOES ONLINE BASED ON WEB USING PHP AND MYSQL" web-based applications is engaged in the field of online sports shoes that are in demand by various Society. Keywords: Information System, Website, PHP, MySQL, E-Commerce. v
DAFTAR ISI Persetujuan Pernyataan Penghargaan Abstrak Abstract Daftar Isi Daftar Tabel Daftar Gambar Halaman i Error! Bookmark not defined. iii iv v vi viii ix Bab 1. Pendahuluan 1 1.1. Latar Belakang 1 1.2. Perumusan Masalah 2 1.3. Batasan Masalah 2 1.4. Tujuan Penelitian 2 1.5. Manfaat Penelitian 3 1.6. Metodologi Penelitian 3 1.7. Sistematika Penulisan 4 Bab 2. Landasan Teori 6 2.1. Sistem 6 2.2. PHP 6 2.3. Database MySQL 7 2.4. Pengertian HTML 9 2.5. XAMPP Control Panel 9 2.6. CSS (Cascadings Style Sheet) 10 2.7. Pengertian JavaScript 10 2.8. Flowchart 11 2.9. Entity Relationship Diagram 14 Bab 3. Perancangan Sistem 16 3.1. Pengertian Perancangan Sistem 16 3.2. Flowchart Program Aplikasi User 17 3.2.1. Flowchart Admin 18 3.2.2. Diagram Konteks Sistem 19 3.2.3. Entity Relationship Diagram 20 3.2.4. Perancangan Antar Muka Aplikasi 21 3.3. Struktur Database 25 Bab 4. Implementasi Sistem 31 4.1. Pengertian Implementasi Sistem 31 4.2. Tujuan Implementasi Sistem 31 4.3. Komponen Utama dalam Implementasi Sistem 32 4.3.1. Perangkat Keras 32 vi
4.3.2. Perangkat Lunak 32 4.3.3. Brainware 33 4.4 Demonstrasi Sistem Informasi Penjualan Sepatu Olahraga 33 4.4.1. Tampilan Beranda 34 4.4.2. Tampilan Profil 35 4.4.3. Tampilan Register 35 4.4.4. Tampilan Login 36 4.4.5. Tampilan Order 38 4.4.6. Tampilan Cara Pembelian 39 4.4.7. Tampilan Pemesanan Barang 39 4.5 Demonstrasi Admin Sistem Informasi 38 Penjualan Sepatu Olahraga 4.5.1. Tampilan Beranda Admin 41 4.5.2. Tampilan Pemesanan Barang Admin 42 4.5.3. Tampilan Laporan Pemesanan Barang Admin 42 4.5.4. Tampilan Kategori Produk Admin 43 4.5.5. Tampilan Produk Admin 44 4.5.6. Tampilan Order Admin 45 4.5.7. Tampilan Ongkos Kirim Admin 45 4.5.8. Tampilan Profil Toko Online Admin 46 4.5.9. Tampilan Cara Beli Admin 46 4.5.10. Tampilan Info Rekening Toko Admin 47 4.5.11. Tampilan Laporan Admin 47 4.5.12. Tampilan Logout Admin 49 Bab 5. Penutup 50 5.1. Kesimpulan 50 5.2. Saran 51 Daftar Pustaka 52 Lampiran vii
DAFTAR TABEL Nomor Judul Halaman Tabel 2.1. Flow Direction Symbols 12 2.2. Processing Symbols 12 2.3. Input-Output Symbols 13 2.4. Komponen ERD 14 3.1. Tabel Admin 25 3.2. Tabel Kustomer 25 3.3. Tabel Orders 26 3.4. Tabel Hubungi 26 3.5. Tabel Kategori 27 3.6. Tabel Kota 27 3.7. Tabel Modul 28 3.8. Tabel Order Detail 28 3.9. Tabel Order Temporary 28 3.10 Tabel Produk 30 viii
DAFTAR GAMBAR Nomor Judul Halaman Gambar 3.1. Flowchart Aplikasi User 17 3.2. Flowchart Admin 18 3.3. Diagram Konteks Sistem 19 3.4. ERD Sistem 20 3.5. Tampilan Beranda 21 3.6. Tampilan Register 22 3.7. Tampilan Login 22 3.8. Tampilan Profil 23 3.9. Tampilan Order Sepatu 24 3.10. Tampilan Lanjutan Order 24 4.1. Beranda 34 4.2. Profil 35 4.3. Proses Register 33 4.4. Proses Lanjutan Register 36 4.5. Proses Login 37 4.6. Proses Lanjutan Login 37 4.7. Proses Order dan Halaman Shoping Cart 38 4.8. Lanjutan Proses Order 38 4.9. Cara Pembelian 39 4.10. Pemesanan Barang 40 4.11. Proses Pemesanan Barang 40 4.12. Login Web Admin 41 4.13. Beranda Admin 42 4.14. Pemesanan Barang Admin 42 4.15. Laporan Pemesanan Barang Admin 43 4.16. Laporan PDF Pemesanan Barang Admin 43 4.17. Kategori Produk Admin 44 4.18. Produk Admin 44 4.19. Order Admin 45 4.20. Ongkos Kirim Admin 45 4.21. Profil Toko Online Admin 46 4.22. Cara Beli Admin 46 4.23. Info Rekening Toko Admin 47 4.24. Laporan Admin 47 4.25. Laporan Hari Ini 47 4.26. Laporan Periode 47 ix