RANCANG BANGUN SISTEM INFORMASI PENJUALAN MENGGUNAKAN CODEIGNITER PADA AKA STORE BERBASIS WEB MOBILE Tugas Akhir disusun untuk memenuhi syarat mencapai gelas Kesarjanaan Komputer pada Program Studi Teknik Informatika Jenjang Program Strata-1 Oleh: Catur Ananta Putra (13.01.53.0118) 15945 FAKULTAS TEKNOLOGI INFORMASI UNIVERSITAS STIKUBANK (UNISBANK) SEMARANG 2017 FAKULTAS TEKNOLOGI INFORMASI UNIVERSITAS STIKUBANK (UNISBANK) SEMARANG Program Studi: Teknik Informatika Tugas Akhir Sarjana Komputer RANCANG BANGUN SISTEM INFORMASI PENJUALAN MENGGUNAKAN CODEIGNITER PADA AKA STORE BERBASIS WEB MOBILE Catur Ananta Putra NIM: 13.01.53.0118 ABSTRAK Pemanfaatan E-Commerce semakin meningkat sejalan dengan perkembangan teknologi pada saat ini. E-Commerce berperan penting dalam transaksi penjualan atau pembelian karena dapat beroperasi 24 jam, memudahkan pelanggan dalam membeli barang, dan menghemat waktu pelanggan. Sistem pendataan barang pada sebuah toko penjualan sangat penting karena dapat membantu mengelola data barang yang dijual, sehingga dapat meningkatkan kinerja dari toko tersebut. Belum adanya sistem pendataan barang pada Aka Store menyebabkan permasalahan seperti kesalahan penyimpanan jumlah ketersediaan barang, dan kesalahan penulisan nama barang karena jumlah barang yang dijual cukup banyak. Sistem informasi penjualan pada Aka Store dirancang untuk membantu Aka Store dalam menyampaikan informasi produk seperti stock, harga, dan detail barang. Pembuatan sistem penjualan pada Aka Store menggunakan framework Codeigniter, dan MySQL sebagai database. Framework Codeigniter menggunakan metode Model View Controller (MVC), metode MVC memisahkan antara desain interface, data, dan proses. Perancangan dengan menggunakan framework Codeigniter ini menghasilkan sebuah sistem informasi penjualan yang mampu mengolah data produk yang dijual dengan mudah, dan pelanggan dapat melihat detail produk yang dijual dengan lengkap. Kata kunci : Penjualan, Web Mobile, Sistem Informasi Penjualan Semarang, 28 Agustus 2017 MOTTO DAN PERSEMBAHAN MOTTO : Awali sesuatu dengan bismillah, menyebut Gusti Allah yang sudah memberikan rezeki. InsyaAllah dimudahkan segala urusan Berdoa, berdoa, dan berdoa. Berusaha, berusaha, dan berusaha sebaik mungkin. Tidak akan terwujud doa seseorang tanpa diikut usaha yang maksimal. Hargai orang lain, sekecil apapun usahanya. PERSEMBAHAN : Skripsi ini saya persembahkan untuk: Orangtuaku, yang setiap hari selalu mendoakanku. Saudara dan saudariku, yang selalu mendukung dan mendoakanku. Dosen pembimbing, Fatkhul Amin,S.T, M.Kom Seluruh teman-teman stikubank angkatan 2013, terutama genk kapak yang selalu membakar kesunyian kost-an mentari. KATA PENGGANTAR Puji syukur kehadirat Allah Yang Maha Kuasa atas segala rahmat dan karunia-Nya, sehingga penulis dapat menyelesaikan penyusunan Tugas Akhir ini yang berjudul “RANCANG BANGUN SISTEM INFORMASI PENJUALAN MENGGUNAKAN CODEIGNITER PADA AKA STORE BERBASIS WEB MOBILE”. Penulis telah banyak mendapat pengarahan dan dorongan dari berbagai pihak, baik secara langsung maupun tidak langsung oleh karena itu, penulis ingin mengucapkan terima kasih kepada : 1. Ibuku, yang disetiap tengah malamnya selalu bersujud mendoakan anak- anaknya menjadi anak yang sholeh dan sholehah. Mendoakan anak-anaknya menjadi orang yang berguna. Mendoakan anak-anaknya untuk menjadi orang yang sukses dunia dan akhirat. 2. Bapaku, yang tak pernah berhenti berjuang demi kebaikan anak-anaknya, yang tak pernah pernah berhenti mengajarkan kebaikan untuk anak- anaknya. 3. Bapak Dr. H. Hasan Abdul Rozak, S.H., C.N., M.M. selaku Rektor UNIVERSITAS STIKUBANK (UNISBANK) SEMARANG. 4. Bapak Dr. Drs. Yohanes. Suhari, M.MSI. selaku Dekan FAKULTAS TEKNOLOGI INFORMASI UNISBANK SEMARANG. 5. Bapak Jati Sasongko Wibowo, S.Kom, M.Cs, selaku kepala Progdi Teknik Informatika UNISBANK SEMARANG. 6. Bapak Fatkhul Amin S.T, M.Kom selaku dosen pembimbing yang tak pernah lelah membimbing saya hingga akhirnya dapat menyelesaikan penulisan tugas akhir ini. 7. Seluruh Bapak dan Ibu dosen Universitas Stikubank Semarang. 8. Untuk teman-teman seperjuanganku Rifki, Yogi AB, Didik, Iqbal, Sondolop, Sucip, dan semua teman-teman FTI Unisbank 2013 yang tak bisa saya sebutkan satu-satu. Kalian terbaik ! 9. Yuni Ismiati, teman spesial yang selalu ada untuk memberikan semangat dan mendukungku dalam keadaan susah maupun senang. Penulis mengharapkan kritik dan saran yang membangun dari pembaca demi kesempurnaan tugas akhir ini. Kiranya isi tugas akhir ini bermanfaat dalam memperkaya khasanah ilmu pendidikan dan juga dapat dijadikan sebagai salah satu sumber referensi bagi peneliti selanjutnya yang berminat meneliti hal yang sama. Semarang,28 Agustus 2017 Penulis, DAFTAR ISI Halaman HALAMAN JUDUL ....................................................................................... i HALAMAN PERSETUJUAN ........................................................................ ii HALAMAN PENGESAHAN ......................................................................... iii HALAMAN INTISARI ................................................................................... iv HALAMAN MOTTO DAN PERSEMBAHAN ............................................. v KATA PENGANTAR .................................................................................... vi DAFTAR ISI ................................................................................................... viii DAFTAR GAMBAR ....................................................................................... xi DAFTAR TABEL ............................................................................................ xiii DAFTAR LAMPIRAN .................................................................................... xiv BAB I PENDAHULUAN 1.1. Latar Belakang ..................................................................... 1 1.2. Perumusan Masalah ............................................................. 2 1.3. Tujuan dan Manfaat Penelitian ............................................ 3 1.4.1. Tujuan ..................................................................... 3 1.4.2. Manfaat ................................................................... 3 1.4. Metodologi Penelitian .......................................................... 3 1.5.1. Obyek Penelitian ...................................................... 3 1.5.2. Metode Pengumpulan Data ..................................... 3 1.5. Metode Pengembangan Sistem ............................................ 4 1.6. Sistematika Penulisan .......................................................... 6 BAB II TINJAUAN PUSTAKA ................................................................ 8 BAB III LANDASAN TEORI 3.1. Konsep Dasar Sistem ........................................................... 11 3.1.1 Definisi Sistem ......................................................... 11 3.1.2 Karakteristik Sistem ................................................. 12 3.2. Konsep Dasar Informasi ....................................................... 13 3.2.1 Definisi Data ............................................................ 13 3.2.2 Definisi Informasi .................................................... 14 3.2.3 Kualitas Informasi .................................................... 14 3.3. Definisi E-Commerce ........................................................... 16 3.3.1 Komponen E-Commerce ......................................... 17 3.4. Konsep Dasar Program ......................................................... 18 3.4.1 PHP .......................................................................... 18 3.5. Definisi MySQL .................................................................... 19 3.5.1 Kelebihan MySQL ................................................... 20 3.6. Definisi XAMPP ................................................................... 20 3.7. Definisi Framework .............................................................. 21 3.7.1 Definisi Framework Codeigniter ............................. 22 3.7.2 Konsep MVC ........................................................... 25 3.7.3 Flow Diagram Codeigniter ...................................... 27 3.8. Alat Bantu Perancangan Sistem ............................................ 27 3.8.1 Data Flow Diagram ................................................. 27 3.8.2 Entity Relationship Diagram ................................... 28 BAB IV ANALISA DAN PERANCANGAN SISTEM 4.1. Identifikasi Pengguna Sistem ............................................... 30 4.2. Deskripsi Sistem .................................................................. 30 4.3. Analisis dan Kebutuhan Non Fungsional .............................. 31 4.3.1 Analisis Kebutuhan Perangkat Lunak ..................... 31 4.3.2 Analisis Kebutuhan Perangkat Keras ....................... 32 4.3.3 Analisis Kebutuhan User ......................................... 32 4.4. Perancangan Sistem .............................................................. 32 4.4.1 Analisis Flow Map ................................................... 32 4.4.2 Diagram Konteks ..................................................... 33 4.4.3 Data Flow Diagram ................................................. 33 4.5. Rancangan Tabel Database ................................................... 38 4.6. Design Interface .................................................................... 42 BAB V IMPLEMENTASI SISTEM 5.1. Implementasi Program ........................................................ 51 5.2. Implementasi Rancangan Komponen Diagram ................... 51 5.3. Tampilan Utama ................................................................. 53 5.3.1. Halaman Home ........................................................ 53 5.3.2. Halaman Login ........................................................ 54 5.3.3. Halaman Utama Admin .......................................... 55 5.3.4. Halaman Tambah Produk ....................................... 56 5.3.5. Halaman Invoice List .............................................. 56 5.3.6. Halaman Detail Invoice .......................................... 57 5.3.7. Halaman Daftar Member ......................................... 58 5.3.8. Halaman Pengaturan ............................................... 59 5.3.9. Halaman Home Pelanggan ....................................... 59 5.3.10. Halaman Detail Produk ............................................ 60 5.3.11. Halaman Keranjang Belanja .................................... 61 5.3.12. Halaman Konfirmasi Pembayaran ........................... 62 5.3.13. Halaman History ...................................................... 63 5.3.14. Halaman About ....................................................... 63 5.3.15. Halaman Tutorial Pembelian .................................. 64 BAB VI HASIL PENELITIAN DAN PEMBAHASAN 6.1. Hasil Penelitian ................................................................... 65 6.1.1. Mengetahui Bagaimana Pelanggan Melakukan Pembelian Pada Sistem ............................................ 65 6.1.2. Mengetahui Bagaimana Admin Memproses Order . 74 BAB VII PENUTUP 7.1. Kesimpulan .......................................................................... 80 7.2. Saran .................................................................................... 80 DAFTAR PUSTAKA LAMPIRAN
Description: