Download as pdf or txt
Download as pdf or txt
You are on page 1of 53

perpustakaan.uns.ac.id digilib.uns.ac.

id

PEMBUATAN APLIKASI PENERBITAN SURAT KETERANGAN


CATATAN KEPOLISIAN (SKCK)

TUGAS AKHIR

Ditulis dan diajukan untuk memenuhi sebagian persyaratan

memperoleh gelar Ahli Madya Ilmu Komputer

Oleh

YURNALIS ILYAS

NIM. M3208039

PROGRAM DIPLOMA III ILMU KOMPUTER

FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM

UNIVERSITAS SEBELAS MARET

SURAKARTA

2011

commit to user

i
perpustakaan.uns.ac.id digilib.uns.ac.id

HALAMAN PERSETUJUAN

PEMBUATAN APLIKASI PENERBITAN SURAT CATATAN


KETERANGAN KEPOLISIAN (SKCK)

Disusun Oleh

YURNALIS ILYAS
NIM. M3208039

Tugas Akhir ini telah disetujui untuk dipertahankan


Di hadapan dewan penguji
pada tanggal _______________

Pembimbing Utama

Esti Suryani, S. Si, M. Kom


NIP. 19761129
commit to200812
user 2001

ii
perpustakaan.uns.ac.id digilib.uns.ac.id

HALAMAN PENGESAHAN

PEMBUATAN APLIKASI PENERBITAN SURAT CATATAN


KETERANGAN KEPOLISIAN (SKCK)

Disusun Oleh

YURNALIS ILYAS
NIM. M3208039

Di bimbing oleh
Pembimbing Utama

Esti Suryani, S. Si, M. Kom


NIP. 19761129 200812 2001

Tugas Akhir ini telah diterima dan disahkan oleh dewan penguji Tugas Akhir
Program Diploma III Ilmu Komputer pada hari ________tanggal ________

Dewan Penguji

1. Esti Suryani, S.Si, M.Kom ( )


NIP. 19761129 200812 2001

2. Sakhroni, S.Kom ( )
NIP.19700603 200112 1 001

3. Agus Purbayu, S.Si ( )


NIDN. 0629088001

Disahkan Oleh

Dekan Ketua Program Studi


Fakultas MIPA UNS DIII Ilmu Komputer UNS

Ir. Ari Handono Ramelan, M.Sc (Hons)., Ph.D Drs. YS. Palgunadi, M.Sc.
NIP. 19610223 198601 1 001 NIP. 19560407 198303 1 004

commit to user

iii
perpustakaan.uns.ac.id digilib.uns.ac.id

ABSTRACT

Yurnalis Ilyas. 2011. The Developing of Publishing The Letter of


Notes’ Description of Police Department’s Application (SKCK). Diploma III
Program of Computer Science. The Faculty of Math and Science. Sebelas Maret
University Surakarta.
Surakarta Police Resort has some tasks for managing data SKCK that is
useful to know the valid identity about someone’s. SKCK is a requirement to seek
work or in other needs. SKCK is also used to determine that the person of good
character. Based on the results on the Polresta, since its established in advance
used the manual way by machine type, then in 1996 started to use the computer
although it is still the old type of computer that using Word Star. Then in 1998
used the Windows 98 Operating System with Microsoft Word 97. The aim of this
project is to facilitate the process of publishing SKCK.
To make this application has used Delphi programming language with
DBMS Database Desktop Paradox. This application has several forms that each
form has different functions.
It can be concluded that The Application of Publishing The Letter of
Notes’ Description of Police Department’s Application (SKCK) has already been
developed and is expected to facilitate the process of publishing SKCK, so it can
helps the performance of intelligent Police Unit.

Keywords: SKCK, Borland Delphi, Database Desktop Paradox, Computer.

commit to user

iv
perpustakaan.uns.ac.id digilib.uns.ac.id

ABSTRAK

Yurnalis Ilyas. 2011. Pembuatan Aplikasi Penerbitan Surat Kterangan


Catatan Kepolisian (SKCK). Program Diploma III Ilmu Komputer. Fakultas
Matematika dan Ilmu Pengetahuan Alam. Universitas Sebelas Maret Surakarta.
Kepolisian Resort Kota Surakarta mempunyai sebagian tugas mengelola
data SKCK yang berguna untuk mengetahui identitas yang valid tentang jati diri
seseorang. SKCK adalah syarat untuk mencari pekerjaan atau dalam kebutuhan
yang lain. SKCK juga digunakan untuk mengetahui bahwa orang yang
bersangkutan berkelakuan baik. Berdasarkan hasil pada unit intelkam Polresta
Surakarta pengolahan data SKCK di Polresta Surakarta sejak berdirinya dahulu
menggunakan cara manual yaitu dengan mesin ketik, kemudian tahun 1996 sudah
mulai menggunakan komputer walaupun masih komputer tipe yang lama yaitu
menggunakan Word Star. Kemudian pada tahun 1998 menggunakan Sistem
Operasi Windows 98 dengan Microsoft Office Word 97. Tujuan pembuatan
aplikasi ini adalah untuk mempermudah proses penerbitan SKCK.
Pembuatan Aplikasi Penerbitan Surat Keterangan Catatan Kepolisian
menggunakan bahasa pemrograman Delphi dengan DBMS Database Desktop
Paradox. Aplikasi ini memiliki beberapa form yang setiap formnya memiliki
fungsi berbeda.
Aplikasi Penerbitan Surat Keterangan Catatan Kepolisian (SKCK) telah
dibangun dan diharapkan dapat membantu proses penerbitan SKCK sehingga
dapat meningkatkan kinerja Unit Intelkam di Kepolisian.

Kata Kunci : SKCK, Borland Delphi 7.0, Database Desktop Paradox, Komputer.

commit to user

v
perpustakaan.uns.ac.id digilib.uns.ac.id

MOTTO

Jika kita mencari keberhasilan, percayalah pasti kita akan menemukannya.

Segala sesuatu permasalahan ada jalan keluarnya, jeli dan tekun adalah cara untuk
menemukan jalan kluar itu.

Kemampuan akan muncul saat ada kemauan yang keras.

There is always a blessing in every pain.

commit to user

vi
perpustakaan.uns.ac.id digilib.uns.ac.id

PERSEMBAHAN

Dengan segala cinta dan kasih sayang dari hati yang terdalam, karya ini
kupersembahkan untuk :
1. Ayah yang telah memberikan tauladan dalam menghadapi hidup ini.
2. Ibu tersayang yang telah merawat dari bayi hingga saat ini dan segala
cintanya.
3. Adik dan kakak ku yang telah memberikan keceriaan dalam hidup ini.
4. Bapak Timbul Miftahul ‘Ulum yang selalu bersabar membimbing saya
dan memberikan informasi yang sangat berguna dalam penyelesaian karya
ini.

commit to user

vii
perpustakaan.uns.ac.id digilib.uns.ac.id

