PERANCANGAN APLIKASI E-COMMERCE OUTLET BUKU
TUGAS AKHIR
ANGGI HERMANITA 102406042
PROGRAM STUDI D-3 TEKNIK INFORMATIKA DEPARTEMEN MATEMATIKA
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA UTARA
MEDAN 2013
PERANCANGAN APLIKASI E-COMMERCE OUTLET BUKU
TUGAS AKHIR
Diajukan untuk melengkapi tugas akhir dan memenuhi syarat memperoleh gelar Ahli Madya
ANGGI HERMANITA 102406042
PROGRAM STUDI D-3 TEKNIK INFORMATIKA DEPARTEMEN MATEMATIKA
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMA
ERA UTARA MEDAN
PERSETUJUAN
Judul : PERANCANGAN APLIKASI E-COMMERCE
OUTLET BUKU
Kategori : TUGAS AKHIR
Nama : ANGGI HERMANITA
Nomor Induk Mahasiswa : 102406042
Program Studi : D-3 TEKNIK INFORMATIKA
Departemen : MATEMATIKA
Fakultas : MATEMATIKA DAN ILMU PENGETAHUAN
ALAM (FMIPA) UNIVERSITAS SUMATERA UTARA
Diluluskan di Medan, Juli 2013
Disetujui Oleh
Departemen Matematika FMIPA USU
Ketua, Pembimbing,
Prof. Dr. Tulus, M.Sc Syahriol Sitorus,S.Si.,M.IT. Nip. 19620901 198803 1 002 Nip. 19591231 199802 1 001
PERNYATAAN
PERANCANGAN APLIKASI E-COMMERCE OUTLET BUKU
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 2013
ANGGI HERMANITA 102406042
PENGHARGAAN
Puji syukur penulis panjatkan kepada Tuhan Yang Maha Esa atas limpahan rahmat dan hidayah-Nya sehingga kajian tugas akhir ini dapat diselesaikan dengan baik dan dalam waktu yang telah ditetapkan.
Penyusunan tugas akhir ini masih banyak memiliki kekurangan karena keterbatasan kemampuan dan pengetahuan penulis, sehingga diharapkan kritik dan saran yang membangun serta dapat memberikan inspirasi yang baik untuk kemajuan tugas akhir ini. Tugas Akhir merupakan salah satu syarat yang harus dilakukan setiap mahasiswa Ilmu Komputer untuk dapat menyelesaikan pendidikan di Program D-3 Teknik Informatika Fakultas Matematika dan Ilmu Pengetahuan Alam di Universitas Sumatera Utara. Pada kesempatan ini penulis juga menyampaikan terima kasih kepada seluruh pihak yang sudah banyak membantu:
1. Bapak Dr.Sutarman, M.Sc, selaku Dekan Fakultas Matematika dan Ilmu Pengetahuan Alam di Universitas Sumatera Utara.
2. Bapak Prof. Drs Tulus, Vordipl.Math.,M.Si.,Ph.D selaku ketua Departemen Matematika di Universitas Sumatera Utara.
3. Bapak Syahriol Sitorus,S.Si.,M.IT. selaku Dosen pembimbing pada penyelesaian tugas akhir ini yang telah memberikan panduan dan penuh kepercayaan kepada penulis untuk menyelesaikan kajian tugas akhir ini.
4. Para Staf/Pengajar Jurusan D-3 Teknik Informatika FMIPA USU.
5. Kedua orang tua saya Bpk.H Sadien, Ibu Sulastri terimakasih atas do’a dan dukungan moril maupun materil. Dan seluruh keluarga besar saya.
6. Kakak-kakak saya Sri Utami Ningsih S.pdi dan Wita Arif pudia Ningsih, terimakasih atas saran dan dukungannya.
8. Seluruh rekan-rekan dari Kom C 2010 D-3 Teknik Informatika FMIPA USU, khususnya Vivi Saufina,Icha Khairunnisa, Dwi Anggraini, Septi Purwati N, Irma Novida, Nurvika Rani S, dan Ahmad Arif Abdi D, terimakasih atas saran dan kritik serta support dalam penyusunan Tugas Akhir ini.
Medan, Juni 2013
ABSTRAK
Pada penulisan tugas akhir ini, penulis membuat Perancangan Aplikasi E-Commerce Outlet Buku. Sistem ini merupakan Penjualan Buku secara Online dengan menggunakan CMS Prestashop yng merupakan gabungan dari Web Server PHP dan MySQL. Pembuatan sistem penjualan buku online ini bertujuan untuk mempermudah masyarakat dalam memperoleh informasi perbelanjaan (Online) sehingga menghemat waktu. Fasilitas-fasilitas yang terdapat dalam pembuatan website ini berupa data dan informasi terbaru,profil, dan berbagai macam jenis buku yang tersedia. Layout yang bagus dan menarik sehingga dapat menambah daya tarik tersendiri.
DAFTAR ISI Halaman Persetujuan ii Pernyataan iii Penghargaan iv Abstrak v Daftar Isi vi
Daftar Tabel viii
Daftar Gambar ix BAB 1 PENDAHULUAN 1.1 Latar Belakang 1 1.2 Identifikasi Masalah 3 1.3 Batasan Masalah 3 1.4 Rumusan Masalah 3 1.5 Tujuan 4 1.6 Manfaat 4 1.7 Sistematika Penulisan 4
BAB 2 LANDASAN TEORI 2.1 Sekilas Tentang e-commerce 6
2.2 Sekilas Tentang komputer 7
2.3 Sekilas Tentang internet 8
2.4 Sekilas Tentang perancangan 9
2.5 Sekilas Tentang sistem 9
2.6 Sekilas Tentang informasi 9
2.7 Sekilas Tentang Mysql 10
2.8 Sekilas Tentang CMS 10
2.9 Sekilas Tentang Prestashop 12
2.10 Sekilas Tentang Domain 13
2.11 Sekilas Tentang Hosting 15
2.12 Sekilas Tentang DFD 15
2.13 Sekilas Tentang Diagram Alir(Flowchart) 17
BAB 3 PERANCANGAN SISTEM 3.1 Perancangan 19
3.2 Perancangan Halaman Website 19
3.2.1 Halaman Home 19
3.2.2 Cara Belanja 20
3.2.3 Pengiriman 20
3.2.4 Kategori Poduk 20
3.2.6 Kontak 20
3.2.7 Syarat & Ketentuan 21
3.3 Diagram Level Korteks 21
3.4 Perancangan Database 30
3.4.1 Field Name 30
3.4.2 Field Table 31
3.5 Perancangan Diagram Alir (Flowchart) 34
3.5.1 Flowchart Home 34
3.5.2 Flowchart Produk 36
3.5.3 Flowchart Pembelian 37
3.5.4 Flowchart Admin 38
3.6 Entity Relationship Diagram (ERD) 39
3.7 Normalisasi 42
3.8 Desain Website 48
3.8.1 Desain Menu Utama 48
3.8.2 Desain Produk 49
3.8.3 Desain Detail Produk 49
3.8.4 Desain Cara Membeli 50
3.8.5 Desain Keranjang Belanja 50
3.8.6 Desain Login Member 51
3.8.7 Desain Pengiriman Barang 52
3.8.8 Desain Pembayaran 52
3.8.9 Desain Halaman Login Admin 53
3.8.10 Desain Halaman Admin 53
BAB 4 IMPLEMENTASI SISTEM 4.1 Pengertian Implementasi Sistem 54
4.2 Tujuan Implementasi Sistem 54
4.3 Komponen Utama & Sistem 54
4.3.1 Perangkat Keras 55
4.3.2 Perangkat Lunak 55
4.3.3 Tenaga Pelaksana (brainware) 55
BAB 5 KESIMPULAN DAN SARAN 5.1 Kesimpulan 56
5.2 Saran 57
Daftar Pustaka Lampiran Listing Program
DAFTAR TABEL
Halaman
Tabel 2.1 Simbol-Simbol DFD 16
Tabel 2.2 Flowchart 17
Tabel 3.1 Tabel Dalam Database 30
Tabel 3.2 Tabel Kategori 31
Tabel 3.3 Tabel Kota 31
Tabel 3.4 Tabel Login 31
Tabel 3.5 Tabel Orders 31
Tabel 3.6 Tabel Keranjang Belanja 32
Tabel 3.7 Tabel Pengiriman 32
Tabel 3.8 Tabel Pelanggan 32
Tabel 3.9 Tabel Kurs 33
Tabel 3.10 Tabel Pembayaran 33
Tabel 3.11 Tabel Kurir 33
DAFTAR GAMBAR
Halaman
Gambar 3.1 Diagram Konteks yang sedang berjalan 22
Gambar 3.2 Diagram Konteks Level 0 23
Gambar 3.3 Diagram Konteks Level 1 24
Gambar 3.4 Diagram Konteks Level 1 Proses 1 Login 25
Gambar 3.5 Diagram Konteks Level 1 Proses 2 Kategori 26
Gambar 3.6 Diagram Konteks Level 1 Proses 3 Produk 27
Gambar 3.7 Diagram Konteks Level 1 Proses 4 Pelanggan 28
Gambar 3.8 Diagram Konteks Level 1 Proses 5 Order 29
Gambar 3.9 Flowchart Menu Utama 35
Gambar 3.10 Flowchart Produk 36
Gambar 3.11 Flowchart Pembelian 37
Gambar 3.12 Flowchart Login Admin 38 Gambar 3.13 Entity Relationship Diagram 40
Gambar 3.14 Entitas Normalisasi Pembelian Bentuk Unnormal 42 Gambar 3.15 Entitas Normalisasi 1 NF 43
Gambar 3.16 Entitas Normalisasi 2 NF 43 Gambar 3.17 Entitas Normalisasi Pelanggan Bentuk Unnormal 44 Gambar 3.18 Entitas Normalisasi 1 NF 44 Gambar 3.19 Entitas Normalisasi Barang Bentuk Unnormal 45 Gambar 3.20 Entitas Normalisasi 1 NF 45 Gambar 3.21 Entitas Normalisasi Pengiriman Bentuk Unnormal 46
Gambar 3.22 Entitas Normalisasi 1 NF 46 Gambar 3.23 Entitas Normalisasi 2 NF 47 Gambar 3.24 Entitas Normalisasi 3 NF 47 Gambar 3.25 Tampilan Menu Utama 48 Gambar 3.26 Tampilan Produk 49
Gambar 3.27 Tampilan Detail Produk 49 Gambar 3.28 Tampilan Cara Membeli 50 Gambar 3.29 Tampilan Keranjang Belanja 50
Gambar 3.30 Tampilan Login Member 51
Gambar 3.31 Tampilan Pembayaran 52
Gambar 3.32 Tampilan Pengiriman Barang 52
Gambar 3.33 Tampilan Login admin 53