ANALISIS DAN PERANCANGAN SISTEM BILLING DAN BOOKING BERBASIS WEB PADA PT. BINTARO POOL SITE - Binus e-Thesis

  

Universitas Bina Nusantara

  Jurusan Teknik Informatika Skripsi Sarjana Komputer

  Semester Genap 2006/2007

  ANALISIS DAN PERANCANGAN SISTEM BILLING DAN BOOKING BERBASIS WEB PADA PT. BINTARO POOL SITE Hendro Aditya Nurullah 0700697911 Trimulyono Ariadi 0700698845 Edwin Kurniawan 0700699330

Kelas / Kelompok : 08 PCT/ 07

  Abstrak Persaingan bisnis dewasa ini tak hanya bertumpu pada kualitas produk, melainkan lebih pada kualitas layanan, yang lebih mendorong pelanggan untuk kembali membeli produk atau menggunakan jasa yang Anda tawarkan, salah satu caranya adalah dengan memanfaatkan teknologi. PT. Bintaro Pool Site adalah sebuah perusahaan yang bergerak dalam bidang usaha entertainment membutuhkan suatu sistem Billing dan

  

Booking guna meningkatkan kegiatan operasional yang berarti akan meningkatkan

  kualitas pelayanannya. Tujuan penelitian pada perusahaan ini adalah untuk menganalisa proses bisnis serta sistem yang sedang berjalan guna mengidentifikasi kelemahan- kelemahan yang ada, kemudian merancang suatu sistem Billing dan Booking yang baru sebagai rekomendasi untuk mengatasi kelemahan-kelemahan tersebut. v Metode penelitian yang digunakan adalah studi pustaka, metode analisa dengan melakukan wawancara dan survey langsung ke lapangan, dan metode perancangan dengan menggunakan sistem struktural.

  Dari penelitian yang dilakukan ditemukan beberapa kelemahan yang menimbulkan masalah serta dapat menghambat kegiatan operasional bagi perusahaan itu sendiri. Oleh karena itu pembuatan serta pengunaan sistem Billing dan Booking berbasis

  

web ini, diharapkan dapat memudahkan pihak manajemen dalam mengatur kebijakan

  perusahaan dan dalam meningkatkan kualitas pelayanan dengan membangun hubungan yang lebih baik dengan pelanggan.

  Kata kunci : Aplikasi, Billing, Booking, Web

KATA PENGANTAR

  Penulis ingin memanjatkan puji syukur kepada Tuuhan Yang Maha Esa atas segala berkat dan rahmat-NYA, sehingga penulis dapat menyelesaikan skripsi yang berjudul “ ANALISIS DAN PERANCANGAN SISTEM BILLING DAN BOOKING BERBASIS WEB PADA PT. BINTARO POOL SITE ” dengan tepat waktu.

  Skripsi ini diajukan oleh penulis sebagai salah satu syarat kelulusan dalam jenjang pendidikan S1(Strata-1) di Universitas Bina Nusantara, Jakarta.

  Dalam menyusun skripsi ini, banyak mendapat dukungan dari berbagai pihak. Oleh karena itu, pada kesempatan ini tim penulis ingin menyampaikan terima kasih yang sebesar-besarnya kepada :

  1. Orang tua dan keluarga yang tiada henti-hentinya memberikan dukungan dan doa kepada penulis.

  2. Bapak Prof. Dr. Drs. Gerardus Polla, M.App.Sc., selaku Rektor Universitas Bina Nusantara Jakarta, yang telah memberikan kesempatan kepada penulis untuk mendapatkan ilmu pengetahuan di Universitas yang Beliau pimpin.

  3. Bapak Ir. Sablin Yusuf, M.Sc, M.Comp.Sc., selaku Dekan Fasilkom.

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

  5. Bapak Gintoro, S.Kom., MM, selaku dosen pembimbing yang telah banyak memberikan masukan dan motivasi selama proses pembuatan skripsi ini. vii

  6. Saudara Somad, selaku narasumber dari perusahaan Bintaro Pool Site yang telah bersedia meluangkan waktu membantu kami untuk mendapatkan informasi terkait perusahaan bersangkutan.

  7. Bapak Mario, selaku manajer PT. Bintaro Pool Site yang telah membantu dan memberikan kepercayaan kepada kami untuk meyelesaikan skripsi kami.

  8. Teman-teman yang tidak dapat disebutkan satu-persatu yang telah mendukung penulis dalam menyelesaikan skripsi ini.

  9. Partner kelompok skripsi ini, atas kerjasama yang baik dan pengalaman yang dialami selama proses penyelesaian skripsi ini.

  Penulis menyadari masih banyak kekurangan dalam skripsi ini, oleh karena itu, dengan kerendahan hati, penulis menerima semua kritik dan saran yang membangun.

  Akhir kata, penulis berharap semoga skripsi ini dapat bermanfaat bagi semua pihak yang memerlukan.

  Jakarta, Juni 2007 Tim

  Penulis