KATA PENGANTAR
Puji syukur kehadirat Allah Yang Maha Esa atas segala karunia,
kebahagiaan dan kebarakahan-Nya maka laporan Tugas Akhir ini dapat selesai
dengan baik dan tepat pada waktu. Laporan ini disusun dan diajukan guna
memenuhi salah satu syarat kelulusan program DIII Ilmu Komputer FMIPA UNS.
Semoga dari laporan ini kita dapat mengambil sedikit manfaat yakni ilmu yang
nantinya dapat diterapkan dalam kehidupan.
Berbagai pihak telah membantu didalam penulisan laporan ini, maka
dalam kesempatan kali ini penulis ingin mengucapkan terima kasih yang sangat
dalam kepada :
1. Drs. YS. Palgunadi, M.Sc Ketua Program DIII Ilmu Komputer FMIPA UNS.
2. Esti Suryani, S,Si, M.Kom selaku dosen pembimbing yang telah bersabar
memberikan bimbingan dan saran dalam pembuatan laporan ini.
3. Sabar selaku Kabag Sumber Daya, PAURLAT Kepolisian Resort Kota
Surakarta.
4. Timbul Miftahul ‘Ulum, S.Kom selaku pembimbing lapangan yang telah
sangat berjasa memerikan informasi yang berguna dalam penyusunan laporan
ini.
5. Seluruh jajaran anggota Kepolisian Resort Kota Surakarta.
6. Keluarga dan teman-temanku yang telah memberikan dukungan, semangat
dan cinta kasihnya.
Penulis menyadari sepenuhnya bahwa laporan ini masih terdapat
kekurangan. Oleh karena itu penulis mengharapkan kritik dan saran demi
perbaikan penulisan dimasa yang akan datang. Akhir kata penulis berharap
semoga laporan ini dapat memberikan manfaat baik bagi penulis sendiri maupun
para pembaca.

Surakarta, 21 Juli 2011

Yurnalis Ilyas
commit to user
NIM.M3208039
viii
perpustakaan.uns.ac.id digilib.uns.ac.id

DAFTAR ISI

HALAMAN JUDUL ................................................................................... i


HALAMAN PERSETUJUAN .................................................................... ii
HALAMAN PENGESAHAN ..................................................................... iii
ABSTACT ................................................................................................... iv
ABSTRAK................................................................................................... v
MOTTO ...................................................................................................... vi
PERSEMBAHAN ....................................................................................... vii
KATA PENGANTAR ................................................................................. viii
DAFTAR ISI ............................................................................................... ix
DAFTAR GAMBAR ................................................................................... xi
DAFTAR TABEL ....................................................................................... xiii
BAB I PENDAHULUAN ....................................................................... 1
1.1. Latar Belakang Masalah ....................................................... 1
1.2. Rumusan Masalah ................................................................ 1
1.3. Batasan Masalah .................................................................. 2
1.4. Tujuan…………………………………………….. .............. 3
1.5. Manfaat ............................................................................... 2
1.6. Metodelogi Penelitian .......................................................... 4
BAB II LANDASAN TEORI ................................................................... 5
2.1. Kajian Pustaka ..................................................................... 5
2.1.1. Pengertian Database .............................................. 5
2.1.2. Sistem Basis Data................................................... 5
2.1.3. Model Data ............................................................ 6
2.1.4. Kardinalitas ............................................................ 7
2.1.5. Diagram Entity-Relationship .................................. 9
2.1.6. Diagram Konteks ................................................... 10
2.1.7. Data Flow Diagram ............................................... 11

commit to user

ix
perpustakaan.uns.ac.id digilib.uns.ac.id

BAB III DESAIN DAN PEMBAHASAN ................................................. 12


3.1. Analisa Kebutuhan............................................................... 12
3.1.1. Kebutuhan Hardware ............................................. 12
3.1.2. Kebutuhan Software .............................................. 12
3.2. Deskripsi Umum Produk ...................................................... 13
3.3. Analisa Sistem ..................................................................... 13
3.3.1. Diagram Konteks ................................................... 13
3.3.2 DFD ....................................................................... 14
3.4. Perancangan Database.......................................................... 17
3.5. Relasi antar Tabel ................................................................ 20
3.6. ERD..................................................................................... 21
3.7. Desain Input dan Output ...................................................... 22
BAB IV IMPLEMENTASI DAN ANALISA ........................................... 31
4.1. Implementasi Program ......................................................... 30
4.2. Analisa ................................................................................ 39
BAB V PENUTUP ................................................................................... 40
DAFTAR PUSTAKA .................................................................................. 41

commit to user

x
perpustakaan.uns.ac.id digilib.uns.ac.id

DAFTAR GAMBAR

Gambar 2.1 Relasi satu-satu ...................................................................... 7


Gambar 2.2 Relasi satu-banyak ................................................................. 7
Gambar 2.3 Relasi banyak-satu ................................................................. 8
Gambar 2.4 Relasi banyak-banyak ............................................................ 8
Gambar 3.1 Diagram Konteks ................................................................... 13
Gambar 3.2 DFD level nol Sistem Penerbitan SKCK ................................ 14
Gambar 3.3 DFD level 1 Proses Identifikasi .............................................. 15
Gambar 3.4 DFD level 1 Proses Penerbitan SKCK .................................... 16
Gambar 3.5 ERD ....................................................................................... 17
Gambar 3.6 Relasi Antar Tabel ................................................................. 18
Gambar 3.7 Desain Form Input Biodata..................................................... 22
Gambar 3.8 Desain Form Input Data Sinyalemen ...................................... 23
Gambar 3.9 Desain Form Input Catatan Kriminal ...................................... 24
Gambar 3.10 Desain Form Input Data Foto ................................................. 25
Gambar 3.11 Desain Form Input Rumus Sidik Jari ...................................... 26
Gambar 3.12 Desain Form Input Pasal ........................................................ 27
Gambar 3.13 Desain Form Input Data Pejabat yang Berwenang .................. 28
Gambar 3.14 Desain Form Cetak SKCK ..................................................... 29
Gambar 4.1 Peringatan Login Username ................................................... 30
Gambar 4.2 Peringatan Login1 .................................................................. 30
Gambar 4.3 Peringatan Login2 .................................................................. 31
Gambar 4.4 Halaman Utama ..................................................................... 31
Gambar 4.5 Form Biodata ......................................................................... 32
Gambar 4.6 Form Sinyalemen ................................................................... 33
Gambar 4.7 Form Catatan Kriminal ........................................................... 34

commit to user

xi
perpustakaan.uns.ac.id digilib.uns.ac.id

Gambar 4.8 Form Rumus .......................................................................... 35


Gambar 4.9 Form Data Foto Pemohon SKCK ........................................... 36
Gambar 4.10 Form Pasal ............................................................................. 36
Gambar 4.11 Form Data Pejabat yang Berwenang ....................................... 37
Gambar 4.12 Form Cetak SKCK ................................................................. 38
Gambar 4.13 Form Laporan ........................................................................ 39

commit to user

xii
perpustakaan.uns.ac.id digilib.uns.ac.id

DAFTAR TABEL

Tabel 2.1 Komponen ERD ......................................................................... .... 9


Tabel 2.2 Komponen Diagram Konteks ...................................................... 10
Tabel 2.3 Komponen DFD ......................................................................... 11
Tabel 3.1 Tabel Bio.DB.............................................................................. 19
Tabel 3.2 Tabel Tb_CatKrim.DB ............................................................... 20
Tabel 3.3 Tabel TbPasal.DB ....................................................................... 20
Tabel 3.4 Tabel TbRumus.DB .................................................................... 21
Tabel 3.5 Tabel TbPejabat.DB ................................................................... 21
Tabel 3.6 Tabel TbFoto.DB ........................................................................ 21
Tabel 3.7 Tabel TbSKCK.DB..................................................................... 21
Tabel 3.8 Tabel User.DB ........................................................................... 22

commit to user

xiii
perpustakaan.uns.ac.id 1
digilib.uns.ac.id

BAB I
PENDAHULUAN

