Download Source Code Sistem Manajemen Catatan Kriminal (Criminal Records Management System/CRMS)
Dalam sistem Manajemen Catatan Kriminal online ini, aplikasi dibuat menggunakan PHP dengan database MySQL. Sistem ini digunakan untuk menyimpan berbagai data penting seperti laporan FIR (Laporan Polisi Pertama), data pelaku kejahatan, serta informasi korban.
Di dalamnya juga terdapat beberapa modul utama yang digunakan oleh masing-masing pengguna sesuai dengan kebutuhannya.
Modul Admin
Pada modul ini, admin memiliki akses penuh untuk mengelola seluruh data yang ada di dalam sistem.
- Dasbor
Di halaman ini, admin dapat melihat ringkasan data secara cepat, seperti jumlah total pelaku kriminal, jumlah anggota polisi, serta jumlah kategori kejahatan yang terdaftar. Informasi ini ditampilkan dalam bentuk yang mudah dipahami agar admin bisa langsung mengetahui kondisi sistem. - Kantor Polisi
Bagian ini digunakan untuk mengelola data kantor polisi. Admin dapat menambahkan data baru, mengedit informasi yang sudah ada, maupun menghapus data yang tidak diperlukan. - Data Polisi
Pada menu ini, admin dapat mengelola seluruh data personel kepolisian, mulai dari menambahkan data polisi baru, memperbarui informasi, hingga menghapus data. - Kategori Kejahatan
Menu ini digunakan untuk mengatur jenis-jenis kejahatan. Admin dapat menambah, mengubah, atau menghapus kategori kejahatan sesuai kebutuhan. - Data Pelaku Kejahatan
Di bagian ini, admin dapat melihat daftar dan detail pelaku kejahatan yang telah dimasukkan oleh pihak kepolisian. Admin hanya memantau data tanpa melakukan perubahan langsung. - Data FIR (Laporan Polisi)
Admin dapat melihat seluruh laporan FIR yang telah diajukan oleh pengguna. Selain itu, admin juga dapat memantau tindakan atau status yang telah diberikan oleh pihak kepolisian terhadap laporan tersebut. - Laporan
Menu ini menampilkan data rekapitulasi, seperti jumlah pelaku kriminal dan jumlah laporan FIR dalam periode tertentu. Fitur ini membantu admin dalam melakukan analisis data. - Pencarian
Admin dapat dengan mudah mencari data pelaku kejahatan maupun laporan FIR berdasarkan ID pelaku atau nomor FIR, sehingga proses pencarian data menjadi lebih cepat. - Manajemen Akun
Admin juga dapat mengelola akun pribadinya, seperti memperbarui profil, mengganti kata sandi, serta melakukan pemulihan kata sandi jika diperlukan.
Modul Kepolisian
Modul ini digunakan oleh petugas kepolisian untuk mengelola laporan dan data terkait kasus.
- Dasbor
Halaman ini menampilkan ringkasan data penting, seperti jumlah FIR baru, FIR yang disetujui, FIR yang ditolak, FIR yang sedang diproses untuk dakwaan, jumlah dakwaan yang telah selesai, serta jumlah pelaku kejahatan. - Data Pelaku (Penjahat)
Polisi dapat mengelola data pelaku kejahatan, mulai dari menambahkan data baru, memperbarui informasi, hingga menghapus data jika diperlukan. - FIR (Laporan Polisi)
Pada bagian ini, polisi menerima laporan FIR yang dikirim oleh pengguna. Polisi juga bertanggung jawab untuk memproses laporan tersebut dan memperbarui statusnya sesuai perkembangan kasus. - Lembar Dakwaan
Menu ini digunakan untuk membuat lembar dakwaan berdasarkan laporan FIR yang telah diproses. Data biasanya diambil dari laporan yang sudah ada untuk mempermudah pengisian. - Laporan
Polisi dapat melihat ringkasan data, seperti jumlah pelaku kejahatan dan jumlah FIR dalam periode tertentu untuk membantu pemantauan kasus. - Pencarian
Fitur ini memudahkan polisi dalam mencari data pelaku atau laporan FIR berdasarkan ID pelaku atau nomor FIR. - Manajemen Akun
Polisi juga dapat mengelola akun mereka sendiri, seperti memperbarui profil, mengganti kata sandi, dan memulihkan kata sandi.
Modul Pengguna
Modul ini ditujukan untuk masyarakat yang ingin membuat laporan secara online.
- Dasbor
Halaman utama yang menampilkan tampilan awal atau sambutan bagi pengguna saat masuk ke sistem. - Formulir FIR
Di bagian ini, pengguna dapat mengisi dan mengajukan laporan FIR secara online dengan memasukkan data yang diperlukan. - Riwayat FIR
Pengguna dapat melihat daftar laporan yang pernah dibuat beserta statusnya, apakah sedang diproses, disetujui, atau ditolak. - Lembar Dakwaan
Jika laporan sudah diproses lebih lanjut, pengguna dapat melihat lembar dakwaan yang telah dibuat oleh pihak kepolisian. - Pencarian FIR
Fitur ini memungkinkan pengguna mencari laporan FIR berdasarkan nomor FIR dengan cepat. - Manajemen Akun
Pengguna dapat mengelola akun pribadi, seperti memperbarui data profil, mengganti kata sandi, serta melakukan pemulihan kata sandi.
Ringkasan Singkat
- Admin : mengelola seluruh sistem
- Polisi : memproses laporan & kasus
- User : membuat dan memantau laporan
Hak Akses (Role)
Admin: full akses
Polisi: hanya FIR & pelaku
User: hanya data sendiri
Status FIR (Perlu Dipertegas)
Baru masuk
Diproses
Disetujui
Ditolak
Selesai / Dakwaan dibuat
Laporan (Sedikit Diperjelas)
Laporan per periode
Laporan per kategori kejahatan
Laporan per kantor polisi
Teknologi yang Digunakan
Bahasa pemrograman: PHP 8.+
Database: MySQL 9.+
Frontend: HTML, CSS, JavaScript, AJAX, jQuery
Web browser: Chrome, Mozilla Firefox, Opera, dll
Server lokal: XAMPP / WAMP / MAMP / LAMP
Tampilan Modul Admin






Tampilan Modul Kepolisian

Tampilan Modul Pengguna

Tujuan Aplikasi ini
- Mengurangi kesalahan input data
- Mempercepat proses administrasi
- Mempermudah pencarian data
- Meningkatkan efisiensi kerja kepolisian
- Memberikan kemudahan bagi masyarakat dalam membuat laporan
Disclaimer: Seluruh penyebutan nama, tempat dan instansi di tampilan aplikasi ini hanya bersifat contoh dan tidak merepresentasikan data atau sistem resmi.
Tertarik mengimplementasikan sistem ini? Silakan hubungi untuk demo dan konsultasi lebih lanjut.
Tags: aplikasi kepolisian, database kriminal, e-Government, sistem FIR, tracking laporan
