ANALISA DAN PERANCANGAN SISTEM PENJUALAN BERBASIS WEB PADA PT. TRISATYA MITRA ABADI - Binus e-Thesis

UNIVERSITAS BINA NUSANTARA

  _________________________________________________________________ Jurusan Teknik Informatika

  Skripsi Sarjana Komputer Semester Ganjil tahun 2005/2006

  

Analisis dan Perancangan Sistem Penjualan Berbasis Web Pada

PT. TRISATYA MITRA ABADI

Tjendra Setia Budi : 0600650314 Dandy : 0600650270 Syane Yoanita C. : 0600650775

  

Kelas/Kelompok : 07PAT/07

Abstrak Tujuan Penelitian adalah memanfaatkan media internet dengan

  membangun sistem penjualan sebagai sarana dalam mengembangkan usaha dengan cara merancang sistem penjualan berbasis web yang dapat melayani transaksi pemesanan secara online, membangun komunikasi dengan konsumen serta dapat menyediakan informasi produk yang lengkap dan up to date bagi pelanggan.

  

Metodologi dilakukan dengan melakukan penelitian kepustakaan yaitu dengan

  membaca buku–buku serta mencari artikel-artikel di internet yang berkaitan langsung dengan topik permasalahan yang akan dibahas. Selain itu dengan melakukan penelitian langsung ke lapangan sehingga dapat memperoleh data tentang sistem manual yang sedang berjalan dan menentukan kebutuhan sistem yang akan dirancang. Platform yang digunakan adalah JSP, mysql 5.0.13, apache Jakarta Tomcat.

  

Hasil yang dicapai adalah suatu website yang dapat memberikan pelayanan yang

  lebih baik kepada pelanggan dalam penyediaan informasi secara lengkap dan interaktif serta membangun komunikasi dengan pelanggan. Website ini juga didukung dengan halaman admin yang dapat memberikan kemudahan bagi pihak perusahaan dalam merubah informasi.

  

Simpulan yang dapat diambil adalah diharapkan penjualan melalui media internet

  ini dapat meningkatkan penjualan pada PT. Trisatya Mitra Abadi dan dapat memberikan citra yang baik dimata pada pelanggan.

  Kata Kunci : Internet, Sistem Penjualan, Website, E-Commerce

  PRAKATA

  Puji syukur kepada Tuhan Yang Maha Esa atas berkat dan rahmat-Nya serta bimbingan dan kekuatan yang diberikan dalam penyusunan skripsi ini sehingga dapat selesai tepat waktu.

  Skripsi ini disusun dalam rangka menyelesaikan studi dan memenuhi persyaratan untuk memeperoleh gelar Sarjana Komputer jurusan Teknik Informatika di Universitas Bina Nusantara,Jakarta.

  Selesainya skripsi ini tentu saja berkat dukungan dan bantuan dari berbagai pihak. Penulis menyadari bahwa laporan ini belumlah sempurna, terdapat banyak sekali kekurangan. Hal ini disebabkan oleh keterbatasan waktu, kesempatan, serta pengetahuan penulis, namun untuk saat ini, inilah hasil yang terbaik bagi penulis

  Dalam kesempatan yang baik ini, penulis ingin mengucapkan banyak terima kasih kepada :

  1. Orang tua kami yang tercinta serta kakak dan adik kami atas doa, perhatian dan dukungannya.

  2. Bapak Wiedjaja, S.kom, selaku dosen pembimbing yang telah banyak meluangkan waktunya untuk membimbing dan mengarahkan penulis hingga selesainya skripsi ini.

  3. Bapak Prof. Dr. Gerardus Polla, M.App.,Sc. selaku rektor Universitas Bina Nusantara, Jakarta, yang telah memberikan kesempatan pada penulis untuk menyelesaikan skripsi ini.

  4. Bapak H.M Subekti, BE, M.Sc. selaku Ketua Jurusan Teknik Informatika.

  5. Para dosen Universitas Bina Nusantara beserta staf yang telah membekali penulis dengan ilmu pengetahuan yang sangat berharga selama kami mengikuti perkuliahan.

  6. Pak Agus Hendrawan Halim, selaku direktur utama PT.Trisatya Mitra Abadi, yang telah banyak membantu dan mendukung penulis dalam penyusunan skripsi ini.

7. Seluruh staf dan karyawan PT.Trisatya Mitra Abadi, yang telah meluangkan waktu dan tenaga untuk membantu penulis.

  8. Teman-teman serta semua pihak yang tidak dapat penulis sebutkan satu persatu yang secara langsung maupun tidak langsung turut membantu penyelesaian skripsi ini.

  Akhir kata, penulis berharap semoga skripsi ini dapat bermanfaat bagi setiap pembacanya.

  Jakarta,1 Januari 2006 Penulis

