Proses Input Proses Input Perancangan Database Rancangan Desain Halaman

commit to user 17 Berikut ini dapat dilihat DFD Level 1 Proses 2 pada Gambar 3 PETUGAS SPKT D2. Data Laporan polisi D3. Data Laporan Kehilangan Data laporan polisi Data laporan kehilangan Info laporan kehilangan Data laporan polisi

2.1 Proses Input

Laporan Polisi

2.2 Proses Input

Laporan Kehilangan Data laporan kehilangan Info Laporan kepolisian

2.3 Proses Input

Laporan Visum Info laporan Visum D4. Data Laporan Visum Data laporan Visum PELAPOR Data Laporan Visum Laporan Visum Gambar 3.3. DFD Level 1 Proses 2

3.4.3 ERD Entity Relationship Diagram

Model Entity-Relationship yang berisi komponen-komponen Himpunan Entitas dan Himpunan Relasi yang masing-masing dilengkapi dengan atribut-atribut yang mempersentasikan seluruh fakta dari ‘dunia nyata’ yang kita tinjau, dapat digambarkan denga lebih sistematis dengan menggunakan Diagram Entity Relationship Diagram E-R. commit to user 18 Fathansyah,1999 : 70. Gambar Entity Relationship Diagram dapat dilihat pada Gambar 4. USER mengajukan NoLaporan idUser NamaSaksi AlamatSaksi bukti Kronologi Nama pekerjaan JKel alamat umur agama kebangsaan idUser LAPORAN POLISI N 1 mengajukan LAPORAN VISUM NoVisum Nama umur JKel agama kebangsaan alamat TanggalPelaporan TanggalKejadian N status 1 KEHILANGAN NoLapHilang idUser barangHilang Bukti waktuPelaporan tempatKejadian TanggalTerjadi TempatTerjadi ApaYgTerjadi WaktuPelaporan mengajukan N 1 tempatKejadian idUser Human NoLapHilang idUser barangHilang Mmengambil Gambar 3.4. ERD commit to user 19

3.4.3 SKEMA DIAGRAM

Skema Sistem Diagram dapat dilihat pada Gambar 5. tbPelapor PK idPelapor Nama Pekerjaan JKel Alamat Agama Umur Kebangsaan Status NoSTPL tbLaporan PK NoLaporan idPelapor Nama saksi Alamat Saksi TanggalTerjadi TempatTerjadi ApaYgTerjadi Barangbukti Kronologi tbKehilangan PK NoLapoHilang idPelapor barangHilang Bukti TanggalKejadian TempatKejadian waktuPelaporan tbVisum PK NoVisum Tanggal idPelapor Nama Umur Pekerjaan JKel Alamat Agama Kebangsaan HariTanggal TempatKejadian tbHuman PK idHuman idPelapor NoLaporan Gambar 3.5. Gambar Skema Diagram

3.5 Perancangan Database

Dalam pembuatan Aplikasi Laporan Kepolisia diperlukan adanya suatu basis data yang digunakan untuk tempat menyimpan seluruh informasi dan data. Perancangan untuk Aplikasi Laporan Kepolisian adalah sebagai berikut : 1. Tabel Pelapor Nama tabel : tbPelapor Fungsi : Penyimpanan data pelapor commit to user 20 Tabel 3.1 tbPelapor Nama Field Key Tipe Lebar idPelapor PK Varchar 5 Nama Varchar 30 Pekerjaan Varchar 20 JKel int 1 Alamat Varchar 50 Umur int 1 Agama int 1 Kebangsaan int 1 Status int 1 NoSTPL Varchar 40

2. Tabel Laporan

Nama tabel : tbLaporan Fungsi : Penyimpanan data laporan polisi Tabel 3.2 tbLaporan Nama Field Key Tipe Lebar NoLaporan PK Varchar 40 idPelapor FK int 1 NamaSaksi Varchar 30 AlamatSaksi Varchar 50 TanggalTerjadi Date TempatTerjadi Varchar 50 ApaYgTerjadi Varchar 75 commit to user 21 WaktuPelaporan DateTime BarangBukti Varchar 50 Kronologi Varchar 100

