ANALISIS DAN PERANCANGAN APLIKASI UNTUK STAF CUSTOMER SERVICE DAN PAYMENT BERBASIS WEB DI PT. ERATEL MEDIA DISTRINDO - Binus e-Thesis
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 0700696713Andreas Pramityasmara 0700696846
Ridwan Liuswanto 0700696972 Kelas/Kelompok07PHT/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. Kata kunci: analisis, perancangan, data
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 Penulis
DAFTAR ISI Halaman Judul Luar………………………………………………………………...
15
7
7
8
9
10
11
12
16 BAB 3 ANALISIS DAN PERANCANGAN SOLUSI….………………………...
2.4 Active Server Pages………….. .….….….….….….………………..
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 …………………………………..
19
19
19
22
2.5 Software Development Life Cycle………………..…………………
2.3 Diagram Aliran Dokumen…………………………………………...
Halaman Judul Dalam………………………………………………………………. Halaman Persetujuan Hardcover………….………………………………………… i ii iii
1
ABSTRAK …………………………………………………………………………. vii PRAKATA …………………………………………………………………………. viii DAFTAR ISI ……………………………………………………………………….. ix 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.2 Interaksi Manusia dan Komputer……………….…………………...
2
3
4
5 BAB 2 LANDASAN TEORI ……………………………………………………...
2.1 Customer Relationship Management.……………………………….
2.1.1 Tujuan CRM…. ………………………………………...
2.1.2 Tahapan CRM……………………………………….….
2.1.3 Arsitektur CRM……………………………………….…
23
3.2
29 Analisa Permasalahan…………………………… …………………
3.2.1
29 Analisis Proses Bisnis Berjalan Pada Studi Kasus…........
3.2.2
57 Analisis Wawancara Pada Studi Kasus …………………
3.2.3
64 Identifikasi Permasalahan………… ……………………
3.3
69 Analisis Pemecahan Masalah………… ……………………….……
3.4
73 Perancangan Solusi …………………………………………………
3.4.1
73 Model Konseptual Solusi………………………………..
3.4.2
74 Perancangan Proses Bisnis Diusulkan Pada Solusi..........
3.4.3
78 Perancangan Struktur Fungsi/Menu Pada Solusi …….…
3.4.4
82 Perancangan Layar (Storyboard) Pada Solusi…………..
3.4.5 100 State Transition Diagram………………………………..
3.4.6 102
Perancangan Basis Data Pada Solusi……………………
3.4.7 112
Pseudocode………………………………………………
BAB 4 IMPLEMENTASI DAN EVALUASI…… ……………………………… 129
4.1 129 IMPLEMENTASI …………………………………………………..
4.1.1 129 Kebutuhan Sumber Daya Aplikasi....................................
4.1.1.1 129 Kebutuhan Perangkat Lunak..............................
4.1.1.2 129 Kebutuhan Perangkat Keras...............................
4.1.1.3 131 Kebutuhan Perangkat Jaringan...........................
4.1.1.4 131 Kebutuhan Sumber Daya Manusia....................
4.1.2 132 Cara Instalasi Aplikasi......................................................
4.1.3 136 Cara Penggunaan Aplikasi................................................
4.2 181 Evaluasi .............................................................................................
4.2.1 181 Evaluasi Dari Pengguna..................................................
4.2.2 186 Evaluasi Dari Penggembang...........................................
BAB 5 KESIMPULAN DAN SARAN ………………………………………….. 188
5.1 Kesimpulan…………….…………………………………………… 188
5.2 Saran ……………………………………………………………….. 193 DAFTAR PUSTAKA ……………………………………………………………… 194 RIWAYAT HIDUP………………………………………………………………… 196 LAMPIRAN-LAMPIRAN…………………………………………………………..
FOTOCOPY SURAT SURVEI……………………………………………………..
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
58 Yang Digunakan.............................................................................
Tabel 3.5 Tabel Wawancara Untuk Staf Payment Tentang Aplikasi Yang61 Digunakan......................................................................................
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.............................................. 80Tabel 3.10 Deskripsi Tabel login..................................................................... 102Tabel 3.11 Tabel Contoh login......................................................................... 102Tabel 3.12 Deskripsi Tabel Customer.............................................................. 103Tabel 3.13 Tabel Contoh Customer................................................................. 103Tabel 3.14 Deskripsi Tabel Sms_data.............................................................. 104Tabel 3.15 Tabel Contoh Sms_data................................................................. 104Tabel 3.16 Deskripsi Tabel Payment............................................................... 105Tabel 3.17 Tabel Contoh Payment................................................................... 105Tabel 3.18 Deskripsi Tabel Deposit_pulsa_valid............................................. 106Tabel 3.19 Tabel Contoh Deposit_pulsa_valid................................................ 106Tabel 3.20 Deskripsi Tabel Deposit_pulsa_tidakvalid..................................... 107Tabel 3.21 Tabel Contoh Deposit_pulsa_tidakvalid........................................ 107Tabel 3.22 Deskripsi Tabel History_deposit_pulsa......................................... 108Tabel 3.23 Tabel Contoh History_deposit_pulsa............................................. 108Tabel 3.24 Deskripsi Tabel Konfirmasi........................................................... 109Tabel 3.25 Tabel Contoh Konfirmasi............................................................... 109Tabel 3.26 Deskripsi Tabel Fasilitas................................................................ 110Tabel 3.27 Tabel Contoh Fasilitas.................................................................... 110Tabel 4.1 Tabel Wawancara Untuk Customer Service Tentang Aplikasi 181 Baru Yang Digunakan....................................................................Tabel 4.2 Tabel Wawancara Untuk Payment Tentang Aplikasi Baru Yang 184 Digunakan......................................................................................DAFTAR GAMBAR Gambar 2.1 Komposisi Manusia, Proses Dan Teknologi..................................
49 Gambar 3.14 DAD Update Data Anggota...........................................................
85 Gambar 3.26 Rancangan Layar Transaksi Pulsa..................................................
Gambar 3.24 Rancangan Layar Search................................................................ 84 Gambar 3.25 Rancangan Layar Data Anggota....................................................77 Gambar 3.23 Rancangan Layar Login Customer Service.................................... 83
76 Gambar 3.22 DAD Pengecekan Data Anggota Customer Service Yang Diusulkan ......................................................................................
75 Gambar 3.21 DAD Deposit Saldo Payment Yang Diusulkan –2.........................
73 Gambar 3.20 DAD Deposit Saldo Payment Yang Diusulkan –1.........................
56 Gambar 3.19 Model Konseptual Solusi………………………………………...
55 Gambar 3.18 DAD Pemberian Bonus Sub Agen Dari Transaksi Agennya…….
54 Gambar 3.17 DAD Sub Agen Mendaftarkan Agen/Anggotanya........................
52 Gambar 3.16 DAD Pendaftaran Sebagai Sub Agen E-Tronik.............................
50 Gambar 3.15 DAD Pendaftaran Pada M-tronik Dan Astronik............................
48 Gambar 3.13 DAD Pengecekan Data Anggota....................................................
10 Gambar 2.2 Model Sekuensial Linear................................................................
47 Gambar 3.12 DAD Pengecekan Status Anggota..................................................
46 Gambar 3.11 DAD Penghibahan..........................................................................
45 Gambar 3.10 DAD Pendaftaran Ulang................................................................
44 Gambar 3.9 DAD Kadaluarsa Keanggotaan......................................................
43 Gambar 3.8 DAD Pembagian Bonus-2..............................................................
41 Gambar 3.7 DAD Pembagian Bonus-1..............................................................
40 Gambar 3.6 DAD Transaksi Pulsa.....................................................................
39 Gambar 3.5 DAD Deposit Saldo-2....................................................................
37 Gambar 3.4 DAD Deposit Saldo-1....................................................................
36 Gambar 3.3 DAD Pengentrian Data..................................................................
22 Gambar 3.2 DAD Proses Pendaftaran Anggota Baru........................................
16 Gambar 3.1 Struktur Organisasi PT. Eratel Media Distrindo............................
86
Gambar 3.27 Rancangan Layar Deposit..............................................................Gambar 4.3 Layar Search................................................................................... 139Gambar 4.15 Layar Download File BCA............................................................ 158Gambar 4.14 Layar Download Mandiri............................................................... 157Gambar 4.13 Layar Download BCA.................................................................... 156Gambar 4.12 Layar Download............................................................................. 155Gambar 4.11 Layar Login Payment..................................................................... 153Gambar 4.10 Layar Tanggal Fasilitas.................................................................. 150Gambar 4.9 Layar Fasilitas................................................................................ 149Gambar 4.8 Layar Tanggal Deposit................................................................... 147Gambar 4.7 Layar Deposit................................................................................. 146Gambar 4.6 Layar Tanggal Transaksi Pulsa...................................................... 144Gambar 4.5 Layar Transaksi Pulsa.................................................................... 143Gambar 4.4 Layar Data Anggota....................................................................... 141Gambar 4.2 Layar Login Customer Service....................................................... 13787 Gambar 3.28 Rancangan Layar Fasilitas.............................................................
Gambar 4.1 Jaringan Pada PT. Eratel Media Distrindo..................................... 131Gambar 3.42 ERD................................................................................................ 111Gambar 3.41 STD Untuk Aplikasi Staf Payment................................................ 10199 Gambar 3.40 STD Untuk Aplikasi Staf Customer Service.................................. 100
97 Gambar 3.38 Rancangan Layar Input Payment Error......................................... 98 Gambar 3.39 Rancangan Layar Hasil Input.........................................................
96 Gambar 3.37 Rancangan Layar Payment Error...................................................
95 Gambar 3.36 Rancangan Layar Histori Valid......................................................
93 Gambar 3.34 Rancangan Layar Upload............................................................... 94 Gambar 3.35 Rancangan Layar Hasil Upload......................................................
92 Gambar 3.33 Rancangan Layar Konfirmasi.........................................................
91 Gambar 3.32 Rancangan Layar Payment Valid...................................................
Gambar 3.30 Rancangan Layar Download.......................................................... 90 Gambar 3.31 Rancangan Layar Hasil Download.................................................88 Gambar 3.29 Rancangan Layar Login Payment.................................................. 89