i tugas akhir - core · tugas akhir pembuatan aplikasi pengarsipan laporan ... perkembangan...

46
perpustakaan.uns.ac.id digilib.uns.ac.id commit to user TUGAS AKHIR PEMBUATAN APLIKASI PENGARSIPAN LAPORAN KEPOLISIAN POLRESTA SURAKARTA Diajukan Untuk Memenuhi Salah Satu Syarat Mencapai Gelar Ahli Madya Program Diploma III Ilmu Komputer Diajukan Oleh: SITI SHOFIYAH NIM. M3208030 PROGRAM DIPLOMA III ILMU KOMPUTER FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SEBELAS MARET 2011

Upload: nguyencong

Post on 03-Mar-2019

232 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: i TUGAS AKHIR - CORE · TUGAS AKHIR PEMBUATAN APLIKASI PENGARSIPAN LAPORAN ... Perkembangan teknologi informasi, khususnya sistem informasi, membawa banyak kemudahan pada efisiensi

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

commit to user

TUGAS AKHIR

PEMBUATAN APLIKASI PENGARSIPAN LAPORAN

KEPOLISIAN POLRESTA SURAKARTA

Diajukan Untuk Memenuhi Salah Satu Syarat Mencapai Gelar Ahli Madya

Program Diploma III Ilmu Komputer

Diajukan Oleh:

SITI SHOFIYAH

NIM. M3208030

PROGRAM DIPLOMA III ILMU KOMPUTER

FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM

UNIVERSITAS SEBELAS MARET

2011

Page 2: i TUGAS AKHIR - CORE · TUGAS AKHIR PEMBUATAN APLIKASI PENGARSIPAN LAPORAN ... Perkembangan teknologi informasi, khususnya sistem informasi, membawa banyak kemudahan pada efisiensi

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

commit to user

HALAMAN PERSETUJUAN

PEMBUATAN APLIKASI PENGARSIPAN LAPORAN KEPOLISIAN

POLRESTA SURAKARTA

Disusun Oleh:

SITI SHOFIYAH

NIM. M3208030

Tugas akhir ini telah disetujui untuk dipertahankan

di hadapan dewan penguji pada tanggal 12 Juli 2011

Pembimbing Utama

WISNU WIDIARTO, S.Si, M.T

NIP 1970060120080011009

ii

Page 3: i TUGAS AKHIR - CORE · TUGAS AKHIR PEMBUATAN APLIKASI PENGARSIPAN LAPORAN ... Perkembangan teknologi informasi, khususnya sistem informasi, membawa banyak kemudahan pada efisiensi

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

commit to user

HALAMAN PENGESAHANAPLIKASI PENGARSIPAN LAPORAN KEPOLISIAN

POLRESTA SURAKARTA

Disusun Oleh:SITI SHOFIYAHNIM. M3208030

Dibimbing oleh:Pembimbing Utama

Wisnu Widiarto, S.Si, M.TNIP.10700601 2008001 1009

Tugas akhir ini telah diterima dan disahkan oleh dewan penguji tugas akhirProgram Diploma III Ilmu Komputerpada hari Selasa tanggal 12 Juli 2011

Dewan Penguji:

1. Penguji 1 Wisnu Widiarto, S.Si, M.T

NIP.10700601 2008001 1009

2. Penguji 2 Tutut Maitanti, S.si

NIDN. 0625058501

3. Penguji 3 Abdul Aziz, S.Si, M.Cs

NIP. 19810413 200501 1 001

Disahkan Oleh:

Dekan Fakultas MIPA Ketua Program Universitas Sebelas Maret Diploma III Ilmu Komputer

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

iii

Page 4: i TUGAS AKHIR - CORE · TUGAS AKHIR PEMBUATAN APLIKASI PENGARSIPAN LAPORAN ... Perkembangan teknologi informasi, khususnya sistem informasi, membawa banyak kemudahan pada efisiensi

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

commit to user

ABSTRACT

Siti Shofiyah. 2011. APPLICATION OF POLICE REPORT at POLRESTA SURAKARTA archiving. Information Technology Diploma Program. Faculty of Mathematics and Natural Sciences. Sebelas Maret University Surakarta.

The development of information technology, particularly information systems, brings much convenience to the work efficiency. POLRESTA Surakarta use a lot of information systems in various aspects of activities related to the police for the work efficiency, but It is not yet optimized in its use. In SPKT Surakarta Police have already had the system of filing police reports, but in the search data is still done manually. Then the author will make a police report filing system.

The research method used in making this application is observation, interview and literature study. In making the Police report archiving applications using Borland Delphi and MySQL.

Therefore made an Application Filing a police report new, more effective and efficient so it can help overcome these problems is to accelerate the recording of police reports, facilitate data retrieval in the police report.

Keywords: applications, SPKT Surakarta Police, the police report.

iv

Page 5: i TUGAS AKHIR - CORE · TUGAS AKHIR PEMBUATAN APLIKASI PENGARSIPAN LAPORAN ... Perkembangan teknologi informasi, khususnya sistem informasi, membawa banyak kemudahan pada efisiensi

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

commit to user

HALAMAN INTISARI

Siti Shofiyah. 2011. APLIKASI PENGARSIPAN LAPORAN KEPOLISIAN POLRESTA SURAKARTA. Program DIII Teknik Informatika. Fakultas Matematika dan Ilmu Pengetahuan Alam. Universitas Sebelas Maret Surakarta.

Perkembangan teknologi informasi, khususnya sistem informasi, membawa banyak kemudahan pada efisiensi kerja. POLRESTA Surakarta menggunakan banyak sistem informasi di berbagai aspek kegiatan yang berkaitan dengan kepolisian demi efisiensi kerja tersebut. Namun belum dioptimalkan dalam pemakaiannya. Di SPKT POLRESTA Surakarta telah mempunyai sistem tentang pengarsipan Laporan Kepolisian, tapi dalam pencarian data masih dilakukan secara manual. Maka penulis akan membuat sebuah sistem pengarsipan laporan kepolisian.

Metode penelitian yang dipakai dalam pembuatan aplikasi ini adalah observasi, wawancara dan studi pustaka. Dalam pembuatan Aplikasi pengarsipan Laporan Kepolisian menggunakan Borland Delphi dan MySQL.

Oleh karena itu dibuat sebuah Aplikasi Pengarsipan Laporan Kepolisian yang baru yang lebih efektif dan efisien sehingga dapat membantu mengatasi permasalahan tersebut yaitu mempercepat dalam melakukan pencatatan laporan kepolisian, mempermudah dalam pencarian data laporan kepolisian.

