PERANCANGAN DAN PEMBUATAN APLIKASI E- COMMERCE BERBASIS WEB TUGAS AKHIR - Perancangan dan Pembuatan Aplikasi e-commerce Berbasis Web

  

PERANCANGAN DAN PEMBUATAN APLIKASI E-

COMMERCE BERBASIS WEB

TUGAS AKHIR

  

Diajukan untuk melengkapi tugas dan memenuhi syarat

Untuk mencapai gelar Ahli Madya Komputer

ATHFAL RAZIQ

092406206

  

DEPARTEMEN MATEMATIKA

FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM

UNIVERSITAS SUMATERA UTARA

MEDAN

2014

  

PERANCANGAN DAN PEMBUATAN APLIKASI E-

COMMERCE BERBASIS WEB

TUGAS AKHIR

ATHFAL RAZIQ

  

092406206

DEPARTEMEN MATEMATIKA

FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM

UNIVERSITAS SUMATERA UTARA

MEDAN

  

2014

  

PERANCANGAN DAN PEMBUATAN APLIKASI E-

COMMERCE BERBASIS WEB

TUGAS AKHIR

  

Diajukan untuk melengkapi tugas dan memenuhi syarat

Untuk mencapai gelar Ahli Madya Komputer

ATHFAL RAZIQ

092406206

  

DEPARTEMEN MATEMATIKA

FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM

UNIVERSITAS SUMATERA UTARA

MEDAN

2014

  

PERSETUJUAN

  APLIKASI E-COMMERCE BERBASIS WEB Kategori : TUGAS AKHIR Nama : ATHFAL RAZIQ Nomor Induk Mahasiswa : 092406206 Program Studi : D3 TEKNIK INFORMATIKA Departemen : MATEMATIKA Fakultas : MATEMATIKA DAN ILMU PENGETAHUAN

  ALAM (FMIPA) UNIVERSITAS SUMATERA UTARA

  Disetujui di Medan, Juli 2014

  Diketahui Oleh: Program Studi D3 Teknik Informatika Pembimbing, FMIPA USU Ketua, Dr. Elly Rosmaini, M. Si Drs. Gim Tarigan NIP : 19600520 198503 2 002 NIP : 19550202 198601 1 001

PERNYATAAN BERBASIS WEB 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 2014

  ATHFAL RAZIQ 092406206 Universitas Sumatera Utara

  

PENGHARGAAN

  Puji dan syukur penulis panjatkan kepada Tuhan Yang Maha Pemurah dan Maha Penyayang, dengan limpahan karunia-Nya Penulis dapat menyelesaikan penyusunan Tugas Akhir ini dengan judul Perancangan dan Pembuatan Aplikasi E- Commerce Berbasis Web.

  Terima kasih penulis sampaikan kepada Bapak Drs. Gim Tarigan selaku pembimbing yang telah meluangkan waktunya selama penyusunan tugas akhir ini. Terima kasih kepada Ibu Dr. Elly Rosmaini, M. Si dan Bapak Syahriol Sitorus, S. Si, M. IT selaku Ketua Program Studi dan Sekretaris Program Studi D3 Teknik Informatika FMIPA USU, Bapak Prof. Dr. Tulus, M. Si dan Ibu Dr. Mardianingsih, M. Si selaku Ketua dan Sekretaris Departemen Matematika FMIPA USU, Bapak Dr. Sutarman, M. Sc selaku Dekan FMIPA USU, seluruh Staff dan Dosen Program Studi D3 Teknik Informatika FMIPA USU, Pegawai FMIPA USU dan rekan-rekan kuliah. Akhirnya tidak terlupakan kepada Bapak Muchtaruddin, Ibu Fauza dan keluarga yang selama ini memberikan bantuan dan dorongan yang diperlukan. Semoga Tuhan Yang Maha Esa akan membalasnya.

  