1.1 LATAR BELAKANG MASALAH


SKCK adalah surat yang sangat penting dan tidak pernah tertinggal
dalam syarat untuk mencari pekerjaan ataupun untuk kepentingan lainnya.
Semakin tingginya tingkat pencari kerja yang membutuhkan Surat
Keterangan Catatan Kepolisian (SKCK) membuat bagian pemegang kendali
komputer dalam proses memasukkan data untuk bagian registrasi dan
identifikasi serta satuan intelkam dalam hal ini SKCK dituntut untuk lebih
cepat dalam pelayanannya.
Permasalahannya adalah dalam proses penerbitan SKCK di Kepolisisan
Resort Kota Surakarta masih dilakukan secara manual yaitu dengan
mengisikan data diri melalui blangko Form lalu data dimasukkan ke dalam
komputer dalam sebuah Format SKCK , sehingga dirasa kurang efektif. Unit
Intelkam dituntut untuk dapat memanfaatkan teknologi yang berbasis
komputer. Untuk hal tersebut maka aplikasi untuk proses penerbitan SKCK
sangat dibutuhkan demi kelancaran dan efisiensi kinerja kepolisian. Aplikasi
penerbitan SKCK dalam hal ini dapat membantu dalam proses penerbitan
SKCK yang diharapkan untuk mempermudah jalannya proses penerbitan
SKCK itu sendiri.

1.2 RUMUSAN MASALAH


Berdasarkan beberapa uraian latar belakang masalah di atas, maka
penulis merumuskan masalah yaitu, “bagaimana cara membuat sebuah
aplikasi penerbitan SKCK yang dapat membantu mempermudah proses
penerbitan SKCK? “

commit to user
perpustakaan.uns.ac.id 2
digilib.uns.ac.id

1.3 BATASAN MASALAH


Batasan masalah dalam penulisan laporan Tugas Akhir ini antara lain:
a) Pembuatan data, meliputi :
1. Pendataan pribadi/Biodata.
2. Catatan Kriminal.
3. Data Pasal.
4. Data Pejabat yang Berwenang.
b) Rekapitulasi, meliputi :
1. Penerbitan/pencetakan SKCK
2. Laporan SKCK
c) Pencarian data
Meliputi pencarian data pemohon.
1.4 TUJUAN
Tujuan pembahasan dalam Tugas Akhir ini yaitu membuat aplikasi
penerbitan SKCK yang dapat membantu dan diharapkan mempermudah
proses penerbitan SKCK.

1.5 MANFAAT PENELITIAN


Adapun manfaat dari penulisan penelitian ini adalah sebagai berikut :
a) Penulis :
Penulis mendapatkan pengalaman dalam mengaplikasikan ilmu
pengetahuan yang didapat selama proses perkuliahan yaitu perancangan
basis data dan analisis perancangan sistem.
b) Civitas Akademik :
Sebagai kontribusi pemikiran dalam pengembangan dan penerapan
perancangan program aplikasi bagi instansi pemerintah serta membangun
hubungan baik antara Poltabes Surakarta dengan F.MIPA UNS.
c) Polresta Surakarta:
Membantu instansi mempercepat proses pelayanan masyarakat yaitu
commit to user
dalam proses penerbitan SKCK.
perpustakaan.uns.ac.id 3
digilib.uns.ac.id

1.6 METODOLOGI PENELITIAN


Metode penelitian menggambarkan tahapan penelitian yang akan
dilakukan dalam pemecahan masalah yang ada, diantaranya adalah sebagai
berikut :
a) Studi Pustaka
Tahap ini dilakukan dengan membaca buku-buku dan literatur yang
berhubungan dengan aplikasi penerbitan SKCK.
b) Wawancara
Tahap ini dilakukan dengan melakukan tanya jawab sambil bertatap muka
antara penulis dengan narasumber yaitu Kasat Reskrim Polresta Surakarta
melalui Kasat Intelkam Polretsa Surakarta.
c) Observasi
Tahap ini dilakukan dengan mengambil data-data yang diperlukan dalam
pembuatan aplikasi penerbitam SKCK misalnya data pasal.
d) Analisa Perancangan Sistem
Tahap ini dilaksanakan dengan cara melakukan analisa yang kemudian
dilanjutkan dengan perancangan sistem aplikasi. Perancangan sistem
dilakukan dengan menggunakan Diagram arus data atau Data Flow
Diagram.
e) Pembuatan Aplikasi
Tahap ini dilaksanakan dengan cara melakukan proses penyusunan kode-
kode program hingga menjadi sebuah aplikasi yang siap pakai.
f) Melakukan Pengujian Terhadap Aplikasi (Debugging)
Tahap ini dilaksanakan untuk menguji sekaligus mengetahui kesalahan
(bugs) yang masih terdapat didalam aplikasi.

commit to user
perpustakaan.uns.ac.id 4
digilib.uns.ac.id

1.7 SISTEMATIKA PENULISAN


Penulisan ini disusun dengan sistematika penulisan sebagai berikut :
BAB I : PENDAHULUAN
Bab ini membahas tentang latar belakang permasalahan, perumusan
masalah, batasan masalah, tujuan penelitian, manfaat penelitian, metodologi
penelitian dan sistematika penulisan tugas akhir.
BAB II : LANDASAN TEORI
Bab ini berisi landasan teori yang menjelaskan tentang istilah-istilah yang
digunakan dalam pembuatan dokumen tugas akhir dengan cakupan tinjauan
pustaka, kerangka pemikiran dan hipotesis.
BAB III : DESAIN DAN PERANCANGAN
Bab ini berisi tahapan-tahapan dalam menyelesaikan masalah. Tahapan
itu meliputi perancangan dan desain sistem yang dibangun oleh penulis.
BAB IV : IMPLEMENTASI DAN ANALISA
Bab ini membahas penerapan hasil analisa dan rancangan sistem yang
dibuat hingga terbentuk aplikasi yang diharapkan. Bab ini terdiri atas dua sub bab
yaitu analisis dan implementasi. Sub bab implementasi berisi penjelasan dari
desain antarmuka sistem, sedangkan subbab analisis menjelaskan kinerja
sistem ketika sistem telah diimplementasikan.
BAB VI : PENUTUP
Bab ini berisi kesimpulan dan saran mengenai produk dari tugas akhir
yang telah dibuat yang sekiranya dapat menjadikan masukan untuk hasil yang
lebih baik.
DAFTAR PUSTAKA
LAMPIRAN-LAMPIRAN

commit to user
perpustakaan.uns.ac.id 5
digilib.uns.ac.id

BAB II
LANDASAN TEORI

2.1 Kajian Pustaka


2.1.1 Pengertian Database
Basis data terdiri atas 2 kata yaitu Basis dan Data. Basis kurang
lebih dapat diartikan sebagai markas atau gudang, tempat, bersarang /
berkumpul. Sedangkan Data adalah represntasi fakta dunia nyata yang
mewakili suatu obyek seperti manusia ( pegawai, siswa, pembeli,
pelanggan ) barang, hewan, peristiwa,konsep, keadaan dan sebagainya
yang direkam dalam bentuk angka huruf, simbol, teks, gambar, bunyi
atau kombinasinya. (Fathansyah, 1999)

2.1.2 Sistem Basis data


