vii
Universitas Bina Nusantara
Jurusan Teknik Informatika
Semester Ganjil tahun 2006/2007
ANALISIS DAN PERANCANGAN APLIKASI UNTUK
STAF CUSTOMER SERVICE DAN PAYMENT BERBASIS WEB
DI PT. ERATEL MEDIA DISTRINDO
Andriandra Hendrawan 0700696713
Andreas Pramityasmara
0700696846
Ridwan Liuswanto
0700696972
Kelas/Kelompok
07PHT/3
Abstrak
Tujuan dari penulisan skripsi ini adalah menyajikan suatu aplikasi yang berguna bagi perusahaan, yaitu untuk mempercepat, mempermudah dan mengurangi kesalahan dalam mengerjakan tugas bagi staf payment dan customer service. Metode penelitian yang digunakan adalah Metode Analisis (survei atas sistem yang sedang berjalan, analisis terhadap temuan survei, identifikasi kebutuhan informasi, dan identifikasi persyaratan sistem) dan Metode Perancangan (pembuatan DAD, pembuatan ERD, dan pembuatan bagan terstruktur). Dari hasil penelitian diperoleh bahwa PT. Eratel Media Distrindo memiliki permasalahan dengan sistem aplikasi yang dipakai oleh staf payment dan customer service. Simpulan yang dapat diambil dari pembuatan skripsi ini yaitu pengecekan data anggota menjadi lebih mudah dan cepat, koneksi data menjadi lebih cepat, validasi dan record data menjadi lebih cepat, mengurangi tingkat kesalahan pada kedua staf serta pengurangan menu yang hampir atau bahkan tidak pernah digunakan.
PRAKATA
Segala hormat, puji dan syukur kepada Tuhan Yang Maha Kuasa atas segala kasih, rahmat, penyertaan serta kekuatan yang diberikan kepada penulis, sehingga penulis dapat menyelesaikan tugas skripsi yang berjudul: ANALISIS DAN PERANCANGAN APLIKASI UNTUK STAF CUSTOMER SERVICE DAN PAYMENT BERBASIS WEB DI PT. ERATEL MEDIA DISTRINDO sebagai tugas kelompok pada mata kuliah Software Engginering di Universitas Bina Nusantara, Jakarta. Pada kesempatan ini penulis ingin mengucapkan terima kasih yang sedalam–dalamnya kepada:
1. Prof. Dr. Gerardus Polla, M.App.Sc, selaku Rektor Universitas Bina Nusantara. 2. Bapak Sablin Yusuf, M.Sc, M.Comp.Sc, selaku Dekan Fakultas Ilmu Komputer
Universitas Bina Nusantara.
3. Bapak H. M. Subekti, BE, M.Sc, selaku Ketua Program Studi Teknik Informatika Universitas Bina Nusantara.
4. Bapak Fredy Purnomo, S.Kom, M.Kom, selaku Sekretaris Program Studi Teknik Informatika Universitas Bina Nusantara.
5. Bapak Gintoro, S.Kom, selaku dosen pembimbing skripsi kami yang telah menuangkan waktunya untuk memberi masukan dan ide–ide dalam penulisan skripsi ini.
6. Seluruh Dosen Universitas Bina Nusantara yang telah memberi bekal ilmu pengetahuan bagi penulis selama belajar di Universitas Bina Nusantara.
7. Serta semua teman–teman atas segala perhatian dan kesabarannya dalam memberikan dorongan dan bantuan dalam membantu penulis menyelesaikan penyusunan skripsi ini dan tidak dapat penulis sebutkan satu persatu.
Akhir kata, penulis berharap agar tugas ini dapat bermanfaat bagi orang-orang yang membacanya dan juga kepada pihak-pihak yang membutuhkannya, sehingga hasil yang diperoleh dapat lebih disempurnakan dan lebih berguna di masa mendatang.
Jakarta, Januari 2007
ix
DAFTAR ISI
Halaman Judul Luar………... Halaman Judul Dalam………. Halaman Persetujuan Hardcover………….………
DAFTAR TABEL ……….. xi DAFTAR GAMBAR ………. DAFTAR LAMPIRAN………..
xiii xvi BAB 1 PENDAHULUAN ………..
1.1 Latar Belakang ………...
1.2 Ruang Lingkup ………...
1.3 Tujuan dan Manfaat ………...
1.4 Metodologi ……….
1.5 Sistematika Penulisan ………
1
2.1 Customer Relationship Management.……….
2.1.1 Tujuan CRM…. ………...
2.1.2 Tahapan CRM……….….
2.1.3 Arsitektur CRM……….…
2.2 Interaksi Manusia dan Komputer……….………...
2.3 Diagram Aliran Dokumen………...
2.4 Active Server Pages………….. .….….….….….….……….. 2.5 Software Development Life Cycle………..………
7 BAB 3 ANALISIS DAN PERANCANGAN SOLUSI….………...
3.1 Latar Belakang Studi Kasus...………. 3.1.1 Gambaran Umum Studi Kasus ……….... 3.1.2 Struktur Oragnisasi Perusahaan……….... 3.1.3 Tugas dan Wewenang ………..
3.2 Analisa Permasalahan……… ……… 3.2.1 Analisis Proses Bisnis Berjalan Pada Studi Kasus…... 3.2.2 Analisis Wawancara Pada Studi Kasus ……… 3.2.3 Identifikasi Permasalahan………… ……… 3.3 Analisis Pemecahan Masalah………… ……….……
3.4 Perancangan Solusi ………
3.4.1 Model Konseptual Solusi……….. 3.4.2 Perancangan Proses Bisnis Diusulkan Pada Solusi... 3.4.3 Perancangan Struktur Fungsi/Menu Pada Solusi …….… 3.4.4 Perancangan Layar (Storyboard) Pada Solusi………….. 3.4.5 State Transition Diagram……….. 3.4.6 Perancangan Basis Data Pada Solusi………
3.4.7 Pseudocode………
4.1 IMPLEMENTASI ………..
4.1.1 Kebutuhan Sumber Daya Aplikasi... 4.1.1.1Kebutuhan Perangkat Lunak... 4.1.1.2Kebutuhan Perangkat Keras... 4.1.1.3Kebutuhan Perangkat Jaringan... 4.1.1.4Kebutuhan Sumber Daya Manusia... 4.1.2 Cara Instalasi Aplikasi... 4.1.3 Cara Penggunaan Aplikasi... 4.2 Evaluasi ...
4.2.1 Evaluasi Dari Pengguna... 4.2.2 Evaluasi Dari Penggembang...
129 DAFTAR PUSTAKA ……… RIWAYAT HIDUP……… LAMPIRAN-LAMPIRAN……….. FOTOCOPY SURAT SURVEI………..
xi
DAFTAR TABEL
Tabel 2.1 Tabel Simbol-Simbol Diagram Aliran Dokumen ... 14
Tabel 3.1 Proses Bisnis Pada V-net... 30
Tabel 3.2 Proses Bisnis Pada M-tronik Dan Astronik... 32
Tabel 3.3 Proses Bisnis Pada E-tronik... 33
Tabel 3.4 Tabel Wawancara Untuk Customer Service Tentang Aplikasi Yang Digunakan... 58 Tabel 3.5 Tabel Wawancara Untuk Staf Payment Tentang Aplikasi Yang Digunakan... 61 Tabel 3.6 Tabel Masalah Yang Dihadapi PT. Eratel Media Distindo……… 66
Tabel 3.7 Tabel Analisis Pemecahan Masalah PT. Eratel Media Distindo… 70 Tabel 3.8 Fungsi/Menu vs Pengguna Customer Service... 78
Tabel 3.9 Fungsi/Menu vs Pengguna Payment... 80
Tabel 3.10 Deskripsi Tabel login... 102
Tabel 3.11 Tabel Contoh login... 102
Tabel 3.12 Deskripsi Tabel Customer... 103
Tabel 3.13 Tabel Contoh Customer... 103
Tabel 3.14 Deskripsi Tabel Sms_data... 104
Tabel 3.15 Tabel Contoh Sms_data... 104
Tabel 3.16 Deskripsi Tabel Payment... 105
Tabel 3.17 Tabel Contoh Payment... 105
Tabel 3.18 Deskripsi Tabel Deposit_pulsa_valid... 106
Tabel 3.19 Tabel Contoh Deposit_pulsa_valid... 106
Tabel 3.20 Deskripsi Tabel Deposit_pulsa_tidakvalid... 107
Tabel 3.21 Tabel Contoh Deposit_pulsa_tidakvalid... 107
Tabel 3.22 Deskripsi Tabel History_deposit_pulsa... 108
Tabel 3.23 Tabel Contoh History_deposit_pulsa... 108
Tabel 3.24 Deskripsi Tabel Konfirmasi... 109
Tabel 3.25 Tabel Contoh Konfirmasi... 109
Tabel 3.27 Tabel Contoh Fasilitas... 110 Tabel 4.1 Tabel Wawancara Untuk Customer Service Tentang Aplikasi
Baru Yang Digunakan...
181
Tabel 4.2 Tabel Wawancara Untuk Payment Tentang Aplikasi Baru Yang Digunakan...
xiii
DAFTAR GAMBAR
Gambar 2.1 Komposisi Manusia, Proses Dan Teknologi... 10
Gambar 2.2 Model Sekuensial Linear... 16
Gambar 3.1 Struktur Organisasi PT. Eratel Media Distrindo... 22
Gambar 3.2 DAD Proses Pendaftaran Anggota Baru... 36
Gambar 3.3 DAD Pengentrian Data... 37
Gambar 3.4 DAD Deposit Saldo-1... 39
Gambar 3.5 DAD Deposit Saldo-2... 40
Gambar 3.6 DAD Transaksi Pulsa... 41
Gambar 3.7 DAD Pembagian Bonus-1... 43
Gambar 3.8 DAD Pembagian Bonus-2... 44
Gambar 3.9 DAD Kadaluarsa Keanggotaan... 45
Gambar 3.10 DAD Pendaftaran Ulang... 46
Gambar 3.11 DAD Penghibahan... 47
Gambar 3.12 DAD Pengecekan Status Anggota... 48
Gambar 3.13 DAD Pengecekan Data Anggota... 49
Gambar 3.14 DAD Update Data Anggota... 50
Gambar 3.15 DAD Pendaftaran Pada M-tronik Dan Astronik... 52
Gambar 3.16 DAD Pendaftaran Sebagai Sub Agen E-Tronik... 54
Gambar 3.17 DAD Sub Agen Mendaftarkan Agen/Anggotanya... 55
Gambar 3.18 DAD Pemberian Bonus Sub Agen Dari Transaksi Agennya……. 56
Gambar 3.19 Model Konseptual Solusi………... 73
Gambar 3.20 DAD Deposit Saldo Payment Yang Diusulkan –1... 75
Gambar 3.21 DAD Deposit Saldo Payment Yang Diusulkan –2... 76
Gambar 3.22 DAD Pengecekan Data Anggota Customer Service Yang Diusulkan ... 77
Gambar 3.23 Rancangan Layar Login Customer Service... 83
Gambar 3.24 Rancangan Layar Search... 84
Gambar 3.25 Rancangan Layar Data Anggota... 85
Gambar 3.27 Rancangan Layar Deposit... 87
Gambar 3.28 Rancangan Layar Fasilitas... 88
Gambar 3.29 Rancangan Layar Login Payment... 89
Gambar 3.30 Rancangan Layar Download... 90
Gambar 3.31 Rancangan Layar Hasil Download... 91
Gambar 3.32 Rancangan Layar Payment Valid... 92
Gambar 3.33 Rancangan Layar Konfirmasi... 93
Gambar 3.34 Rancangan Layar Upload... 94
Gambar 3.35 Rancangan Layar Hasil Upload... 95
Gambar 3.36 Rancangan Layar Histori Valid... 96
Gambar 3.37 Rancangan Layar Payment Error... 97
Gambar 3.38 Rancangan Layar Input Payment Error... 98
Gambar 3.39 Rancangan Layar Hasil Input... 99
Gambar 3.40 STD Untuk Aplikasi Staf Customer Service... 100
Gambar 3.41 STD Untuk Aplikasi Staf Payment... 101
Gambar 3.42 ERD... 111
Gambar 4.1 Jaringan Pada PT. Eratel Media Distrindo... 131
Gambar 4.2 Layar Login Customer Service... 137
Gambar 4.3 Layar Search... 139
Gambar 4.4 Layar Data Anggota... 141
Gambar 4.5 Layar Transaksi Pulsa... 143
Gambar 4.6 Layar Tanggal Transaksi Pulsa... 144
Gambar 4.7 Layar Deposit... 146
Gambar 4.8 Layar Tanggal Deposit... 147
Gambar 4.9 Layar Fasilitas... 149
Gambar 4.10 Layar Tanggal Fasilitas... 150
Gambar 4.11 Layar Login Payment... 153
Gambar 4.12 Layar Download... 155
Gambar 4.13 Layar Download BCA... 156
Gambar 4.14 Layar Download Mandiri... 157
Gambar 4.15 Layar Download File BCA... 158
xv
Gambar 4.17 Layar Payment Valid... 161
Gambar 4.18 Layar Tanggal Payment Valid... 162
Gambar 4.19 Layar Payment Error... 164
Gambar 4.20 Layar Tanggal Payment Error... 165
Gambar 4.21 Layar Konfirmasi... 167
Gambar 4.22 Layar Upload... 169
Gambar 4.23 Layar Hasil Upload... 170
Gambar 4.24 Layar History Valid... 172
Gambar 4.25 Layar Input Payment Error... 174
Gambar 4.26 Layar Input Payment Error Tidak Berhasil... 175
Gambar 4.27 Layar Input Payment Error Berhasil... 176
Gambar 4.28 Layar Perubahan Layar Payment Error... 177
DAFTAR LAMPIRAN
Lampiran 1 Tabel wawancara untuk customer service tentang aplikasi yang digunakan……… L1 Lampiran 2 Tabel wawancara untuk Payment tentang aplikasi yang
digunakan……… L4 Lampiran 3 Tabel Wawancara Untuk Terhadap Solusi Yang Ditawarkan
Pada Staf Customer Servic………. L7 Lampiran 4 Tabel Wawancara Untuk Terhadap Solusi Yang Ditawarkan