PERANCANGAN WEB E-COMMERCE PADA PENJUALAN KOMPUTER TUGAS AKHIR DONNY SUHASTRA 082406002 PROGRAM STUDI D-3 TEKNIK INFORMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA UTARA MEDAN 2011
PERANCANGAN WEB E-COMMERCE PADA PENJUALAN KOMPUTER TUGAS AKHIR Diajukan untuk melengkapi tugas dan memenuhi syarat mencapai gelar Ahli Madya DONNY SUHASTRA 082406002 PROGRAM STUDI D-3 TEKNIK INFORMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA UTARA MEDAN 2011
ii PERSETUJUAN Judul : PERANCANGAN WEB ECOMMERCE PADA PENJUALAN KOMPUTER Kategori : TUGAS AKHIR Nama : DONNY SUHASTRA Nomor Induk Mahasiswa : 082406002 Program Studi : DIPLOMA (D3) TEKNIK INFORMATIKA Departemen : MATEMATIKA Fakultas : MATEMATIKA DAN ILMU PENGETAHUAN ALAM (FMIPA) UNIVERSITAS SUMATERA UTARA Diluluskan di Medan, Juni 2011 Diketahui/Disetujui oleh Departemen Matematika FMIPA USU Ketua, Pembimbing Prof. Dr. Tulus, M.Si. Drs. Rosman Siregar, M.Si NIP. 19620901 198803 1 002 NIP. 19610107 198601 1 001
iii PERNYATAAN PERANCANGAN WEB E-COMMERCE PADA PENJUALAN KOMPUTER TUGAS AKHIR Saya mengakui bahwa tugas akhir ini adalah hasil kerja saya sendiri, kecuali beberapa kutipan dan ringkasan yang masing-masing disebutkan sumbernya. Medan, Juni 2011 DONNY SUHASTRA 082406002
iv PENGHARGAAN Puji syukur dipanjatkan atas kehadirat Tuhan Yang Maha Esa atas karunia-nya lah sehingga tugas akhir yang berjudul Perancangan web e-commerce pada penjualan komputer dapat terselesaikan. Sebagaimana diketahui bersama bahwa tugas akhir merupakan sebuah kewajiban bagi seluruh mahasiswa yang akan menyelasaikan program studi Diploma 3 di (USU). Dalam penulisan tugas akhir ini tidak terlepas dari banyak pihak yang memberikan saran, dukungan, serta bimbingan. Oleh karena itu, pada kesempatan kali ini ingin mengucapkan terima kasih yang sebesar-besarnya kepada: 1. Bapak Drs. Rosman Siregar, M.Si selaku Dosen Pembimbing yang telah banyak memberikan bimbingan serta masukan dalam penyelesaian tugas akhir ini. 2. Bapak Drs. Syahril Efendi, M.Si selaku Ketua Pelaksana Program Studi D3 Ilmu Komputer FMIPA USU. 3. Bapak Prof. Dr. Tulus, M.Si selaku ketua Departemen Matematika FMIPA USU. 4. Bapak Dr. Sutarman, M.Sc selaku Dekan FMIPA USU 5. Ibu Dr. Marpongahtun, M.Sc selaku Pembantu Dekan I 6. Bapak Drs. Nursal, M.Si selaku Pembatu Dekan II 7. Bapak Dr. Kerista Sebayang, MS selaku Pembantu Dekan III 8. Orang tua tercinta yang telah memberikan dukungan dan doa baik secara moril maupun materil. 9. Seluruh rekan-rekan mahasiswa D3 Ilmu Komputer yang memberikan bantuan dan dukungan untuk menyelesaikan tugas akhir ini. 10. Serta kepada seluruh pihak yang terkait yang telah membantu dan memberi dukungan demi penyelesaian tugas akhir ini. Disamping itu juga, apabila banyak kesalahan dalam penulisan, Untuk itu, saran dan kritik sangat diharapkan dari semua pihak demi memperbaiki kualitas tugas akhir ini. Akhir kata, terima kasih kepada semua pihak yang terkait, semoga tugas akhir ini dapat berguna bagi semua pihak.
v ABSTRAK Perancangan web e-commerce pada penjualan komputer bertujuan untuk mempermudah masyarakat dalam memperoleh informasi perbelanjaan (online) yang sebelumnya diketahui dari mulut-kemulut atau pun dari brosur-brosur, sehingga tidak tidak menghemat waktu, disini saya mempermudah masyarakat dalam melakukan perbelanjaan secara (online), sehingga dapat mengefisiensi dan efektif. Tugas akhir ini bertujuan membangun sebuah sistem penjualan online. Sistem perancangan dalam pembuatan website e-commerce pada penjualan toko komputer ini dikembangkan dengan menggunakan beberapa software yakni Macromedia Dreamweaver 8, Wampp Server yang merupakan gabungan dari Apache Web Server, PHP dan MySQL. Dengan menggunakan Macromedia Dreamweaver 8 maka pengerjaan website akan lebih cepat dan mudah. Adapun tabel-tabel yang dipakai dalam pembuatan e-commerce pada penjualan komputer ini adalah tabel kategori, tabel kota, tabel statistik, tabel login, tabel komentar, tabel produk. Semua tabel ini nantinya digunakan untuk menampung data yang diperlukan dalam pembangunan website e-commerce pada penjualan toko komputer.
vi DAFTAR ISI Halaman Persetujuan Pernyataan Penghargaan Abstrak Daftar Isi Daftar Tabel Daftar Gambar ii iii iv v vi viii ix Bab 1 Pendahuluan 1 1.1 Latar Belakang 1 1.2 Identifikasi Masalah 2 1.3 Batasan Masalah 3 1.4 Maksud dan Tujuan 4 1.4.1 Maksud 4 1.4.2 Tujuan 4 1.5 Metodologi Penelitian 4 1.6 Tinjauan Pustaka 6 1.7 Sistematika Penelitian 7 Bab 2 Landasan Teori 9 2.1 Konsep Dasar Data, Informasi dan Sistem E-Commerce 9 2.1.1 Data 9 2.1.2 Informasi 10 2.1.3 Sistem E-Commerce 11 2.1.3.1 Sekilas E-Commerce 11 2.1.3.2 Konsep Dasar Sistem 11 2.1.3.3 Konsep Dasar Informasi 13 2.2 Pengenalan Internet 14 2.2.1 Network 15 2.3 Pengenalan HTML 15 2.3.1 Pendahuluan HTML 15 2.3.2 Bagian-bagian HTML 16 2.4 Pengenalan PHP 16 2.4.1 Sejarah PHP 16 2.4.2 Kelebihan dan Kelemahan PHP 17 2.4.3 Penggabungan Script PHP dan HTML 18 2.5 Pengenalan MySQL 20 2.5.1 Sejarah MySQL 20 2.6 Mengenal Macromedia Dreamweaver 8 21 2.6.1 Memulai Macromedia Dreamweaver 8 21
vii 2.6.2 Area Kerja Pada Macromedia Dreamweaver 8 25 2.6.3 Menu Bar Area Kerja 26 Bab 3 Analisa Perancangan Sistem 24 3.1 Analisa Perancangan Sistem 24 3.1.1 Analisa Sistem 24 3.2 Perancangan 25 3.3 Diagram Konteks 26 3.4 Diagram Alir Data 28 3.5 Basis Data (Database) 31 3.6 Flowchart 34 3.6.1 Flowchart Situs 37 3.6.1.1 Flowchart Menu Utama 37 3.6.1.2 Flowchart Pemesanan Produk 38 3.6.1.3 Flowchart Testimoni 39 3.6.1.4 Flowchart Administrator 40 3.6.1.5 Flowchart Menu Utama Admin 41 3.6.1.6 Flowchart Produk (admin) 42 3.6.1.7 Flowchart Category (admin) 43 3.6.1.8 Flowchart City (admin) 44 3.6.1.9 Flowchart Change Password (admin) 45 3.7 Perancangan Halaman Website 46 Bab 4 Implementasi Sistem 49 4.1 Pengertian Implementasi Sistem 49 4.2 Tujuan Implementasi 49 4.3 Komponen Utama dalam Implementasi Sistem 50 4.3.1 Hardware 50 4.3.2 Software 51 4.3.3 Brainware 51 4.4 Instalasi Apache, PHP, dan MySQL 51 4.5 Pengujian di Browser 52 Bab 5 Kesimpulan dan Saran 54 5.1 Kesimpulan 54 5.2 Saran 55 Daftar Pustaka 56 Lampiran A : Listing Program Lampiran B : Tampilan Program Lampiran C : Surat-Surat
viii DAFTAR TABEL Halaman Tabel 3.1 Simbol-simbol Data Flow Diagram 30 Tabel 3.2 Tabel Login 31 Tabel 3.3 Tabel Kategori 31 Tabel 3.4 Tabel Produk 32 Tabel 3.5 Tabel Kota 32 Tabel 3.6 Tabel Order 33 Tabel 3.7 Tabel Order_Detail 33 Tabel 3.8 Tabel_Temp 34 Tabel 3.9 Arti Lambang-lambang Flowchart 34
ix DAFTAR GAMBAR Halaman Gambar 2.1 Komponen-komponen dari suatu sistem 13 Gambar 3.1 Diagram Konteks 27 Gambar 3.2 Diagram Konteks Level 0 29 Gambar 3.3 Alur Flowchart Menu Utama 37 Gambar 3.4 Alur Flowchart Pemesan Produk (Shop Cart) 38 Gambar 3.5 Alur Flowchart Testimoni 39 Gambar 3.6 Alur Flowchart Login Administrator 40 Gambar 3.7 Alur Flowchart Menu Utama Admin 41 Gambar 3.8 Alur Flowchart Produk (admin) 42 Gambar 3.9 Alur Flowchart Category (admin) 43 Gambar 3.10 Alur Flowchart City (admin) 44 Gambar 3.11 Alur Flowchart Change Password 45 Gambar 4.1 Penulisan Alamat URL 52 Gambar 4.2 Halaman Utama (Home) 53