Sistem adalah sebuah tatanan ( keterpaduan ) yang terdiri atas
sejumlah komponen fungsional ( dengan satuan fungsi / tugas khusus
yang saling berhubungan dan secara bersama – sama bertujuan untuk
memenuhi suatu proses / pekerjaan tertentu. Sebuah kendaraan dapat
mewakili sebuah sistem yang terdiri atas komponen pemantik / starter
( untuk memulai pengapian ), komponen pengapian ( untuk pembakaran
BBM yang membuat torak bekerja ), komponen bergerak / torak ( untuk
menggerakkan roda ), komponen pengereman ( untuk memperlambatan
/ menghentikan gerakan torak ), komponen perlistrikan ( untuk
mengaktifkan speedometer, lampu, dan lain –lain ) yang secara bersama
– sama melaksanakan fungsi kendaraan secara umum, yakni sebagai
sarana transportasi.
Basis data hanyalah sebuah obyek yang pasif / mati. Ia ada karena
ada pembuatnya. Ia tidak akan pernah berguna jika kita tidak ada
pengelola / penggeraknya. Yang menjadi pengelola / penggeraknya
secara langsung adalah program / aplikasi ( software ). Gabungan
keduanya ( basis datacommit to user ) menghasilkan sebuah sistem.
pengelolanya
perpustakaan.uns.ac.id 6
digilib.uns.ac.id

Karena itu, secara umum sebuah sistem basis data merupakan sistem
yang terdiri atas kumpulan file ( tabel ) yang saling berhubungan (
dalam sebuah basis data di sebuah sistem komputer ) dan sekumpulan
program ( DBMS ) yang memungkinkan. (Fathansyah, 1999)
Lebih jauh lagi, dalam sebuah sistem basis data, secara lengkap
akan terdapat komponen – komponen utama sebagai berikut :
1. Perangkat Keras ( Hardware )
2. Sistem Operasi ( Operating Sistem )
3. Basis Data ( Database )
4. Sistem ( Aplikasi / Perangkat Kelola Lunak ) Pengelola Basis Data
( DBMS )
5. Aplikasi ( Perangkat Lunak ) lain ( Bersifat opsional )

2.1.3 Model Data


Model Data sendiri dapat didefinisikan sebagai kumpulan
perangkat konseptual untuk menggambarkan data, hubungan data,
semantik ( makna ). Oleh karena yang ingin ditunjukkan adalah makna
dari data dan hubungannya dengan data lain, maka Model Data ini lebih
tepat jika disebut Model Data Logis. (Fathansyah, 1999).
Penyingkatannya menjadi Model Data dilakukan demi penyederhanaan
penulisan.
Ada sejumlah cara dalam mempresentasikan Model data dalam
perancangan basis data, yang secara umum dapat dibagi dalam 2 ( dua )
kelompok, yaitu :
1. Model Logis Data Berdasarkan Obyek ( Object – Based Logical
Models ) yang terdiri dari :
a. Model Keterhubungan Entitas ( entity – Relationsip Model )
b. Model Berorientasi Obyek ( Object - Oriented Models )
c. Model Data Semantik ( Semantic Data Model )
d. Model Data Fungsional ( Functional Data Model )
commit to user
perpustakaan.uns.ac.id 7
digilib.uns.ac.id

2. Model Logis data Berdasarkan Record ( Record – Based Logical


Models ) yang terdiri dari:
a. Model Relational ( Relational Model )
b. Model Hirarkis ( Hierarchical Model )
c. Model Jaringan ( Network Model )

2.1.4 Kardinalitas / Derajat Relasi


Kardinalitas relasi menunjukkan jumlah maksimum entitas yang
dapat berelasi dengan entitas pada himpunan entitas yang lain.
Kardinalitas Relasi yang terjadi di antara dua himpunan entitas (
misalnya A dan B ) dapat berupa :
1. Satu ke Satu ( One to One ) berarti setiap entitas pada himpunan
entitas A berhubungan dengan paling banyak dengan satu entitas
pada himpunan entitas B, dan begitu juga sebaliknya.

Entitas 1 Entitas 1

Entitas 2 Entitas 2

Entitas 3 Entitas 3

Gambar 2.1 Relasi Stau-Satu


2. Satu ke Banyak ( One to Many ) Yang berarti setiap entitas pada
himpunan entitas A dapat berhubungan dengan banyak entitas pada
himpunan entitas B, tetapi tidak sebaliknya, dimana setiap entitas
pada himpunan entitas B berhubungan dengan paling banyak
dengan satu entitas pada himpunan entitas A

Entitas 1 Entitas 1
Entitas 2
Entitas 2 Entitas 3
Entitas 4
Entitas 3 Entitas 5

Gambar 2.2 Relasi Satu-Banyak


commit to user
perpustakaan.uns.ac.id 8
digilib.uns.ac.id

3. Banyak ke Satu ( Many to One ) Yang berarti setiap entitas pada


himpunan entitas A berhubungan dengan paling banyak dengan
satu entitas pada himpunan entitas B, tetapi tidak sebaliknya, di
mana setiap entitas pada himpunan entitas A berhubungan dengan
paling banyak satu entitas pada himpunan entitas B.

Entitas 1
Entitas 1
Entitas 2
Entitas 3
Entitas 2
Entitas 4
Entitas 5
Entitas 3

Gambar 2.3 Relasi Banyak-Satu

4. Banyak ke Banyak ( Many to Many ) Yang berarti setiap entitas


pada himpunan entitas A dapat berhubungan dengan banyak entitas
pada himpunan ntitas B, dan demikian juga sebaliknya, di mana
setiap entitas pada himpunan entitas B dapat berhubungan dengan
banyak entitas pada himpunan entitas A.

Entitas 1 Entitas 1
Entitas 2 Entitas 2
Entitas 3 Entitas 3
Entitas 4 Entitas 4
Entitas 5 Entitas 5

Gambar 2.4 Gambar Relasi Banyak-Banyak

commit to user
perpustakaan.uns.ac.id 9
digilib.uns.ac.id

2.1.5 Diagram Entity – Relationsip ( Diagram E – R )


Model Entity – Relationsip yang berisi komponen himpunan entitas dan
himpunan relasi yang masing-masing dilengkapi dengan atribut- atribut
yang merepresentasikan seluruh fakta dari ‘dua dunia ‘ yang kita tinjau,
(Fathansyah, 1999).
Notasi – notasi simbolik di dalam Diagram E – R yang digunakan
adalah :
Tabel 2.1 Komponen ERD
Bentuk Komponen Keterangan
Entitas
Entitas Entitas merupakan penggambaran dari tempat
penyimpanan inFormasi
Atribut
Atribut
Adalah sifat-sifat atau karakteristik dari suatu
entitas
Relasi
relasi Mengilustrasikan bagaimana dua entitas
berbagi inFormasi di dalam struktur basis
data

commit to user
perpustakaan.uns.ac.id 10
digilib.uns.ac.id

2.1.6 Diagram Konteks


Diagram Konteks adalah sebuah diagram sederhana yang
menggambarkan hubungan antara entitas luar, masukan dan keluaran
dari sistem. Diagram konteks dipresentasikan dengan lingkaran tunggal
yang mewakili keseluruhan sistem (Andi Kristanto, 2003). Komponen
diagram konteks dapat dilihat pada tabel berikut ini :
Tabel 2.2 Komponen Diagram Konteks

Bentuk Komponen Keterangan

Entitas
entitas
Menggambarkan sumber dan tujuan
dari aliran data (data flow) dari dan atau
menuju sistem.

proses
Proses
Merepresentasikan proses aliran data.

Sistem
Sistem Merepresentasikan keseluruhan sistem
yang hendak dibangun.

commit to user
perpustakaan.uns.ac.id 11
digilib.uns.ac.id

2.1.7 Data Flow Diagram (DFD)


DFD adalah suatu model logika data atau proses yang dibuat untuk
menggambarkan darimana asal data dan kemana tujuan data yang
keluar dari sistem, dimana data tersimpan, proses apa yang
menghasilkan data tersebut dan interaksi antara data yang tersimpan
dan proses yang dikenakan pada data tersebut. (Andi Kristanto, 2003).
Terdapat banyak simbol dalam penggambaran Diagram Alir Data,
terdiri dari :
Tabel 2.3 Komponen DFD
Bentuk Komponen Keterangan
Entitas
entitas
Menggambarkan sumber dan tujuan
dari aliran data (data flow) dari dan atau
menuju sistem.

Alur Data
DataFlow Menggambarkan aliran data dari satu
proses ke proses yang lainnya.
Proses
Proses mentransFormasikan data dari
entitas ke data store, atau dari data
Proses store ke entitas, ataupun mengolah data
sehingga menjadi data baru yang
disimpan dalam data store.

Repeated External Entity, Untuk


menghindari keruwetan diagram, maka
Repeated kesatuan luar dapat digambarkan
External Entity dengan lebih dari satu buah external
entity untuk satu nama yang disebut
Repeated external entity.

Data Store atau simpanan data


Data Store berfungsi untuk menyimpan data dalam
sistem.

commit to user
perpustakaan.uns.ac.id 12
digilib.uns.ac.id

BAB III
DESAIN DAN PERANCANGAN

3.1 Analisis Kebutuhan


Untuk mendukung penggunaan Aplikasi Penerbitan Surat Keterangan
Catatan Kepolisian, maka perlu adanya suatu dukungan sistem komputer
yang memadai, baik dukungan dalam segi hardware, software, maupun
brainware. Dalam memenuhi kebutuhan hardware, software, maupun
brainware tersebut maka perlu dipertimbangkan beberapa hal yaitu
mempertimbangkan akan kebutuhan sistem saat ini maupun sistem yang akan
datang. Selain itu, dalam pengembangan aplikasi ini perlu adanya
pertimbangan biaya yang seminimal mungkin tetapi mampu menghasilkan
informasi yang optimal.
3.1.1 Kebutuhan Hardware
Hardware minimum untuk pembuatan Aplikasi Penerbitan Surat
Keterangan Catatan Kepolisian ini adalah dengan spesifikasi sebagai
berikut :
a. Processor intel Core 2 Duo
b. Harddisk 40 Gb SATA
c. Memory 512 MB

3.1.2 Kebutuhan Software


Software yang digunakan untuk mendukung aplikasi penerbitan
SKCK ini adalah :
a. Sistem Operasi Windows XP
b. Bhorland Delphi 7.0 Enterprise
c. Database Desktop Paradox7

commit to user
perpustakaan.uns.ac.id 13
digilib.uns.ac.id

3.2 Deskripsi Umum produk


Aplikasi Penerbitan SKCK adalah software yang dibuat untuk membantu
dan diharapkan mempercepat kinerja unit intelkam dalam penerbitan SKCK.
Aplikasi ini memiliki fungsi utama membuat pelaporan penerbitan SKCK
Berbeda dengan metode penyimpanan data yang diterapkan pada tempat
observasi yang hanya menggunakan Ms.Excel untuk merekap data, aplikasi
ini menyimpanan data dalam database sehingga lebih mempermudah bagian
penerbitan SKCK untuk mencari data dan mengurangi resiko redundansi data.

3.3 Analisa Sistem


3.3.1 Diagram Konteks
Diagram konteks digunakan untuk menggambarkan proses
dalam sebuah sistem. Tujuan diagram konteks adalah untuk
memberikan pandangan umum sistem. Diagram konteks sistem
penerbitan SKCK dapat dilihat pada gambar 3.1 :

PEMOHON

KARTU SKCK,
KARTU SIDIK JARI

0. FOTO, UNIT
PENERBITAN RUMUS SIDIK JARI,
CATATAN KRIMINAL IDENTIFIKASI
SKCK

DATA DIRI KARTU SKCK,


REKAPITULASI
PEMOHON PENERBITAN SKCK

UNIT
INTELKAM

Gambar 3.1commit to user


Diagram Konteks Penerbitan SKCK
perpustakaan.uns.ac.id 14
digilib.uns.ac.id

3.3.2 DFD (Data Flow Diagram)


1. DFD level 0.
DFD level nol merupakan gambaran yang lebih detail dari
gambaran sistem yang ada. DFD level nol sistem penerbitan
SKCK dapat dilihat pada gambar 3.2 berikut :
DATA
Data Pejabat
PEMOHON UNIT INTELKAM PEJABAT

1.
Input Data
Master DATA
PASAL

Kartu Sidik Jari Data Pasal


Data Pejabat, Data Pasal

Data Diri Pemohon


2. Data diri
BIODATA
Input Biodata pemohon
Data diri
Pemohon
Data Pasal
FOTO Foto
RUMUS
SIDIK JARI

Rumus sidik jari


Foto,
Rumus Sidik Jari 3.
Data Pejabat
Identifikasi
Catatan CATATAN
Catatan Kriminal Kriminal KRIMINAL
UNIT IDENTIFIKASI

Catatan Kriminal

Rumus
Sidik jari
Data SKCK
4.
SKCK Data Diri UNIT INTELKAM
Penerbitan SKCK

KARTU SKCK Laporan dan Rekapitulasi


Penerbitan SKCK

Kartu SKCK

Gambar 3.2 DFD level nol sistem penerbitan SKCK

commit to user
perpustakaan.uns.ac.id 15
digilib.uns.ac.id

2. DFD level 1 Proses Identifikasi.


DFD level 1 Proses Idntifikasi ditunjukkan pada gambar 2.6
di bawah ini :

Foto,
Rumus Sidik
Jari Foto FOTO

1.1
Identifikasi
PEMOHON
Rumus Sidik Rumus Sidik
Jari Jari

1.3
Kartu Sidik Jari Cetak Kartu
Sidik Jari

Data Diri
Biodata
Pemohon

1.2
UNIT Foto, Terima Catatan
IDENTIFIKASI Rumus Sidik Jari Catatan Kriminal
Kriminal
Catatan Kriminal
Data Pasal

Data
Pasal

Gambar 3.3 DFD level 1 Proses Identifikasi

commit to user
perpustakaan.uns.ac.id 16
digilib.uns.ac.id

3. DFD level 1 Proses Penerbitan SKCK.


DFD level 1 Proses Penerbitan SKCK ditunjukkan pada
gambar 2.7 di bawah ini :

Catatan
PEMOHON
TbPejabat. Kriminal
DB
Catatan Kriminal
Data Pejabat

KARTU SKCK
3.1
Penerbitan Data SKCK SKCK
SKCK

Data SKCK
Data Identifikasi
Data Diri
KARTU SKCK
3.2
Pelaporan dan
Rekapitulasi

UNIT INTELKAM

Laporan dan Rekapitulasi


Penerbitan SKCK

Gambar 3.4 DFD level 1 Proses Penerbitan SKCK

commit to user
perpustakaan.uns.ac.id 17
digilib.uns.ac.id

3.4 Entity Relationship Diagram


Pemodelan data dilakukan dengan menggunakan Model Entity
Relationship (ERD) bertujuan untuk menunjukkan struktur obyek data
(entity) dan hubungan (relationship) yang ada pada obyek tersebut. ERD
berisi hubungan diantara tabel-tabel yang diperlukan sebagai database dari
sistem yang dibuat. Entity Relationship Diagram sistem penerbitan SKCK
adalah seperti pada gambar 3.6
Alamat
TglLahir

No.KTP

Nama
JnsKel Pekerjaan SidikBawah1
TmpLahir
Agama SidikAtas4 SidikBawah2
SidikAtas5
Pendidikan SidikBawah3
SidikAtas3
No_Reg
No.reg SidikAtas2 SidikBawah4

SidikAtas1 SidikBawah5

Rumus Sidik
Foto 1 Dimiliki 1 PEMOHON 1 Memiliki 1
Jari

1 N TmpPerkara

Foto3
No_Reg
Foto2 No_Reg
NRP Nama Jabatan
Dikenai

Foto1

Kode_pasal
UNIT
Mendapatkan
IDENTIFIKASI
N
Kota

TglPerkara
Pasal

UNIT INTELKAM

Menerbitkan Kode_Pasal Urai_Pasal

NRP N
SKCK
Jabatan
Nama

Keperluan
NRP No.SKCK No.Reg

TglBuat
TglSampai

commit to user
Gambar 3.5 ERD
perpustakaan.uns.ac.id 18
digilib.uns.ac.id

3.5 Relasi Antar Tabel


Berikut adalah gambar 3.5 yang menunjukkan relasi antar tabel.
TbFoto.DB
TbRumus.DB
No.Reg
No.Reg
Foto1
SidikAtas1 Foto2
SidikAtas2 Foto3
SidikAtas3 Bio.DB
SidikAtas4
SidikAtas5 PK No.Reg
SidikBawah1
SidikBawah2 Nama
TbCat_Krim.DB
SidikBawah3 TmpLair
SidikBawah4 TglLahir PK Auto
SidikBawah5 Agama
No.KTP No.Reg
Alamat Kode_Pasal
Kota TglPerkara
Telp TmpPerkara
Pekerjaan Kota
Pendidikan TbPasal.DB
NmAyah
NmIbu PK Kode_pasal
AlmtAyah
AlmtIbu Urai_Pasal
Foto TbSKCK.DB
Nama_Pasangan
PK No.SKCK
Kebangsaan
TB
No.Reg
Berat
W_Kulit
Btk_Tbuh
TglBuat
Btk_muka TbPejabat.DB
TglSampai
Dahi
NRP PK NRP
W_mata
K_Mata
Dagu Nama
Hidung Jabatan
Bibir
Telinga
Tato
Cacat
GOLdarah
Btk_Kepala
Usr.DB Suku
PK User AlmtPasangan
JnsRambut
Password Gigi
CatKrim
Jns_Kel

Gambar 3.6 Relasi Antar Tabel

commit to user
perpustakaan.uns.ac.id 19
digilib.uns.ac.id

3.6 Perancangan Database


Dalam pembuatan aplikasi penerbitan SKCK diperlukan adanya suatu
basis data yang digunakan untuk tempat menyimpan data. Perancangan untuk
aplikasi penerbitan SKCK adalah sebagai berikut :
1. Nama tabel : Bio.DB (Menyimpan Biodata pemohon)
Tabel 3.1 Tabel Bio.DB
Nama Tipe Panjang Ket.
*) No.Reg Text 10 No.Register (Key)
Nama Text 40 Nama
TmpLahir Text 15 Tempat Lahir
TglLahir Date - Tanggal Lahir
Agama Text 10 Agama
NoKTP Text 30 Nomor KTP
Alamat Text 60 Alamat Pemohon
Kota Text 15 Kota Sekarang
Telp Text 15 Telefon
Pekerjaan Text 25 Pekerjaan
Pendidikan Text 15 Pendidikan Terakhir
NmAyah Text 25 Nama Ayah
NmIbu Text 25 Nama Ibu
AlmtAyah Text 60 Alamat Ayah
AlmtIbu Text 60 Alamat Ibu
Foto Text 60 Foto
Nama_Pasangan Text 30 Nama Pasangan
Kebangsaan Text 30 Kebangsaan
TB Text 3 Tinggi Badan (CM)
Berat Text 3 Berat Badan (KG)
W_Kulit Text 20 Warna Kulit
Btk_Tubuh Text 20 Bentuk Tubuh
Btk_Muka Text 20 Bentuk Muka
Dahi Text 20 Bentuk Dahi
W_Mata Text 20 Warna Mata
Kelainan_Mata Text 20 Kelainan pada mata
Hidung Text 20 Bentuk Hidung
Bibir Text 20 Bentuk Bibir
Dagu Text 20 Bentuk Dagu
Telinga Text 20 Bentuk Telinga
Tattoo Text 35 Tattoo gambar
Cacat Text 35 Cacat yang ada di
tubuh
Gol_darah commit
Text to user 2 Golongan Darah
perpustakaan.uns.ac.id 20
digilib.uns.ac.id