Kata kunci : aplikasi, SPKT polresta surakarta, laporan kepolisian.

v

Page 6: i TUGAS AKHIR - CORE · TUGAS AKHIR PEMBUATAN APLIKASI PENGARSIPAN LAPORAN ... Perkembangan teknologi informasi, khususnya sistem informasi, membawa banyak kemudahan pada efisiensi

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

commit to user

HALAMAN MOTTO

Karena sesungguhnya sesudah kesulitan itu ada kemudahan,

sesungguhnya sesudah kesulitan itu ada kemudahan.

vi

Page 7: i TUGAS AKHIR - CORE · TUGAS AKHIR PEMBUATAN APLIKASI PENGARSIPAN LAPORAN ... Perkembangan teknologi informasi, khususnya sistem informasi, membawa banyak kemudahan pada efisiensi

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

commit to user

HALAMAN PERSEMBAHAN

Ku persembahkan karyaku ini untuk :Bapak,Ibuk,Mas terimakasih buat dukungan dan

doanya..Esa, norma, fajri dan ava dan

Teman D3 angkatan 2008 khususnya MI, terimakasih temen-temen atas bantuan dan

supportnya..

vii

Page 8: i TUGAS AKHIR - CORE · TUGAS AKHIR PEMBUATAN APLIKASI PENGARSIPAN LAPORAN ... Perkembangan teknologi informasi, khususnya sistem informasi, membawa banyak kemudahan pada efisiensi

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

commit to user

KATA PENGANTAR

Assalamu’alaikum Warohmatullohi Wabarokatuh.

Bismillahirrohmanirrohim, segala puji dan rasa syukur hanya penulis

panjatkan ke haribaan Alloh subhanahu wa ta’ala, yang telah melimpahkan

segala kemudahannya hingga akhirnya penulis mampu menyelesaikan Tugas

Akhir dan menuliskan laporannya tepat waktu.

Laporan Tugas Akhir ini disusun untuk memenuhi sebagian persyaratan

memperoleh kelulusan Diploma III Teknik Informatika Fakultas Matematika dan

Ilmu Pengetahuan Alam Universitas Sebelas Maret Surakarta. Dalam pelaksanaan

Tugas Akhir, yang didalamnya termasuk kegiatan pembuatan laporan ini, penulis

mendapat banyak bantuan dari berbagai pihak. Tanpa bantuan Alloh subhanahu

wa ta’ala melalui tangan mereka niscaya Tugas Akhir penulis tidak akan berjalan

dengan lancar. Untuk itu dalam secuil kertas yang mungkin tiada berarti ini

penulis sampaikan rasa hormat dan menghaturkan rasa terima kasih kepada:

1. Drs. YS. Palgunadi, M.Sc., selaku Ketua Program Diploma III Teknik

Informatika Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas

Sebelas Maret Surakarta.

2. Wisnu Widianto, S.Si, M.T selaku pembimbing, yang telah benar-benar

membuka mata penulis akan ilmu-ilmu yang sempat tidak terpandang oleh

penulis.

3. Muhammad Syafi’i, S.Si., selaku dosen yang menangani Tugas Akhir, terima

kasih telah bersedia memundurkan jadwal pengumpulan laporan penulis.

4. Keluarga penulis, orang tua penulis, Mas Eko yang terus memberikan

dukungan tiada henti.

5. Teman-teman Manajemen Informatika angkatan 2008 antara lain Esa, Norma,

Ava, Fajri dll dan temen sepembimbing Kotak, Ipul, Erline.

viii

Page 9: i TUGAS AKHIR - CORE · TUGAS AKHIR PEMBUATAN APLIKASI PENGARSIPAN LAPORAN ... Perkembangan teknologi informasi, khususnya sistem informasi, membawa banyak kemudahan pada efisiensi

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

commit to user

6. Seluruh pihak-pihak yang tidak dapat penulis cantumkan satu persatu, atas

segala bimbingan, bantuan, kritik dan saran dalam penyusunan tugas akhir ini.

Bukan lagi rahasia, sebuah karya selalu disertai kekurangannya, oleh sebab

itu penulis memohon kelapangan hati pembaca sekalian untuk menerima

kekurangan yang ada dalam laporan Tugas Akhir ini.

Wassalamu’alaikum Warohmatullohi Wabarokatuh.

Surakarta, Juni 2011

Penulis

ix

Page 10: i TUGAS AKHIR - CORE · TUGAS AKHIR PEMBUATAN APLIKASI PENGARSIPAN LAPORAN ... Perkembangan teknologi informasi, khususnya sistem informasi, membawa banyak kemudahan pada efisiensi

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

commit to user

DAFTAR ISI

Halaman

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

HALAMAN PERSETUJUAN.............................................................................. ii

HALAMAN PENGESAHAN............................................................................... iii

HALAMAN ABSTRACT..................................................................................... iv

HALAMAN INTISARI......................................................................................... v

HALAMAN MOTTO........................................................................................... vi

HALAMAN PERSEMBAHAN............................................................................vii

KATA PENGANTAR...........................................................................................

viii

DAFTAR ISI......................................................................................................... x

DAFTAR TABEL.................................................................................................xii

DAFTAR GAMBAR.............................................................................................

xiii

BAB I PENDAHULUAN.............................................................................. 1

1.1 Latar Belakan.........................................................................................1

1.2 Perumusan Masalah................................................................................2

1.3 Batasan Masalah.....................................................................................2

1.4 Tujuan dan Manfaat...............................................................................2

1.5 Metodologi Penelitian............................................................................3

1.6 Sistematika Penulisan.............................................................................3

BAB II LANDASAN TEORI......................................................................... 5

2.1 Tinjauan Pustaka....................................................................................5

2.1.1 Sistem Informasi Manajemen.....................................................5

2.1.2 Basis Data.....................................................................................5

2.1.3 DFD (Data Flow Diagram).........................................................6

2.1.4 ERD (Entity Relationship Diagram)............................................8

2.1.5 Borland Delphi..........................................................................11

2.1.6 MySQL.......................................................................................11

x

Page 11: i TUGAS AKHIR - CORE · TUGAS AKHIR PEMBUATAN APLIKASI PENGARSIPAN LAPORAN ... Perkembangan teknologi informasi, khususnya sistem informasi, membawa banyak kemudahan pada efisiensi

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

commit to user

2.1.7 Sistem Client/Server............................................................................12

BAB III DESAIN DAN PERANCANGAN..................................................... 13

3.1 Analisis Kebutuhan............................................................................13

3.1.1 Kebutuhan Hardware.................................................................13

3.1.2 Kebutuhan Software...................................................................13

3.2 Deskripsi Umum Sistem....................................................................13

