ANALISA PERANCANGAN SISTEM APLIKASI PELAPORAN METER AIR DAN PEMBAYARAN TAGIHAN PELANGGAN PDAM TIRTA KERTA RAHARJA KABUPATEN TANGERANG BERBASIS SMS GATEWAY
Denis Benz Rizki 41813120104
PROGRAM STUDI SISTEM INFORMASI FAKULTAS ILMU KOMPUTER UNIVERSITAS MERCU BUANA JAKARTA 2017
http://digilib.mercubuana.ac.id/z
ANALISA PERANCANGAN SISTEM APLIKASI PELAPORAN METER AIR DAN PEMBAYARAN TAGIHAN PELANGGAN PDAM TIRTA KERTA RAHARJA KABUPATEN TANGERANG BERBASIS SMS GATEWAY
Laporan Tugas Akhir Diajukan Untuk Melengkapi Salah Satu Syarat Memperoleh Gelar Sarjana Sistem Informasi
Oleh : Denis Benz Rizki 41813120104
PROGRAM STUDI SISTEM INFORMASI FAKULTAS ILMU KOMPUTER UNIVERSITAS MERCU BUANA JAKARTA 2017 I http://digilib.mercubuana.ac.id/z
http://digilib.mercubuana.ac.id/z
http://digilib.mercubuana.ac.id/z
KATA PENGANTAR
Alhamdulilah puji syukur penulis panjatkan kehadirat Allah SWT yang telah memberikan kekuatan, kesehatan, dan kesabaran sehingga penulis dapat menyelesaikan tugas akhir ini yang berjudul “Analisa Perancangan Sistem Aplikasi Pelaporan Meter Air Dan Pembayaran Tagihan Pelanggan Pdam Tirta Kerta Raharja Kabupaten Tangerang Berbasis Sms Gateway”. Tujuan dari tugas akhir ini adalah sebagai salah satu syarat untuk memperoleh gelar sarjana sistem informasi di fakultas ilmu komputer universitas Mercu Buana. Tugas akhir yang disusun bedasarkan pengetahuan yang ada pada penulis, sehingga penulis mendapatkan suatu pemikiran untuk membuat usulan perancangan sistem aplikasi berbasis sms gateway untuk pelaporan jumlah pemakaian air pelanggan di PDAM Tirta Kerta Raharja Kabupaten Tangerang. Tugas akhir ini sudah penulis susun sebaik-baiknya dengan kemampuan dan ilmu yang penulis miliki. Namun demikian, mungkin saja masih terdapat berbagai kekurangan, baik dalam hal yang berkaitan dengan materi maupun sistematika penulisannya, maka penulis mengharapkan kritik dan saran dari pembaca. Sebelum mengakhiri kata pengantar ini penulis ingin mengucapkan banyak terima kasih kepada orang-orang yang telah membantu. 1. Dosen pembimbing tugas akhir, Bapak Andi Nugroho, ST., M.Kom 2. Dosen pembimbing akademik, Ibu Ratna Mutu Manikam, S.Kom, MT 3. Kordinator tugas akhir sistem informasi, Ibu Inge Handriani, M.Ak., MMSI 4. Kaprodi sistem informasi, Ibu Nur Ani, ST., MMSI 5. Orang tua dan keluarga Demikian yang dapat penulis sampaikan kurang lebihnya penulis mengucapkan terima kasih. Jakarta, Mei 2017
Denis Benz Rizki
IV http://digilib.mercubuana.ac.id/z
DAFTAR ISI
COVER .............................................................................................................
I
LEMBAR PERNYATAAN .............................................................................
II
LEMBAR PENGESAHAN .............................................................................
III
KATA PENGANTAR ...................................................................................... IV ABSTRACTION ..............................................................................................
V
ABSTRAKSI..................................................................................................... VI DAFTAR ISI ..................................................................................................... VII DAFTAR GAMBAR .......................................................................................
X
DAFTAR TABEL ........................................................................................... XI PENDAHULUAN ................................................................................
1
1.1. Latar Belakang ..........................................................................................
1
1.2. Rumusan Masalah .....................................................................................
2
1.3. Batasan Masalah........................................................................................
2
1.4. Tujuan Penulisan .......................................................................................
2
1.5. Manfaat Penulisan .....................................................................................
3
1.6. Metodologi Penelitian ...............................................................................
3
1.7. Metode Pengembangan Sistem .................................................................
4
1.7.1. Tahapan Metode Waterfall ..............................................................
4
1.8. Sistematika Penulisan ...............................................................................
5
LANDASAN TEORI ...........................................................................
7
2.1. Pengertian Perangkat Lunak .....................................................................
7
2.2. Rekayasa Perangkat Lunak .......................................................................
7
2.3. Model Waterfall ........................................................................................
8
2.4. Unified Modelling Language (UML) ........................................................
10
2.4.1 Use Case Diagram ............................................................................
11
2.4.2 Activity Diagram ..............................................................................
14
BAB I
BAB II
VII http://digilib.mercubuana.ac.id/z
2.4.3 Class Diagram ..................................................................................
16
2.4.4 Sequence Diagram ...........................................................................
18
2.5. Pengertian Basis Data ...............................................................................
20
2.6. Komponen Sistem Basis Data ...................................................................
20
2.7. Pengertian dan Fungsi PDAM ..................................................................
21
2.8. PDAM Sebagai Pendapatan Asli Daerah ..................................................
22
2.9. Laporan .....................................................................................................
24
2.9.1 Fungsi Laporan ................................................................................
25
2.9.2 Jenis Laporan ...................................................................................
26
2.10. Analisa SWOT ..........................................................................................
27
2.10.1 Tujuan Analisa SWOT ...................................................................
30
2.10.2 Manfaat Analisa SWOT .................................................................
30
2.11. Penelitian Terdahulu .................................................................................
30
2.12. SMS (Short Message Service) ...................................................................
31
2.12.1 SMS Gateway ................................................................................
32
ANALISA SISTEM .......................................................................
33
3.1. Tinjauan Umum Perusahaan .....................................................................
33
3.1.1 Struktur Organisasi Perusahaan .......................................................
33
3.2. Sistem Berjalan .........................................................................................
34
3.2.1 Analisa Sistem Berjalan ...................................................................
35
3.3. Analisa SWOT Sistem Berjalan ................................................................
35
3.3.1 Matrix SWOT ..................................................................................
31
3.4. Sistem Usulan ...........................................................................................
31
3.4.1 Analisa Kebutuhan Sistem Usulan ..................................................
32
3.4.2 Analisa Kebutuhan Data Sistem Usulan ..........................................
32
3.4.3 Spesifikasi Sistem Usulan................................................................
33
3.5. Analisa Sistem Usulan .............................................................................
39
3.5.1. Use Case Diagram Sistem Usulan ..................................................
39
3.5.2. Activity Diagram Sistem Usulan .....................................................
43
3.5.3 Sequence Diagram Sistem Usulan ...................................................
47
3.5.4 Class Diagram Sistem Usulan .........................................................
52
BAB III
VIII http://digilib.mercubuana.ac.id/z
PERANCANGAN SISTEM ........................................................
53
4.1. Perancangan Struktur Tabel ......................................................................
53
4.2. Perancangan Tampilan Antar-Muka .........................................................
54
4.3. Perancangan Format SMS .........................................................................
57
PENUTUP ......................................................................................
60
5.1. Kesimpulan ...............................................................................................
60
5.2. Saran ..........................................................................................................
61
DAFTAR PUSTAKA .......................................................................................
62
LAMPIRAN -LAMPIRAN .............................................................................
63
BAB IV
BAB V
IX http://digilib.mercubuana.ac.id/z
DAFTAR GAMBAR Halaman 1. Gambar 2.1. Waterfall Pressman
8
2. Gambar 2.2. Contoh Use Case Diagram Swalayan
14
3. Gambar 2.3. Contoh Activity Diagram Pembayaran Angsuran
16
4. Gambar 2.4. Contoh Class Diagram Penjualan
18
5. Gambar 2.5. Contoh Sequence Diagram Input Data
19
6. Gambar 3.1. Struktur Organisasi Perusahaan
33
7. Gambar 3.2. Skema Sistem Berjalan
34
8. Gambar 3.3. Gambar Use Case Sistem Usulan
39
9. Gambar 3.4. Activity Diagram Melaporkan Angka Pemakaian
44
10. Gambar 3.5. Activity Diagram Mengirim Sms
45
11. Gambar 3.6. Activity Diagram Mengecek Data Laporan Setiap 3 Bulan
46
12. Gambar 3.7. Activity Diagram Membayarkan Tagihan
47
15. Gambar 3.8. Sequence Diagram Melaporkan Angka Pemakaian
48
16. Gambar 3.9. Sequence Diagram Mengirim Sms
49
17. Gambar 3.10. Sequence Diagram Mengecek Data Laporan Setiap 3 Bulan 50 18. Gambar 3.11. Sequence Diagram Membayarkan Tagihan
51
19. Gambar 3.12. Class Diagram Sistem Usulan
52
20. Gambar 4.1. Rancangan Tampilan Menu Pelanggan
54
21. Gambar 4.2. Rancangan Tampilan Menu Pembayaran dan Tagihan
55
22. Gambar 4.3. Rancangan Tampilan Menu Status Laporan
56
23. Gambar 4.4. Rancangan Menu Tambah Pelanggan
57
24. Gambar 4.4. Ilustrasi Laporan Pelanggan
58
25. Gambar 4.13. Ilustrasi SMS Tagihan
59
X http://digilib.mercubuana.ac.id/z
DAFTAR TABEL Halaman 1. Tabel 2.1. Komponen Use Case Diagram
11
2. Tabel 2.2. Komponen Activity Diagram
14
3. Tabel 2.3 Komponen Class Diagram
17
4. Tabel 2.4. Komponen Sequence Diagram
18
5. Tabel 2.5 Tarif Pemakaian Air PDAM TKR
22
6. Tabel 3.1. Matrix SWOT Sistem Berjalan
36
7. Tabel 3.2. Skenario Use Case Melaporkan Angka Pemakaian
40
8. Tabel 3.3. Skenario Use Case Mengirim Sms
40
9. Tabel 3.4. Skenario Use Case Mengecek Data Laporan Setiap 3 Bulan
41
10. Tabel 3.5. Skenario Use Case Membayarkan Tagihan
42
11. Tabel 4.1. Tabel Pelanggan
53
12. Tabel 4.2. Tabel Laporan
53
15. Tabel 4.3. Tabel Tagihan
54
XI http://digilib.mercubuana.ac.id/z