DAFTAR ISI

  1.5 Sistematika Penulisan

  10

  2.2.3 Pengertian Sistem Penjualan

  10

  2.2.2 Pengertian Penjualan

  8

  2.2.1 Pengertian Sistem

  8

  2.2 Sistem Penjualan

  7

  2.1 Penjualan Online

  7

  4 BAB 2 LANDASAN TEORI

  Halaman Judul Luar Halaman Judul Dalam Halaman Persetujuan Abstrak ii Prakata iii

  Daftar Isi v

  1.4 Metodologi

  2

  1.3 Tujuan Dan Manfaat

  2

  1.2 Ruang Lingkup

  1

  1.1 Latar Belakang

  1

  BAB 1 PENDAHULUAN

  Daftar Lampiran xviii

  Daftar Gambar xiii

  Daftar Tabel xii

  3

  2.3 Internet

  11

  2.3.1

  11 Sejarah Internet

  2.3.2

  13 Protokol Internet

  2.3.2.1

  13 Pengertian Protokol Internet

  2.3.2.2

  13 Hyper Text Transport Protokol

2.3.2.3 Transmission Control Protokol / Internet

  Protokol (TCP/IP)

  14

  2.3.3

  16 Teori Internet Service

  2.3.3.1

  16 World Wide Web (WWW)

  2.3.3.2

  16 Uniform Resource Locator(URL)

  2.3.3.3

  17 Hypertext Markup Language ( HTML )

  2.3.3.4

  17 Web Browser

  2.3.3.5

  18 Web Server

2.4 Electronic Commerce

  18

  2.4.1

  19 Pengertian E-commerce

  2.4.2

  20 Jenis-jenis E-commerce

  2.4.3

  21 Keuntungan E-commerce

  2.4.4

  22 Kerugian E-commerce

  2.5 Linear Sequential Model

  24

  2.6 Sistem Database

  25

  2.7 Interaksi Manusia dan Komputer

  26

  2.8 SWOT (Strength, Weakness, Opportunities, Threat)

  30

  2.9 JSP ( Java Server Pages )

  4.2.1 Diagram Hubungan ( Diagram Context ) 58

  54 BAB 4 PERANCANGAN DAN IMPLEMENTASI

  56

  4.1 Usulan Sistem Yang Baru

  56

  4.2 Diagram Aliran Data

  58

  4.2.2 Diagram Nol ( Diagram 0 ) 59

  54

  4.2.3 Diagram Rinci

  60

  4.3 Data Sistem

  61

  4.3.1 Spesifikasi File data

  61

  4.3.2 Diagram Hubungan Entitas ( Entity Relationship Diagram)

  3.5 Usulan Pemecahan Masalah

  3.4.2 Permasalahan yang dihadapi

  34

  3.1 Sejarah Perusahaan

  2.10 MySQL

  35

  2.11 ERD (Entity Relationship Diagram)

  36

  2.12 STD (State Transition Diagram)

  36 BAB 3 ANALISIS SISTEM YANG SEDANG BERJALAN

  38

  38

  3.4.1 Analisa Kebutuhan Pengguna 51

  3.2 Struktur Organisasi

  40

  3.3 Sistem yang sedang berjalan

  44

  3.3.1 SWOT (Strength, Weakness, Opportunities, Threat) 48

  3.4 Analisa Kebutuhan Sistem

  51

  65

  4.4 Perancangan Proses

  66

  4.4.1 Struktur Menu

  66

  4.4.1.1 Struktur Menu Utama

  66

  4.4.1.2 Struktur Menu Admin

  67

  4.4.2 Bagan Terstruktur ( Structure Chart )

  68

  4.5 Rancangan Layar

  82

