• Tidak ada hasil yang ditemukan

ANALISIS DAN PERANCANGAN SISTEM PEMESANAN PRODUK BERBASIS WEB PADA PERUSAHAAN DAYA PRIMA SPORTS - Binus e-Thesis

N/A
N/A
Protected

Academic year: 2019

Membagikan "ANALISIS DAN PERANCANGAN SISTEM PEMESANAN PRODUK BERBASIS WEB PADA PERUSAHAAN DAYA PRIMA SPORTS - Binus e-Thesis"

Copied!
18
0
0

Teks penuh

(1)

vii

UNIVERSITAS BINA NUSANTARA

Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil Tahun 2006 / 2007

ANALISIS DAN PERANCANGAN SISTEM PEMESANAN PRODUK BERBASIS WEB PADA PERUSAHAAN DAYA PRIMA SPORTS

Nico Sepfanus 0700712130 Warxi Yulianty Marliana 0700712231 Deddy Irawan 0700723512

Kelas / Kelompok : 07PGT / 06

Abstrak

Pemesanan produk berbasis web dilakukan untuk mempermudah pelanggan dari perusahaan Daya Prima Sports dalam memesan produk, sehingga dapat mempersingkat waktu dalam memesan produk dan melihat produk-produk yang disediakan. Pengumpulan data dilakukan dengan mengadakan survei dan wawancara dengan pihak perusahaan yang bersangkutan agar mencapai target dan tujuan yang diinginkan dan menganalisa sistem yang sedang berjalan, serta membaca buku-buku referensi. Dengan adanya sistem ini, perusahaan dapat meningkatkan jangkauan pemasaran produk dalam usaha meningkatkan penjualan produk. Dari hasil evaluasi sistem, dapat disimpulkan bahwa sistem ini sudah dapat digunakan oleh pihak perusahaan. Jadi dapat disimpulkan bahwa sistem ini cukup membantu dalam mengatasi masalah yang dihadapi oleh perusahaan dalam hal pemesanan produk, terutama bagi pelanggan yang berada di luar kota. Dengan adanya sistem ini juga diharapkan dapat meningkatkan jumlah penjualan produk pada perusahaan.

Kata kunci :

(2)

viii PRAKATA

Puji dan Syukur kepada Tuhan Yang Maha Esa yang telah melimpahkan Rahmat dan Berkat-Nya sehingga penulis dapat menyelesaikan skripsi yang berjudul “Analisis dan Perancangan Sistem Pemesanan Produk berbasis Web pada Perusahaan Daya Prima Sports”. Skripsi ini ditulis dengan maksud untuk memenuhi salah satu syarat guna mencapai gelar Sarjana Komputer pada Jurusan Teknik Informatika Jenjang Studi Strata-1 di Universitas Bina Nusantara.

Penulis dalam menyelesaikan skripsi ini menemukan masalah dan hambatan baik dari dalam maupun dari luar. Penulis juga menyadari bahwa skripsi ini telah ditulis dengan semua pengetahuan yang diketahui penulis. Oleh karena itu, dengan segala kerendahan hati, penulis sangat mengharapkan kritik dan saran yang bersifat membangun dari pembaca guna penyempurnaan isi skripsi ini.

Sejak awal menempuh perkuliahan sampai menyelesaikan skripsi ini, penulis telah banyak mendapat bimbingan, nasihat, petunjuk, serta bimbingan moriil dan materiil dari berbagai pihak, terutama para dosen, keluarga dan teman-teman penulis. Penulis dengan tulus ingin mengucapkan banyak terima kasih kepada : 1. Bpk. Ichwan R. Tanjung B.Sc., M.Sc., selaku Dosen Pembimbing Skripsi yang

dalam kesibukannya masih bersedia meluangkan waktunya yang berharga untuk membimbing penulis dari awal hingga selesainya skripsi ini.

2. Bpk. Prof. Dr. Gerardus Polla, M.App.Sc. , selaku Rektor Universitas Bina Nusantara

(3)

ix

5. Bpk. Fredy Purnomo, S.Kom.,M.Kom. , selaku Sekertaris Jurusan Teknik Informatika

6. Segenap Staf Pengajar Universitas Bina Nusantara, yang telah memberikan ilmu pengetahuan dan bimbingannya selama perkuliahan penulis

7. Segenap Staf Perpustakaan Universitas Bina Nusantara, yang telah memberikan bantuan dalam peminjaman buku yang diperlukan dalam penyusunan skripsi ini 8. Bpk. Yohan Yoanda Agustra , selaku pemilik Perusahaan Daya Prima Sports

