i
RANCANG BANGUN SISTEM PENJUALAN KOMPUTER BESERTA HARDWARE BERBASIS WEB
TUGAS AKHIR
CHRISMAN GULTOM 102406277
PROGRAM STUDI D3 TEKNIK INFORMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA UTARA 2013
Universitas Sumatera Utara
i
RANCANG BANGUN SISTEM PENJUALAN KOMPUTER BESERTA HARDWARE BERBASIS WEB
TUGAS AKHIR Diajukan untuk melengkapi tugas dan memenuhi syarat mencapai gelar Ahli Madya
CHRISMAN GULTOM 102406277
PROGRAM STUDI D3 TEKNIK INFORMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA UTARA 2013
Universitas Sumatera Utara
ii
PERSETUJUAN
Judul
Kategori Nama Nomor Induk Mahasiswa Program Studi Departemen Fakultas
: RANCANG BANGUN SISTEM PENJUALAN KOMPUTER BESERTA HARDWARE BERBASIS WEB. : TUGAS AKHIR : CHRISMAN GULTOM : 102406277 : D3 TEKNIK INFORMATIKA : MATEMATIKA : MATEMATIKA DAN ILMU PENGETAHUAN ALAM (MIPA) UNIVERSITAS SUMATERA UTARA
Diluluskan di Medan, Juni 2013
Diketahui/ disetujuin oleh Departemen Matematika FMIPA USU Ketua,
Pembimbing I
Prof.Dr.Tulus,VordipL.Math.,M.Si.,Ph.D NIP. 19620901 198803 1 002
Syahriol Sitorus, S.Si, M. IT NIP. 19710310 199703 1 004
Universitas Sumatera Utara
iii
PERNYATAAN
RANCANG BANGUN SISTEM PENJUALAN KOMPUTER BESERTA HARDWARE BERBASIS WEB
TUGAS AKHIR
Saya mengaku bahwa tugas akhir ini adalah hasil kerja saya sendiri, kecuali beberapa kutipan dan ringkasan yang masing-masing disebutkan sumbernya.
Medan,
Juni 2013
CHRISMAN GULTOM 102406277
Universitas Sumatera Utara
iv
PENGHARGAAN
Puji dan syukur penulis panjatkan kehadirat Tuhan Yang Maha Kuasa, yang telah melimpahkan karunia-Nya dalam mengerjakan tugas akhir ini. Karena berkat-Nya pula penulis dapat menyelesaikan Tugas Akhir dengan judul “RANCANG BANGUN SISTEM PENJUIALAN KOMPUTER BESERTA HARDWARE BERBASIS WEB”. Tujuan Penyusunan Tugas Akhir ini adalah untuk memenuhi syarat kelulusan bagi setiap mahasiwa program studi D-III Teknik Informatika di Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Sumatera Utara. Terimakasih penulis sampaikan kepada Syahriol Sitorus, S.Si, M. IT selaku dosen pembimbing Tugas Akhir yang sudah mengarahkan penulis dalam mengerjakan Tugas akhir ini, Dr. Sutarman, M.Sc. selaku Dekan Fakultas Matematika dan Ilmu Pengetahuan Alama Universitas Sumatera Utara, Pembantu Dekan Dekan Fakultas Matematika dan Ilmu Pengetahuan Alama Universitas Sumatera Utara, Prof. Dr. Tulus, VordipL. Math., M.Si Ph. D selaku ketua departemen Matematika, Drs. Bambang Irawan, M.Sc selaku dosen wali yang banyak membantu penulis dalam menjalani perkuliahan di kampus, semua dosen Departemen Matematika FMIPA beserta para staf Pegawai, Sahabat-sahabat seperjuangan penulis mahasiswa D-III TI angkatan 2010. Terkhusus kepada kedua orang tua dan keluarga penulis yang telah memberi dukungan moril dan materi hingga akhirnya penulis dapat menyelesaikan tugas akhir ini tepat pada waktunya. Penulis menyadari Tugas Akhir ini masih jauh dari sempurna, oleh sebab itu penulis mengharapkan saran dan kritik yang membangun dari semua pihak sebagai bahan evaluasi bagi penulis. Akhir kata Penulis berharap, semoga Tugas Akhir ini memberi manfaat bagi penulis dan juga kepada pembaca.
Universitas Sumatera Utara
v
ABSTRAK
Tugas Akhir ini merancang suatu aplikasi penjualan komputer secara online yang bermanfaat untuk menawarkan dan menyebarkan informasi yang baik dengan cepat dan mudah, dan juga melalui kajian ini diharapkan dapat memberi inspirasi kepada pembaca untuk mencoba bisnis penjualan komputer secara online sehingga membukan lapangan kerja baru dan mendapatkan penghasilan tambahan. Perancangan sistem dalam merancang penjualan komputer secara online dikembangkan dengan menggunakan bahasa pemrograman PHP dan database MySQL serta menggunakan editor Dreamweaver. Sistem penjualan online ini meliputi pendaftaran pelanggan, pemberitahuan informasi terbaru dan pembelian barang. Pengaturan situs oleh admin baik proses pengamanan berbagai data, pengiriman barang, penjualan barang, penambahan barang, dan transaksi penjualan. Semua hal tersebut digunakan untuk menampung data – data yang diperlukan dan memperlancar sistem ini. Keyword : Penjulalan, Komputer, PHP, MySQL.
Universitas Sumatera Utara
vi
DAFTAR ISI
Halaman Persetujuan Pernyataan Penghargaan Abstrak Daftar Isi Daftar Tabel Daftar Gambar BAB 1
BAB 2
ii iii iv v vi ix x
PENDAHULUAN 1.1 Latar Belakang Masalah 1.2 Perumusan Masalah 1.3 Batasan Masalah 1.4 Metode Penelitian 1.5 Tujuan Penelitian 1.6 Manfaat Penelitian 1.7 Tinjauan Pustaka 1.8 Tahapan Perancangan Sistem 1.9 Sistematika Penulisan
1 2 2 3 4 4 4 5 6
LANDASAN TEORI 2.1 Definisi Sistem 2.2 Pengertian Penjualan 2.3 Definisi Electronic Commerce (e-commerce) 2.4 Pengertian Komputer 2.5 Pengertian Hardware 2.6 Pengertian Internet 2.7 Website (web) 2.7.1 Sejarah World Wide Web 2.8 Xampp 2.9 Apache 2.10 MySQL 2.11 Perl 2.12 HTML 2.13 PHP 2.14 Penggabungan Script PHP dan HTML 2.15 CSS 2.16 Javascript 2.16.1 Kelebihan Javascript 2.17 Adobe Dreamweaver 2.18 Flowchart 2.19 Data Flow Diagram
8 8 8 9 10 10 11 12 12 13 14 16 16 17 18 19 20 22 22 23 26
Universitas Sumatera Utara
vii
BAB 3
BAB 4
ANALISIS DAN PERANCANGAN SISTEM 3.1 Analisis Sistem 3.2 Perancangan Struktur Web 3.3 Perancangan Sistem 3.3.1 Data Flow Diagram (DFD) 3.3.1.1 Diagram konteks 3.2.3.2 Diagram Level Zero 3.4 Perancangan Database 3.4.1 Entity Relationship Diagram (ERD) 3.4.2 Normalisasi 3.4.2.1 Unnormalized Form (UNF) 3.4.2.2 First Normal Form (1NF) 3.4.2.3 Second Normal Form (2NF) 3.4.2.4 Third Normal Form (3NF) 3.5 Flowchart 3.5.1 Flowchart Halaman Utama 3.5.2 Flowchart Admin 3.6 Desaian Database 3.6.1 Tabel Barang 3.6.2 Tabel Kota 3.6.3 Tabel Krbelanja 3.6.4 Tabel Lapbelanja 3.6.5 Tabel Users 3.6.6 Tabel Inbox
27 27 29 29 30 30 31 31 32 32 34 35 36 37 37 41 42 42 43 44 44 45 46
IMPLEMENTASI SISTEM 4.1 Pengertian Implementasi Sistem 4.2 Tujuan Implementasi Sistem 4.3 Tahapan Implementasi Sistem 4.4 Komponen Utama Kebutuhan Sistem 4.4.1 Hardware 4.4.2 Software 4.4.3 Brainware 4.5 Database PhpMyAdmin 4.6 Gambaran Aplikasi Pada Sistem 4.6.1 Administrator 4.6.2 Member 4.6.2.1 Form Index Member 4.6.2.2 Form Cart 4.6.2.3 Form Cara Pembayaran 4.7 Form User 4.7.1 Form Index 4.7.2 Form About Us 4.7.3 Form Contact Us
47 47 47 48 49 50 51 51 52 53 53 53 55 57 58 58 60 60
Universitas Sumatera Utara
viii
4.7.4 Form Cara Pembayaran 4.7.5 Form Login 4.7.6 Halaman Pendaftaran BAB 5
KESIMPULAN DAN SARAN 5.1 Kesimpulan 5.2 Saran
61 62 62
64 65
Daftar Pustaka Lampiran: Listing Program
Universitas Sumatera Utara
ix
DAFTAR TABEL Tabel 3.1 Bentuk UNF Tabel 3.2 Bentuk 1NF Tabel 3.3 Bentuk 2NF Tabel 3.4 Bentuk 3NF Tabel 3.5 Tabel Barang Tabel 3.6 Tabel Kota Tabel 3.7 Tabel Keranjang Belanja Tabel 3.8 Tabel Laporan Belanja Tabel 3.9 Tabel Users Tabel 3.10 Tabel Inbox
33 34 35 36 43 43 44 44 45 46
Universitas Sumatera Utara
x
DAFTAR GAMBAR Gambar 2.1 Simbol – Simbol Flowchart Gambar 2.2 Simbol DFD Gambar 3.1 Rancangan Halaman Web Untuk User Biasa Gambar 3.2 Rancangan Halaman Web Untuk Member Gambar 3.3 Rancangan Halaman Web Untuk Administrator Gambar 3.4 Diagram Konteks Gambar 3.5 Diagram Level Nol Gambar 3.6 Entity Relationship Data (ERD) Database Gambar 3.7 Flowchart Halaman Utama Gambar 3.8 Flowchart Index Gambar 3.9 Flowchart Register Gambar 3.10 Flowchart About Us Gambar 3.11 Flowchart Contact Us Gambar 3.12 Flowchart Cart Gambar 3.13 Flowchart Administrator Gambar 4.1 Tampilan Database Pada Browser Gambar 4.2 Form Admin Gambar 4.3 Form Index Pada Member Gambar 4.4 Isi Dari Category Gambar 4.5 Isi Dari Top Brands Dekstop Gambar 4.6 Form Cart Gambar 4.7 Tampilan Checkout Gambar 4.8 Tanda Bukti Pembelian Gambar 4.9 Form Cara Pembayaran Gambar 4.10 Form Index Atas Gambar 4.11 Form Index Bawah Gambar 4.12 Form About Us Gambar 4.13 Form Contact Us Gambar 4.14 Form Cara Pembayaran Gambar 4.15 Tampailan Halaman Login Gambar 4.16 Tampilan Halaman Pendaftaran
26 26 28 28 29 30 31 32 38 39 39 40 40 41 42 52 53 54 54 55 56 56 57 58 59 59 60 61 61 62 63
Universitas Sumatera Utara