4.5.1 Rancangan layar sebelum pengguna Login 82

  4.5.2

  94 Rancangan layar sesudah pengguna Login

  4.5.3 112

  Rancangan layar admin

  4.6 Spesifikasi Modul 123

  4.6.1 123

  Modul dbase

  4.6.2 124

  Modul header

  4.6.3 125

  Modul footer

  4.6.4 125

  Modul kalkulator

  4.6.5 125

  Modul home

  4.6.6 126

  Modul login

  4.6.7 127

  Modul logout

  4.6.8 127

  Modul member

  4.6.9 128

  Modul proses regis

  4.6.10 128

  Modul registrasi sukses

  4.6.11 128

  Modul profil

  4.6.12 129

  Modul edit profil

  4.6.13 129

  Modul proses ubah profil

  4.6.15 Modul hardware 131

  4.6.27 Modul cart 144

  4.6.36 Modul topic 149

  4.6.35 Modul proses user 149

  4.6.34 Modul edit user 148

  4.6.33 Modul pelanggan 147

  4.6.32 Modul admin 147

  4.6.31 Modul batal 147

  4.6.30 Modul detail 146

  4.6.29 Modul beli 145

  4.6.28 Modul proses beli 145

  4.6.26 Modul pesan 144

  4.6.16 Modul peripheral 132

  4.6.25 Modul detailforum 143

  4.6.24 Modul forum 142

  4.6.23 Modul pembayaran 141

  4.6.22 Modul garansi 140

  4.6.21 Modul belanja 140

  4.6.20 Modul kondisi 139

  4.6.19 Modul others 138

  4.6.18 Modul networking 136

  4.6.17 Modul software 135

  4.6.37 Modul proses topic 150

  4.6.39 Modul proses post 151

  4.6.52 Modul produk 158

  4.7.1.3 Ubah Profil Pelanggan 166

  4.7.1.2 Pembelian Barang 163

  4.7.1.1 Registrasi Pelanggan 162

  162

  4.7 Cara Pengoperasian 162

  4.6.56 Modul proses produk 161

  4.6.55 Modul add produk 160

  4.6.54 Modul edit produk 159

  4.6.53 Modul PC 159

  4.6.51 Modul proses trans_conf 158

  4.6.40 Modul kurs 151

  4.6.50 Modul trans_conf 157

  4.6.49 Modul proses transaksi 157

  4.6.48 Modul transaksi 156

  4.6.47 Modul proses login 156

  4.6.46 Modul add login 155

  4.6.45 Modul edit login 154

  4.6.44 Modul data login 153

  4.6.43 Modul proses kurs 153

  4.6.42 Modul add kurs 152

  4.6.41 Modul edit kurs 152

4.7.1 Pelanggan / Umum

  4.7.2 170

  Administrator

  4.7.2.1 170

  Administrasi Pelanggan

  4.7.2.2 172

  Administrasi Produk

  4.7.2.3 176

  Administrasi Data Login

  4.7.2.4 179

  Administrasi Kurs

  4.8 Rencana Implementasi 185

  4.8.1 Tata pelaksanaan sistem yang diusulkan 186

  4.8.2 187

  Jadwal implementasi sistem

  4.9 Evaluasi Sistem 188

  4.9.1 188

  Evaluasi hasil kuisioner

  4.9.2 191

  Analisis User interface

  BAB 5 KESIMPULAN DAN SARAN 194

  5.1 Kesimpulan 194

  5.2 Saran 195

  DAFTAR PUSTAKA 196

  DAFTAR RIWAYAT HIDUP 198 LAMPIRAN 201

  SURAT SURVEI 203

  

DAFTAR TABEL

Tabel 3.3.1.1 Tabel SWOT

  50 Tabel 4.3.1.1 Tabel Produk

  61 Tabel 4.3.1.2 Tabel Runningnumber 61

Tabel 4.3.1.3 Tabel Password

  61 Tabel 4.3.1.4 Tabel Pelanggan

  62 Tabel 4.3.1.5 Tabel Trans_detil

  62 Tabel 4.3.1.6 Tabel Kurs

  63 Tabel 4.3.1.7 Tabel Topic

  63 Tabel 4.3.1.8 Tabel Post

  63 Tabel 4.3.1.9 Tabel Trans_umum

  64

  

DAFTAR GAMBAR

Gambar 2.1 The Linear sequential model

  24 Gambar 2.2

  IMK

  28 Gambar 2.3 Siklus hidup JSP

  34 Gambar 3.1 Struktur Organisasi

  40 Gambar 3.2 Diagram Hubungan Sistem Informasi

  46 Gambar 3.3 Diagram Nol

  47 Gambar 3.4 Diagram rinci proses 2

  48 Gambar 4.1 Diagram Context

  58 Gambar 4.2 Diagram Nol

  59 Gambar 4.3 Diagram Rinci proses 2

  60 Gambar 4.4 Diagram Rinci proses 3

  60 Gambar 4.5 Diagram Rinci proses 4

  60 Gambar 4.6 Entiti Relationship Diagram

  65 Gambar 4.7 Gambar Struktur Menu Utama

  66 Gambar 4.8 Gambar Struktur Menu Admin

  67 Gambar 4.9 STD halaman home

  68 Gambar 4.10 STD Produk

  68 Gambar 4.11 STD Halaman Forum

  69 Gambar 4.12 STD Halaman About Us

  69 Gambar 4.13 STD Halaman Home setelah Login

  70 Gambar 4.14 STD Halaman Products setelah Login

  70