ABSTRAK

  Kajian ini bertujuan untuk membangun sebuah aplikasi yang akan memudahkan menggunakan bahasa PHP dan MySql. Aplikasi ini bekerja untuk dapat merubah atau menambah halaman, tulisan, gambar pada sebuah website. Tujuan utama sistem ini adalah untuk memudahkan seseorang dalam membangun sebuah

  e-commerce

  website . Diharapkan dengan pembuatan aplikasi ini akan memberikan wacana baru tentang aplikasi web dan menambah pengetahuan penulis tentang cara membuat suatu web. Kata Kunci: website, PHP, MySql, e-commerce.

DAFTAR ISI

  Halaman Pernyataan iii

  Penghargaan iv

  Abstrak v

  Daftar Isi vii

  Daftar Tabel x

  Daftar Gambar xi

  BAB 1 PENDAHULUAN

  1

  1.1. Latar Belakang

  1

  1.2. Identifikasi Masalah

  2

  1.3. Maksud dan Tujuan Penulisan

  2

  1.4. Ruang Lingkup Masalah

  2

  1.5. Metode Penelitian

  3

  1.6. Sistematika Penulisan

  3 BAB 2 LANDASAN TEORI

  5

  2.1. Content Management System (CMS)

  5

  2.1.1. Pengenalan CMS

  5

  2.1.2. Keuntungan CMS

  6

  2.2. Pengertian Komputer

  7

  2.3. Pengenalan Personal Home Page (PHP)

  7

  2.3.1. Kelebihan-kelebihan PHP

  8

  2.3.2. Konsep Dasar PHP

  10

  2.4. MySQL

  12

  2.4.1. Syntaks-syntaks MySQL

  14

  2.5. Pengenalan Macromedia Dreamweaver 8

  18

  2.5.1. Apa Itu Dreamweaver 8

  18

  2.6. XAMPP

  21 BAB 3 ANALISI DAN PERANCANGAN SISTEM

  23

  3.2. Perancangan Sistem

  23

  3.2.1. Diagram Konteks

  23

  3.2.2. Data Flow Diagram (DFD) Level 1

  24

  3.2.3. DFD Level 2 Proses Olah Data Admin

  26

  3.2.4. DFD Level 2 Proses Olah Data Kategori

  27

  3.2.5. DFD Level 2 Proses Olah Data Subkategori

  27

  3.2.6. DFD Level 2 Proses Olah Data Berita

  28

  3.2.7. DFD Level 2 Proses Olah Data Barang

  29

  3.3. Database

  30

  3.3.1. Struktur Tabel

  30

  3.3.2. Tabel Relasi

  33

  3.3.3. Entity Relationship Diagram (ERD)

  34

  3.4. Rancangan User Interface

  35

  3.4.1. Rancangan User Interface Input

  35

  3.4.2. Rancangan User Interface Output

  42

  3.5. Flowchart

  49 BAB 4 IMPLEMENTASI DAN PENGUJIAN SISTEM

  55

  4.1. Pengertian Implementasi Sistem

  55

  4.2. Komponen Utama dalam Implementasi Sistem

  55

  4.2.1. Perangkat Keras (Hardware)

  55

  4.2.2. Perangkat Lunak (Software)

  56

  4.2.3. Unsur Manusia (Brainware)

  56

  4.3. Tampilan Program

  57

  4.3.1. Halaman Input Data Admin

  57

  4.3.2. Halaman Input Data Berita

  57

  4.3.3. Halaman Input Data Kategori

  58

  4.3.5. Halaman Input Data Jualan Barang

  60

  4.3.6. Halaman Input Register Anggota

  61

  4.3.7. Halaman Login Admin

  61

  4.3.9. Halaman Tabel Admin

  63

  4.3.10. Halaman Tabel Berita

  63

  4.3.11. Halaman Tabel Kategori

  64

  4.3.12. Halaman Tabel Subkategori

  65

  4.3.13. Halaman Data Anggota

  65

  4.3.14. Halaman Data Barang

  66

  4.3.15. Halaman Data Testimonial

  67

  4.3.16. Halaman Utama Website

  68 BAB 5 PENUTUP

  70

  5.1. Kesimpulan

  70

  5.2. Saran

  70

  