3.3 Fungsi-fungsi Perangkat Lunak Sistem.............................................14

3.4 Perancangan Sistem............................................................................15

3.4.1 Konteks Diagram......................................................................15

3.4.2 Data Flow Diagram Level 0..............................................16

3.4.3 Data Flow Diagram Level 1.....................................................17

3.4.4 ERD (Entity Relationship Diagram)........................................17

3.4.5 Skema Diagram.........................................................................19

3.5 Perancangan Database ......................................................................19

3.6 Perancangan Desain halaman............................................................23

BAB IV IMPLEMENTASI DAN ANALISIS.................................................. 26

4.1 Implementasi Program.........................................................................26

4.2 Analisis.................................................................................................31

BAB V PENUTUP.......................................................................................... 33

5.1 Kesimpulan......................................................................................... 33

5.2 Saran................................................................................................... 33

DAFTAR PUSTAKA............................................................................................ 34

xi

Page 12: i TUGAS AKHIR - CORE · TUGAS AKHIR PEMBUATAN APLIKASI PENGARSIPAN LAPORAN ... Perkembangan teknologi informasi, khususnya sistem informasi, membawa banyak kemudahan pada efisiensi

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

commit to user

DAFTAR TABEL

Tabel 2.1 Tabel Notasi DFD............................................................................... 7

Tabel 3.1 Tabel Pelapor....................................................................................... 20

Tabel 3.2 Tabel Laporan....................................................................................... 20

Tabel 3.3 Tabel Visum........................................................................................ 21

Tabel 3.4 Tabel Kehilangan................................................................................ 22

Tabel 3.4 Tabel Human....................................................................................... 22

xii

Page 13: i TUGAS AKHIR - CORE · TUGAS AKHIR PEMBUATAN APLIKASI PENGARSIPAN LAPORAN ... Perkembangan teknologi informasi, khususnya sistem informasi, membawa banyak kemudahan pada efisiensi

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

commit to user

DAFTAR GAMBAR

Gambar 3.1 Konteks Diagram........................................................................... 15

Gambar 3.2 DFD Level 0.................................................................................. 16

Gambar 3.3 DFD Level 1 Proses 2.................................................................... 17

Gambar 3.4 ERD............................................................................................... 18

Gambar 3.5 Skema Diagram............................................................................. 19

Gambar 3.6 Desain Menu Utama...................................................................... 23

Gambar 3.7 Desain Menu Admin...................................................................... 23

Gambar 3.8 Desain Form Laporan Polisi.......................................................... 24

Gambar 3.9 Desain Form Visum....................................................................... 25

Gambar 3.10 Desain Form Pelapor..................................................................... 29

Gambar 4.1 Form Menu Utama Aplikasi Pengarsipan Laporan Kepolisisan... 26

Gambar 4.2 Form Menu Admin........................................................................ 27

Gambar 4.3 Form Laporan Polisi...................................................................... 28

Gambar 4.4 Form Laporan Visum.................................................................... 29

Gambar 4.5 Form Pelapor................................................................................. 29

Gambar 4.6 Print out Laporan Polisi................................................................ 30

Gambar 4.7 Print out Laporan Visum............................................................... 31

xiii

Page 14: i TUGAS AKHIR - CORE · TUGAS AKHIR PEMBUATAN APLIKASI PENGARSIPAN LAPORAN ... Perkembangan teknologi informasi, khususnya sistem informasi, membawa banyak kemudahan pada efisiensi

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

commit to user

BAB I

PENDAHULUAN

1.1 Latar Belakang Masalah

Persaingan dalam bidang teknologi informasi komputerisasi yang

berjalan dengan cepat ditandai dengan mendominasinya penggunaan komputer

dalam segala aspek kehidupan, sehingga muncul banyak permasalahan dan

menuntut pemecahan dengan cara yang cepat dan efisien. Perkembangan

teknologi informasi menjadikan motivasi bagi suatu instansi untuk

meningkatkan usaha pelayanan terutama dalam bidang penyampaian informasi.

Sektor kepolisian memiliki kegiatan untuk memberikan perlindungan

dan menerima laporan pengaduan dari masyarakat yang mengalami tindak

kriminalitas dan juga pelaporan terhadap kehilangan suatu barang berharga.

Tindakan kriminalitas yang terjadi sangat banyak sekali antara lain pencurian,

penipuan, dan atau penggelapan. Masyarakat yang mengalami tindak

kriminalitas tersebut akan melaporkan kepada sistem kepolisian terdekat guna

didata dan diusut lebih lanjut.

Sebelumnya SPKT (Sektor Pelayanan Kepolisian Terpadu) POLRESTA

Surakarta telah memiliki suatu sistem pengolahan data tentang pengarsipan

laporan Kepolisian, Namun sistem tersebut masih belum bekerja seutuhnya.

Petugas SPKT juga belum memaksimalkan penggunaan sistem ini tersebut.

Dalam pencarian data laporan kepolisian masih mencari secara manual.

Sebelum dibuat suatu sistem yang baru terlebih dahulu dilakukan penelitian,

yaitu observasi ke SPKT (Sektor Pelayanan Kepolisian Terpadu) dan

wawancara dengan anggota SPKT POLRESTA Surakarta.

Oleh karena itu penulis akan membuat sebuah Aplikasi Pengarsipan

Laporan Kepolisian yang baru yang lebih efektif dan efisien dengan tujuan

dapat membantu mengatasi permasalahan tersebut yaitu mempercepat dalam

1

Page 15: i TUGAS AKHIR - CORE · TUGAS AKHIR PEMBUATAN APLIKASI PENGARSIPAN LAPORAN ... Perkembangan teknologi informasi, khususnya sistem informasi, membawa banyak kemudahan pada efisiensi

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

commit to user

2

melakukan pencatatan laporan kepolisian, mempermudah dalam pencarian data

laporan kepolisian.

1.2 Perumusan Masalah

Berdasarkan dari uraian latar belakang masalah di atas, maka penulis

merumuskan masalah yaitu “Bagaimana membuat Aplikasi Pengarsipan

Laporan Kepolisian di POLRESTA Surakarta”.

1.3 Batasan Masalah

Dari perumusan masalah pada poin sebelumnya, dapat dijabarkan batasan

masalahnya yaitu

1. Pembuatan Aplikasi ini hanya sebatas input tentang Laporan Polisi dan

Data Laporan Kehilangan dan Laporan Visum saja.

2. Aplikasi ini melakukan proses pencetakan Laporan Kepolisian, Input Data

Visum dan Cetak Laporan Visum.

2.1 Tujuan dan Manfaat

2.1.1 Tujuan

