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
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
PERSETUJUAN
Judul : RANCANG BANGUN SISTEM
PENJUALAN KOMPUTER BESERTA
HARDWARE BERBASIS WEB.
Kategori : TUGAS AKHIR
Nama : CHRISMAN GULTOM
Nomor Induk Mahasiswa : 102406277
Program Studi : D3 TEKNIK INFORMATIKA
Departemen : MATEMATIKA
Fakultas : MATEMATIKA DAN ILMU
PENGETAHUAN ALAM (MIPA)
UNIVERSITAS SUMATERA UTARA
Diluluskan di Medan, Juni 2013
Diketahui/ disetujuin oleh Pembimbing I
Departemen Matematika FMIPA USU Ketua,
Prof.Dr.Tulus,VordipL.Math.,M.Si.,Ph.D Syahriol Sitorus, S.Si, M. IT
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
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.
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.
DAFTAR ISI Halaman Persetujuan ii Pernyataan iii Penghargaan iv Abstrak v Daftar Isi vi Daftar Tabel ix ix Daftar Gambar x BAB 1 PENDAHULUAN
1.1 Latar Belakang Masalah 1
1.2 Perumusan Masalah 2 1.3 Batasan Masalah 2 1.4 Metode Penelitian 3 1.5 Tujuan Penelitian 4 1.6 Manfaat Penelitian 4 1.7 Tinjauan Pustaka 4
1.8 Tahapan Perancangan Sistem 5
1.9 Sistematika Penulisan 6
BAB 2 LANDASAN TEORI
2.1 Definisi Sistem 8
2.2 Pengertian Penjualan 8
2.3 Definisi Electronic Commerce (e-commerce) 8
2.4 Pengertian Komputer 9
2.5 Pengertian Hardware 10
2.6 Pengertian Internet 10
2.7 Website (web) 11
2.7.1 Sejarah World Wide Web 12
2.8 Xampp 12 2.9 Apache 13 2.10 MySQL 14 2.11 Perl 16 2.12 HTML 16 2.13 PHP 17
2.14 Penggabungan Script PHP dan HTML 18
2.15 CSS 19
2.16 Javascript 20
2.16.1 Kelebihan Javascript 22
2.17 Adobe Dreamweaver 22
2.18 Flowchart 23
BAB 3 ANALISIS DAN PERANCANGAN SISTEM
3.1 Analisis Sistem 27
3.2 Perancangan Struktur Web 27
3.3 Perancangan Sistem 29
3.3.1 Data Flow Diagram (DFD) 29
3.3.1.1 Diagram konteks 30
3.2.3.2 Diagram Level Zero 30
3.4 Perancangan Database 31
3.4.1 Entity Relationship Diagram (ERD) 31
3.4.2 Normalisasi 32
3.4.2.1 Unnormalized Form (UNF) 32
3.4.2.2 First Normal Form (1NF) 34
3.4.2.3 Second Normal Form (2NF) 35
3.4.2.4 Third Normal Form (3NF) 36
3.5 Flowchart 37
3.5.1 Flowchart Halaman Utama 37
3.5.2 Flowchart Admin 41 3.6 Desaian Database 42 3.6.1 Tabel Barang 42 3.6.2 Tabel Kota 43 3.6.3 Tabel Krbelanja 44 3.6.4 Tabel Lapbelanja 44 3.6.5 Tabel Users 45 3.6.6 Tabel Inbox 46
BAB 4 IMPLEMENTASI SISTEM
4.1 Pengertian Implementasi Sistem 47
4.2 Tujuan Implementasi Sistem 47
4.3 Tahapan Implementasi Sistem 47
4.4 Komponen Utama Kebutuhan Sistem 48
4.4.1 Hardware 49
4.4.2 Software 50
4.4.3 Brainware 51
4.5 Database PhpMyAdmin 51
4.6 Gambaran Aplikasi Pada Sistem 52
4.6.1 Administrator 53
4.6.2 Member 53
4.6.2.1 Form Index Member 53
4.6.2.2 Form Cart 55
4.6.2.3 Form Cara Pembayaran 57
4.7 Form User 58
4.7.1 Form Index 58
4.7.2 Form About Us 60
4.7.4 Form Cara Pembayaran 61
4.7.5 Form Login 62
4.7.6 Halaman Pendaftaran 62
BAB 5 KESIMPULAN DAN SARAN
5.1 Kesimpulan 64
5.2 Saran 65
Daftar Pustaka Lampiran: Listing Program
DAFTAR TABEL
Tabel 3.1 Bentuk UNF 33
Tabel 3.2 Bentuk 1NF 34
Tabel 3.3 Bentuk 2NF 35
Tabel 3.4 Bentuk 3NF 36
Tabel 3.5 Tabel Barang 43
Tabel 3.6 Tabel Kota 43
Tabel 3.7 Tabel Keranjang Belanja 44
Tabel 3.8 Tabel Laporan Belanja 44
Tabel 3.9 Tabel Users 45
DAFTAR GAMBAR
Gambar 2.1 Simbol – Simbol Flowchart 26
Gambar 2.2 Simbol DFD 26
Gambar 3.1 Rancangan Halaman Web Untuk User Biasa 28
Gambar 3.2 Rancangan Halaman Web Untuk Member 28
Gambar 3.3 Rancangan Halaman Web Untuk Administrator 29
Gambar 3.4 Diagram Konteks 30
Gambar 3.5 Diagram Level Nol 31
Gambar 3.6 Entity Relationship Data (ERD) Database 32
Gambar 3.7 Flowchart Halaman Utama 38
Gambar 3.8 Flowchart Index 39
Gambar 3.9 Flowchart Register 39
Gambar 3.10 Flowchart About Us 40
Gambar 3.11 Flowchart Contact Us 40
Gambar 3.12 Flowchart Cart 41
Gambar 3.13 Flowchart Administrator 42
Gambar 4.1 Tampilan Database Pada Browser 52
Gambar 4.2 Form Admin 53
Gambar 4.3 Form Index Pada Member 54
Gambar 4.4 Isi Dari Category 54
Gambar 4.5 Isi Dari Top Brands Dekstop 55
Gambar 4.6 Form Cart 56
Gambar 4.7 Tampilan Checkout 56
Gambar 4.8 Tanda Bukti Pembelian 57
Gambar 4.9 Form Cara Pembayaran 58
Gambar 4.10 Form Index Atas 59
Gambar 4.11 Form Index Bawah 59
Gambar 4.12 Form About Us 60
Gambar 4.13 Form Contact Us 61
Gambar 4.14 Form Cara Pembayaran 61
Gambar 4.15 Tampailan Halaman Login 62