SISTEM INFORMASI PENJUALAN PRODUK KECANTIKAN BERBASIS WEB DENGAN MENGGUNAKAN PHP DAN MySQL TUGAS AKHIR NADRA KATIKA LINGGA 102406269 PROGRAM STUDI D-3 TEKNIK INFORMATIKA DEPARTEMEN MATEMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA UTARA MEDAN 2013
SISTEM INFORMASI PENJUALAN PRODUK KECANTIKAN BERBASIS WEB DENGAN MENGGUNAKAN PHP DAN MySQL TUGAS AKHIR Diajukan untuk melengkapi tugas dan memenuhi syarat memperoleh gelar ahli madya NADRA KATIKA LINGGA 102406269 PROGRAM STUDI D-3 TEKNIK INFORMATIKA DEPARTEMEN MATEMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA UTARA MEDAN 2013
ii PERSETUJUAN Judul : SISTEM INFORMASI PENJUALAN PRODUK KECANTIKAN BERBASIS WEB DENGAN MENGGUNAKAN PHP DAN MySQL Kategori : TUGAS AKHIR Nama : NADRA KATIKA LINGGA Nomor Induk Mahasiswa : 102406269 Program Studi : DIPLOMA (D3) TEKNIK INFORMATIKA Departemen Fakultas : MATEMATIKA : MATEMATIKA DAN ILMU PENGETAHUAN ALAM (FMIPA) UNIVERSITAS SUMATERA UTARA Diluluskan di Medan, Juni 2013 Diketahui/ Disetujui oleh Departemen Matematika FMIPA USU Ketua, Pembimbing, Prof. Dr. Tulus, Vordipl.Math.,M.Si.,PhD Syahril Efendi, S.Si, M.IT NIP 1962019011988031002 NIP 196711101996021001
iii PERNYATAAN SISTEM INFORMASI PENJUALAN PRODUK KECANTIKAN BERBASIS WEB DENGAN MENGGUNAKAN PHP DAN MySQL TUGAS AKHIR Saya mengakui bahwa tugas akhir ini adalah hasil kerja saya sendiri, kecuali beberapa kutipan dan ringkasan yang masing-masing disebut sumbernya. Medan, Juni 2013 NADRA KATIKA LINGGA 102406269
iv PENGHARGAAN Alhamdulillahirabbil alamin, segala puji dan syukur kepada Allah SWT semata, yang telah memberikan penulis kekuatan dan semangat sehingga dapat menyelesaikan tugas akhir ini dengan baik. Tak lupa pula shalawat dan salam kepada Nabi Muhammad SAW sebagai suri tauladan terbaik bagi umat manusia, yang telah membawa kita dari zaman jahiliyah ke zaman yang terang benderang dengan ilmu pengetahuan seperti saat ini. Adapun judul tugas akhir ini adalah SISTEM INFORMASI PENJUALAN PRODUK KECANTIKAN BERBASIS WEB DENGAN MENGGUNAKAN PHP DAN MySQL. Tugas akhir ini merupakan syarat untuk dapat menyelesaikan pendidikan program D-3 Teknik Informatika Fakultas Matematika dan Ilmu Pengetahuan Alam di Universitas Sumatera Utara. Pada kesempatan ini penulis mengucapkan banyak terima kasih kepada pihak yang telah banyak membimbing, mengarahkan, membantu dan memberikan dukungan semangat dan kasih sayang dalam menyelesaikan tugas akhir ini. Penulis mengucapkan terima kasih kepada : 1. Bapak Dr. Sutarman, M.Sc selaku Dekan Fakultas Matematika dan Ilmu Pengetahuan Alam. 2. Bapak Prof. Dr. Tulus, Vordipl.Math.,M.Si.,PhD selaku Ketua Departemen Matematika di FMIPA USU. 3. Bapak Syahril Efendi S.Si, M.IT selaku ketua pelaksanaan program D-3 Teknik Informatika dan Statistika FMIPA USU serta selaku dosen pembimbing yang telah bersedia memberi arahan, bimbingan dan petunjuk kepada penulis dalam menyelesaikan tugas akhir ini. 4. Seluruh Bapak dan Ibu Dosen yang telah membimbing saya selama menjalani pendidikan di kampus ini. 5. Yang teristimewa, Ayahanda Nabsir Lingga S.H dan Ibunda Dra. Herbina Berutu yang telah memberikan do a, dukungan, motivasi, semangat dan kasih sayang yang tiada henti kepada penulis sehingga penulis dapat menyelesaikan tugas akhir ini. 6. Yang tersayang, adik-adik saya Nurul Lolona Lingga, Nuril Loloni Lingga, Nabila Syahira Lingga, dan Naufal Fikri Salman Lingga yang telah memberikan do a, kasih sayang dan semangat yang tiada henti kepada penulis sehingga penulis dapat menyelesaikan tugas akhir ini. 7. Kepada sahabat-sahabat saya Ade Irma, Rizhani Syahfitri, dan Syafrianti Julia Astari yang telah memberikan motivasi dan semangat kepada penulis sehingga penulis dapat menyelesaikan tugas akhir ini. 8. Kepada teman-teman Kom E 10 yang telah memberikan dukungan kepada penulis dan jasa-jasanya selama mengikuti perkuliahan di Teknik Informatika USU. 9. Kepada teman-teman APC (Rezki, Sappe, Yazid, Abeng, Acong, Dendy, Toga, Itmam, Kiki, Wanin, dan Bang Eka) serta yang lainnya yang telah memberikan semangat dan bantuan selama menyelesaikan tugas akhir ini.
v Akhirnya penulis berharap semoga tugas akhir ini bermanfaat bagi para pembaca. Medan, Juni 2013 Nadra Katika Lingga
vi ABSTRAK Kajian ini bertujuan untuk membangun sistem informasi penjualan pada Kyeopta House. Sistem informasi penjualan ini dikembangkan dengan menggunakan perangkat lunak Macromedia Dreamweaver 8, Adobe Photoshop CS2, XAMPP yang merupakan gabungan dari Apache Web Server, PHP dan MySQL, dan browser Mozilla Firefox. Sistem informasi penjualan ini bekerja untuk dapat melakukan pemesanan dan penjualan secara online. Tujuan aplikasi ini adalh untuk memberikan kemudahan kepada pemilik toko dalam penjualan dan pemasaran aksesoris. Serta memberikan kemudahan kepada pengguna atau pelanggan dalam pemesanan dan pembelian aksesoris.
vii DAFTAR ISI Halaman Persetujuan Pernyataaan Penghargaan Abstrak Daftar Isi Daftar Tabel Daftar Gambar ii iii iv vi vii ix x Bab 1 Pendahuluan 1 1.1 Latar Belakang 1 1.2 Identifikasi Masalah 2 1.3 Maksud dan Tujuan 2 1.4 Kontribusi Penelitian 2 1.5 Metode Penelitian 2 1.6 Sistematika Penulisan 3 Bab 2 Landasan Teori 5 2.1 Pengertian Sistem Informasi 5 2.2 Pengenaan Internet 5 2.3 Pengenalan XAMPP 6 2.4 Pengenalan HTML 6 2.5 Pengenalan PHP 7 2.5.1 Sejarah PHP 7 2.5.2 Kelebihan PHP 8 2.5.3 Kekurangan PHP 8 2.5.4 Tipe Data PHP 9 2.5.5 Script Program PHP 9 2.6 Pengenalan Database MySQL 10 2.6.1 Keistimewaan MySQL 10 2.7 Apache 11 2.8 Pengenalan Macromedia Dreamweaver 8 12 2.9 Database 13 2.10 CSS (Cascading Style Sheet) 14 Bab 3 Perancangan Sistem 15 3.1 Data Flow Diagram (DFD) 15 3.2 Perancangan Struktur Database 18 3.3 Flowchart 20 3.3.1 Flowchart Halaman Utama 21 3.3.2 Flowchart Halaman Admin 22 3.3.3 Flowchart Pembelian 23 3.4 Perancangan Halaman Website 25
viii Bab 4 Implementasi Sistem 26 4.1 Pengertian Implementasi Sistem 26 4.2 Tujuan Implementasi Sistem 26 4.3 Komponen Utama dalam Implementasi Sistem 27 4.3.1 Hardware 27 4.3.2 Software 27 4.3.3 Brainware 28 4.4 Instalasi XAMPP 1.6.4 29 4.4.1 Menjalankan XAMPP 31 Bab 5 Kesimpulan dan Saran 32 5.1 Kesimpulan 32 5.2 Saran 33 Daftar Pustaka Lampiran
ix DAFTAR TABEL Halaman Tabel 3.1 Tabel Admin 18 Tabel 3.2 Tabel Keranjang 18 Tabel 3.3 Tabel Pembeli 19 Tabel 3.4 Tabel Produk 19 Tabel 3.5 Tabel Transaksi 19
x DAFTAR GAMBAR Halaman Gambar 2.1 Tampilan Area Kerja Dreamweaver 13 Gambar 3.1 Diagram Konteks 16 Gambar 3.2 DFD Level 0 17 Gambar 3.3 Sitemape Situs 17 Gambar 3.4 Flowchart Halaman Utama 21 Gambar 3.5 Flowchart Login 22 Gambar 3.6 Flowchart Halaman Admin 23 Gambar 3.7 Flowchart Pembelian 24 Gambar 4.1 Xampp-win32-1.6.7-installer 29 Gambar 4.2 Setup Wizard 29 Gambar 4.3 Lokasi Instalasi 30 Gambar 4.4 Xampp Option 30 Gambar 4.5 Proses Instalasi 30 Gambar 4.6 Setup Selesai 31 Gambar 4.7 Icon Xampp 31