v
UNIVERSITAS BINA NUSANTARA
Jurusan Teknik Informatika Program Studi Software Enginering
Skripsi Sarjana Komputer Semester Ganjil tahun 2007 / 2008
ANALISIS DAN PERANCANGAN SISTEM
MANAJEMEN GANGGUAN TERPADU (MGT) BERBASIS WEB
PADA PT. PERUSAHAAN LISTRIK NEGARA (PLN)
Fajar Siddiq 0800747160
Erfin Feluzy 0800751460
Miko Guntur Garibaldi 0800753125
Kelas / Kelompok : 07 PHT / 02
Abstrak
Tujuan dari penelitian ini adalah merancang suatu sistem manajemen gangguan pelanggan pada PT. Perusahaan Listrik Negara, sehingga diharapkan dapat membantu dalam mengatur sumber daya perusahaan secara baik dan optimal.
Metode penelitian yang digunakan dalam merancang piranti lunak ini yaitu mencakup metode analisis, perancangan, implementasi dan evaluasi sistem. Analisis yang dilakukan untuk mencari kebutuhan sistem melalui wawancara dengan pihak perusahaan. Perancangan dilakukan dengan metode pemrograman terstruktur dengan mengunakan DAD (Diagram Alir Dokumen) dan STD (State Transition Diagram). Hasil yang dicapai pada penelitian ini adalah sebuah sistem yang digunakan untuk membantu perusahaan dalam manajemen penanganan gangguan serta evaluasi tingkat mutu pelayanan kepada pelanggan.
Simpulan yang didapat dari penelitian ini, sistem diharapkan dapat menyediakan informasi yang membantu perusahaan dalam meningkatkan efisiensi sumber daya.
vi
KATA PENGANTAR
Puji dan syukur kepada Allah SWT dan Junjungan Nabi Besar Muhammad SAW atas segala rahmat dan anugerah-Nya sehingga penulis dapat menyelesaikan penyusunan laporan skripsi ini tepat pada waktu yang ditentukan. Tanpa penyertaan dan kebaikan dari-Nya maka semua usaha dan kerja keras ini tidak akan ada hasilnya.
Penulisan skripsi dengan judul “ Analisis dan Perancangan Sistem Manajemen Gangguan Terpadu (MGT) berbasis Web pada PT. Perusahaan Listrik Negara (PLN)” ini disusun sebagai salah satu persyaratan akademik untuk meyelesaikan jenjang studi Strata Satu (S1) Jurusan Teknik Informatika di Universitas Bina Nusantara.
Penulis menyadari sepenuhnya dalam penulisan skripsi ini masih terdapat kekurangan dan kelemahan yang disebabkan oleh keterbatasan penulis, baik dalam pengetahuan maupun pengalaman. Untuk itu penulis mengharapkan kritik, saran, dan tanggapan dari para pembaca. Kami berharap bahwa melalui kritik, saran, dan tanggapan tersebut dapat memberikan konstribusi yang baik sehingga skripsi ini dapat berguna di masa yang akan datang.
Tidak lupa penulis ingin mengucapkan terima kasih yang sebesar-besarnya kepada semua pihak atas segala bantuan dan dorongan yang telah diberikan. Adapun ucapan terima kasih ini penulis berikan kepada:
1. Bapak Asnawi Sabrawi dan Ibu Sri Yatie sebagai orang tua dari Fajar Siddiq. 2. Bapak Ferry Fauzi dan Ibu Magdalena Indrastiti sebagai orang tua dari Erfin
Feluzy.
vii
4. Bapak Prof. Dr. Gerardus Polla M.App.Sc , sebagai Rektor Universitas Bina Nusantara.
5. Bapak Ir. Sablin Yusuf, M.Sc., M.Comp.Sc selaku Dekan Fakultas Ilmu Komputer Universitas Bina Nusantara.
6. Bapak Freddy Purnomo, S.Kom, M.Com, selaku Ketua Jurusan Teknik Informatika Universitas Bina Nusantara.
7. Bapak Ir. Mochammad Yunus, M.Eng, selaku dosen pembimbing skripsi.
8. PT. Indonesia Comnets Plus yang telah memberikan kesempatan kepada penulis untuk melakukan penelitian.
9. Bapak Ir. Subyaatmadja selaku pembimbing skripsi pada PT. Indonesia Comnets Plus.
10.Teman-teman kontrakan seperjuangan yang telah membantu sehingga skripsi ini dapat terselesaikan.
Penulis juga mengharapkan adanya kritik dan saran yang membangun demi kesempurnaan skripsi ini. Akhir kata, penulis berharap semoga skripsi ini dapat bermanfaat bagi para pembacanya.
Jakarta, Januari 2008
viii DAFTAR ISI
Halaman Judul Luar ... i
Halaman Judul dalam ... ii
Halaman Persetujuan Hard Cover ... iii
Halaman Pernyataan Dewan Penguji ……… iv
Abstrak ... v
Kata Pengantar ... vi
Daftar Isi ... viii
Daftar Tabel ... xii
Daftar Gambar ... xiii
BAB 1 PENDAHULUAN ... 1
1.1 Latar Belakang ... 1
1.2 Ruang Lingkup ... 2
1.3 Tujuan dan Manfaat ... 3
1.4 Metodologi ... 4
1.5 Sistematika Penulisan ... 4
BAB 2 LANDASAN TEORI ... 6
2.1 Analisis dan Perancangan Sistem ... 6
2.1.1 Pengertian Sistem ... 6
2.1.2 Analsis Sistem ... 8
2.1.3 Perancangan Sistem ... 8
2.2 Teori Internet Service ... 8
ix
2.3 Pemrograman Berbasiskan Web ………..………... 10
2.3.1 Java Server Pages (JSP) ... 10
2.3.2 Microsoft SQLServer 2000 ... 11
2.4 Rekayasa Perangkat Lunak ... 12
2.4.1 Karakteristik Perangkat Lunak ... 13
2.4.2 System Development Life Cycle (SDLC) ... 14
2.5 Metode Pengumpulan Data ... 18
2.6 Diagram Aliran Dokumen (DAD) ... 20
2.7 Entity Relationship Diagram (ERD) ... 21
2.8 State Transition Diagram (STD) ... 23
2.9 Data Flow Diagram (DFD) ... 24
BAB 3 ANALISIS DAN PERANCANGAN ... 27
3.1 Gambaran Umum Studi Kasus ... 27
3.1.1 Sejarah dan Perkembangan Studi Kasus ... 27
3.1.2 Struktur Organisasi Perusahaan ... 28
3.2 Analisis Permasalahan ... 31
3.2.1 Analisis Proses Berjalan ... 31
3.2.2 Wawancara ... 37
3.2.3 Identifikasi Permasalahan ... 38
3.2.4 Usulan Pemecahan Masalah ... 39
3.3 Perancangan ... 40
3.3.1 Perancangan Sistem ... 40
3.3.2 Perancangan Menu ... 47
x
3.3.2.2 Perancangan Menu Posko ... 48
3.3.2.3 Perancangan Menu Supervisor ... 49
3.3.3 Perancangan Layar ... 50
3.3.3.1 Perancangan Layar Call Center ... 50
3.3.3.2 Perancangan Layar Posko ... 53
3.3.3.3 Perancangan Layar Supervisor ... 56
3.3.4 Perancangan STD (State Tansition Diagram) ... 59
3.3.4.1 Perancangan STD call center ... 59
3.3.4.2 Perancangan STD Posko ... 65
3.3.4.3 Perancangan STD Supervisor ... 70
3.3.5 Perancangan Basis Data ... 77
3.3.6 Perancangan DFD pada solusi ... 83
3.3.6.1Diagram Konteks ... 83
3.3.6.2Diagram Level 0 ... 84
3.3.6.3Diagram Pencatatan Gangguan (Level 1) ... 85
3.3.6.4Diagram Informasi Gangguan (Level 1) ... 86
3.3.6.5Diagram Penanganan Gangguan(Level 1) ... 87
3.3.6.6Diagram Evaluasi Kinerja (Level 1) ... 88
3.3.6.7Diagram View Detail Gangguan (Level 2) ... 89
BAB 4 IMPLEMENTASI DAN EVALUASI ... 90
4.1 Implementasi ... 90
4.1.1 Kebutuhan Sumber Daya ... 90
4.1.1.1 Kebutuhan Sumber Perangkat Keras ... 90
xi
4.1.1.3 Kebutuhan Jaringan ... 91
4.1.1.4 Kebutuhan Sumber Daya Manusia ... 92
4.1.2 Instalasi Aplikasi ... 93
4.1.3 Penggunaan Aplikasi ... 94
4.1.3.1 Aplikasi pada Agent Call Center ... 94
4.1.3.2 Aplikasi pada Agent Posko ... 118
4.1.3.3 Aplikasi pada Supervisor ... 128
4.2 Evaluasi ... 139
4.2.1 Evaluasi dan Studi Kasus ... 139
4.2.2 Evaluasi Pengembang ... 140
BAB 5 KESIMPULAN DAN SARAN ... 142
5.1 Kesimpulan ... 142
5.2 Saran ... 142
DAFTAR PUSTAKA ... 144
RIWAYAT HIDUP ... 145
xii
DAFTAR TABEL
Tabel 2.1 Tabel Simbol-simbol Diagram Aliran Dokumen ... 20
Tabel 2.2 Tabel Notasi State Transition Diagram ... 24
Tabel 3.1 Tabel Proses Berjalan ... 32
Tabel 3.2 Draft Wawancara ... 37
Tabel 3.3 Tabel Proses Berjalan yang diusulkan ... 42
Tabel 3.4 Tabel msPelapor ... 78
Tabel 3.5 Tabel msPelanggan ... 78
Tabel 3.6 Tabel msPosko ... 79
Tabel 3.7 Tabel msRegu ... 79
Tabel 3.8 Tabel msAnggotaRegu ... 80
Tabel 3.9 Tabel msOperator ... 80
Tabel 3.10 Tabel trGangguan ... 81
Tabel 3.11 Tabel trWorkorder ... 81
xiii
DAFTAR GAMBAR
Gambar 2.1 Workflow Java Server Pages ... 10
Gambar 2.2 Cara Kerja Microsoft SQL Server ... 12
Gambar 2.3 An Eight-Stage SDLC ... 15
Gambar 3.1 Bagan Struktur Organisasi PT. INDONESIA COMNETS PLUS ... 29
Gambar 3.2 DAD Proses Pelaporan Gangguan ... 33
Gambar 3.3 DAD Proses Pelaporan Gangguan ... 34
Gambar 3.4 DAD Proses Penanganan Gangguan ... 35
Gambar 3.5 DAD Proses Evaluasi Kerja ... 36
Gambar 3.6 Simple Flow ... 41
Gambar 3.7 DAD Proses Pelaporan Gangguan ... 43
Gambar 3.8 DAD Proses Permintaan Informasi Pelanggan ... 44
Gambar 3.9 DAD Proses Penanganan Gangguan ... 45
Gambar 3.10 DAD Proses Evaluasi Kinerja ... 46
Gambar 3.11 Gambar Menu Call Center ... 47
Gambar 3.12 Gambar Menu Posko ... 48
Gambar 3.13 Gambar Menu Supervisor ... 49
Gambar 3.14 Gambar Rancangan Layar Home ... 50
Gambar 3.15 Gambar Rancangan Layar Form Gangguan ... 50
Gambar 3.16 Gambar Rancangan Layar View Gangguan ... 51
Gambar 3.17 Gambar Rancangan Layar Form Ganti Password ... 51
Gambar 3.18 Gambar Rancangan Layar View Operator ... 52
xiv
Gambar 3.20 Gambar Rancangan Layar Home ... 53
Gambar 3.21 Gambar Rancangan Layar Form Ganti Password ... 53
Gambar 3.22 Gambar Rancangan Layar View Gangguan ... 54
Gambar 3.23 Gambar Rancangan Layar Online Operator ... 54
Gambar 3.24 Gambar Rancangan Layar Histori Transaksi ... 55
Gambar 3.25 Gambar Rancangan Layar View Regu Kerja ... 55
Gambar 3.26 Gambar Rancangan Layar Home ... 56
Gambar 3.27 Gambar Rancangan Layar Form Ganti Password ... 56
Gambar 3.28 Gambar Rancangan Layar Laporan Per Posko ... 57
Gambar 3.29 Gambar Rancangan Layar View Online Operator ... 57
Gambar 3.30 Gambar Rancangan Layar Laporan Total Gangguan ... 58
Gambar 3.31 Gambar Rancangan Layar Laporan Call Center ... 58
Gambar 3.32 Gambar Rancangan STD Login ... 59
Gambar 3.33 Gambar Rancangan STD Home ... 60
Gambar 3.34 Gambar Rancangan STD Gangguan ... 61
Gambar 3.35 Gambar Rancangan STD Ganti Password ... 62
Gambar 3.36 Gambar Rancangan STD Info Pelanggan ... 63
Gambar 3.37 Gambar Rancangan STD Online Operator ... 63
Gambar 3.38 Gambar Rancangan STD Histori Transaksi ... 64
Gambar 3.39 Gambar Rancangan STD Read More ... 64
Gambar 3.40 Gambar Rancangan STD Login ... 65
Gambar 3.41 Gambar Rancangan STD Home ... 65
Gambar 3.42 Gambar Rancangan STD Gangguan ... 66
xv
Gambar 3.44 Gambar Rancangan STD View Regu ... 68
Gambar 3.45 Gambar Rancangan STD Online Operator ... 68
Gambar 3.46 Gambar Rancangan STD Histori Transaksi ... 69
Gambar 3.47 Gambar Rancangan STD Read More ... 69
Gambar 3.48 Gambar Rancangan STD Login ... 70
Gambar 3.49 Gambar Rancangan STD Home ... 70
Gambar 3.50 Gambar Rancangan STD Laporan Per Posko ... 71
Gambar 3.51 Gambar Rancangan STD Laporan Total Gangguan ... 72
Gambar 3.52 Gambar Rancangan STD Laporan Call Center ... 73
Gambar 3.53 Gambar Rancangan STD Laporan Regu ... 74
Gambar 3.54 Gambar Rancangan STD Online Operator ... 75
Gambar 3.55 Gambar Rancangan STD Ganti Password ... 76
Gambar 3.56 Gambar Rancangan STD Read More ... 77
Gambar 3.57 Gambar Rancangan ERD ... 82
Gambar 3.58 Gambar DFD Konteks ... 83
Gambar 3.59 Gambar DFD Level 0 ... 84
Gambar 3.60 Gambar DFD Level 1 ... 85
Gambar 3.61 Gambar DFD Level 1 ... 86
Gambar 3.62 Gambar DFD Level 1 ... 87
Gambar 3.63 Gambar DFD Level 1 ... 88
Gambar 3.64 Gambar DFD Level 2 ... 89
Gambar 4.1 Topologi Jaringan Aplikasi MGT ... 92
Gambar 4.2 Layar login [belum login] ... 94
xvi
Gambar 4.4 Layar menu gangguan [Agent Call Center] ... 96
Gambar 4.5 layar periksa area padam [Agent Call Center] ... 97
Gambar 4.6 layar catat gangguan [Agent Call Center] ... 98
Gambar 4.7 layar konfirmasi sukses [Agent Call Center] ... 99
Gambar 4.8 layar menu gangguan [Agent Call Center] ... 100
Gambar 4.9 layar cari nomor pelanggan [Agent Call Center] ... 101
Gambar 4.10 layar catat gangguan [Agent Call Center] ... 102
Gambar 4.11 layar konfirmasi sukses [Agent Call Center] ... 103
Gambar 4.12 layar menu gangguan [Agent Call Center] ... 104
Gambar 4.13 layar periksa area padam [Agent Call Center] ... 105
Gambar 4.14 layar catat gangguan [Agent Call Center] ... 106
Gambar 4.15 layar konfirmasi sukses [Agent Call Center] ... 107
Gambar 4.16 layar ganti password [Agent Call Center] ... 108
Gambar 4.17 layar konfirmasi ganti password [Agent Call Center] ... 109
Gambar 4.18 layar konfirmasi sukses [Agent Call Center] ... 110
Gambar 4.19 layar informasi [Agent Call Center] ... 111
Gambar 4.20 layar cari info gangguan [Agent Call Center] ... 112
Gambar 4.21 layar view info gangguan [Agent Call Center] ... 113
Gambar 4.22 layar cari info pelanggan [Agent Call Center] ... 114
Gambar 4.23 layar view info pelanggan [Agent Call Center] ... 115
Gambar 4.24 layar online operator [Agent Call Center] ... 116
Gambar 4.25 layar histori transaksi [Agent Call Center] ... 117
Gambar 4.26 layar home [Agent Posko] ... 118
xvii
Gambar 4.28 layar cetak workorder [Agent Posko] ... 120
Gambar 4.29 layar cetak wo2 [Agent Posko] ... 121
Gambar 4.30 layar cetak wo3 [Agent Posko] ... 122
Gambar 4.31 layar konfirmasi sukses [Agent Posko] ... 123
Gambar 4.32 layar view regu [Agent Posko] ... 124
Gambar 4.33 layar ganti password [Agent Posko] ... 125
Gambar 4.34 layar konfirmasi ganti password [Agent Posko] ... 126
Gambar 4.35 layar histori transaksi [Agent Posko] ... 127
Gambar 4.36 layar home [Supervisor] ... 128
Gambar 4.37 layar laporan per posko [Supervisor] ... 129
Gambar 4.38 layar cetak laporan gangguan dikerjakan [Supervisor] ... 130
Gambar 4.39 layar laporan total gangguan [Supervisor] ... 131
Gambar 4.40 layar cetak laporan total gangguan [Supervisor] ... 132
Gambar 4.41 layar laporan call center [Supervisor] ... 133
Gambar 4.42 layar cetak laporan call center [Supervisor] ... 134
Gambar 4.43 layar laporan regu [Supervisor] ... 135
Gambar 4.44 layar online operator [Supervisor] ... 136
Gambar 4.45 layar ganti password [Supervisor] ... 137