DAFTAR ISI

  Halaman Judul Luar i

  Halaman Judul Dalam ii

  Halaman Persetujuan Hardcover iii

  Abstrak iv

  Kata Pengantar vi

  Daftar Isi viii Daftar Tabel xii

  Daftar Gambar xv Daftar Lampiran xxiii

BAB 1 PENDAHULUAN

  1

  2.3 Booking

  1

  10

  2.3.3 Fungsi Teknologi Informasi

  9

  2.3.2 Prinsip Teknologi Informasi

  9

  2.3.1 Konsep Teknologi informasi

  8

  2.4 Teknologi Informasi

  8

  7

  1.2 Ruang Lingkup 2

  2.2 Billing

  7

  2.1 Sistem

  1.1 Latar Belakang

  6 BAB 2 LANDASAN TEORI

  1.5 Sistematika Penulisan

  4

  1.4 Metodologi Penelitian

  3

  1.3 Tujuan dan Manfaat

   7 ix

  2.3.4 Keunggulan Teknologi Informasi

  26

  2.8 Interaksi Manusia dan Komputer

  22

  2.7.1 Delapan Aturan Emas Perancangan User Interface

  22

  2.9 Alat Bantu Pengembangan Sistem

  25

  2.8.1 PHP

  25

  2.8.2 My Structured Query Language (MYSQL)

  2.8.3 Web Server

  2.6.2 System Development Life Cycle (SDLC)

  27

  2.8.4 Dreamweaver MX 2004

  27

  2.10 Entity Relationship Diagram

  28

  2.11 Diagram Aliran Dokumen

  32

  2.12 State Transition Diagram (STD)

  34

  2.13 Basis Data

  18

  2.6.1 Karakteristik Perangkat Lunak 17

  11

  2.5.1 Internet

  2.5 Web Based Application

  12

  2.4.1 Pengertian Web

  Based Application

  12

  2.4.2 Struktur Web Based Application

  13

  2.6 Jaringan dan Komponen-Komponennya

  13

  13

  17

  2.5.2 Intranet

  14

  2.5.3 World Wide Web

  15

  2.5.4 Hypertext Markup Language (HTML) 15

  2.5.5 Web Browser

  16

  2.5.6 TCP/ IP

  16

  2.7 Rekayasa Perangkat Lunak

  36

  2.12.1 Sistem Basis Data

  3.4.2 Perancangan Struktur Fungsi/Menu Pada Solusi 115

  76

  3.3 Analisis Pemecahan masalah 84

  3.4 Perancangan Solusi

  95

  3.4.1 Perancangan Proses Bisnis Diusulkan Pada Solusi

  95

  3.4.3 Perancangan Layar (Storyboard) Pada Solusi 123

  37

  3.5 State Transition Diagram (STD) 197

  3.6 Pseudocode 221

  3.6.1 Pseudocode Sistem Booking (Web Publik dan Pelanggan) 221

  3.6.2 Pseudocode Sistem Billing (Web Internal) 239

  BAB

  4.1 Implementasi 276

  3.2.4 Identifikasi Permasalahan

  63

  3.2.3 Analisis Kuesioner Pada Studi Kasus

  60

  2.12.2 Database Relational

  37 BAB 3 ANALISIS DAN PERANCANGAN SOLUSI

  39

  3.1 Profil Perusahaan

  39

  3.1.1 Riwayat Perusahaan

  39

  3.1.2 Struktur Organisasi

  39

  3.2 Analisis Permasalahan

  44

  3.2.1 Analisis Proses Bisnis Berjalan Pada Studi Kasus

  44

  3.2.2 Analisis Wawancara Pada Studi Kasus

3.4.4 Perancangan Basis Data Pada Solusi 179

4 IMPLEMENTASI DAN EVALUASI 276

  xi

  4.1.1 Kebutuhan Sumber Daya 276

  

DAFTAR PUSTAKA xxiv

RIWAYAT HIDUP xxvii LAMPIRAN-LAMPIRAN

  5.2 Saran 343

  5.1 Kesimpulan 342

  BAB

  4.2.3 Evaluasi dari pengembang 340

  4.2.2 Evaluasi Kuesioner Pada Studi Kasus 333

  4.2.1 Evaluasi dari studi kasus 331

  4.2 Evaluasi 331

  4.1.3 Penggunaan Aplikasi 281

  4.1.2 Instalasi Aplikasi 280

  4.1.1.4 Kebutuhan Sumber Daya Manusia (SDM) 279

  4.1.1.3 Kebutuhan Jaringan 278

  4.1.1.2 Kebutuhan Perangkat Lunak 277

  4.1.1.1 Kebutuhan Perangkat Keras 276