yang telah mengijinkan penulis untuk melakukan survei dan yang telah banyak memberikan masukan, saran, dan kritik selama penulisan skripsi ini

9. Segenap staf Perusahaan Daya Prima Sports, yang telah memberikan bantuan dalam rangka pengumpulan data untuk penyusunan skripsi ini.

10. Orang tua, kakak, adik yang telah banyak memberikan bantuan dan dukungan baik secara material dan spiritual selama penyusunan skripsi.

11. Partner skripsi, yang telah bekerja sama selama satu semester dalam penyusunan

skripsi ini.

12. Teman-teman yang tidak dapat disebutkan satu persatu, yang secara langsung

maupun tidak langsung telah memberikan dorongan bagi penulis dalam menyelesaikan skripsi ini.

Akhirnya dengan kerendahan hati, penulis berharap semoga skripsi ini dapat memberikan manfaat bagi para pembaca.

Jakarta, Januari 2007

(4)

x DAFTAR ISI

Halaman Judul Luar i

Halaman Judul Dalam ii

Halaman Persetujuan Hardcover iii

Halaman Pernyataan Dewan Penguji iv

Abstrak vii Prakata viii

Daftar Isi x

Daftar Tabel xvii

Daftar Gambar xviii

Daftar Lampiran xxiv

BAB 1 PENDAHULUAN 1.1. Latar Belakang 1

1.2. Tujuan dan Manfaat 2

1.3. Ruang Lingkup 3

1.4. Metodologi 4

1.5. Sistematika Penulisan 5

BAB 2 LANDASAN TEORI 2.1. Analisis Sistem 7

2.2. Perancangan Sistem 8

2.2.1. Pengertian Perancangan Sistem 8

(5)

xi

2.3. Teori-Teori Dasar 19

2.3.1. Internet 19

2.3.2. World Wide Web (WWW) 20

2.3.3. Web Server 21

2.3.4. Web Browser 21

2.3.5. TCP/IP 22

2.3.6. URL 23

2.3.7. HTTP 23

2.4. Web Programming 24

2.4.1. HTML 24

2.4.2. PHP 25

2.5. Sistem Basis Data 27

2.5.1. Database 27

2.5.2. ERD 28

2.5.3. Normalisasi 29

2.5.4. SQL 30

2.5.5. MySQL 32

2.6. Interaksi Manusia dan Komputer (IMK) 34

2.7. Pengembangan Piranti Lunak 37

2.8. E-Commerce 38

BAB 3 ANALISIS DAN PERANCANGAN SISTEM 3.1. Analisa Masalah 40

(6)

xii

3.1.1.1. Sejarah Perusahaan 40 3.1.1.2. Visi dan Misi Perusahaan 41 3.1.1.3. Struktur Organisasi Perusahaan 41 3.1.1.4. Tugas dan Wewenang 42 3.1.2. Analisa Sistem Penjualan yang Sedang Berjalan 44

3.1.2.1. Gambaran Sistem yang Sedang Berjalan 44 3.1.2.2. Activity Diagram Sistem Berjalan 45 3.1.3. Gambaran Permasalahan 48 3.1.4. Sistem yang Diusulkan 48 3.1.4.1. Gambaran Sistem Usulan 48 3.1.4.2. Activity Diagram Sistem Usulan 49 3.1.4.3. Constraint Sistem Usulan 51 3.2. Perancangan Sistem Usulan 51

3.2.1. Rancangan Proses 51

3.2.1.1. Class Diagram 51 3.2.1.2. Use Case Diagram 52 3.2.1.3. Sequence Diagram 54 3.2.2. Rancangan Database 69

3.2.2.1. Daftar Tabel Database 69 3.2.2.2. Hubungan Antar Tabel 70 3.2.2.3. Detail Tabel Database 71 3.2.3. Rancangan Struktur Menu 76

(7)

xiii

3.2.3.2. Struktur Menu Back End (Admin) 77

3.2.4. Rancangan STD 78

3.2.4.1. STD Halaman Front End (User) 79 3.2.4.2. STD Halaman Back End (Admin) 93

3.2.5. Rancangan Layar 103

(8)

xiv

3.2.5.19.Tampilan Halaman Admin Contact Us 116 3.2.5.20.Tampilan Halaman Admin Logout 117

3.2.6. Spesifikasi Proses 118

3.2.6.1. Spesifikasi Proses Halaman Front End 118 3.2.6.2. Spesifikasi Proses Halaman Back End 125

