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