SISTEM PENGOLAHAN DATA PENGADUAN VIA SMS DI POS PENGADUAN DAN PELAYANAN PENYELESAIAN SENGKETA LINGKUNGAN HIDUP (P3SLH) BADAN LINGKUNGAN HIDUP PROVINSI KEPULAUAN RIAU
SKRIPSI diajukan untuk memenuhi salah satu syarat kelulusan memperoleh gelar sarjana program studi sistem informasi
Disusun Oleh :
Fitri Dinaria NIM 3208423
PROGRAM STUDI SISTEM INFORMASI SEKOLAH TINGGI TEKNOLOGI INDONESIA TANJUNGPINANG 2012
i
DI POS PENGADUAN DAN PELAYANAN PENYELESAIAN SENGKETA LINGKUNGAN HIDUP (P3SLH) BADAN LINGKUNGAN HIDUP PROVINSI KEPULAUAN RIAU SKRIPSI diajukan untuk memenuhi salah satu syarat kelulusan memperoleh gelar sarjana program studi sistem informasi
Disusun Oleh : Fitri Dinaria NIM 3208423
Telah diperiksa dan disetujui sebagai Skripsi, Tanggal 1 Juli 2012
Tim Penguji, 1. KETUA
: Drs. Mohd. Saleh. H. Umar
: .................................
2. PENGUJI I
: Tumpal Manik, M.Si
: .................................
3. PENGUJI II
: Dwi Nurul Huda, ST
: .................................
Mengetahui : Pembimbing I
Pembimbing II
Uro Abd.Rochim, S.Kom, MT Liza Safitri, ST NIDN.0403027304 NIDN.1015058701 Ketua Program Studi Sistem Informasi
Heti Mulyani, ST NIDN.1005128601
ii
PERNYATAAN BEBAS PLAGIARISME Saya yang bertandatangan di bawah ini : Nama
:
FITRI DINARIA
Nim
:
3208423
Judul Tugas Akhir
:
SISTEM PENGOLAHAN DATA PENGADUAN VIA
SMS
DI
PELAYANAN
POS
PENGADUAN
PENYELESAIAN
LINGKUNGAN
HIDUP
DAN
SENGKETA
(P3SLH)
BADAN
LINGKUNGAN HIDUP PROVINSI KEPULAUAN RIAU Dosen Pembimbing I
:
URO ABDULROCHIM, S.Kom, MT
Dosen Pembimbing I
:
LIZA SAFITRI, ST
Dengan ini menyatakan bahwa Skripsi yang saya buat dengan sejujurnya berdasarkan norma akademik dan bukan merupakan plagiat. Adapun kutipan dalam penulisan ini telah saya sertakan nama pembuatnya/penulisnya dan telah saya cantumkan ke dalam daftar pustaka.
Demikian pernyataan ini saya buat dengan sebenarnya, dan jika di kemudian hari ternyata saya melanggar pernyataan ini maka saya bersedia menerima sanksi sesuai aturan hukum yang berlaku.
Tanjungpinang ,
Juli 2012
Saya Yang Menyatakan,
FITRI DINARIA NIM. 3 2 0 8 4 2 3
iii
ABSTRAK
Pos Pengaduan dan Pelayanan Sengketa Lingkungan Hidup (P3SLH) pada Badan Lingkungan Hidup memiliki peran sebagai mediator dan pelayanan bagi masyarakat dalam hal pengaduan mengenai kasus lingkungan hidup. Namun disini belum ada sistem yang dapat membantu mempercepat interaksi antara masyarakat yang terkena dampak, sehingga jika masyarakat ingin menyampaikan aduannya, harus datang langsung ke pos pengaduan. Pada tulisan ini, tujuannya adalah untuk membuat suatu konsep sistem informasi SMS aduan yang dapat membantu mempermudah masyarakat dalam menyampaikan pengaduannya. Hasil dari konsep layanan ini, masyarakat dapat menyampaikan aduannya tanpa harus datang langsung ke pos pengaduan, cukup hanya mengirimkan SMS ke layanan sistem SMS aduan. Prosedurnya sama seperti dengan mengirimkan SMS biasa. Jadi masyarakat dapat melakukan pengaduan kapan saja dan dimana saja. Dengan diterapkannya Sistem SMS Aduan di Badan Lingkungan Hidup Provinsi Kepulauan Riau, maka dapat mempermudah masyarakat dalam menyampaikan aduannya.
Kata Kunci : Badan Lingkungan Hidup, P3SLH, SMS Aduan, Pos Pengaduan
iv
ABSTRACT
Postal service complaints and Environmental Dispute (P3SLH) at the Environment Agency has a role as mediator and service to society in terms of complaints about environmental cases. However, this role felt not function optimally in the absence of the role and interests of the community in making a complaint to an existing post. In this paper, the goal is to make a complaint SMS information system concept that can help facilitate the community in delivering his complaint. The results of this service concept, the public can submit the complaint without having to come directly to the post complaints, quite simply sending an SMS to the SMS system service complaints. The procedure is the same as usual by sending SMS. So people can make complaints at any time and anywhere. With the implementation of the SMS System Environment Agency Complaint in Riau Islands province, it can facilitate the community in delivering the complaint.
Keywords : Badan Lingkungan Hidup, P3SLH complaint, SMS the post complaints
v
KATA PENGANTAR
Assalamualaikum Wr. Wb. Puji syukur alhamdulillah penulis panjatkan kehadirat Allah SWT. Atas segala rahmat, taufiq serta hidayah-Nya yang telah diberikan kepada penulis, sehingga penulis dapat menyelesaikan tugas akhir ini dengan judul “SISTEM PENGOLAHAN DATA PENGADUAN VIA SMS DI POS PENGADUAN DAN PELAYANAN
PENYELESAIAN
SENGKETA
LINGKUNGAN
HIDUP
(P3SLH) BADAN LINGKUNGAN HIDUP PROVINSI KEPULAUAN RIAU”. Penulis menyadari bahwa baik dalam perjalanan studi maupun dalam penyelesaian skripsi ini, penulis banyak memperoleh bimbingan dan motivasi dari berbagai pihak, oleh karena itu pada kesempatan ini penulis menyampaikan terimakasih yang sedalam-dalamnya kepada: 1. Bapak Lois Frederik, SE, SH, MM selaku Pimpinan Sekolah Tinggi Teknologi Indonesia Tanjungpinang 2. Heti Mulyani, ST selaku Ketua Program Studi Sistem Informasi Sekolah Tinggi Teknologi Indonesia Tanjungpinang. 3. Uro Abdulrochim, S.Kom, MT, selaku Pembimbing I yang telah memberi bimbingan, pengarahan, dan dorongan selama penyusunan Tugas Akhir 4. Liza Safitri, ST, selaku Pembimbing II yang telah memberi bimbingan, pengarahan, dan dorongan selama penyusunan Tugas Akhir 5. Segenap dosen pengajar Sekolah Tinggi Teknologi Indonesia Tanjungpinang atas ilmu yang telah diberikan kepada penulis.
vi
6. Bapak Kepala Badan Lingkungan Hidup Provinsi Kepulauan Riau. 7. Ibuku, Suamiku, serta Kakak-kakaku tercinta yang selalu memberikan do’a, dan semangat yang sangat saya butuhkan.. 8. Rekan-rekan kerja di Badan Lingkungan Hidup Provinsi Kepulauan Riau. 9. Segenap pihak yang telah memberikan bantuan, dukungan dan doa hingga terselesaikannya Tugas Akhir ini. Penulis menyadari bahwa Skripsi ini masih jauh dari sempurna, oleh karena itu kritik dan saran yang sifatnya membangun sangat diperlukan untuk memperbaiki mutu penulisan selanjutnya. Akhir kata penulis mengucapkan terima kasih kepada semua pihak yang telah banyak membantu dalam penyusunan skripsi ini. Wassalamu’alaikum Wr. Wb.
Tanjungpinang,
Penulis
vii
Juli 2012
DAFTAR ISI
Halaman HALAMAN JUDUL . ……………………………………………………… i HALAMAN PENGESAHAN .………………………………………………
ii
PERNYATAAN BEBAS FLAGIARISME ....………………………………
iii
ABSTRAK .... ………………………………………………………………..
iv
ABSTRACT .. ………………………………………………………………..
v
KATA PENGANTAR ………………………………………………………
vi
DAFTAR ISI ………………………………………………………………..
vii
DAFTAR TABEL .…………………………………………………………..
xi
DAFTAR GAMBAR .…………………………………………………….....
xii
DAFTAR SIMBOL .…………………………………………………….......
xiv
BAB I
BAB II
PENDAHULUAN
1
1.1 Latar Belakang ……………………………………….........
1
1.2 Identifikasi Masalah Penelitian …………………………...
3
1.3 Tujuan Penelitian ………………………………………….
4
1.4 Batasan Masalah ………………………………………….
4
1.5 Metodologi Penelitian …………………………………….
5
1.6 Jadwal Kerja Penelitian …………………………………...
7
1.7 Sistematika Penulisan ……………………………………..
8
LANDASAN TEORI
9
2.1 Short Message Service (SMS) .......…...................................
9
2.1.1 Pengertian SMS ....................................................….
9
2.1.2 Elemen Pendukung SMS .......................................…..
11
2.2 Global System for Mobile Communication (GSM) ..............
13
2.3 Sistem Informasi ..............................……...........................
15
2.3.1 Definisi Sistem ...........................................................
15
viii
BAB III
BAB IV
2.3.2 Definisi Informasi .......................................................
17
2.3.3 Definisi Sistem Informasi ...........................................
17
2.4 Konsep Dasar Basis Data ............................................…….
19
2.4.1 Definisi Basis Data ...........................................…….
19
2.4.2 UML (Unified Modeling Language) ……………….
20
2.4.3 Diagram ............................................…….................
21
2.4.4 Sfesifikasi Kebutuhan dengan SRS ............................
23
2.5 Tool Perancangan .................................................................
26
2.5.1 Microsoft Visual Basic 6.1 ..........................................
26
2.5.2 Microsoft Acces .........................................................
33
2.6 Profil BLH Provinsi Kepulauan Riau ....................................
36
ANALISIS ………………………................................................
43
3.1 Analisis Prosedur ..............................................……...........
43
3.1.1 Analisis Prosedur yang sedang berjalan …………….
43
3.2 Analisis Dokumen ....................................... ………………
44
3.3 Analisis Kelemahan Sistem ........ ….........................…........
45
3.4 Analisis Kebutuhan ......................................................……
46
3.4.1 Analisis Kebutuhan Perangkat Lunak..........................
46
3.4.2 Analisis Kebutuhan Perangkat Keras...........................
46
3.4.3 Analisis Kebutuhan Pengguna ..................................
47
PERANCANGAN ………………………....................................
48
4.1 Use Case Diagram ..........................................……............
48
4.2 Perancangan Prosedur Yang Dihasilkan…………………...
49
4.3 Skenario Sistem Aduan ............. ….........................….......
50
4.4 Activity Diagram ......................................................……..
51
4.5 SquenceDiagram ......................................................……..
52
4.6 Statechart Diagram .............................................................
53
4.7 ClasDiagram ......................................................…….........
53
4.8 Perancangan Database..................................................…….
54
ix
4.8.1 Entity Relationship Diagram........................................
54
4.8.2 Perancangan Tabel .....................................................
55
4.9 Perancangan Design Use Interface .............................…….
57
BAB V
IMPLEMENTASI ………………………....................................
62
BAB VI
PENUTUP ………………………………………………………
67
6.1 Kesimpulan ..........................................……......................
67
…………………….............................................
67
DAFTAR PUSTAKA ......................................................................................
69
6.2 Saran
x
DAFTAR TABEL
Tabel.4.1 Tabel Phonebook............................................................................. 55 Tabel.4.2 Tabel SMS Masuk........................................................................... 56 Tabel.4.3 Tabel SMS Keluar........................................................................... 56 Tabel.4.4 Tabel Log SMS Masuk................................................................... 56 Tabel.5.1 Tabel Pengujian .............................................................................. 66
xi
DAFTAR GAMBAR
Gambar 1.1 Metode Sekuensial Linier ....... ..................................................... 5 Gambar 2.1 Elemen Jaringan Pendukung SMS................................................ 12 Gambar 2.2 Layar Utama Microsoft Visual Basic Versi 6.0............................ 26 Gambar 2.3 ToolBox di Microsoft Visual Basic 6.0........................................ 27 Gambar 2.4 Project .......................................................................................... 31 Gambar 2.5 Toolbox .........................................................................................31 Gambar 2.6 Properties Window ....................................................................... 32 Gambar 2.7 Toolbar Form Design ................................................................... 34 Gambar 2.8 Struktur Organisasi........................................................................ 38 Gambar 2.9 Prosedur Pengaduan....................................................................... 41 Gambar 3.1 Activity diagram sistem pengaduan yang sedang berjalan ......... 44 Gambar 4.1 Use case diagram......................................................................... 48 Gambar 4.2 Activity Diagram SMS Pengaduan ............................................. 49 Gambar 4.3 Skenario Sistem SMS Aduan ...................................................... 50 Gambar 4.4 Alur Kerja Sistem SMS Aduan ................................................... 51 Gambar 4.5 Sequence diagram ....................................................................... 52 Gambar 4.6 Diagram State chart...................................................................... 53 Gambar 4.7 Class Diagram .............................................................................. 54 Gambar 4.8 Entity Relationship Diagram ..................................................... . 55
xii
Gambar 4.9 Tampilan Utama .......................................................................... 57 Gambar 4.10 Halaman Phonebook.................. ................................................ 58 Gambar 4.11 Halaman Kirim SMS................................................................... 59 Gambar 4.12 Halaman Pesan Umum................................................................ 60 Gambar 4.13 Halaman Log SMS Keluar ......................................................... 61 Gambar 4.14 Halaman Tong Sampah............................................................... 61 Gambar 5.1 Tampilan Form Utama ..................................................................62 Gambar 5.2 Tampilan Form Pesan Umum .......................................................63 Gambar 5.3 Tampilan Form Kirim SMS ..........................................................63 Gambar 5.4 Tampilan Form Log SMS Masuk................................................. 64 Gambar 5.5 Tampilan Form Phonebook ..........................................................64 Gambar 5.6 Tampilan Form Tong Sampah...................................................... 65
xiii
DAFTAR SIMBOL
Daftar Simbol Use Case Diagram Notasi
Keterangan
Simbol
Pengguna system atau yang berinteraksi Actor
langsung dengan system, bisa manusia, aplikasi, ataupun objek lain Digambarkan dengan lingkaran elips
Use Case
dengan nama use case nya tertulis di tengah lingkaran Digambarkan dengan sebuah garis yang
Assocation
berfungsi menghubungkan actor dengan use case
Daftar Simbol Activity Diagram Notasi
Keterangan
Initial State
Titik awal untuk memulai suatu aktivitas
Final State
Titik akhir untuk mengakhiri suatu aktivitas
Activity
Menandakan sebuah aktivitas
xiv
Simbol
Decision
Pilihan untuk pengambilan keputusan Menunjukan kegiatan
Fork/Join
menggabungkan dua panel activity menjadi satu atau satu panel activity menjadi dua
Send
Tanda pengiriman
Receive
Tanda Penerimaan
<no send action>
<no receive action>
Control Flow
Arus aktivitas Catatan khusus untuk
Note sebuah aktivitas
xv
Daftar Simbol Squence Diagram Notasi
Keterangan
Object
Object adalah instance dari sebuah class yang dituliskan tersusun secara horizontal diikuto oleh lifeline
Activation
Indikasi dari sebuah objek yang melakukan suatu aksi
Lifeline
Indikasi keberadaan sebuah objek yang melakukan suatu aksi
Message
Indikasi untuk komunikasi antar object
Self-Message
Komunikasi kembali kedalam object itu sendiri
xvi
Simbol
Daftar Simbol Class Diagram Notasi
Keterangan
Class
Blok-blok pembangun
Simbol
program. Bagian atas class menunjukan nama dari class, bagian tengah mengiidikasikan atribut dari class, dan bagian bawah mendefinisikan method dari sebuah class Association
Menunjukan relationship atau hubungan antar class
Dependency
Menunjukan ketergantungan antara satu class dengan class yang lain
Generalization
Menunjukan inheritance dari satu class ke beberapa class
xvii