BAB 4 IMPLEMENTASI DAN EVALUASI

4.1. Kebutuhan Sistem 134

4.1.1. Kebutuhan Pengembangan Sistem 134 4.1.1.1. Kebutuhan Software 134 4.1.1.2. Kebutuhan Hardware 134 4.1.2. Kebutuhan Implementasi Sistem 135 4.1.2.1. Kebutuhan Software 135 4.1.2.2. Kebutuhan Hardware 135 4.1.2.3. Kebutuhan Jaringan 136 4.2. Tata Cara Pemakaian (User Manual) 137

4.2.1. Sisi Client 137

(9)

xv

4.2.1.8. Halaman Formulir Data Customer 143 4.2.1.9. Halaman Syarat dan Kondisi 144 4.2.1.10. Halaman Pembatalan Transaksi 145 4.2.1.11. Halaman DetailTransaksi 146 4.2.1.12. Halaman Contact Us 147 4.2.1.13. Halaman About Us 148 4.2.1.14. Halaman Sejarah Perusahaan 149 4.2.1.15. Halaman Visi dan Misi Perusahaan 149

4.2.2. Sisi Admin 150

4.2.2.1. Halaman LoginAdmin 150 4.2.2.2. Halaman Utama Admin 151 4.2.2.3. Halaman Pencarian Produk 152 4.2.2.4. Halaman Produk 153 4.2.2.5. Halaman UpdateProduk 153 4.2.2.6. Halaman AddProduk 154 4.2.2.7. Halaman Order 155 4.2.2.8. Halaman UpdateTransaksi 156 4.2.2.9. Halaman Contact Us 157 4.2.2.10. Halaman View Contact Us 158 4.2.2.11. Halaman Logout 159

4.3. Evaluasi 159

4.3.1. Evaluasi IMK 159

(10)

xvi

4.3.3. Hasil Evaluasi 161

BAB 5 SIMPULAN DAN SARAN

5.1. Simpulan 166

5.2. Saran 166

DAFTAR PUSTAKA

(11)

xvii

DAFTAR TABEL

Tabel 2.1 Tabel Perintah SQL 31 Tabel 2.2 Klausa dalam query SQL 32 Tabel 3.1 Daftar Tabel Database 70

Tabel 3.2 Tabel M_Admin 71

Tabel 3.3 Tabel M_Category 71

Tabel 3.4 Tabel M_ContactUs 72

Tabel 3.5 Tabel M_Customer 72

Tabel 3.6 Tabel M_Description 73

Tabel 3.7 Tabel M_Factory 73

Tabel 3.8 Tabel M_Product 74

(12)

xviii

DAFTAR GAMBAR

Gambar 2.1 Contoh Activity Diagram 10 Gambar 2.2 Contoh Activity Diagram dengan Swimline 12 Gambar 2.3 Notasi pada STD 13 Gambar 2.4 Contoh STD Login 14 Gambar 2.5 Simbol Class Diagram 15 Gambar 2.6 Contoh Class DiagramSistem Parkir 15 Gambar 2.7 Simbol Use Case Diagram beserta keterangannya 16 Gambar 2.8 Contoh Use Case Diagram Sistem Perpustakaan 17 Gambar 2.9 Simbol-simbol dalam Sequence Diagram 18 Gambar 2.10 Sequence DiagramPembelian Buku Online 19 Gambar 2.11 Tampilan dari HTML 25 Gambar 2.12 Tampilan halaman PHP 27

Gambar 2.13 Notasi ERD 29

Gambar 2.14 Tahap pengembangan piranti lunak prototyping model 37 Gambar 2.15 Web CommerceBhinneka 38 Gambar 2.16 Web CommerceProdigy Computer 39 Gambar 3.1 Struktur Organisasi Perusahaan 41 Gambar 3.2 Activity Diagram Sistem Penjualan Face to Face 46 Gambar 3.3 Activity Diagram Sistem Penjualan melalui Telepon 47 Gambar 3.4 Activity DiagramSistem Usulan 50

(13)

xix

Gambar 3.6 Use Case Diagram 53

(14)

xx

(15)

xxi

Gambar 3.52 STD Halaman Order 102

Gambar 3.53 STD Halaman Admin Kritik/Saran 102

Gambar 3.54 STD Logout Admin 103

Gambar 3.55 Tampilan Halaman Awal 103

Gambar 3.56 Tampilan Halaman Produk 104

Gambar 3.57 Tampilan Halaman Produk Berdasarkan Kategori 105

Gambar 3.58 Tampilan Halaman Detail Produk 106