Tabel 3.1 Tabel Bio.DB lanjutan


Btk_Kepala Text 20 Bentuk Kepala
Suku Text 35 Suku
AlmtPasangan Text 50 Alamat Pasangan
JnsRambut Text 25 Jenis Rambut
Gigi Text 25 Bentuk Gigi
CatKrim Text 5 Catatan Kriminal

2. Nama tabel : TbCat_Krim.DB (Menyimpan data catatan kriminal


pemohon SKCK)
Tabel 3.2 Tabel TbCat_Krim.DB
Nama Tipe Panjang Ket.
*)Auto Text 5 No.Catatan Kriminal
**) No.Reg Text 10 No.Register
**) Kode_Pasal Text 5 Pelanggaran Pasal
Tgl_Perkara Date - Tanggal Perkara
Tmp_Perkara Text 30 Tempat Kejadian Perkara
Kota Text 20 Kota domisili

3. Nama tabel : TbPasal.DB (Menyimpan data pasal)


Tabel 3.3 Tabel TbPasal.DB
Nama Tipe Panjang Ket.
*) Kode_Pasal Text 5 Kode Pasal
Urai_Pasal Text 30 Uraian Pasal

commit to user
perpustakaan.uns.ac.id 21
digilib.uns.ac.id

4. Nama tabel : TbRumus.DB (Menyimpan rumus sidik jari pemohon)


