ANALISA DAN PERANCANGAN SISTEM INFORMASI PENCEGAHAN NARKOTIKA PADA BADAN NARKOTIKA NASIONAL PROVINSI KEPULAUAN BANGKA BELITUNG Dodi Hardian, A.md Program Studi Sistem STMIK Atma Luhur Jl. Jenderal Sudirman Selindung Lama Pangkalpinang Propinsi Kepulauan Bangka Belitung Website : http://www.atma-luhur.ac.id ABSTRAK Badan Narkotika Nasional Khusunya Badan Narkotika Nasional Provinsi Kepulauan Bangka Belitung adalah Instansi Pemerintah yang terbentuk dengan Undangundang Nomor 35 tahun 2009, dengan kata lain organisasi ini baru terbentuk dan khususnya Badan Narkotika Nasional terbentuk dengan di lantiknya Kepala Badan Narkotika Nasional Provinsi Kepulauan Bangka Belitung tanggal 29 April 2011, dalam rangka 2 (dua) tahun terbentuknya Badan Narkotika Nasional Provinsi Kepulauan Bangka Belitung. Bidang Pencegahan yang terdiri dari Seksi dan Seksi Diseminasi merupakan ujung tombak pencegahan BNN dalam membuat masyarakat mengerti, tahu dan paham sehingga imun terhadap bahaya narkoba. Berdasarkan hal tersebut diatas, maka diperlukan suatu sistem berbasis komputerisasi yang akurat untuk mendukung kelancaran proses pengumpulan laporan pencegahan, dengan memanfaatkan sistem yang diusulkan ini secara benar, kemungkinan masuknya laporan dari Kabupaten/Kota sesuai dan tidak terlambat atau kontrol terhadap proses masuknya laporan menjadi lebih efektif dan efisien. Kata Kunci : Pencegahan Narkotika Pada Badan Narkotika Nasional Provinsi Kepulauan Bangka Belitung PENDAHULUAN 1. Latar Belakang Peredaran dan penggunaan narkoba membawa dampak merusak bagi masyarakat secara luas. Peredaran narkoba juga terus merengsek masuk ke daerah, melalui jaringan internasional. Berbagai usaha sudah dilakukan baik bersifat preventif di tingkat provinsi dan kabupaten/kota. Untuk lebih memfokuskan pencapaian Indonesia Negeri Bebas Narkoba Badan Narkotika Nasional Sebagai Leading Agency Pemerintah dalam merumuskan dan menetapkan Kebijakan dan Strategi Nasional Pencegahan dan Pemberantasan
Penyalahgunaan dan Peredaran gelap Narkoba (Jaktranas P4GN Bidang Pencegahan penyalahgunaan narkoba bertugas mencegah terhadap bahaya narkoba. Ketersediaan data dan informasi pencegahan yang akurat, tepat waktu, relevan, konsisten, dan lengkap sangat diperlukan di lingkup mulai dari BNNK, instansi terkait dan LSM ( Lembaga Swadaya Masyarakat ) dalam proses perencanaan/perumusan kebijakan, monitoring, dan evaluasi kebijakan. Di samping itu, statistik data narkoba juga sangat diperlukan oleh para pengambil kebijakan dalam mengambil keputusan maupun perencanaan pencegahan penyalahguna narkoba. Dengan pemanfaat teknologi komputer sistem pencegahan ini dapat dibuat dengan baik dan lebih terperinci mengunakan analisa dan perancangan sistem, sehingga penggunaan dari sistem Pencegahan ini dapat berjalan secara optimal dan sistem yang akan di bangun ini diharapkan dapat membantu serta memperbaiki kinerja pada bidang Pencegahan narkotika. 1.2 TUJUAN PENULISAN Tujuan dari penelitian skripsi ini adalah membanguna sistem informasi Pencegahan Penyalahgunaan Narkoba pada Badan Narkotika Nasional Provinsi Kepulauan Bangka Belitung menggunakan metode UML dan basis data sehingga dapat menghasilkan solusi yang terbaik dari sistem pencegahan Penyalahgunaan Narkoba pada Bidang Pencegahan. 1.3 PERUMUSAN MASALAH Identifikasi masalah yang akan dikaji dalam penelitian ini adalah bagaimana laporan kegiatan pencegahan pada BNNK, Instansi terkait dan LSM akurat, tepat waktu, relevan, konsisten, dan lengkap sehingga sesuai dengan Kebijakan Strategi Nasional Pencegan, Pemberantasan dan Penanggulangan, Penyalagunaan Narkoba 2011-2015 (Jatranas P4GN). 1.4 BATASAN MASALAH Ruang lingkup analisa pembuatan sistem informasi hanya meliputi sistem informasi Pencegahan Narkotika yang terdiri dari laporan dan Diseminasi, dari Bidang Pencegahan BNNP, Bidang Pencegahan BNNK/BNK Kabupaten dan Kota Se- Provinsi Kepulauan Bangka Belitung. 1.5 METODOLOGI PENELITIAN a. Metode Pengumpulan Data 1. Metode Pengamatan Lapangan (Observasi) 2. Metode Wawancara (interview) 3. Studi Kepustakaan (Dokumentasi) b. Metode Perancangan Sistem 1. Unified Modeling Language (UML) 2. Normalisasi dan 3. Spesifikasi Basis Data 2. ANALISA DAN PERANCANGAN SISTEM INFORMASI 2.1 STRUKTUR ORGANISASI Berikut ini adalah gambar struktur organisasi pada Bidang Pencegahan :
Desiminasi Entry Data Pelaporan Desiminasi Entry Data Pelaporan Cetak Data Pelaporan Cetak Data Pelaporan Cetak Laporan Tabulasi Cetak Laporan Grafik Kepala Bidang Pencegahan a. Narasumber Bidang Pencegahan Seksi Desiminasi Seksi Setiap kegiatan terdapat beberapa narasumber atau pembicara menimal satu kegiatan terdapat satu pembicara atau narasumber. Proses Pendataan Kegiatan Dismeinasi Proses Pengumpulan data seksi Dismeinasi Gambar 3. 1 Struktur Organisasi Bidang Pencegahan 2.2 ANALISA SISTEM 2.2.1 Analisa Sistem Berjalan a. Analisa proses pelaporan kegiatan Pencegahan Dalam analisa data pencegahan di bagi menjadi 2 bagian berdasarkan seksi yang ada di bidang pencegahan yaitu Seksi desiminasi informasi dan advokasi, adapun analisa sebagai berikut : 1) Pembuatan data kegiatan Data kegiatan yang terjadi di Bidang pencegahan BNNP Kep.Babel di buat dari oleh Seksi Diseminasi dan dalam 12 bulan yang di laporkan pertriwulan, yang akan di laporkan ke BNNRI. 2) Proses Pendataan Kegiatan di lakukan oleh staf adminstrasi Dismeinasi yang akan di ketik setiap kegiatan yang sudah di lakukan yang akan di berikan kepada Operator kegiatan Pencegahan di seksi Diseminasi yang akan mengirimkan data ke BNNRI. b. Jenis Kegiatan Kegiatan meliputi kegiatan Media Elektronik dan media non elektronik. c. Wilayah Kegiatan Seksi Disminasi pada Badan Narkotika Nasional Provinsi Kepulauan Bangka Belitung melingkupi wilayah 7 (tujuh) Kabupaten/Kota. 3. Analisa Sistem Usulan Proses Pengumpulan data seksi di lakukan oleh staf adminstrasi advokasi yang akan di ketik setiap kegiatan yang sudah di lakukan yang akan di berikan kepada Operator Pelaporan Pencegahan yang akan mengirimkan data ke BNNRI. Gambar 3.7 Use Case Diagram Laporan Pencegahan 4. Activity Diagram a). Activity Diagram Proses Laporan
inputwilayah () Ubah () Hapus () Baru () : Fmenu : FEntryDataWilayah : Ctrlwilayah : Wilayah display display display Kosong() getwilayah () inputwilayah () Ubah () Hapus () Baru () getwilayah () get getubah () gethapus () BNNK/Kota Bidang Desiminasi Bidang Desiminasi Pimpinan Berikan Laporan Terima Laporan Kegiatan Kegiatan Ketik data Pelaporan buat pelaporan kegiatan advokasi terima data pelaporan simpan Data Pelaporan Gambar 3.2 Activity Diagram Proses Laporan b). Aktivity Buat Laporan Desiminasi Gambar 3.5 Activity Diagram Proses Pembuatan Laporan e). Activiti Proses Pembuatan Laporan Desiminasi Desiminasi Kepala Bidang Pencegahan BNNK/Kota Bidang Desiminasi Berikan Laporan kegiatan desiminasi terima pelaporan kegiatan desiminasi Buat Laporan Desiminasi Ketik data desiminasi Berikan Laporan Desiminasi Terima Laporan Desiminasi simpan data desiminasi Gambar 3.3 Activity Diagram Proses Buat Laporan Desiminasi c). Aktivity Pendataan Wilayah Gambar 3.6 Activity Diagram Proses Pembuata Laporan Desiminasi 5. Sequence Diagram a. Sequence Diagram Wilayah BNNP Bidang Desiminasi Berikan data Terima data wilayah wilayah Ketik data wilayah simpan data wilayah Gambar 3.4 Aktivity Diagram Proses Pendataan Wilayah d). Aktivity Proses Pembuatan Laporan Gambar 3.20 Sequence Diagram Wilayah b. Sequence Diagram Entry Laporan
loop loop inputadvokasi () pilihwilayah () input serah () Tambah () InputdataLap. () pilih () cetak () inputdatadesiminasi () Pilihwilayah () InputAda (0) tambah () Simpan () : Fmenu : FEntryDataLap. : Ctrl : Kegiatan : Serah : Wilayah displaylist () Kosong () getadvokasi inputadvokasi () pilihwilayah () inputserah () Tambah () getadvokasi () getadvokasi () loop getsrah () : Fmenu : FCetakLap : CtrlCetakLap : Pelaporan : Kegiatan : Serah : Wilayah getpelaporan () inputdatalap. () input () cetak () ShowLap. () getpelaporan () get () get () get () : Fmenu : FEntryDataLap.Desiminasi : CtrlDesiminasi : KegiatanDesiminasi : ada : Wilayah getdesiminasi () inputdatadesiminasi () displaylist () kosong () Pilihwilayah () pilihada () tambah () loop getdesiminasi () get getada () PilihPeriode () : Fmenu : FCetakLap.Tabulasi Dan Grafikadvoksi PilihPeriode () Showtabulasi dan Grafik () : CtrlLap. : Pelaporan : Kegiatan : ada : Wilayah GetPelaporanadvokasi () getkegiatanadvokasi () getsada () : Fmenu : FCetakLap.Desiminasi : CtrlCtkDesiminasi : Pelaporandesiminasi : KegiatanDesiminasi : ada : Wilayah getpelaporandesiminasi () getpelaporandesiminasi () Pilihdatadesiminasi () pilihdatadesiminasi () getkegiatandesiminasi () display () getada () cetak () get Gambar 3.21 Sequence Diagram Entry Laporan c. Sequence Diagram Cetak Laporan Gambar 3.24 Sequence Diagram LaporanTabulasi dan Grafik f. Sequence Diagram Laporan Tabulasi dan Grafik Gambar 3.22 Sequence Diagram Cetak Entry Laporan d. Sequence Diagram Entry Laporan Diseminasi Gambar 3.25 Sequence Diagram LaporanTabulasi dan Grafik g. Sequens Diagram Laporan Tabulasi dan Grafik Diseminasi : Fmenu : FCetakLap.Tabulasi Dan : CtrlLap. : Pelaporan : Kegiatan : ada : Wilayah Grafikadvoksi Gambar 3.23 PilihPeriode () PilihPeriode () GetPelaporanadvokasi () Sequence Diagram Entry Laporan Diseminasi e. Sequence Diagram Laporan Tabulasi dan Grafik getkegiatanadvokasi () getsada () Showtabulasi dan Grafik () Gambar 3.26 Diagram Laporan Tabulasi dan Grafik Diseminasi
Pelaporan_ No_Pelaporanadvo Tgl_pelaporanadvo Jenis_pelaporanadvo Tanggal_awalpelaporanadvo Tgl_akhirpelaporanadvo No_wilayah Nama_wilayah Nama_instansi Kode_provinsi Nama_Provinsi 1 1 Lakukan N Wilayah M buat Kegiatan_Desiminasi No_Des Tgl_Des Status_Kegiatandes Ket_Kegiatandes No_PelaporanAdvo No_advo N N No_wilayah No_Des Nama_kegiatan Nm_kecamatanDes Media_kegiatandes Jenis_kegiatandes Lokasi_kegiatandes Tema_kegiatandes Narasumberdes Sasaran_kegiatandes Jml_audiendes Ket_kegaitandes Kegiatan M serah 1 1 ada No_Pelaporandes No_des No_advo Tgl_advo Status_Kegiatan Ket_Kegiatan No_wilayah No_advo Nm_kecamatanadvo Media_kegiatanadvo Jenis_kegiatanadvo Lokasi_kegiatanadvo Tema_kegiatanadvo Narasumberadvo Sasaran_kegiatanadvo Jml_audienadvo Ket_kegaitanadvo Pelaporan_Desiminasi No_Pelaporandes Tgl_pelaporandes Jenis_pelaporandes Tanggal_awalpelaporandes Tgl_akhirpelaporandes 6. RANCANGAN STRUKTUR BASIS DATA 6.1 Entity Relationship Diagram gambar 3.15 Entity Relationship Diagram 6.2 Spesifikasi Basis Data a. Tabel Pelaporan advokasi Nama File :Pelaporan_advokasi Primary Key : No_pelaporanadvo d. Tabel Wilayah Nama File Primary Key Tabel 3.10 Serah : Wilayah : No_wilayah Tabel 3.11 Wilayah e. Tabel Pelaporan desiminasi Nama File : Pelaporan desiminasi Primary Key : No_pelaporandes Tabel 3.8 Pelaporan b. Tabel Kegiatan Nama File : Kegiatan Primary Key : No_advo Tabel 3.12 Pelaporan desiminasi f. Tabel Kegiatan Desiminasi Nama File : Kegiatan Desiminasi Primary Key : No_des c. Tabel Serah Nama File Primary Key No_advo Tabel 3.9 Kegiatan : Serah : No_wilayah, Tabel 3.13 Kegiatan Desiminasi g. Tabel Buat Nama File : Buat Primary Key : No_wilayah, No_ des
c. Rancangan Layar Entry Data Tabel 3.14 Buat 7. PERANCANGAN TAMPILAN PROGRAM a. Struktur Tampilan Sistem Pemberian Remisi Pada Lapas KLAS II B Sungailiat Gambar 3.14 Layar Menu Utama Entry Data d. Rancangan Layar Cetak Lapoaran Master Data Data Usulan Remisi Data Usulan Perubahan Daftar Surat Keputusan Surat Lepas Laporan Remisi Data Entry Data Narapidana Entry Data Usulan remisi Entry Data Usulan Perubahan Entry Data Surat Keputusan Entry Data Surat lepas Cetak Surat Usulan Remisi Cetak Usulan Perubahan Cetak Data Surat Keputusan Gambar 3.18 Struktur Tampilan Cetak Surat Lepas 1. Rancangan Layar a. Rancangan Layar Menu Utama Gambar 3.15 Layar Menu Utama Cetak lapoaran Data e. Rancangan Layar Entry Data Diseminasi Gambar 3.12 Layar menu utama b. Rancangan Layar Menu Utama Master Gambar 3.16 Laya Menu Utama Entry lapoaran Data Diseminasi f. Rancangan Layar Cetak Data Gambar 3.13 Layar Menu Utama Master Diseminasi
Gambar 3.17 Layar Menu UtamaCetak lapoaran Data Diseminasi g. Rancangan Layar Grafik dan Tabulasi Gambar 3.18 Layar Menu Utama Grafik dan Tabulasi h. Rancangan Layar Grafik dan Tabulasi Diseminasi Gambar 3.19 Layar Menu Utama Grafik dan Diseminasi 8. PENUTUP 1. Kesimpulan Dengan menggunakan sistem komputer maka diharapkan dapat meningkatkan pelayanan dalam proses pengumpulan data laporan P4GN dan dapat menghemat waktu, meningkatkan efisiensi kerja, serta dapat memperkecil kemungkinan terjadinya kesalahan. Dengan sistem berbasis komputer akan mempermudah dalam menyimpan, penerimaan dan pengolahan Laporan Pencegahan, yang dibutuhkan oleh Kepala BNNP Babel, Kabid Pencegahan. Meringankan pekerjaan dalam mengontrol data dan membuat hasil laporan, sehingga dapat mengoptimalkan waktu dan tenaga dengan hasil yang maksimal. Semua data data Kegiatan Pencegahan bisa tersimpan secara keseluruhan, sehingga kecil sekali kemungkinan adanya kehilangan data saat akan dibutuhkan. Laporan dapat dibuat lebih mudah, cepat, dan akurat sehingga dapat disajikan dengan tepat waktu. DAFTAR PUSTAKA Jogiyanto, Sistem Teknologi, Andi, Yogyakarta, 2003 O brien, James A., Pengantar Sistem, Jakarta, Salemba Empat, 2006. Raymond Mc Leod, Jr., Sistem Manajemen, Edisi 7, Jilid 1, PT. Prenhalindo, Jakarta, 2001. Sutopo, Hadi, Ariesto, Analisis dan Desain Berorientasi Objek, Yogyakarta, J&J Learning, 2002. Whitten, Jeffrey L., Lonnie D. Bently, Kevin C.Dittman. System Analysis and Design Methods. 6 th ed. New York : Mc Graw-Hill, 2004.