DAFTAR TABEL

  Halaman

  

DAFTAR GAMBAR

  41 Gambar 3.4.2.1. Rancangan User Interface Output Admin

  53 Gambar 3.5.6. Gambar Flowchart Olah Data Barang

  52 Gambar 3.5.5. Gambar Flowchart Olah Data Berita

  51 Gambar 3.5.4. Gambar Flowchart Olah Data Subkategori

  50 Gambar 3.5.3. Gambar Flowchart Olah Data Kategori

  49 Gambar 3.5.2. Gambar Flowchart Olah Data Admin

  48 Gambar 3.5.1. Gambar Flowchart Login

  47 Gambar 3.4.2.7. Rancangan User Interface Tabel Testimonial

  46 Gambar 3.4.2.6. Rancangan User Interface Output Barang

  45 Gambar 3.4.2.5. Rancangan User Interface Tabel Anggota

  44 Gambar 3.4.2.4. Rancangan User Interface Output Berita

  43 Gambar 3.4.2.3. Rancangan User Interface Output Data Subkategori

  42 Gambar 3.4.2.2. Rancangan User Interface Output Data Kategori

  40 Gambar 3.4.1.6. Rancangan User Interface Input Barang

  Halaman

  39 Gambar 3.4.1.5. Rancangan User Interface Register

  38 Gambar 3.4.1.4. Rancangan User Interface Input Berita

  37 Gambar 3.4.1.3. Rancangan User Interface Input Subkategori

  36 Gambar 3.4.1.2. Rancangan User Interface Input Data Kategori

  35 Gambar 3.4.1.1. Rancangan User Interface Input Admin

  34 Gambar 3.3.3. Gambar Entity Relationship Diagram

  30 Gambar 3.3.2. Gambar Tabel Relasi

  29 Gambar 3.2.6. DFD Level 2 Proses Olah Data Barang

  28 Gambar 3.2.5. DFD Level 2 Proses Olah Data Berita

  27 Gambar 3.2.4. DFD Level 2 Proses Olah Data Subkategori

  26 Gambar 3.2.3. DFD Level 2 Proses Olah Data Kategori

  25 Gambar 3.2.3. DFD Level 2 Proses Olah Data Admin

Gambar 3.2.2. Data Flow Diagram (DFD) Level 1

  54

Gambar 4.3.2. Gambar Input Data Berita 58Gambar 4.3.3. Gambar Input Data Kategori 59Gambar 4.3.4. Gambar Input Data Subkategori 59Gambar 4.3.6. Gambar Input Data Register Anggota 61Gambar 4.3.7. Gambar Login Admin 62Gambar 4.3.8. Gambar Login Anggota 62Gambar 4.3.9. Gambar Tabel Admin 63Gambar 4.3.10. Gambar Tabel Berita 64Gambar 4.3.11. Gambar Tabel Kategori 64Gambar 4.3.12. Gambar Tabel Subkategori 65Gambar 4.3.13. Gambar Data Anggota 66Gambar 4.3.14. Gambar Data Barang 67Gambar 4.3.15. Gambar Data Testimonial 67Gambar 4.3.16. Gambar Halaman Utama Website 68

  SURAT KETERANGAN ( Hasil Uji Tugas Akhir )

  Program D-3 Ilmu Komputer : Nama : Athfal Raziq NIM : 092406206 Program Studi : D-3 Teknik Informatika Judul Tugas Akhir : PERANCANGAN DAN PEMBUATAN

  APLIKASI E-COMMERCE BERBASIS WEB Telah melaksanakan uji tugas akhir dari mahasiswa tersebut di atas pada Juni 2014

  Dengan hasil : SUKSES / GAGAL Demikian diterangkan untuk digunakan melengkapi syarat pendaftaran Ujian Meja Hijau Tugas Akhir Mahasiswa bersangkutan di Departemen Matematika FMIPA USU Medan.

  Medan, Juni 2014 Dosen pembimbing (Drs. Gim Tarigan) NIP. 195502021986011001