Gambar 3.59 Tampilan Halaman Perbandingan Produk 106

Gambar 3.60 Tampilan Halaman Tentang Perusahaan 107

Gambar 3.61 Tampilan Halaman Sejarah Perusahaan 108

Gambar 3.62 Tampilan Halaman Visi dan Misi Perusahaan 108

Gambar 3.63 Tampilan Halaman Belanja Online 109

Gambar 3.64 Tampilan Halaman Shopping Cart 110

Gambar 3.65 Tampilan Halaman Syarat dan Kondisi 110

Gambar 3.66 Tampilan Halaman Pembatalan Transaksi 111

Gambar 3.67 Tampilan Halaman Detail Transaksi 112

Gambar 3.68 Tampilan Halaman ContactUs 113

Gambar 3.69 Tampilan Halaman Login Admin 113

Gambar 3.70 Tampilan Halaman Utama Admin 114

Gambar 3.71 Tampilan Halaman Admin Products 115

Gambar 3.72 Tampilan Halaman Admin Transaksi 116

Gambar 3.73 Tampilan Halaman Admin ContactUs 117

(16)

xxii

Gambar 4.1 Hubungan Jaringan 137

Gambar 4.2 Halaman Utama Website 138

Gambar 4.3 Halaman Pencarian Produk 139

Gambar 4.4 Halaman Produk 140

Gambar 4.5 Halaman Detail Produk 141

Gambar 4.6 Halaman Compare Product 141

Gambar 4.7 Halaman Online Shop 142

Gambar 4.8 Halaman Shopping Cart 143

Gambar 4.9 Halaman Formulir Data Customer 144

Gambar 4.10 Halaman Syarat & Kondisi 145

Gambar 4.11 Halaman Pembatalan Transaksi 146

Gambar 4.12 Halaman Detail Transaksi 147

Gambar 4.13 Halaman Contact Us 148

Gambar 4.14 Halaman About Us 148

Gambar 4.15 Halaman Sejarah Perusahaan 149

Gambar 4.16 Halaman Visi dan Misi 150

Gambar 4.17 Halaman Login Admin 151

Gambar 4.18 Halaman Utama Admin 152

Gambar 4.19 Halaman Pencarian Produk 152

Gambar 4.20 Halaman Produk 153

Gambar 4.21 Halaman Update Produk 154

Gambar 4.22 Halaman Add Produk 155

(17)

xxiii

Gambar 4.24 Halaman Update Transaksi 157

Gambar 4.25 Halaman Contact Us 158

Gambar 4.26 Halaman View Contact Us 158

(18)

xxiv

DAFTAR LAMPIRAN

Lampiran 1 Daftar Riwayat Hidup L1 Lampiran 2 Wawancara Sistem Berjalan L4

Lampiran 3 Kuesioner L5

Lampiran 4 Wawancara Evaluasi Sistem L7

Referensi

Dokumen terkait

Penelitian ini bertujuan untuk menganalisis bagaimanakah pengaruh penggunaan patch ekstrak etanol bawang merah (Allium ascalonicum L.) terhadap penurunan temperatur

Hasil yang diperoleh adalah sodium starch glycolate berpengaruh menurunkan kekerasan, meningkatkan kerapuhan, meningkatkan persen obat terlarut, dan menurunkan waktu hancur

Jadi tidak perlu ada undang-undang yang memberikan intel wewenang untuk menangkap, menyadap atau membunuh, namanya juga orang yang kerjanya tidak ketahuan, mau apa saja

Inflasi di Banjarnegara terjadi karena adanya kenaikan harga yang ditunjukan oleh naiknya indeks kelompok transportasi sebesar 0,82 persen; kelompok bahan makanan sebesar

Perumusan masalah dalam perancangan sistem pendukung strategi bisnis pada UKM dengan Implementasi ERP adalah “ Bagaimana UKM dapat menerapkan ERP ( Enterprise Resource Planning

2 Deskripsi Mata Kuliah : Matakuliah ini membahas mekanisme perkembangan hewan yang meliputi dasar-dasar perkembangan hewan, peran substansi sel (inti dan sitoplasma)

Puji dan syukur kami ucapkan pada Tuhan Yang Maha Esa atas berkat, rahmat dan penyertaan-Nyalah sehingga kami dapat menyelesaikan skripsi yang berjudul “ANALISIS DAN

Teknik relaksasi Lagrangian merupakan suatu teknik matematika untuk menyelesaikan permasalahan sistem manufaktur job shop yang mempunyai fungsi obyektif meminimumkan