Tabel 3.4 Tabel TbRumus.DB
Nama Tipe Panjang Ket.
**) No.Reg Text 10 Nomor Register
Sidikatas1 Text 3 Sidik Jari Atas 1
Sidikatas2 Text 3 Sidik Jari Atas 2
Sidikatas3 Text 3 Sidik Jari Atas 3
Sidikatas4 Text 3 Sidik Jari Atas 4
Sidikatas5 Text 3 Sidik Jari Atas 5
Sidikbawah1 Text 3 Sidik Jari Bawah 1
Sidikbawah2 Text 3 Sidik Jari Bawah 2
Sidikbawah3 Text 3 Sidik Jari Bawah 3
Sidikbawah4 Text 3 Sidik Jari Bawah 4
Sidikbawah5 Text 3 Sidik Jari Bawah 5

5. Nama tabel : TbPejabat.DB (Menyimpan data pejabat yang berwenang


mengesahkan SKCK)
Tabel 3.5 Tabel TbPejabat.DB
Nama Tipe Panjang Ket.
*) NRP Text 9 Nomor Induk
Nama_Pejabat Text 50 Nama Pejabat
Jabatan Text 25 Jabatan / Pangkat
6. Nama tabel : TbFoto.DB (Menyimpan foto pemohon)
Tabel 3.6 Tabel TbFoto.DB
Nama Tipe Panjang Ket.
*) No.Reg Text 10 Nomor Registrasi
Foto1 Text 60 Foto Depan
Foto2 Text 60 Foto Kanan
Foto3 Text 60 Foto Kiri