Tujuan pembahasan dalam Tugas Akhir ini yaitu membuat sebuah

aplikasi Pengarsipan Laporan Kepolisian POLRESTA Surakarta.

2.1.2 Manfaat

Manfaat dari penulisan Tugas Akhir ini adalah terciptanya sebuah

aplikasi tentang pengarsipan laporan kepolisian yang lebih efektif dan

efisien, dan memperbarui sistem yang telah ada.

Page 16: i TUGAS AKHIR - CORE · TUGAS AKHIR PEMBUATAN APLIKASI PENGARSIPAN LAPORAN ... Perkembangan teknologi informasi, khususnya sistem informasi, membawa banyak kemudahan pada efisiensi

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

commit to user

3

2.2 Metodologi Penelitian

2.2.1 Metode Pengumpulan Data

Metode pengumpulan data yang akan digunakan dalam

pembuatan Tugas Akhir penulis adalah sebagai berikut :

1. Observasi

Tahap awal dari pengerjaan Tugas Akhir ini adalah observasi.

Penulis melakukan pengamatan secara langsung di SPKT

POLRESTA Surakarta, kemudian dilakukan pencatatan kejadian

yang berhubungan dengan pengarsipan Laporan Kepolisian.

2. Wawancara (interview)

Tahap selanjutnya melakukan tanya jawab secara langsung dengan

petugas POLRESTA Surakarta agar diperoleh data yang lebih

lengkap.

3. Studi Pustaka

Dalam pengerjaan program, penulis juga menggunakan buku-buku

dan Literatur yang berhubungan dengan permasalahan yang dijadikan

objek penelitian.

2.2.2 Metode Perancangan

Dalam pembuatan aplikasi ini dalam perancangan data,

penulis menggunakan Microsoft Visio.

2.2.3 Metode Pembuatan

Aplikasi ini dibuat menggunakan Borland Delphi 7, My SQL

untuk menyimpan database dan Zeos berguna sebagai perantara antara

Borlland Delphi dan My SQL.

2.3 Sistematika PenulisanSistematika penulisan yang digunakan dalam penyusunan Tugas Akhir ini

sebagai berikut:

Page 17: i TUGAS AKHIR - CORE · TUGAS AKHIR PEMBUATAN APLIKASI PENGARSIPAN LAPORAN ... Perkembangan teknologi informasi, khususnya sistem informasi, membawa banyak kemudahan pada efisiensi

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

commit to user

4

BAB I PENDAHULUAN, memuat latar belakang masalah, perumusan

masalah, penetapan tujuan dan manfaat, batasan masalah, metode penelitian dan

sistematika penulisan.

BAB II LANDASAN TEORI, bab ini berisi landasan teori yang

memuat teori-teori yang menunjang dalam laporan Tugas Akhir ini.

BAB III DESAIN DAN PERANCANGAN, berisi langkah-langkah

penyelesaian masalah secara umum. Tahapan itu meliputi perancangan dan

desain aplikasi yang dibangun oleh penulis. Perancangan dan desain tersebut

meliputi pemodelan proses, pemodelan basis data dan perancangan struktur

navigasi.

BAB IV IMPLEMENTASI DAN ANALISA, berisi uraian analisis

terhadap alikasi dan implementasi perancangan dalam hal kerja aplikasi. Bab

ini berisi dua subbab yaitu analisis dan implementasi. Subbab implementasi

berisi penjelasan dari desain antarmuka, sedangkan subbab analisis menjelaskan

kinerja aplikasi ketika aplikasi telah diimplementasikan.

BAB V PENUTUP, berisi kesimpulan yang didapatkan dari analisis

mengenai keterkaitan dengan tujuan pembuatan aplikasi serta saran-saran yang

berkaitan dengan penggunaan aplikasi dan atau pengembangan aplikasi di masa

yang akan datang yang diperlukan dalam mendapatkan hasil yang lebih baik.

Page 18: i TUGAS AKHIR - CORE · TUGAS AKHIR PEMBUATAN APLIKASI PENGARSIPAN LAPORAN ... Perkembangan teknologi informasi, khususnya sistem informasi, membawa banyak kemudahan pada efisiensi

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

commit to user

BAB II

LANDASAN TEORI

2. Tinjauan Pustaka

2.1 Sistem Informasi Manajemen

Suatu sistem dapat didefinisikan sebagai suatu kesatuan yang terdiri dari

dua atau lebih komponen atau subsistem yang berinteraksi untuk mencapai

suatu tujuan. Suatu sistem mempunyai karakteristik atau sifat tertentu, yaitu

mempunyai komponen-komponen (components), batas sistem (boundary),

lingkungan luar sistem (environments), penghubung (interface), masukkan

(input), keluaran (output), pengolah (process), dan sasaran (objectives) atau

tujuan (goal).

Informasi dapat didefinisikan sebagai hasil dari pengolahan data dalam

suatu bentuk yang lebih berguna dan lebih berarti bagi penerimanya yang

menggambarkan suatu kejadian-kejadian (event) yang nyata (fact) yang

digunakan untuk pengambilan keputusan.

Sistem Informasi dapat didefinisikan sebagai suatu sistem di dalam

suatu organisasi yang merupakan kombinasi dari orang-orang, fasilitas,

teknologi, media, prosedur-prosedur, dan pengendalian yang ditujukan untuk

mendapatkan jalur komunikasi penting, memproses tipe transaksi rutin

tertentu, memberi sinyal kepada manajemen dan yang lainnya terhadap

kejadian-kejadian internal dan eksteral yang penting dan menyediakan suatu

dasar informasi untuk suatu pengambilan keputusan yang cerdik.

(Hartono, 1999)

5

Page 19: i TUGAS AKHIR - CORE · TUGAS AKHIR PEMBUATAN APLIKASI PENGARSIPAN LAPORAN ... Perkembangan teknologi informasi, khususnya sistem informasi, membawa banyak kemudahan pada efisiensi

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

commit to user

6

2.2 Basis Data

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 representasi fakta dunia nyata yang mewakili suatu

object 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.

Secara lebih lengkap, pemanfaatan basis data dilakukan untuk memenuhi

sejumlah tujuan ( objektif ) seperti berikut :

1. Kecepatan dan kemudahan (Speed)

2. Efisiensi Ruang Penyimpanan (Space)

3. Keakuratan (Accuracy)

4. Ketersediaan (Availability)

5. Kelengkapan (Completeness)

6. Keamanan (Security)

7. Kebersamaan Pemakaian (Sharability)

( Fathansyah,1999 : 1-6)

2.3 DFD (Data Flow Diagram)