3. Tabel Visum

Nama tabel : tbVisum Fungsi : Penyimpanan data visum Tabel 3.3 tb Visum Nama Field Key Tipe Lebar NoVisum PK Varchar 40 idPelapor FK Varchar 5 Nama Varchar 30 Umur Int 3 Pekerjaan Varchar 20 JKel int 1 Alamat Varchar 50 Agama int 1 Kebangsaan int 1 TanggalPelaporan Date 50 TempatKejadian Varchar 50

4. Tabel Kehilangan

Nama tabel : tbKehilangan Fungsi : Penyimpanan data kehilangan commit to user 22 Tabel 3.4 tbKehilangan Nama Field Key Tipe Lebar idPelapor FK Varchar 5 NoLapHilang PK Varchar 40 barangHilang Varchar 75 Bukti Varchar 75 Tempatkejadian Varchar 50 WaktuPelaporan Date

5. Tabel Human

Nama tabel : tbHuman Fungsi : Penyimpanan data Human Tabel 3.4 tbHuman Nama Field Key Tipe Lebar idHuman FK int idPelapor PK Varchar 5 NoLaporan PK Varchar 40 Keterangan : PK = Primary Key FK = Foreign Key commit to user 23

3.6 Rancangan Desain Halaman

APLIKASI PENGARSIPAN LAPORAN KEPOLISIAN MENU INPUTAN LAPORAN INPUT LAPORAN POLISI INPUT LAPORAN KEHILANGAN MENU LOGIN LOGIN LOGOOUT EXIT GAMBAR Gambar.3.6 Desain Menu Utama FORM MENU ADMIN INPUT LAPORANI INPUT LAPORAN VISUM CETAK KELUAR GAMBAR MENU ADMIN INPUT STPL Gambar. 3.7 Desain Menu Admin commit to user 24 FORM LAPORAN POLISI TANGGAL NO LAPORAN ID PELAPOR ID TERLAPOR ID KORBAN NAMA SAKSI ALAMAT SAKSI WAKTU TERJADI TEMPAT TERJADI APA YG TERJADI BARANG BUKTI KRONOLOGI SIMPAN BATAL REFRESH TAMBAH EDIT CETAK KELUAR HAPUS Gambar. 3.8 Desain Form Laporan Polisi commit to user 25 FORM VISUM TANGGAL NO VISUM NAMA UMUR JENIS KELAMIN ALAMAT AGAMA KEBANGSAAN PEKERJAAN HARI, TANGGAL TEMPAT KEJADIAN SIMPAN BATAL REFRESH TAMBAH EDIT CETAK KELUAR HAPUS Gambar. 3.9 Desain Form Visum FORM PELAPOR TANGGAL ID PELAPOR NAMA PEKERJAAN JENIS KELAMIN ALAMAT AGAMA UMUR KEBANGSAAN SIMPAN BATAL REFRESH TAMBAH EDIT KELUAR HAPUS STATUS Gambar.3.10 Desain Form Pelapor commit to user

BAB ID IMPLEMENTASI DAN ANALISIS

4.1 Implementasi Program

4.1.1 Menu Utama Halaman menu utama pada Aplikasi pengarsipan laporan Kepolisian, terdapat menu Inputan Laporan, dimana terdiri dari Input Laporan Polisi dan Input Laporan Kehilangan. Pada menu Inputan Laporan ini Pelapor dapat mengisi inputan tersebut secara sendiri, namun sebelunnya telah dikonsultasikan terlebih dahulu kepada Petugas. Selain Menu Inputan Laporan, terdapat Menu Login. Menu Login dibuat untuk membedakan antara petugas dan Pelapor. Pelapor hanya dapat mengakses Menu Inputan laporan Polisi saja. Menu Utama Aplikasi Pengarsipan Laporan Kepolisisan dapat dilihat pada Gambar 4.1 Gambar 4.1 Form Menu Utama Aplikasi Pengarsipan Laporan Kepolisisan 26