5 KESIMPULAN DAN SARAN 342

L1 SURAT KETERANGAN SURVEI

  Daftar Tabel

Tabel 2.1 Simbol-Simbol Diagram Aliran Dokumen

  32 Tabel

  3.1 Proses Bisnis Berjalan

  44 Tabel 3.2. Permasalahan utama dari proses bisnis berjalan

  55 Tabel 3.3 Evaluasi hasil dari wawancara dan kuesioner terhadap permasalahan.

  71 Tabel 3.4. Evaluasi Hasil Wawancara & Kuesioner Terhadap Solusi

  73 Tabel 3.5.Identifikasi Permasalahan 76

Tabel 3.6 Usulan solusi Permasalahan 85Tabel 3.7. Tujuan Solusi

  91 Tabel 3.8 Proses Bisnis Diusulkan Pada Solusi

  96 Tabel

  3.9 Fungsi 116

Tabel 3.10 fungsi atau menu 124

  Tabel

  3.11. Database msPelanggan 179 Tabel

  3.12 Contoh Isi Data msPelanggan 180 Tabel

  3.13 Database msMakanan 180 Tabel

  3.14. Contoh Isi Data msMakanan 180 Tabel

  3.15 Database msMinuman 181 Tabel

  3.16 Contoh Isi Data msMinuman 181 Tabel

  3.17. Database msRokok 181 Tabel

  3.18. Contoh Isi Data msRokok 182 Tabel

  3.19. Database msMerchandise 182 Tabel

  3.20. Contoh Isi Data msMerchandise 182 Tabel

  3.21. Database msWait 183 xiii Tabel

  3.22. Contoh Isi Data msWait 183 Tabel

  3.30. Contoh Isi Data trBooking 186 Tabel

  3.36. Contoh Isi Data msMember 189 Tabel

  3.35 Database msMember 189 Tabel

  3.34. Contoh Isi Data trMeja 188 Tabel

  3.33 Database trMeja 188 Tabel

  3.32 Contoh Isi Data trPesanan 187 Tabel

  3.31. Database trPesanan 186 Tabel

  3.29. Database trBooking 186 Tabel

  3.23. Database msKaryawan 183

  3.28. Contoh Isi Data msBerita 185 Tabel

  3.27. Database msBerita 185 Tabel

  3.26. Contoh Isi Data msMeja 184 Tabel

  3.25. Database msMeja 184 Tabel

  Tabel

Tabel 3.24. Contoh Isi Data msKaryawan 184

  3.37 Pemetaan Tabel dengan Layar 194

  Daftar Gambar

Gambar 2.1 Tahapan System Development Life Cycle (SDLC)

  18 Gambar

  2.2 Contoh Diagram ERD

  31 Gambar

  2.3 Simbol State

  35 Gambar

  2.4 Simbol Perubahan State

  35 Gambar

  2.5 Kondisi dan Aksi

  36 Gambar 3.1 Struktur Organisasi PT. Bintaro Pool Site

  40 Gambar 3.2 Proses DAD Billing yang berjalan

  46 Gambar 3.3 Proses DAD Laporan Pendapatan Harian yang berjalan

  48 Gambar 3.4 Proses DAD Pemesanan makanan dan minuman yang berjalan

  49 Gambar 3.5 Proses DAD Booking yang berjalan

  51 Gambar 3.6 Proses DAD Waiting List yang berjalan

  53 Gambar 3.7 Proses DAD Billing yang diusulkan 105

Gambar 3.8 Proses DAD pemesanan makanan dan minuman yang diusulkan 107Gambar 3.9 Proses DAD Laporan Pendapatan harian yang diusulkan 108Gambar 3.10 Proses DAD laporan bulanan yang diusulkan 110Gambar 3.11 Proses DAD Booking yang diusulkan 112Gambar 3.12 Proses DAD Waiting List yang diusulkan 114

  Gambar

  3.13 Rancangan Layar Login 130

Gambar 3.14 Rancangan Layar Table Detail 131Gambar 3.15 Rancangan Layar Tambah Pemesanan 132Gambar 3.16 Rancangan Layar Laporan Harian 133Gambar 3.17 Rancangan Layar Waiting List 134 xv

