RANCANG BANGUN SISTEM INFORMASI DAN MONITORING POLRES PROBOLINGGO KOTA BERBASIS WEB RESPONSIVE TUGAS AKHIR Diajukan Untuk Memenuhi Persyaratan Guna Meraih Gelar Sarjana Strata 1 Teknik Informatika Universitas Muhammadiyah Malang Disusun Oleh : EVRINDY TRI YULIANTO 201110370311443 JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNIK UNIVERSITAS MUHAMMADIYAH MALANG 2016 KATA PENGANTAR Puji syukur kehadirat Allah SWT atas segala limpahan rahmat dan hidayahNya, serta shalawat dan salam kepada junjungan kita Rasulullah SAW sehingga penulis dapat menyelesaikan tugas akhir yang berjudul : “RANCANG BANGUN SISTEM INFORMASI DAN MONITORING POLRES PROBOLINGGO KOTA BERBASIS WEB RESPONSIVE” Di dalam tulisan ini disajikan pokok-pokok bahasan yang melip uti perancangan dan pembuatan sistem informasi dan monitoring polres probolinggo kota berbasis web responsive. Penulis menyadari sepenuhnya bahwa dalam penulisan tugas akhir ini masih banyak kekurangan dan keterbatasan. Oleh karena itu penulis mengharapkan saran yang membangun agar tulisan ini bermanfaat bagi perkembangan ilmu pengetahuan kedepan. Malang, 21 Oktober 2016 Penulis DAFTAR ISI LEMBAR PERSETUJUAN ......................................................................... i LEMBAR PENGESAHAN ........................................................................... ii LEMBAR PERNYATAAN .......................................................................... iii LEMBAR PERSEMBAHAN ....................................................................... iv ABSTRAK ...................................................................................................... v ABSTRACT .................................................................................................... vi KATA PENGANTAR ................................................................................... vii DAFTAR ISI .................................................................................................. viii DAFTAR GAMBAR ..................................................................................... xii DAFTAR TABEL .......................................................................................... xv BAB I PENDAHULUAN 1.1 Latar Belakang ......................................................................................... 1 1.2 Rumusan Masalah .................................................................................... 2 1.3 Batasan Masalah ....................................................................................... 3 1.4 Tujuan Penelitian ...................................................................................... 3 1.5 Metodologi Penelitian .............................................................................. 3 1.6 Sistematika Penulisan ............................................................................... 4 BAB II LANDASAN TEORI 2.1 Sistem Informasi ...................................................................................... 5 2.1.1 Pengertian Sistem .......................................................................... 5 2.1.2 Pengertian Informasi .................................................................... 5 2.1.3 Pengertian Sistem Informasi ........................................................ 5 2.1.4 Komponen Sistem Informasi ........................................................ 5 2.2 Web Responsive Design ........................................................................... 7 2.3 Web Programing ...................................................................................... 7 2.3.1 HTML5 ......................................................................................... 7 2.3.2 CSS3 ............................................................................................. 8 2.3.3 PHP ............................................................................................... 8 2.3.4 Javascript ...................................................................................... 8 2.3.5 Framework ................................................................................... 9 2.3.6 Bootstrap ...................................................................................... 9 2.4 XAMPP .................................................................................................... 9 2.5 MySQL ..................................................................................................... 10 2.6 Monitoring ................................................................................................ 10 2.7 DFD (Data Flow Diagram) ...................................................................... 11 2.7.1 Pengertian DFD ............................................................................ 11 2.7.2 Komponen-komponen DFD ......................................................... 11 2.8 Flowchart .................................................................................................. 14 2.8.1 Pengertian Flowchart .................................................................... 14 2.8.2 Pedoman Dalam Membuat Flowchart .......................................... 14 2.8.3 Jenis-jenis Flowchart .................................................................... 14 2.9 ERD (Entity Relationship Diagram) ........................................................ 16 BAB III ANALISA DAN PERANCANGAN SISTEM 3.1 Analisa Sistem .......................................................................................... 17 3.2 Perancangan Sistem .................................................................................. 18 3.2.1 Arsitektur Sistem .......................................................................... 18 3.2.2 Fitur- fitur ...................................................................................... 19 3.2.3 Flowchart Sistem .......................................................................... 21 3.2.4 Diagram Konteks (Context Diagram) .......................................... 25 3.2.5 Data Flow Diagram Level 0 ......................................................... 26 3.2.6 Data Flow Diagram Level 1 Proses 1 : Olah Data ....................... 27 3.2.7 Data Flow Diagram Level 1 Proses 2 : Pencarian Data ............... 28 3.2.8 Data Flow Diagram Level 1 Proses 3 : Membuat Laporan .......... 29 3.3 Entity Relationship Diagram Sistem ........................................................ 30 3.4 Perancangan User Interface ...................................................................... 31 3.4.1 User Interface pada Administrator ............................................... 32 3.4.2 User Interface pada User .............................................................. 35 3.5 Peta Konsep Sistem .................................................................................. 40 3.6 Daftar Tabel .............................................................................................. 41 BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Implementasi Sistem ................................................................................ 49 4.1.1 Kebutuhan Perangkat Keras (Hardware Requirements) .............. 49 4.1.2 Kebutuhan Perangkat Lunak (Software Requirements) ............... 49 4.1.3 Tampilan Sistem ........................................................................... 50 4.2 Pengujian Sistem ....................................................................................... 65 4.2.1 Pengujian Web Responsive .......................................................... 65 4.2.2 Pengujian Sistem Menggunakan Metode Black Box ................... 66 BAB V PENUTUP 5.1 Kesimpulan ............................................................................................... 80 5.2 Saran ......................................................................................................... 80 DAFTAR PUSTAKA .................................................................................... 82 LAMPIRAN ................................................................................................... 84 DAFTAR GAMBAR 2.1 Komponen Sistem Informasi ..................................................................... 6 2.2 Notasi terminator/ Kesatuan Luar ............................................................. 11 2.3 Notasi Arus Data ....................................................................................... 12 2.4 Notasi Proses ............................................................................................. 13 2.5 Notasi Simpanan Data ............................................................................... 13 2.6 Komponen Pembentuk ERD ..................................................................... 16 3.1 Arsitektur Sistem ....................................................................................... 19 3.2 Flowchart Login Sistem ............................................................................ 21 3.3 Flowchart Tambah Data ............................................................................ 22 3.4 Flowchart Edit Data .................................................................................. 23 3.5 Flowchart Cari Data .................................................................................. 24 3.6 Diagram Konteks ....................................................................................... 25 3.7 Data Flow Diagram Level 0 ...................................................................... 26 3.8 Data Flow Diagram Level 1 Olah Data ..................................................... 27 3.9 Data Flow Diagram Level 1 Pencarian Data ............................................. 28 3.10 Data Flow Diagram Level 1 Membuat Laporan ..................................... 29 3.11 ERD Sistem ............................................................................................. 30 3.12 Tampilan Halaman Awal Form Login .................................................... 31 3.13 Tampilan Halaman Utama Admin .......................................................... 32 3.14 Tampilan Halaman Akun Admin ............................................................ 32 3.15 Tampilan Form Tambah Data Akun Admin ........................................... 32 3.16 Tampilan Form Edit Data Akun Admin .................................................. 33 3.17 Tampilan Halaman Detail Data Akun Admin ......................................... 33 3.18 Tampilan Halaman Data Rencana Kegiatan ........................................... 33 3.19 Tampilan Halaman Cetak Data Rencana Kegiatan ................................. 34 3.20 Tampilan Halaman Data Hasil Kegiatan ................................................. 34 3.21 Tampilan Halaman Cetak Data Hasil Kegiatan ...................................... 34 3.22 Tampilan Halaman Utama SPKT ............................................................ 35 3.23 Tampilan Halaman Data Pengaduan ....................................................... 35 3.24 Tampilan Halaman Utama TAHTI ......................................................... 35 3.25 Tampilan Halaman Data Tahanan ........................................................... 36 3.26 Tampilan Halaman Cetak Laporan Data Tahanan .................................. 36 3.27 Tampilan Halaman Data Barang Bukti ................................................... 36 3.28 Tampilan Halaman Cetak Laporan Data Barang Bukti .......................... 37 3.29 Tampilan Halaman Utama RESKRIM .................................................... 37 3.30 Tampilan Halaman Data Statistik Kriminalitas ...................................... 37 3.31 Tampilan Halaman Data Tanda Bukti Laporan ...................................... 38 3.32 Tampilan Halaman Cetak Data Tanda Bukti Laporan ............................ 38 3.33 Tampilan Halaman Data Laporan Polisi ................................................. 38 3.34 Tampilan Halaman Cetak Data Laporan Polisi ....................................... 39 3.35 Tampilan Halaman Data Kendaraan Hilang ........................................... 39 3.36 Tampilan Halaman Data Kendaraan Temuan ......................................... 39 3.37 Peta Konsep Sistem ................................................................................. 40 4.1 Tampilan Biasa Form Login Sistem .......................................................... 51 4.2 Tampilan Responsive Form Login Sistem ................................................ 51 4.3 Tampilan Biasa Halaman Utama Admin .................................................. 52 4.4 Tampilan Responsive Halaman Utama Admin ......................................... 52 4.5 Tampilan Biasa Halaman Akun Admin .................................................... 53 4.6 Tampilan Responsive Halaman Akun Admin ........................................... 53 4.7 Tampilan Biasa Form Tambah Akun Admin ............................................ 54 4.8 Tampilan Responsive Form Tambah Akun Admin .................................. 54 4.9 Tampilan Biasa Form Edit Akun Admin .................................................. 55 4.10 Tampilan Responsive Form Edit Akun Admin ....................................... 55 4.11 Tampilan Biasa Halaman Detail Akun Admin ....................................... 56 4.12 Tampilan Responsive Halaman Detail Akun Admin .............................. 56 4.13 Tampilan Biasa Halaman Rencana Kegiatan .......................................... 57 4.14 Tampilan Responsive Halaman Rencana Kegiatan ................................ 57 4.15 Tampilan Biasa Halaman Hasil Kegiatan ............................................... 58 4.16 Tampilan Responsive Halaman Hasil Kegiatan ...................................... 58 4.17 Tampilan Biasa Halaman Utama SPKT .................................................. 59 4.18 Tampilan Responsive Halaman Utama SPKT ........................................ 59 4.19 Tampilan Biasa Halaman Pengaduan ...................................................... 59 4.20 Tampilan Responsive Halaman Pengaduan ............................................ 60 4.21 Tampilan Biasa Halaman Utama TAHTI ................................................ 60 4.22 Tampilan Responsive Halaman Utama TAHTI ...................................... 60 4.23 Tampilan Biasa Halaman Tahanan ......................................................... 61 4.24 Tampilan Responsive Halaman Tahanan ................................................ 61 4.25 Tampilan Hasil Cetak Laporan Tahanan ................................................. 62 4.26 Tampilan Hasil Export Data Tahanan Ke Format Excel ......................... 62 4.27 Tampilan Halaman Barang Bukti ............................................................ 62 4.28 Tampilan Halaman Utama RESKRIM .................................................... 63 4.29 Tampilan Halaman Tanda Bukti Laporan ............................................... 63 4.30 Tampilan Halaman Laporan Polisi .......................................................... 63 4.31 Tampilan Halaman Kendaraan Hilang .................................................... 64 4.32 Tampilan Halaman Kendaraan Temuan .................................................. 64 4.33 Tampilan Halaman Statistik Kriminalitas ............................................... 64 4.34 Pengujian Perangkat Smartphone ............................................................ 65 4.35 Pengujian Browser .................................................................................. 66 DAFTAR TABEL 3.1 Users .......................................................................................................... 41 3.2 Pengaduan ................................................................................................. 41 3.3 Rencana Kegiatan SPKT ........................................................................... 41 3.4 Rencana Kegiatan TAHTI ......................................................................... 42 3.5 Rencana Kegiatan RESKRIM ................................................................... 42 3.6 Hasil Kegiatan SPKT ................................................................................ 42 3.7 Hasil Kegiatan TAHTI .............................................................................. 43 3.8 Hasil Kegiatan RESKRIM ........................................................................ 43 3.9 Tahanan ..................................................................................................... 44 3.10 Barang Bukti ........................................................................................... 45 3.11 Tanda Bukti Laporan ............................................................................... 46 3.12 Laporan Polisi ......................................................................................... 47 3.13 Kendaraan Hilang .................................................................................... 48 3.14 Kendaraan Temuan ................................................................................. 48 3.15 Kecamatan ............................................................................................... 48 3.16 Kelurahan ................................................................................................ 48 4.1 Test Case Sistem ....................................................................................... 67 DAFTAR LAMPIRAN Lampiran A – Deskripsi dan Hasil Uji ............................................................ 1 Lampiran B – Contoh Laporan Data Tahanan ................................................ 16 Lampiran C – Contoh Laporan Data Barang Bukti ......................................... 17 Lampiran D – Contoh Laporan Data Rencana Kegiatan Harian ..................... 18 DAFTAR PUSTAKA [1] Iriani, Salmia Nova. 2013. “Penerapan Aplikasi Client- Server Pada Sistem Informasi Kriminal (Studi Kasus : Polres Salatiga)”. Universita s Kristen Satya Wacana, Vol. 9, pp. 8 -17. [2] Purwanti, Juli. 2009. “Sistem Informasi Registrasi Lembaga Pemasyarakatan (LAPAS) Kelas I Medan”. Universitas Sumatera Utara. [3] N, Sora, 2014. “Pengertian Website Dan Jenisnya”. [Online]. Tersedia : http://www.pengertianku.net/2014/09/mengetahui-pengertian-websitedan-jenisnya.html [4 April 2016]. [4] Melmaharani, Rizkyasari dan Diana Laily. 2014. “E-Commerce Goody Bag Spungbond Menggunakan QR Code Berbasis Web Responsif”. Universitas Muria Kudus. [5] Robert K. Leitch dan K. Roscoe Davis. 1983 "Accounting Information Systems". Prentice-Hall, NewJersey. [6] Sungkono, Rivai. 2014. “Prototipe Sistem Monitoring Control Pengembangan Aplikasi Pada Perguruan Tinggi Raharja”. Sekolah Tinggi Manajemen dan Ilmu Komputer Raharja. [7] Widianti, Utami Dewi. 2012. “Pembangunan Sistem Informasi Aset di PT.Industri Telekomunikasi Indonesia (PERSERO) Berbasis Web”. UNIKOM. [8] Gordon B Davis, HM Jogiyanto, Soejono Trimo. 2000. “Pengertian Sistem Informasi”. PT. Elek Media Komputindo, Kelompok Gramedia, Anggota IKAPI, Jakarta. [9] Herbowo, Agus Rahmat. 2012. “Web Responsive Design Untuk Situs Berita Menggunakan Framework CodeIgniter”. Universitas Gunadarma. [10] Syachbana dan Zulkarnain Akib. 2014. “Perancangan Website Menggunakan Responsive Web Design”. Jurnal SIGMATA, Vol. 2 No. 1. [11] Trimarsiah, Yunita. 2014. “Rancang Bangun Sistem Infromasi Berbasis Web Pada Privat Awal Belajar Cerdas Menggunakan PHP dan MySQL”. Jurnal Media Informatika dan Komputer Vol. 4 No. 1. [12] Saputro, Haris. 2012. “Modul Pembelajaran Praktek Basis Data (MySQL)”. [Online]. Tersedia : http://www.akmi-baturaja.ac.id/wp- content/uploads/2012/07/modul_mysql.pdf. [2 Juni 2016]. [13] Feruariyanti, Herny dan Eri Zuliarso. 2012. “Rancang Bangun Sistem Perpustakaan untuk Jurnal Elektronik”. Universitas Stikubank. [14] Nugroho, Nurcahyo Budi dan Badrul Anwar. 2008. “Desain Web Menggunakan HTML dan Javascript”. Jurnal SAINTIKOM Vol.4 No.1. [15] Rosmala, Dewi. 2011. “Komparasi Framework MVC (CodeIgniter dan CakePHP) Pada Aplikasi Berbasis Web”. Institut Teknologi Nasional Bandung Vol. 2 No. 2. [16] Septiawan, Vevin. 2012. “Penerapan Teknologi Responsive Web Design Untuk Pengembangan Sistem Pelayanan Mahasiswa Pada Perpustakaan Universitas Bina Darma”. [Online]. Tersedia : digilib.binadarma.ac.id/download.php?id=689. [2 Juni 2016]. [17] Risnandar, Erdi. 2015. “Pembuatan Aplikasi Sistem Informasi Monitoring Kegiatan Mahasiswa Berbasis Web dan Android Client”. Universita s Negeri Semarang. [18] Haviluddin. 2009. “Memahami Penggunaan Diagram Arus Data”. Jurnal Informatika Mulawarman. Vol 4 No. 3. [19] Nurullah. 2012. “Perancangan dan Pembuatan Sistem Informasi Akuntansi Pada STMIK U’Budiyah Menggunakan VB.Net”. STMIK U’Budiyah Indonesia. [20] Edi, Doro. 2009. “Analisa Data Dengan Menggunakan ERD dan Model Konseptual Data Warehouse”. Jurnal Informatika, Vol.5, No. 1 : 71 – 85