Data Flow Diagram (DFD) adalah diagram yang menggunakan notasi-

notasi untuk menggambarkan arus dari sistem. DFD sering digunakan untuk

menggambarkan suatu sistem yang telah ada atau sistem baru yang akan

dikembangkan secara logika tanpa mempertimbangkan lingkungan fisik

dimana data tersebut mengalir (misalnya lewat telpon, surat, dan sebagainya)

atau lingkungan fisik dimana data tersebut akan disimpan (misalnya file kartu,

harddisk, tape, diskete, dan lain sebagianya).

Page 20: i TUGAS AKHIR - CORE · TUGAS AKHIR PEMBUATAN APLIKASI PENGARSIPAN LAPORAN ... Perkembangan teknologi informasi, khususnya sistem informasi, membawa banyak kemudahan pada efisiensi

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

commit to user

7

Simbol-sombol yang digunakan di DFD mewakili maksud tertentu, yaitu:

1. External entity (kesatuan Luar) atau boundary (batas sistem).

Setiap sistem pasti memiliki batas sistem (boundary) yang memisahkan

suatu sistem dengan lingkungan luarnya. Kesatuan luar (external entity)

merupakan kesatuan di lingkungan luar sistem yang dapat berupa orang,

organisasi atau sistem lainya yang berada di lingkungan luarnya yang

memberikan input atau menerima output dari sistem.

2. Data flow (arus data).

Arus data di DFD diberi simbol panah. Arus data ini mengalir diantara

proses, simpanan, dan kesatuan luar.

3. Process (proses)

Suatu proses adalah kegiatan atau kerja yang dilakukan oleh orang,

mesin atau komputer dari hasil suatu arus data yang masuk ke dalam proses

untuk dihasilkan arus data yang akan keluar dari proses.

4. Data store (simpanan data)

Simpanan data (data store) merupakan simpanan dari data yang dapat

berupa suatu file atau database di komputer, suatu arsip atau catatan manual

dan lain sebagainya.

Page 21: i TUGAS AKHIR - CORE · TUGAS AKHIR PEMBUATAN APLIKASI PENGARSIPAN LAPORAN ... Perkembangan teknologi informasi, khususnya sistem informasi, membawa banyak kemudahan pada efisiensi

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

commit to user

8

Tabel 2.1. Tabel Notasi DFD

No Nama Notasi

1

2

3

4

External entity

Process

Data flow

Data store

(Jogiyanto,2002 :700-707)

2.4 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 dengan lebih sistematis dengan menggunakan

Diagram Entity-Relationship (Diagram E-R). Notasi-notasi simbolik di

dalam Diagram E-R yang dapat kita gunakan adalah :

Diagram E-R terdiri dari atas

a. Menggambarkan himpunan entitas

b. Menggambarkan atribut-atribut entitas

Page 22: i TUGAS AKHIR - CORE · TUGAS AKHIR PEMBUATAN APLIKASI PENGARSIPAN LAPORAN ... Perkembangan teknologi informasi, khususnya sistem informasi, membawa banyak kemudahan pada efisiensi

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

commit to user

9

c. Menggambarkan hubungan antara himpunan

entitas.

d. Menghubungkan antar objek dalam ERD

e. inpunan entitas yang beranggotakan entitas

-entitas

( Fathansyah,1999 : 70)

Penjelasan notasi-notasi simbolik di dalam Diagram E-R :

1. Entitas (Entity) dan Himpunan Entitas (Entitas Sets)

Entitas merupakan individu yang mewakili sesuatu yang nyata

(eksistensinya) dan dapat dibedakan dari sesuatu yang lain.

Sekelompok Entitas yang sejenis dan berada dalam lingkup yang sama

membentuk sebuah Himpunan Entitas (Entity Set). Sederhananya,

Entitas menujuk pada individu suatu objek, sedang Himpunan Entitas

menunjuk pada rumpun (family) dari individu tersebut.

2. Relasi (Relation) dan Himpunan Relasi (Relationship Sets)

Relasi menunjukan adanya hubungan antara sejumlah entitas yang

berasal dari himpunan entitas yang berbeda. Kumpulan semua relasi

diantara entitas-entitas yang terdapat pada himpunan entitas tersebut

membentuk Himpunan Relasi (Relationship Set). Sebagaimana istilah

Himpunan Entitas yang banyak sekali disingkat menjadi Entitas

(walaupun sebenarnya memiliki perbedaan makna), istilah Himpunan

Relasi jarang sekali digunakan dan lebih sering disingkat dengan

istilah Relasi saja.

Page 23: i TUGAS AKHIR - CORE · TUGAS AKHIR PEMBUATAN APLIKASI PENGARSIPAN LAPORAN ... Perkembangan teknologi informasi, khususnya sistem informasi, membawa banyak kemudahan pada efisiensi

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

commit to user

10

3. Atribut (Attributes/Properties)

Setiap Entitas pasti memiliki Atribut yang mendeskripsikan

karakteristik (property) dari Entitas tersebut. Sebagaimana telah

disebutan sebelumnya, penentuan pemilihan atribut-atribut yang

relevan bagi sebuah entitas merupakan hal penting lainnya dalam

pembentukan model data. Penetapan atribut bagi sebuah entitas

umumnya memang didasarkan pada fakta yang ada. Tetapi tidak selalu

seperti itu, karena proses normalisasi atau pertimbangan-

peritimbangan kompromistis, ada sejumlah atribut yang kita ciptakan

sendiri dan tidak dikenal di ‘dunia nyata’ yang sesungguhnya. Hal

yang relevan untuk lebih diperhatikan dalam pembuatan Model E-R

adalah kedudukan atribut dalam entitas. Harus dapat kita

bedakan/ketahui, mana atribut yang berfungsi sebagai Key Primer

(Primary Key) dan mana yang bukan (atribut deskriptif).

4. Kardinalitas atau derajat Relasi

Kardinalitas relasi menunjukan jumlah maksimum entitas yang

dapat berelasi dengan entitas pada himpunan entitas yang lain. Dari

sejumlah kemungkinan banyaknya hubungan antar entitas, kardinalitas

relasi merujuk pada hubungan masksimum yang terjadi dari himpunan

entitas yang satu ke yang lain begitu pula sebaliknya. Kardinalitas

yang dapat terjadi diantara dua entitas (misalnya A dan B):

a. Satu ke Satu (One to One)

b. Satu ke Banyak (One to Many)

c. Banyak ke Satu (Many to One)

d. Banyak ke Banyak ( Many to Many)

( Fathansyah,1999 : 64-69)