7. Nama tabel : TbSKCK.DB (Menyimpan data SKCK)


Tabel 3.7Tabel TbSKCK.DB
Nama Tipe Panjang Ket.
*) No_SKCK Text 25 No.SKCK
No.Reg Text 10 Nomor Register
Tgl_buat Date - Tanggal Buat
Tgl_sampai Date - Tanggal Sampai
Keperluan Text commit to user
50 Keperluan Cetak
perpustakaan.uns.ac.id 22
digilib.uns.ac.id

8. Nama tabel : User.DB (Menyimpan data pengguna aplikasi dan


password)
Tabel 3.8 Tabel User.DB
Nama Tipe Panjang Ket.
*) User Text 10 User
Password Text 8 Password

3.7 Desain Input dan Output


1. Desain Form Input Biodata
Form Input Biodata digunakan untuk mengInput dan menyimpan
data diri pemohon. Desain Form Input Biodata dapat dilihat pada gambar
3.7 di bawah ini.

Gambar 3.7 Desain Form Input Biodata


commit to user
perpustakaan.uns.ac.id 23
digilib.uns.ac.id

2. Desain Form Input Data Sinyalemen


Form Input Data Sinyalemen digunakan untuk mengInput dan
menyimpan data sinyalemen pemohon. Data sinyalemen adalah cirri
khusus yang dimiliki oleh setiap orang. Desain Form Input Data
Sinyalemen ditunjukkan pada gambar 3.8 berikut ini.

Gambar 3.8 Desain Form Input Data Sinyalemen

commit to user
perpustakaan.uns.ac.id 24
digilib.uns.ac.id

3. Desain Form Input Catatan Kriminal


Form Input Catatan Kriminal digunakan untuk mengInput dan
menyimpan catatan kriminal yang dimiliki seseorang. Desain Form
Catatan Kriminal dapat dilihat pada gambar 3.9 di bawah ini.

Gambar 3.9 Desain Form Input Catatan Kriminal

commit to user
perpustakaan.uns.ac.id 25
digilib.uns.ac.id

4. Desain Form Input Foto


Form Input Foto digunakan untuk mengInput dan menyimpan data
foto pemohon. Desain Form Input Foto dapat dilihat pada gambar 3.10
berikut ini.

Gambar 3.10 Desain Form Input Foto

commit to user
perpustakaan.uns.ac.id 26
digilib.uns.ac.id

5. Desain Form Input Rumus Sidik Jari


Form Input rumus Sidik Jari digunakan untuk mengInput dan
meyimpan data rumus sidik jari yang dimiliki oleh setiap orang. Desain
Form Input Rumus Sidik Jari dapat dilihat pada gambar 3.11 di bawah ini.

Gambar 3.11 Desain Form Input Rumus Sidik Jari

commit to user
perpustakaan.uns.ac.id 27
digilib.uns.ac.id

6. Desain Form Input Pasal


Form Input Pasal digunakan untuk mengInput dan meyimpan data
pasal yang mengatur tindakan kriminal. Desain Form Input Pasal dapat
dilihat pada gambar 3.12 di bawah ini.

Gambar 3.12 Desain Form Input Pasal

commit to user
perpustakaan.uns.ac.id 28
digilib.uns.ac.id

7. Desain Form Input Data Pejabat yang Berwenang


Form Input Data Pejabat yang Berwenang digunakan untuk
mengInput dan meyimpan data pejabat yang berwenang menerbitkan
SKCK. Desain Form Input Data Pejabat yang Berwenang dapat dilihat
pada gambar 3.13 di bawah ini.

Gambar 3.13 Desain Form Input Data Pejabat yang Berwenang

commit to user
perpustakaan.uns.ac.id 29
digilib.uns.ac.id

8. Desain Form Cetak SKCK


Form Cetak SKCK digunakan untuk menerbitkan SKCK. Data
yang diperlukan dalam proses penerbitan diambil dari data-data yang
sebelumnya telah diproses di Form lain seperti : Form Biodata, Form
Catatan Kriminal, Form Rumus Sidik Jari, dan Form Data Pejabat yang
Berwenang. Desain Form Cetak SKCK ditunjukkan gambar 3.14 berikut
ini.

Gambar 3.14 Desain Form Cetak SKCK

commit to user
perpustakaan.uns.ac.id 30
digilib.uns.ac.id

BAB IV
IMPLEMENTASI DAN ANALISA

4.1 Implementasi Program


Implementasi perancangan terhadap sistem yang dibangun bisa dilihat
melalui desain menu utama, yang secara garis besar adalah sebagai berikut:
1. Halaman Login
Pertama harus dilakukan adalah login ke dalam aplikasi dengan
satu username yang dientry ketika pembuatan sistem melalui basis
data secara langsung. Username ini memiliki jabatan sebagai
administrator sistem. Hal ini dapat dilihat pada gambar 4.1 berikut ini.

Gambar 4.1 Peringatan Login Username

Ketika username sudah diisi dan apabila password dikosongi


lalu tombol login langsung diklik, maka juga akan keluar messege box
bertuliskan Password tidak ketemu. Hal ini dapat dilihat pada gambar
4.2 berikut ini.

commit to user
Gambar 4.2 Peringatan Login1
perpustakaan.uns.ac.id 31
digilib.uns.ac.id

Kesalahan yang juga dimungkinkan muncul adalah username


dan password yang dimasukkan tidak sesuai maka akan muncul
messege box lain yang berbunyi Username tidak ditemukan yang
selanjutnya akan disebut sebagai peringatan login. Berikut ini adalah
gambar peringatan yang akan ditampilkan jika pengguna mencoba
mengakses aplikasi tanpa melalui login. Hal ini dapat dilihat pada
gambar 4.3 berikut ini.

Gambar 4.3 Peringatan Login2

Jika telah memasukkan username dan password dengan benar


maka aplikasi akan menampilkan menu, menu yang muncul adalah:
Utama, Tools, About, Laporan, dan Exit. Navigasi menu dapat dilihat
pada gambar 4.4 berikut ini.

Gambar 4.4 Halaman Utama

commit to user
perpustakaan.uns.ac.id 32
digilib.uns.ac.id

2. Form Biodata
Form Biodata akan tampil setelah drop down menu navigasi
diklik pada menu Utama. Akan keluar halaman yang terdapat field
untuk diisikan data diri pemohon SKCK seperti Nomor Registrasi,
Nama, Jenis Kelamin dan lain sebagainya. Dapat dilihat pada gambar
4.5 berikut ini.

Gambar 4.5 Halaman Input Biodata

commit to user
perpustakaan.uns.ac.id 33
digilib.uns.ac.id