Gambar 3.18 Rancangan Layar Booking 135Gambar 3.19 Rancangan Layar Table Main 136Gambar 3.20 Rancangan Layar Admin Menu Makanan 137Gambar 3.21 Rancangan Layar Admin Menu Minuman 138Gambar 3.22 Rancangan Layar Admin Menu Rokok 139Gambar 3.23 Rancangan Layar Admin Menu Merchandise 140Gambar 3.24 Rancangan Layar Admin Tambah Makanan 141Gambar 3.25 Rancangan Layar Admin Tambah Minuman 142Gambar 3.26 Rancangan Layar Admin Tambah Rokok 143Gambar 3.27 Rancangan Layar Admin Tambah Merchandise 144Gambar 3.28 Rancangan Layar Admin User Management 145Gambar 3.29 Rancangan Layar Admin Tambah User 146Gambar 3.30 Rancangan Layar Home 147Gambar 3.31 Rancangan Layar About Us 148Gambar 3.32 Rancangan Layar Contact Us 149Gambar 3.33 Rancangan Layar booking 150Gambar 3.34 Rancangan Layar Download 151Gambar 3.35 Rancangan layar Links

  152 Gambar

  3.36 Rancangan Layar Galeri 153 Gambar

  3.37 Rancangan Layar Saran 154 Gambar

  3.38 Rancangan Layar Status 155

Gambar 3.39 Rancangan Layar Cek Status 156

  Gambar

  3.40 Rancangan Layar Registrasi 157 Gambar

  3.41 Rancangan Layar Berita 158

Gambar 3.42 Rancangan Layar Tips dan Trick 159Gambar 3.43 Rancangan Layar Pemesanan Main 160Gambar 3.44 Rancangan Layar Pemesanan Detail 161Gambar 3.45 Rancangan Layar Edit Pemesanan 162Gambar 3.46 Rancangan Layar Admin Table Rate 163Gambar 3.47 Rancangan Layar Admin Booking Management 164Gambar 3.48 Rancangan Layar Admin News Management 165Gambar 3.49 Rancangan Layar Admin Tambah News 166Gambar 3.50 Rancangan Layar Admin Edit News 167Gambar 3.51 Rancangan Layar Admin Member Management 168Gambar 3.52 Rancangan Layar Admin Edit Member 169Gambar 3.53 Rancangan Layar Admin Member Detail 170

  Gambar

  3.54 Rancangan Layar Tagihan 171

Gambar 3.55 Rancangan Layar Laporan Bulanan 172Gambar 3.56 Rancangan Layar Admin Edit Makanan 173Gambar 3.57 Rancangan Layar Admin Edit Minuman 174Gambar 3.58 Rancangan Layar Admin Edit Rokok 175Gambar 3.59 Rancangan Layar Admin Edit Merchandise 176Gambar 3.60 Rancangan Layar Site 177

  Map

Gambar 3.61 Rancangan Layar Booking Detail 178Gambar 3.62 Diagram ERD Aplikasi yang diusulkan 190

  Gambar

  3.63 STD Halaman Home 197

Gambar 3.64 STD Halaman About Us 198 xvii

Gambar 3.65 STD Halaman Contact Us 198Gambar 3.66 STD Halaman Booking 199Gambar 3.67 STD Halaman Download 199Gambar 3.68 STD Halaman Links 200Gambar 3.69 STD Halaman Site map

  200 Gambar

  3.70 STD Halaman Cek Status 201 Gambar

  3.71 STD Halaman Saran 201 Gambar

  3.72 STD Halaman Berita 202 Gambar

  3.73 STD Halaman Status 202 Gambar

  3.74 STD Halaman Tips 203

Gambar 3.75 STD Halaman Login 203

  Gambar

  3.76 STD Halaman Admin 204

Gambar 3.77 STD Halaman Menu Management 204

  Gambar

  3.78 STD Halaman Makanan 205 Gambar

  3.79 STD Halaman Minuman 205 Gambar

  3.80 STD Halaman Rokok 206

Gambar 3.81 STD Halaman Merchandise 206Gambar 3.82 STD Halaman Edit Makanan 207Gambar 3.83 STD Halaman Tambah Makanan 207Gambar 3.84 STD Halaman Edit Minuman 208Gambar 3.85 STD Halaman Tambah Minuman 208Gambar 3.86 STD Halaman Edit Rokok 209Gambar 3.87 STD Halaman Tambah Rokok 209Gambar 3.88 STD Halaman Edit Merchandise 210Gambar 3.89 STD Halaman Tambah Merchandise 210Gambar 3.90 STD Halaman Table Rate

  211

Gambar 3.91 STD Halaman User Management 211Gambar 3.92 STD Halaman Edit User

  212