Page 24: i TUGAS AKHIR - CORE · TUGAS AKHIR PEMBUATAN APLIKASI PENGARSIPAN LAPORAN ... Perkembangan teknologi informasi, khususnya sistem informasi, membawa banyak kemudahan pada efisiensi

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

commit to user

11

5. Sub Entitas (Subtype Entities)

Sub entitas merupakan entitas yang beranggotakan entitas-entitas

merupakan bagian dari himpunan yang lebih superior/utama.

( Fathansyah,1999 : 83)

2.5 Borland Delphi

Borland Delphi merupakan suatu bahasa pemrograman yang

memberikan berbagai fasilitas pembuatan aplikasi visual. Keunggulan

bahasa pemrograman ini terletak pada produktivitas, kualitas, pengembangan

perangkat lunak, kecepatan kompilasi, pola desain yang menarik serta

diperkuat dengan pemrograman yang terstruktur. Keunggulan lain dari

Delphi adalah dapat digunakan untuk merancang program aplikasi yang

memiliki tampilan seperti program aplikasi lain yang berbasis Windows.

(Madcoms: 2002)

2.6 MySQL

MySQL adalah Multi user database yang menggunakan bahasa

Structured Query Language (SQL). MySQL dalam operasi client-server

melibatkan server daemon MySQL disisi server dan berbagai macam

program mampu menangani data yang cukup besar. Perusahaan yang

mengembangkan MySQL yaitu TeX. Mengaku mampu menyimpan data

lebih dari 40 database, 10.000 tabel dan sekitar 7 juta baris, totalnya kurang

dari 100 Gigabyte data.

(Sunarfrihantono ,2002 : 65)

Page 25: i TUGAS AKHIR - CORE · TUGAS AKHIR PEMBUATAN APLIKASI PENGARSIPAN LAPORAN ... Perkembangan teknologi informasi, khususnya sistem informasi, membawa banyak kemudahan pada efisiensi

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

commit to user

12

2.7 Sistem Client/Server

Sistem client/server merupakan sistem yang paling baik untuk

digunakan, sistem ini mampu menghasilkan aplikasi database yang tangguh

dalam hal sekuritas, serta mampu mengurangi kepadatan lalu lintas

jaringan. Di mana pada sistem ini juga terdapat dua aplikasi yang terpisah,

yaitu aplikasi client dan aplikasi server.

Client merupakan sebuah komputer yang berisi aplikasi, dan memiliki

tanggung jawab untuk melakukan interaksi dengan user. Jadi setiap yang

dikehendaki para pemakai (user) akan ditangani terlebih dahulu oleh client.

Sebagai contoh adalah, client menerima masukan dari user yang dilakukan

keyboard.

Server merupakan sebuah komputer yang berisi DBMS serta

database, dan menjadi pusat seluruh kegiatan untuk menangani permintaan-

permintaan yang dilakukan client.

Kunci untuk memahami sistem ini adalah, aplikasi client membuat

suatu permintaan (make a request) kemudian server merespon permintaan

(server responding). Dengan adanya dua aplikasi yang terpisah ini,

sebelum aplikasi client dapat terhubung ke server, apliasi server harus

dijalankan terebih dahulu.

(Prasetyo ,2004 : 247-248)

Page 26: i TUGAS AKHIR - CORE · TUGAS AKHIR PEMBUATAN APLIKASI PENGARSIPAN LAPORAN ... Perkembangan teknologi informasi, khususnya sistem informasi, membawa banyak kemudahan pada efisiensi

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

commit to user

BAB III

DESAIN DAN PERANCANGAN

3.1 Analisis Kebutuhan

3.1.1 Kebutuhan Hardware

Hardware minimum untuk pembuatan Sistem Informasi Alumni

FMIPA UNS ini adalah dengan spesifikasi sebagai berikut :

a. Server Processor intel Pentium 4

b. Harddisk 40 Gb SATA

c. Memory 512 MB

3.1.2 Kebutuhan Software

Aplikasi Pengarsipan laporan Kepolisian di POLRESTA

SURAKARTA dibuat dengan menggunakan software sebagai berikut :

1. My SQL

My SQL di sini berfungsi untuk menyimpan database dalam Sistem

Aplikasi Pengarsipan laporan Kepolisian

2. Borland Delphi 7

Borland Delphi 7 di sini berfungsi untuk membuat program Sistem

Aplikasi Pengarsipan laporan Kepolisian

3. Zeos

Zeos digunakan untuk menghubungkan antara My SQL dengan Borland

delphi

3.2 Deskripsi Umum Sistem

Aplikasi Pengarsipan Laporan Kepolisian ini dirancang untuk membantu

mengatasi permasalahan yang dihadapi oleh petugas kepolisian khususnya di

bagian SPKT POLRESTA Surakarta saat melakukan pengarsipan laporan

kepolisian diantaranya, mempercepat dalam melakukan pencatatan laporan

kepolisian, mempermudah dalam pencarian data laporan kepolisian. Fungsi

13

Page 27: i TUGAS AKHIR - CORE · TUGAS AKHIR PEMBUATAN APLIKASI PENGARSIPAN LAPORAN ... Perkembangan teknologi informasi, khususnya sistem informasi, membawa banyak kemudahan pada efisiensi

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

commit to user

14

umum aplikasi ini yaitu melakukan pengarsipan data laporan kepolisian

diantaranya data master yang terdiri dari data pelapor, data laporan kehilangan,

data laporan visum dan data laporan kepolisian..

Dalam Aplikasi Laporan Kepolisian ini dilengkapi dengan fasilitas

Tambah, Edit, Batal, Cari, Simpan, Refresh, Hapus dan Cetak. Aplikasi ini

terdapat menu Login. Menu login digunakan untuk membedakan antara Petugas

SPKT (admin) dan Pelapor. Pelapor hanya dapat mengakses Input Laporan Polisi

dan Input Laporan Kehilangan. Pada Input Laporan Polisi, pelapor harus

mengisikan data Pelapor. Untuk Laporan Kehilangan, pelapor harus menisikan

data pelapor dan data kehilangan. Sedangkan untuk petugas SPKT(Admin),

melalui proses login terlebih dahulu.

3.3 Fungsi-fungsi Perangkat Lunak Sistem

Aplikasi Laporan Kepolisian ini memiliki beberapa fungsi. Sub-sub

fungsi ini akan berjalan apabila fungsi induk dijalankan. Fungsi-fungsi tersebut

adalah :

a. Fungsi Login

Fungsi ini digunakan untuk membedakan antara Petugas SPKT (Admin)

atau Pelapor.

b. Fungsi Logout

Fungsi ini digunakan untuk mematikan sistem Petugas SPKT (Admin).

c. Fungsi Input Laporan Polisi.

