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 denganmembangun 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 SWOT50 Tabel 4.3.1.1 Tabel Produk
61 Tabel 4.3.1.2 Tabel Runningnumber 61
Tabel 4.3.1.3 Tabel Password61 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 model24 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 Login71 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 106105
Gambar 4.52 Rancangan layar profilGambar 4.50 Rancangan layar detail topic 10391 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) 9997 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 pelanggan169
Gambar 4.83 Layar buat topic baru168
Gambar 4.82 Layar posting167
Gambar 4.81 Layar forum166
Gambar 4.80 Layar ubah profilGambar 4.79 Layar konfirmasi pesanan 165164
Gambar 4.78 Layar shopping cart163
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 116116
Gambar 4.64 Rancangan layar kurs170
Gambar 4.86 Layar daftar produk 172Gambar 4.94 Layar edit data kursGambar 4.99 Layar transaksi detil184
Gambar 4.98 Layar transaksi umum183
Gambar 4.97 Layar data topik182
Gambar 4.96 Layar data posting181
Gambar 4.95 Layar tambah kurs baru180
179
Gambar 4.87 Layar produk-PCGambar 4.93 Layar data kursGambar 4.92 Layar tambah data login baru 178177
Gambar 4.91 Layar edit data login176
Gambar 4.90 Layar data loginGambar 4.89 Layar tambah baru produk 175174
Gambar 4.88 Layar edit produk173
185