SISTEM INFORMASI USAHA KECIL DAN MENENGAH BERBASIS WEB MENGGUNAKAN PHP DAN MYSQL TUGAS AKHIR PRIMA SUHENDRA 092406004 PROGRAM STUDI D-III TEKNIK INFORMATIKA DEPARTEMEN MATEMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA UTARA MEDAN 2012
SISTEM INFORMASI USAHA KECIL DAN MENENGAH BERBASIS WEB MENGGUNAKAN PHP DAN MYSQL TUGAS AKHIR Diajukan untuk melengkapi tugas dan memenuhi syarat memperoleh Ahli Madya PRIMA SUHENDRA 092406004 PROGRAM STUDI D-III TEKNIK INFORMATIKA DEPARTEMEN MATEMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA UTARA MEDAN 2012
ii PERSETUJUAN Judul : SISTEM INFORMASI USAHA KECIL DAN MENENGAH BERBASIS WEB MENGGUNAKAN PHP DAN MYSQL Kategori : TUGAS AKHIR Nama : PRIMA SUHENDRA Nomor Induk Mahasiswa : 092406004 Program Studi : DIPLOMA (D-III) TEKNIK INFORMATIKA Departemen : MATEMATIKA Fakultas : MATEMATIKA DAN ILMU PENGETAHUAN ALAM (FMIPA) UNIVERSITAS SUMATERA UTARA Diluluskan di Medan, Juli 2012 Diketahui/Disetujui oleh Departemen Matematika FMIPA USU Ketua, Pembimbing, Prof.Drs.Tulus,Vordipl.Math.,M.Si.,PhD Syahril Efendi, S.Si, M.IT NIP 1962019011988031002 NIP 196711101996021001
iii PERNYATAAN SISTEM INFORMASI USAHA KECIL DAN MENENGAH BERBASIS WEB 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 2012 PRIMA SUHENDRA 092406004
iv PENGHARGAAN Segala puji dan syukur kepada Allah SWT yang telah melimpahkan rahmat dan hidayah-nya sehingga tugas akhir ini berhasil diselesaikan dengan baik dalam waktu yang telah ditetapkan. Adapun judul tugas akhir ini adalah Sistem Informasi Usaha Kecil dan Menengah Berbasis Web Menggunakan PHP dan MYSQL. Tugas akhir ini merupakan syarat untuk dapat menyelesaikan pendidikan program studi D-III 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 Sumatera Utara. 2. Bapak Prof. Drs. Tulus, Vordipl.Math., M.Si., PhD selaku Ketua Departemen Matematika Fakultas Matematika dan Ilmu Pengetahuan Alam Sumatera Utara. 3. Bapak Syahril Efendi S.Si, M.IT selaku Ketua Program Studi D-III Teknik Informatika FMIPA USU dan selaku dosen pembimbing yang telah bersedia memberi arahan, bimbingan dan petunjuk kepada penulis dalam menyelesaikan tugas akhir ini. 4. Bapak Syahriol Sitorus, S.Si, M.IT selaku Sekretaris Program Studi D-III Teknik Informatika FMIPA USU. 5. Seluruh Bapak dan Ibu Dosen yang telah membimbing saya selama menjalani pendidikan di program studi D-III Teknik Informatika. 6. Terkhusus penulis ucapkan terima kasih yang sebesar besarnya kepada Ayahanda Suharto dan Ibunda Martiningsih, serta adik adik yang telah memberikan doa, dukungan moril dan materil, motivasi, semangat dan kasih sayang yang tiada henti kepada penulis sehingga penulis dapat menyelesaikan tugas akhir ini.
v 7. Putri Handayani yang telah memberikan semangat dan motivasi yang begitu besar kepada penulis. 8. Teman teman Kom A 09, terutama Ricky Ganda, Kemas M. Fachri, Wahyudi, Yovie Kurniawan, Very Irwanda, Arief Rijal dan Tengku Nico Kumalasari yang telah memberikan dukungan dan kerja sama yang baik kepada penulis. Penulis menyadari bahwa tugas akhir ini masih memiliki kekurangan, untuk itu penulis mengharapkan kritik dan saran yang konstruktif dari semua pihak untuk perbaikan dan kesempurnaan tugas akhir ini. pembaca. Akhirnya penulis berharap semoga tugas akhir ini bermanfaat bagi para Medan, Juni 2012 Prima Suhendra
vi ABSTRAK Kajian ini bertujuan untuk membangun sistem informasi usaha kecil dan menengah secara online. Sistem informasi ini dikembangkan dengan menggunakan perangkat lunak Adobe Dreamweaver CS5, Adobe Photoshop CS5, XAMPP yang merupakan gabungan dari Apache Web Server, PHP, dan MySQL, dan browser Google Chrome. Sistem informasi ini bekerja untuk dapat melakukan pemesanan dan penjualan. Tujuan sistem informasi ini adalah untuk memberikan kemudahan kepada usaha kecil dan menengah untuk dapat melakukan transaksi penjualan dan pemasaran. Serta memberikan kemudahan kepada pengguna atau pelanggan dalam pemesanan dan pembelian produk produk usaha kecil dan menengah.
vii DAFTAR ISI Halaman Persetujuan Pernyataan 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 Rumusan Masalah 3 1.3 Maksud dan Tujuan 3 1.4 Manfaat 4 1.5 Tinjauan Pustaka 4 1.6 Metodologi Penelitian 6 1.7 Sistematika Penelitian 7 Bab 2 Landasan Teori 9 2.1 Pengertian Sistem Informasi 9 2.2 Pengertian E-Commerce 12 2.2.1 Tipe E-Commerce Menurut Sifat Transaksinya 13 2.2.2 Proses Pemasaran E-Commerce 14 2.2.3 Manfaat E-Commerce 15 2.3 Pengenalan Internet 15 2.3.1 Network 16 2.3.2 Web Server 16 2.3.3 World Wide Web (WWW) 17 2.3.4 Hyper Text Transfer Protocol (HTTP) 18 2.4 Pengenalan HTML 18 2.5 Pengenalan Personal Home Page (PHP) 20 2.5.1Sejarah PHP 21 2.5.2 Variabel pada PHP 23 2.5.3 Konsep Dasar Penggunaan PHP 24 2.6 Database MySQL 25 2.7 Adobe Dreamweaver 27 2.8 Cascading Style Sheet (CSS) 27 2.9 JavaScript 28 Bab 3 Perancangan Sistem 29 3.1 Data Flow Diagram (DFD) 30 3.2 Perancangan Database 32
viii 3.3 Flowchart 36 3.3.1 Flowchart Menu Utama 38 3.3.2 Flowchart Pemesanan Produk 39 3.3.3 Flowchart Member UKM 40 3.3.4 Flowchart Admin 40 3.4 Perancangan Algoritma 41 3.4.1 Algoritma Homepage 41 3.4.2 Algoritma Member UKM 42 3.4.3 Algoritma Admin 44 Bab 4 Implementasi Sistem 46 4.1 Pengertian Implementasi Sistem 46 4.2 Tujuan Implementasi 47 4.3 Komponen dalam Implementasi Sistem 47 4.3.1 Kebutuhan Perangkat Keras (Hardware) 48 4.3.2 Kebutuhan Perangkat Lunak (Software) 48 4.3.3 Kebutuhan Brainware 49 4.4 Tampilan Halaman Website 49 Bab 5 Kesimpulan dan Saran 56 5.1 Kesimpulan 56 5.2 Saran 57 Daftar Pustaka Lampiran
ix DAFTAR TABEL Halaman Tabel 3.1.Tabel Simbol Simbol Data Flow Diagram 31 Tabel 3.2 Tabel akun 33 Tabel 3.3 Tabel user_ukm 33 Tabel 3.4 Tabel member_ukm 34 Tabel 3.5 Tabel produk_kategori 34 Tabel 3.6 Tabel produk_ukm 35 Tabel 3.7 Tabel transaksi_ukm 35 Tabel 3.8 Tabel gambar 36 Tabel 3.9 Arti lambang lambang Flowchart 36
x DAFTAR GAMBAR Halaman Gambar 3.1 Data Flow Diagram (DFD) 31 Gambar 3.2 Alur Flowchart Menu Utama 38 Gambar 3.3 Alur Flowchart Pemesanan Produk 39 Gambar 3.4 Alur Flowchart Member UKM 40 Gambar 3.5 Alur Flowchart Admin 40 Gambar 4.1 Halaman Home 50 Gambar 4.2 Halaman Produk 50 Gambar 4.3 Halaman Pemesanan dan Deskripsi Produk 51 Gambar 4.4 Halaman Profil UKM 51 Gambar 4.5 Halaman Login User dan Member 52 Gambar 4.6 Halaman Daftar User dan Member 52 Gambar 4.7 Halaman User 53 Gambar 4.8 Halaman Profil Member UKM 53 Gambar 4.9 Halaman Produk Member UKM 54 Gambar 4.10 Halaman Login Admin 54 Gambar 4.11 Halaman Admin 55 Gambar 4.12 Halaman Produk Admin 55