Fungsi ini digunakan pelapor untuk menginputkan data yang berkaitan

dengan Laporan Polisi yang sedang dilaporkan.

d. Fungsi Input Laporan Kehilangan

Fungsi ini digunakan pelapor untuk menginputkan data yang berkaitan

dengan Laporan kehilangan yang sedang dilaporkan.

Page 28: i TUGAS AKHIR - CORE · TUGAS AKHIR PEMBUATAN APLIKASI PENGARSIPAN LAPORAN ... Perkembangan teknologi informasi, khususnya sistem informasi, membawa banyak kemudahan pada efisiensi

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

commit to user

15

e. Fungsi Input Laporan Visum

Fungsi ini digunakan Petgas SPKT(Admin) untuk menginputkan data yang

berkaitan dengan Laporan Visum kasus tertentu.

3.4 Perancangan Sistem

Perancangan sistem bertujuan untuk Aplikasi Pengarsipan Laporan

Kepolisian. Dalam perancangan sistem ini menjelaskan langkah-langkah

pembuatan alur fungsi dan proses yang ada dalam Aplikasi Pengarsipan

Laporan Kepolisian. Hal ini akan dibutuhkan untuk pedoman implementasi.

3.4.1 Konteks Diagram

Diagram konteks adalah diagram yang terdiri dari suatu proses dan

menggambarkan ruang lingkup suatu sistem. Diagram konteks merupakan

level tertinggi dari DFD yang menggambarkan seluruh input ke sistem atau

output dari sistem. Gambar Konteks Diagram dapat dilihat pada Gambar 1.

USER

0.SISTEM INFORMASI

PENGARSIPAN LAPORAN

KEPOLISIAN

PETUGAS SPKT

Data laporan polisiData laporan kehilangan

Laporan visum

Data laporan polisiData laporan kehilanganData visum

info laporan polisiinfo laporan kehilanganInfo laporan visum

Gambar 3.1. Konteks Diagram

Page 29: i TUGAS AKHIR - CORE · TUGAS AKHIR PEMBUATAN APLIKASI PENGARSIPAN LAPORAN ... Perkembangan teknologi informasi, khususnya sistem informasi, membawa banyak kemudahan pada efisiensi

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

commit to user

16

3.4.2 Data Flow Diagram (DFD)

Diagram Arus Data (Data Flow Diagram atau DFD) adalah diagram yang

menggunakan notasi-notasi untuk menggambarkan arus data sistem.

(Jogiyanto,2002 :700-707). Gambar DFD Level 0 dapat dilihat pada

Gambar 2.

PETUGASSPKT

1.LOGIN

login

Hak akses

D1. Data AdminData admin

2.Proses

Penginputan

3. Laporan

kepolisian

D3. Data Pelapor

D4. Data Laporan Polisi

Data Visum

Info data Visum

Cari laporan polisi,

laporan kepolisian

Data laporan polisi

Data Admin

Data Laporan kehilangan

PELAPORData Laporan polisiData laporan kehilangan D5. Data Laporan

Kehilangan

Data laporan Visum

Data Laporan visum

D6. Data Laporan Visum

Data laporan kehilangan

Data laporan polisi

Data pelapor

Data Pelapor

Gambar 3.2. DFD Level 0

Page 30: i TUGAS AKHIR - CORE · TUGAS AKHIR PEMBUATAN APLIKASI PENGARSIPAN LAPORAN ... Perkembangan teknologi informasi, khususnya sistem informasi, membawa banyak kemudahan pada efisiensi

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

commit to user

17

Berikut ini dapat dilihat DFD Level 1 Proses 2 pada Gambar 3

PETUGASSPKT

D2. Data Laporan polisi

D3. Data Laporan Kehilangan

Data laporan polisi

Data laporan kehilangan

Info laporan kehilangan

Data laporan polisi2.1

Proses InputLaporan Polisi

2.2Proses Input

Laporan Kehilangan

Data laporan kehilangan

Info Laporan kepolisian

2.3Proses 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).

Page 31: i TUGAS AKHIR - CORE · TUGAS AKHIR PEMBUATAN APLIKASI PENGARSIPAN LAPORAN ... Perkembangan teknologi informasi, khususnya sistem informasi, membawa banyak kemudahan pada efisiensi

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

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

N1

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

mengajukanN 1

tempatKejadianidUser

Human

NoLapHilang

idUserbarangHilang

Mmengambil

Gambar 3.4. ERD

Page 32: i TUGAS AKHIR - CORE · TUGAS AKHIR PEMBUATAN APLIKASI PENGARSIPAN LAPORAN ... Perkembangan teknologi informasi, khususnya sistem informasi, membawa banyak kemudahan pada efisiensi

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

commit to user

19

3.4.3 SKEMA DIAGRAM

Skema Sistem Diagram dapat dilihat pada Gambar 5.

tbPelapor

PK idPelapor

NamaPekerjaanJKelAlamatAgamaUmurKebangsaanStatusNoSTPL

tbLaporan

PK NoLaporan

idPelaporNama saksiAlamat SaksiTanggalTerjadiTempatTerjadiApaYgTerjadiBarangbuktiKronologi

tbKehilangan

PK NoLapoHilang

idPelaporbarangHilangBuktiTanggalKejadianTempatKejadianwaktuPelaporan

tbVisum

PK NoVisum

TanggalidPelaporNamaUmurPekerjaanJKelAlamatAgamaKebangsaanHari/TanggalTempatKejadian

tbHuman

PK idHuman

idPelaporNoLaporan

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

Page 33: i TUGAS AKHIR - CORE · TUGAS AKHIR PEMBUATAN APLIKASI PENGARSIPAN LAPORAN ... Perkembangan teknologi informasi, khususnya sistem informasi, membawa banyak kemudahan pada efisiensi

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

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

Page 34: i TUGAS AKHIR - CORE · TUGAS AKHIR PEMBUATAN APLIKASI PENGARSIPAN LAPORAN ... Perkembangan teknologi informasi, khususnya sistem informasi, membawa banyak kemudahan pada efisiensi

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

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

Page 35: i TUGAS AKHIR - CORE · TUGAS AKHIR PEMBUATAN APLIKASI PENGARSIPAN LAPORAN ... Perkembangan teknologi informasi, khususnya sistem informasi, membawa banyak kemudahan pada efisiensi

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

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

Page 36: i TUGAS AKHIR - CORE · TUGAS AKHIR PEMBUATAN APLIKASI PENGARSIPAN LAPORAN ... Perkembangan teknologi informasi, khususnya sistem informasi, membawa banyak kemudahan pada efisiensi

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

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