3. Form Sinyalemen.
Form Sinyalemen digunakan untuk mengisikan data sinyalemen
pemohon (data cirri tubuh) dengan cara klik button Data Sinyalemen.
Data sinyalemen meliputi : Tinggi Badan, Berat Badan, Warna Kulit,
Bentuk Tubuh (kurus, sedang, gemuk atau kekar), Warna Rambut
(hitam, coklat, pirang atau beruban), Bentuk Muka (lonjong, bulat,
segi empat atau segi tiga), Dahi (lengkung, miring ke muka, lurus,
miring ke dalam, atau menonjol), Warna Mata (hitam, coklat, biru,
atau hijau), Kelainan Mata (mata minus, mata plus, mata silinderis,
atau lain-lain), Hidung (lengkung, lurus, bergelombang, bulat kecil,
bulat besar, atau berkait), Bibir (tebal, tipis, menonjol ke atas, atau
menonjol ke bawah), Dagu (tajam, berat, miring ke dalam, atau
menonjol), Telinga (bulat, segiempat, segitiga, anting gandul atau
anting tempel), Tatoo (dimana letak tatoo dan apa gambarnya), Cacat
(misalnya memakai kaki palsu atau cacat anggota badan yang
lainnya), dan Golongan Darah (A, O, AB, B). Data yang dimasukkan
akan disimpan dalam table biodata bernama Biodata.DB. Untuk
megedit data sinyalemen dapat dengan klik tombol Edit. Form
sinyalmen dapat dilihat pada gambar 4.6 berikut ini.

commit
Gambar 4.6toForm
user Sinyalemen
perpustakaan.uns.ac.id 34
digilib.uns.ac.id

4. Form Catatan Kriminal


Form Catatan Kriminal digunakan untuk menambahkan catatan
kriminal kepada pemohon jika terbukti pemohon pernah melakukan
tindak kejahatan. Dengan memasukkan No.Registrasi maka akan
muncul secara otomatis nama pemohon. Apabila terbukti pernah
melakukan tidakan kriminal, maka akan dicatat dalam Form ini
dengan memasukkan no pasal yang pernah dilanggar, status perkara
(dalam sidik atau sudah selesai), TKP (Tempat Kejadian Perkara), dan
tanggal kejadian (kapan pelanggaran terjadi). Form Catatan Kriminal
ditunjukkan pada gambar 4.7 dibawah ini.

Gambar 4.7 Form Catatan Kriminal

commit to user
perpustakaan.uns.ac.id 35
digilib.uns.ac.id

5. Form Rumus
Form Rumus digunakan untuk mengisikan rumus sidik jari pemohon
kartu SKCK. Rumus sidik jari terdapat pada kartu sidik jari yang telah
dimiliki oleh pemohon setelah melalui proses identifikasi. Caa
memasukkan sidik jari dengan menuliskan nomor registrasi pada field
yang disediakan lalu kita tab, apabila sudah ada sidik jarinya maka akan
muncul secara otomatis rumus sidik jari pemohon. Namun jika belum ada,
kita isikan dengan klik button Edit terlebih dahulu lalu masukkan rumus
sidik jari yang ada. Klik button simpan untuk menyimpan data. Form
Rumus ditunjukkan pada gambar 4.8 berikut ini.

Gambar 4.8 Form Rumus

commit to user
perpustakaan.uns.ac.id 36
digilib.uns.ac.id

6. Form Data Foto Pemohon SKCK


Form ini digunakan untuk mengInputkan foto pemohon SKCK. Foto
berjumlah tiga macam antara lain : Foto Depan, Foto Samping Kanan, dan
Foto Samping Kiri. Ketiga foto ini didapat setelah pemohon SKCK
melalui proses identifikasi, data foto disimpan ke dalam tabel TbFoto.DB.
Berikut tampilan Form Foto pada gambar 4.9

Gambar 4.9 Data Foto Pemohon SKCK


7. Form Pasal.
Form pasal digunakan untuk mengInputkan data pasal mengenai
tindakan kriminal. Cara mengakses halaman ini adalah klik menu Tools
lalu pilih drop down menu Input biodata. Klik button Pasal Baru untuk
mengInputkan data pasal baru dan klik button Simpan untuk menyimpan
data. Menghapus data pasal dapat dengan cara klik button Hapus. Form
Pasal ditunjukkan gambar 4.10 berikut ini.

Gambar 4.10 Form Pasal

commit to user
perpustakaan.uns.ac.id 37
digilib.uns.ac.id

8. Form Data Pejabat yang Berwenang.


Form ini dugunakan untuk memasukkan data pejabat yang
berwenang dalam pnerbitan SKCK. Cara mengakses halaman ini adalah
klik menu Tools lalu pilih drop down menu Input pejabat. Klik Edit untuk
mengedit pejabat yang berhak mengesahkan SKCK. Klik Simpan untuk
menyimpan data. Form Data Pejabat yang Berwenang dapat dilihat pada
gambar 4.11 brikut ini.

Gambar 4.11 Form Data Pejabat yang Berwenang

commit to user
perpustakaan.uns.ac.id 38
digilib.uns.ac.id

9. Form Cetak SKCK.


Form Cetak SKCK digunakan untuk mencetak SKCK. Cara
mengakses halaman ini adalah klik menu Laporan lalu pilih drop down
menu Cetak SKCK. Masukkan nomer registrasi ke dalam field yang ada,
akan muncul secara otomatis data pemohon jika nomer registrasi yang
dimasukkan sudah dimasukkan terlebih dahulu ke dalam Form Input
Biodata. Klik cetak untuk mencetak SKCK. Form Cetak SKCK
ditunjukkan pada gambar 4.12 dibawah ini.

Gambar 4.12 Form Cetak SKCK

commit to user
perpustakaan.uns.ac.id 39
digilib.uns.ac.id

10. Form Laporan.


Setiap pembuatan SKCK ada datanya dan dapat dilihat dalam Form
Laporan. Laporan dapat ditampilkan ke monitor dengan klik button
Prewiew atau dicetak dengan klik pada button Cetak. Form Laporan dapat
dilihat pada gambar 4.13 di bawah ini.

Gambar 4.13 Form Laporan

4.2 Analisa
Pembuatan aplikasi ini menggunakan Bhorland Delphi 7.0 enterprise
memiliki beberapa kelebihan dan kekurangan dalam penggunaannya antara
lain.
Kelebihan Program :
1. Dilengkapi messege dialog sehingga mempermudah komunikasi antara
aplikasi dengan pengguna.
2. Mempermudah pencarian data dengan mengetikkan nomer registrasi maka
inFormasi akan muncul secara lengkap dan otomatis.
3. DBMS yang digunakan untuk sistem ini adalah Database Paradox yang
sudah satu paket dengan Delphi, sehingga koneksi antar tabel lebih
terintegrasi.

Kelemahan Program yang terdapat pada software ini adalah masih bersifat
stand alone atau hanya dapat digunakan oleh unit intelkam.

commit to user
perpustakaan.uns.ac.id 40
digilib.uns.ac.id

BAB V
KESIMPULAN DAN SARAN

5.1 Kesimpulan
Berdasarkan data yang telah diperoleh, dapat diambil kesimpulan sebagai
berikut :
1. Telah berhasil dibuat Aplikasi Penerbitan Surat Keterangan Catatan
Kepolisian (SKCK) di Polresta Surakarta.
2. Aplikasi Penerbitan SKCK ini dapat melakukan rekap data penerbitan
SKCK yang ditunjukkan melalui sebuah laporan.
3. Aplikasi ini hanya digunakan oleh Unit Intelkam sebagai pihak yang
berhak menerbitkan SKCK.

5.2 Saran
Berdasarkan analisa yang ada adapun saran yang dianjurkan agar aplikasi
dapat menjadi lebih baik adalah memberikan hak akses kepada unit
identifikasi dengan menambahkan sebuah Form yang fungsinya untuk
mengambil, merumuskan sidik jari, dan mencetak kartu sidik jari.

commit to user

You might also like