Gambar 3.93 STD Halaman Tambah User 212Gambar 3.94 STD Halaman Booking Management 213

  Gambar

  3.95 STD Halaman Kasir 213

Gambar 3.96 STD Halaman News Management 214Gambar 3.97 STD Halaman Edit News 214Gambar 3.98 STD Halaman Tambah News 215

  Gambar

  3.99 STD Halaman Meja 215 Gambar 3.100 STD Halaman Waiting List 216 Gambar 3.101 STD Halaman Booking 216 Gambar 3.102 STD Halaman Laporan 217 Gambar 3.103 STD Halaman Waitress

  217 Gambar 3.104 STD Halaman Detail Meja 218 Gambar 3.105 STD Halaman Tambah Pesanan 218 Gambar 3.106 STD Halaman Registrasi 219 Gambar 3.107 STD Halaman Laporan Harian 219 Gambar 3.108 STD Halaman Laporan Bulanan 220 Gambar

  4.1 Infrastruktur Jaringan 278 Gambar

  4.2 Tampilan Halaman Login 281

Gambar 4.3 Tampilan Halaman Table Main 282Gambar 4.4 Tampilan Halaman Detil Meja 283 xix

Gambar 4.5 Tampilan Halaman Waiting List 284Gambar 4.18 Tampilan Halaman NewsGambar 4.27 Tampilan Halaman Tambah User 306Gambar 4.26 Tampilan Halaman Ubah Menu 305Gambar 4.25 Tampilan Halaman Tambah Menu 304Gambar 4.24 Tampilan Halaman Menu Merchandise 303Gambar 4.23 Tampilan Halaman Menu Rokok 302Gambar 4.22 Tampilan Halaman Menu Minuman 301Gambar 4.21 Tampilan Halaman Menu Makanan 300Gambar 4.20 Tampilan Halaman Edit Member 299Gambar 4.19 Tampilan Halaman Member Management 298

  297

  Management

Gambar 4.17 Tampilan Halaman Booking Management 296Gambar 4.6 Tampilan Halaman Booking 285Gambar 4.16 Tampilan Halaman User Management 295Gambar 4.15 Tampilan Halaman Table Rate 294Gambar 4.14 Tampilan Halaman Ubah Pesanan 293Gambar 4.13 Tampilan Halaman Tambah Pesanan 292Gambar 4.12 Tampilan Halaman Detil Pesanan Meja 291

  4.11 Tampilan Halaman Pemesanan 290

  4.10 Tampilan Halaman Tagihan 289 Gambar

  Gambar

Gambar 4.9 Tampilan Halaman Laporan pendapatan Harian 288Gambar 4.8 Tampilan Halaman Laporan Bulanan 287

  4.7 Tampilan Halaman Laporan 286

  Gambar

Gambar 4.28 Tampilan Halaman Ubah User 307Gambar 4.29 Tampilan Halaman Tambah Berita 308

  4.38 Tampilan Halaman Galeri 319 Gambar 4.39Tampilan Halaman Booking 320

Gambar 4.47 Tampilan Halaman Site Map 330Gambar 4.46 Tampilan Halaman Tips dan Trik 329Gambar 4.45. Tampilan Halaman News 328Gambar 4.44. Tampilan Halaman Links 327Gambar 4.43. Tampilan Halaman Download 325Gambar 4.42 Tampilan Halaman Registrasi 324Gambar 4.41 Tampilan Halaman Status 322Gambar 4.40 Tampilan Halaman Cek Status 321

  317 Gambar

Gambar 4.30 Tampilan Halaman Ubah Berita 309

  Halaman Saran

Gambar 4.37 TampilanGambar 4.36 Tampilan Halaman Contact Us 316Gambar 4.35 Tampilan Halaman About Us 315Gambar 4.34 Tampilan Halaman Home 313Gambar 4.33 Tampilan Halaman Booking Detail 312Gambar 4.32 Tampilan Halaman Edit Member 311Gambar 4.31 Tampilan Halaman Member Detail 310

  Gambar L1.1. tampilan program perhitungan sewa di Excel L1 Gambar L2.1. Gambar tampilan tagihan untuk pelanggan L2 Gambar L3.1. tampilan program excel rekapitulasi harian L3 Gambar L4.1. tampilan list harga makanan, minuman dan rokok L4 xxi

DAFTAR LAMPIRAN

  Lampiran 1. Tampilan program perhitungan sewa meja L1 Lampiran 2. Tampilan program cetak tagihan pelanggan L2 Lampiran 3. Tampilan program rekapitulasi harian L3 Lampiran 4. Tampilan list harga makanan, minuman dan rokok L4