Gambar 4.15 STD Halaman Forum setelah Login

  71 Gambar 4.16 STD Halaman About Us setelah Login

  71 Gambar 4.17 STD Halaman Login

  72 Gambar 4.18 STD Halaman Hardware

  73 Gambar 4.19 STD Halaman Peripheral

  74 Gambar 4.20 STD Halaman Software

  75 Gambar 4.21 STD Halaman Networking

  76 Gambar 4.22 STD Halaman Others

  77 Gambar 4.23 STD Halaman Shopping Cart

  78 Gambar 4.24 STD Halaman Ubah Profil

  78 Gambar 4.25 STD Halaman Buat Topik Baru

  79 Gambar 4.26 STD halaman registrasi

  79 Gambar 4.27 STD halaman Read More

  80 Gambar 4.28 STD Halaman admin

  81 Gambar 4.29 Rancangan layar halaman utama

  82 Gambar 4.30 Rancangan layar halaman produk

  83 Gambar 4.31 Rancangan layar halaman forum

  84 Gambar 4.32 Rancangan layar halaman about us

  85 Gambar 4.33 Rancangan layar halaman produk untuk kategori hardware

  86 Gambar 4.34 Rancangan layar halaman produk untuk kategori software

  87 Gambar 4.35 Rancangan layar untuk halaman untuk kategori networking

  88 Gambar 4.36 Rancangan layar halaman produk untuk pilihan produk hardware 89

Gambar 4.37 Rancangan layar halaman produk untuk pilihan penjelasanGambar 4.38 Rancangan layar halaman forum saat buat topic baru di klikGambar 4.51 Rancangan layar saat user login untuk kedua kali 104Gambar 4.59 Rancangan layar edit profil 111Gambar 4.58 Rancangan layar detail produk 110Gambar 4.57 Rancangan layar konfirmasi registrasi sukses 110Gambar 4.56 Rancangan layar transaksi confirm 109Gambar 4.55 Rancangan layar shopping cart 108Gambar 4.54 Rancangan layar shopping cart (belum memesan barang) 107Gambar 4.53 Rancangan layar ubah profil 106

  105

Gambar 4.52 Rancangan layar profilGambar 4.50 Rancangan layar detail topic 103

  91 Gambar 4.39 Rancangan layar halaman registrasi

Gambar 4.49 Rancangan layar buat topic baru 102Gambar 4.48 Rancangan layar detail topic saat topic masih kosong 101Gambar 4.47 Rancangan layar harddrive untuk pilihan penjelasan tipe 100Gambar 4.46 Rancangan layar halaman produk kategori peripheral (harddrive) 99

  97 Gambar 4.45 Rancangan layar halaman produk kategori hardware (PC) 98

  96 Gambar 4.44 Rancangan layar halaman produk kategori hardware

  95 Gambar 4.43 Rancangan layar halaman forum

  94 Gambar 4.42 Rancangan layar halaman produk

  93 Gambar 4.41 Rancangan layar halaman utama

  92 Gambar 4.40 Rancangan layar halaman news

Gambar 4.60 Rancangan layar admin pelanggan 112Gambar 4.62 Rancangan layar admin topic 114Gambar 4.77 Layar daftar produkGambar 4.84 Layar daftar pelanggan

  169

Gambar 4.83 Layar buat topic baru

  168

Gambar 4.82 Layar posting

  167

Gambar 4.81 Layar forum

  166

Gambar 4.80 Layar ubah profilGambar 4.79 Layar konfirmasi pesanan 165

  164

Gambar 4.78 Layar shopping cart

  163

  162

Gambar 4.63 Rancangan layar admin posting 115Gambar 4.76 Layar registrasiGambar 4.75 Rancangan layar admin transaksi umum 123Gambar 4.74 Rancangan layar admin transaksi confirm 122Gambar 4.73 Rancangan layar admin add produk 121Gambar 4.72 Rancangan layar admin edit produk 121Gambar 4.71 Rancangan layar admin produk PC 120Gambar 4.70 Rancangan layar admin produk 119Gambar 4.69 Rancangan layar admin add data login 118Gambar 4.68 Rancangan layar admin edit data login 118Gambar 4.67 Rancangan layar admin data login 117Gambar 4.66 Rancangan layar admin add kurs 117Gambar 4.65 Rancangan layar admin edit kurs 116

  116

Gambar 4.64 Rancangan layar kurs

  170

Gambar 4.86 Layar daftar produk 172Gambar 4.94 Layar edit data kursGambar 4.99 Layar transaksi detil

  184

Gambar 4.98 Layar transaksi umum

  183

Gambar 4.97 Layar data topik

  182

Gambar 4.96 Layar data posting

  181

Gambar 4.95 Layar tambah kurs baru

  180

  179

Gambar 4.87 Layar produk-PCGambar 4.93 Layar data kursGambar 4.92 Layar tambah data login baru 178

  177

Gambar 4.91 Layar edit data login

  176

Gambar 4.90 Layar data loginGambar 4.89 Layar tambah baru produk 175

  174

Gambar 4.88 Layar edit produk

  173

  185