Page 37: i TUGAS AKHIR - CORE · TUGAS AKHIR PEMBUATAN APLIKASI PENGARSIPAN LAPORAN ... Perkembangan teknologi informasi, khususnya sistem informasi, membawa banyak kemudahan pada efisiensi

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

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

KELUARHAPUS

Gambar. 3.8 Desain Form Laporan Polisi

Page 38: i TUGAS AKHIR - CORE · TUGAS AKHIR PEMBUATAN APLIKASI PENGARSIPAN LAPORAN ... Perkembangan teknologi informasi, khususnya sistem informasi, membawa banyak kemudahan pada efisiensi

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

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

KELUARHAPUS

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

HAPUSSTATUS

Gambar.3.10 Desain Form Pelapor

Page 39: i TUGAS AKHIR - CORE · TUGAS AKHIR PEMBUATAN APLIKASI PENGARSIPAN LAPORAN ... Perkembangan teknologi informasi, khususnya sistem informasi, membawa banyak kemudahan pada efisiensi

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

commit to user

BAB IV

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

Page 40: i TUGAS AKHIR - CORE · TUGAS AKHIR PEMBUATAN APLIKASI PENGARSIPAN LAPORAN ... Perkembangan teknologi informasi, khususnya sistem informasi, membawa banyak kemudahan pada efisiensi

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

commit to user

27

4.1.2 Menu Admin

Setelah berhasil melakukan Login, akan muncul Form Menu Admin.

Pada form ini terdapat menu Input Laporan sebagai tindak lanjut Laporan

Polisi yang telah diinputkan oleh Pelapor. Kemudian terdapat menu Input

Laporan Visum, Input Laporan STPL dan Cetak. Gambar Form Menu

Admin dapat dilihat pada Gambar 4.2

Gambar 4.2 Form Menu Admin

Page 41: i TUGAS AKHIR - CORE · TUGAS AKHIR PEMBUATAN APLIKASI PENGARSIPAN LAPORAN ... Perkembangan teknologi informasi, khususnya sistem informasi, membawa banyak kemudahan pada efisiensi

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

commit to user

28

4.1.3 Form Laporan Polisi

Form ini digunakan untuk menginputkan data yang berkaitan dengan

Laporan Polisi. Pada form ini terdapat menu Operasi Simpan, Tambah,

Batal, Edit, Refresh, Cetak, Hapus dan Keluar. Gambar Form Laporan

Polisi dapat dilihat pada Gambar 4.3

Gambar 4.3 Form Laporan Polisi

4.1.4 Form Visum

Form ini digunakan untuk menginputkan data yang berhubungan

dengan Laporan Visum. Laporan visum dikeluarkan oleh Petugas yang

ditujukan kepada suatu Rumah Sakit guna menyelidiki atas kematian

seseorang. Terdapat menu Operasi Simpan, Tambah, Batal, Edit, Refresh,

Cetak, Hapus dan Keluar. Gambar Form Visum dapat dilihat pada Gambar

4.4

Page 42: i TUGAS AKHIR - CORE · TUGAS AKHIR PEMBUATAN APLIKASI PENGARSIPAN LAPORAN ... Perkembangan teknologi informasi, khususnya sistem informasi, membawa banyak kemudahan pada efisiensi

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

commit to user

29

Gambar 4.4 Form Visum

4.1.5 Form Pelapor

Form Pelapor ini digunakan untuk menginputkan data yang

berhubungan dengan data identitas Pelapor. Terdapat menu Operasi Simpan,

Tambah, Batal, Edit, Refresh, Hapus dan Keluar. Gambar Form Pelapor

dapat dilihat pada Gambar 4.5

Gambar 4.5 Form Pelapor

Page 43: i TUGAS AKHIR - CORE · TUGAS AKHIR PEMBUATAN APLIKASI PENGARSIPAN LAPORAN ... Perkembangan teknologi informasi, khususnya sistem informasi, membawa banyak kemudahan pada efisiensi

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

commit to user

30

4.1.6 Laporan Polisi

Gambar print out dari Laporan Polisi dapat dilihat pada Gambar 4.6

Gambar 4.6 Print out Laporan Polisi

4.1.7 Laporan Visum

Gambar print out dari Laporan Visum dapat dilihat pada Gambar 4.7

Page 44: i TUGAS AKHIR - CORE · TUGAS AKHIR PEMBUATAN APLIKASI PENGARSIPAN LAPORAN ... Perkembangan teknologi informasi, khususnya sistem informasi, membawa banyak kemudahan pada efisiensi

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

commit to user

31

Gambar 4.7 Print out Laporan Visum

4.2 Analisis

Dari Aplikasi Pengarsipan Laporan Kepolisian ini terdapat kelebihan dan

kekurangan, diantaranya adalah

1. Kelebihan

a. Proses penginputan data lebih mudah

b. Pencarian data akan lebih mudah

c. Aplikasi ini sudah meliputi pembuatan laporan polisi, Laporan

Visum, dan Laporan Kehilangan.

Page 45: i TUGAS AKHIR - CORE · TUGAS AKHIR PEMBUATAN APLIKASI PENGARSIPAN LAPORAN ... Perkembangan teknologi informasi, khususnya sistem informasi, membawa banyak kemudahan pada efisiensi

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

commit to user

32

d. Pelapor dapat menginputkan laporan polisi dan laporan kehilangan

secara sendiri

2. Kekurangan

Dalam Aplikasi Pengarsipan Laporan Kepolisian ini masih sebatas

dalam pelaporan kepolisian saja. Tidak termasuk Kasus yang diketahui

oleh polisi.

Page 46: i TUGAS AKHIR - CORE · TUGAS AKHIR PEMBUATAN APLIKASI PENGARSIPAN LAPORAN ... Perkembangan teknologi informasi, khususnya sistem informasi, membawa banyak kemudahan pada efisiensi

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

commit to user

BAB V

KESIMPULAN DAN SARAN

4.1 Kesimpulan

Berdasarkan data yang telah diperoleh, dapat diambil kesimpulan antara lain:

1. Telah berhasil dibuat Aplikasi Pengarsipan Laporan Kepolisian POLRESTA

Surakarta.

2. Aplikasi Pengarsipan Laporan Kepolisian POLRESTA Surakarta ini dapat

melakukan arsip Laporan Kepolisian, mencetak Laporan Polisi, Laporan

Kehilangan, Laporan Visum dan Laporan STPL

4.2 Saran

Saran yang dapat di berikan untuk aplikasi pengarsipan laporan kepolisian

ini yaitu dilakukan pengembangan yaitu pembuatan laporan polisi yang diketahui

oleh polisi.

33