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