Anda di halaman 1dari 76

LAPORAN PRAKTEK KERJA LAPANGAN

CATATAN TILANG ONLINE BERBASIS WEB


(Kantor Unit Tilang Satlantas Res Malang Kota)
Diajukan Untuk Memenuhi
Sebagian Persyaratan Kurikulum
Disusun oleh:
Dwi Novi Setiawan
135150200111007
Brillian Aristyo R
135150200111124
Dwi Anggraeni K
135150200111136

PROGRAM STUDI TEKNIK INFORMATIKA


JURUSAN TEKNIK INFORMATIKA
FAKULTAS ILMU KOMPUTER
UNIVERSITAS BRAWIJAYA
MALANG
2016

LEMBAR PERSETUJUAN
PRAKTEK KERJA LAPANGAN
Diajukan Untuk Memenuhi Sebagian Persyaratan Kurikulum
Program Studi Teknik Informatika
Jurusan Teknik Informatika
Universitas Brawijaya
CATATAN TILANG ONLINE BERBASIS WEB
dilaksanakan di :
KANTOR UNIT TILANG
SATLANTAS RES MALANG KOTA
Tanggal:
20 Juli 2016 20 September 2016
Disusun Oleh :
Dwi Novi Setiawan

135150200111007

Brillian Aristyo R

135150200111124

Dwi Anggraeni K

135150200111136

Mengetahui,
Ketua Jurusan Teknik
Informatika

Menyetujui,
Dosen Pembimbing

Eriq Muh. Adams Jonemaro, S.T,


M.Kom
NIP. 19850410 201212 1 001

Tri Astoto Kurniawan, S.T., M.T.,


Ph.D.
NIP. 19710518 200312 1 001

LEMBAR PENGESAHAN
PRAKTEK KERJA LAPANGAN
CATATAN TILANG ONLINE BERBASIS WEB
dilaksanakan di :
KANTOR UNIT TILANG
SATLANTAS RES MALANG KOTA
Tanggal:
20 Juli 2016 20 September 2016
Disusun Oleh :
Dwi Novi Setiawan

135150200111007

Brillian Aristyo R

135150200111124

Dwi Anggraeni K

135150200111136

Mengetahui dan Menyetujui,


KASAT LANTAS

ADY NUGROHO, S.H., S.IK.


AKP NRP. 85042030

BAUR TILANG

BAMIN TILANG

JAJA
AIPDA NRP. 62060131

ADI CANDRA WIJATMIKO


BRIGADIR NRP. 85121390

KATA PENGANTAR
Assalamualaikum
Warrahmatullahi
Wabarakatuh.
Alhamudlillahi Rabbil Alamin Puji syukur penulis panjatkan
kepada Tuhan Yang Maha Esa, karena atas berkah, rahmat serta
hidayah-Nya sehingga penulis mampu menyelesaikan laporan
Praktek Kerja Nyata (PKL) di Unit Tilang Satlantas Res Malang
Kota dengan baik dan tepat waktu.
Untuk mendukung kinerja Satlantas Res Malang Kota dalam
memberikan pelayanan kepada masyrakat kota Malang, maka
penulis bermaksud membuat sistem berbasis web dengan judul
CATATAN TILANG ONLINE BERBASIS WEB.
Selama pelaksanaan PKL, penulis dapat melihat serta
mengaplikasikan ilmu yang diperoleh selama perkuliahan,
khususnya yang berkaitan dengan pembuatan situs web.
Semoga penulis dapat terus mengembangkan ilmu yang telah
didapat baik selama perkuliahan maupun saat PKL.
Dalam pelaksanaan PKL dan penulisan laporan ini penulis
mendapat banyak bantuan dari berbagai pihak, baik secara moril
maupun secara materil. Dalam kesempatan ini penulis ingin
mengucapkan terima kasih kepada:
1. Allah SWT atas segala limpahan karunia, rahmat, dan
hidayah-Nya.
2. Orang Tua yang senantiasa memberikan doa dan
mendukung penulis sehingga Laporan Kerja Praktik ini
dapat terselesaikan.
3. Bapak Tri Astoto Kurniawan, S.T., M.T., Ph.D. selaku Ketua
Jurusan Teknik Informatika Universitas Brawijaya Malang.
4. Bapak Agus Wahyu Widodo, S.T, M.Cs selaku Ketua
Program Studi Teknik Informatika Universitas Brawijaya
Malang.
5. Bapak Eriq Muh. Adams Jonemaro, S.T, M.Kom selaku dosen
pembimbing Praktek Kerja Lapangan.
6. Bapak Jaja selaku Baur Tilang Satlantas Res Malang Kota.

7. Bapak Adi Candra sebagai pembimbing PKL selaku Bamin


Tilang Satlantas Res Malang Kota.
8. Ibu Ririn pembimbing PKL dibagian Administrasi Unit Tilang
Satlantas Res Malang Kota.
9. Seluruh Polisi Satlantas Res Malang Kota.
10.
Seluruh pihak yang telah membantu kelancaran
Praktek Kerja Lapangan yang tidak dapat kami sebutkan
satu persatu.

Penulis menyadari bahwa dalam penyusunan Laporan PKL


ini masih banyak kekurangan baik format maupuan isinya. Untuk
itu penulis sangat mengharapkan kritik dan saran yang
membangun.
Semoga kegiatan PKL serta Laporan PKL ini
bermanfaat baik bagi pembaca maupun penulis. Amin.

dapat

Malang, 10 Oktober 2016

Penulis

DAFTAR ISI
LEMBAR PERSETUJUAN..................................................................ii
LEMBAR PENGESAHAN.................................................................iii
KATA PENGANTAR.........................................................................iv
DAFTAR ISI....................................................................................vi
DAFTAR TABEL..............................................................................ix
DAFTAR GAMBAR...........................................................................x
DAFTAR LAMPIRAN........................................................................xi
BAB 1 PENDAHULUAN...................................................................1
1.1 Latar belakang...............................................................1
1.2 Rumusan masalah..........................................................1
1.3 Tujuan.............................................................................1
1.4 Manfaat..........................................................................1
1.5 Sistematika pembahasan...............................................2
1.6 Pelaksanaan Praktek Kerja Lapangan.............................3
1.7 Rincian Waktu Praktek Kerja Lapangan..........................3
BAB 2 PROFIL INSTANSI.................................................................4
2.1 Sejarah Polres Malang Kota............................................4
2.2 Visi dan Misi Polres Malang Kota....................................4
2.2.1 Visi..........................................................................4
2.2.2 Misi.........................................................................4
2.3 Lokasi Instansi................................................................4
2.4 Struktur Organisasi Instansi...........................................5
2.4.1 Analisa Jabatan.......................................................5
2.4.2 Manajemen Sumber Daya Manusia (SDM)..............8
BAB 3 TINJAUAN PUSTAKA.............................................................9
3.1 Website dan Web Official...............................................9
3.2 Sistem Informasi............................................................9
3.3 Unified Modelling Language.........................................10
3.3.1 Diagram Use Case................................................10
3.3.2 Diagram Kelas......................................................13
3.3.3 Pemodelan Data...................................................15

3.4 Code Igniter.................................................................16


3.5 Bootstrap.....................................................................16
3.6 Bahasa Pemrograman..................................................17
3.6.1 HTML (HyperText Markup Language)....................17
3.6.2 PHP (Hypertext Preprocessor)..............................17
3.6.3 CSS (Cascading Style Sheets)...............................18
3.7 Basis Data MySQL........................................................18
BAB 4 METODE PELAKSANAAN...................................................19
4.1 Studi Literatur..............................................................20
4.2 Analisis Kebutuhan Sistem...........................................20
4.3 Pemodelan Kebutuhan Sistem.....................................20
4.4 Implementasi Sistem...................................................21
4.5 Pengujian Sistem..........................................................21
4.6 Kesimpulan...................................................................21
BAB 5 ANALISIS DAN PERANCANGAN SISTEM.............................22
5.1 Deskripsi Sistem..........................................................22
5.2 Identifikasi Pengguna...................................................22
5.3 Analisa Kebutuhan Sistem............................................23
5.3.1 Kebutuhan Fungsional..........................................23
5.3.2 Kebutuhan Non-Fungsional...................................24
5.3.3 Kebutuhan Antarmuka Eksternal..........................24
5.4 Pemodelan Kebutuhan Sistem.....................................26
5.4.1 Sitemap................................................................26
5.4.2 Use Case Diagram................................................27
5.4.3 Use Case Scenario................................................28
5.4.4 Class Diagram......................................................32
5.4.5 Pemodelan Data...................................................33
5.4.6 Sequence Diagram...............................................34
BAB 6 IMPLEMENTASI DAN PENGUJIAN SISTEM...........................38
6.1 Spesifikasi Implementasi Sistem..................................38
6.1.1 Spesifikasi Perangkat Keras..................................38
6.1.2 Spesifikasi Perangkat Lunak.................................38
6.2 Implementasi Antarmuka.............................................39
7

6.2.1 Halaman Utama Catatan Tilang............................39


6.2.2 Halaman Login......................................................39
6.2.3 Halaman Utama Kepolisian...................................40
6.2.4 Halaman Tambah Data Tilang...............................40
6.2.5 Halaman Import Data Tilang.................................41
6.2.6 Halaman Ubah Data Tilang...................................41
6.2.7 Halaman Utama Kejaksaan...................................42
6.2.8 Halaman Beri Denda, Biaya Perkara dan Eksekusi
......................................................................................42
6.3 Pengujian Sistem..........................................................43
BAB 7 Penutup............................................................................45
7.1 Kesimpulan...................................................................45
7.2 Saran............................................................................45
DAFTAR LAMPIRAN......................................................................46
DAFTAR PUSTAKA........................................................................51

DAFTAR TABEL
Tabel 1.1 Rincian Waktu PKL.........................................................3
Tabel 3.1 Penjelasan Diagram Use Case....................................11
Tabel 3.2 Komponen Class Diagram............................................13
Tabel 5.1 Fungsi pada sistem......................................................22
Tabel 5.2 Indentifikasi Pengguna Sistem.....................................22
Tabel 5.3 Kebutuhan Fungsional..................................................23
Tabel 5.4 Kebutuhan Non Fungsional..........................................24
Tabel 5.5 Use Case Scenario Login..............................................28
Tabel 5.6 Use Case Scenario Logout...........................................28
Tabel 5.7 Use Case Scenario Mengedit Data Tilang....................29
Tabel 5.8 Use Case Scenario Mengedit Denda dan Eksekusi.......29
Tabel 5.9 Use Case Scenario Hapus Data Tilang.........................30
Tabel 5.10 Use Case Scenario Input Data Tilang.........................30
Tabel 5.11 Use Case Scenario Input Vonis Denda.......................31
Tabel 5.12 Use Case Scenario Melihat Data Tilang......................31
Tabel 6.1 Spesifikasi Perangkat Keras.........................................38
Tabel 6.2 Spesifikasi Perangkat Keras.........................................38
Tabel 6.3 Hasil Pengujian Black Box............................................43

DAFTAR GAMBAR
Gambar 2.1 Struktur Organisasi Satlantas....................................5
Gambar 3.1 Contoh Use Case Diagram.......................................12
Gambar 3.2 Contoh Class Diagram.............................................14
Gambar 3.3 Contoh Entity Relationship Diagram (ERD).............15
Gambar 3.4 Komponen Entity Relationship Diagram (ERD)........15
Gambar 4.1 Diagram Alur Metodologi Pelaksanaan....................19
Gambar 5.1 Sitemap Catatan Tilang Online................................26
Gambar 5.2 Use Case Diagram...................................................27
Gambar 5.3 Class Diagram.........................................................32
Gambar 5.4 Diagram Pemodelan Data.......................................33
Gambar 5.5 Sequence Diagram Login........................................34
Gambar 5.6 Sequence Diagram Logout......................................34
Gambar 5.7 Sequence Diagram Edit Data Tilang........................35
Gambar 5.8 Sequence Diagram Edit Denda dan Eksekusi..........35
Gambar 5.9 Sequence Diagram Hapus Data Tilang....................36
Gambar 5.10 Sequence Diagram Input Data Tilang....................36
Gambar 5.11 Sequence Diagram Input Vonis Denda..................37
Gambar 5.12 Sequence Diagram Melihat Data Tilang................37
Gambar 6.1 Halaman Utama Catatan Tilang..............................39
Gambar 6.2 Halaman Login........................................................39
Gambar 6.3 Halaman Utama Kepolisian.....................................40
Gambar 6.4 Halaman Tambah Data Tilang.................................40
Gambar 6.5 Halaman Import Data Tilang...................................41
Gambar 6.6 Halaman Ubah Data Tilang......................................41
Gambar 6.7 Halaman Utama Kejaksaan.....................................42
Gambar 6.8 Halaman Beri Denda, Biaya Perkara dan Eksekusi. .42

10

DAFTAR LAMPIRAN
A.1 Dokumentasi Input Data Tilang....................................46
A.2 Presentasi Project.........................................................48
A.3 Foto Bersama...............................................................49
A.4 Penyerahan Vendel......................................................50

11

BAB 1 PENDAHULUAN
1.1 Latar belakang
Sejalan dengan perkembangan ilmu pengetahuan dan
teknologi dan sebagai salah satu lembaga pendidian tinggi,
Universitas Brawijaya Malang menyelenggarakan pendidikan dan
pelatihan dalam bidang ilmu pengetahuan dan teknologi dimana
dengan
penyelenggaraan
tersebut
diharapkan
dapat
menghasilkan lulusan-lulusan yang terampil, professional, dan
siap menghadapi dunia kerja yang sesungguhnya dan menjadi
tenaga kerja ahli di bidangnya. Hal ini menuntut disesuaikannya
program pendidikan dan perkembangan lapangan peerjaan yang
sesungguhnya. Sehingga mahasiswa dapat mempergunakan
pengalaman dan pengetahuan yang diperoleh di perkuliahan
sebagai pegangan dalam berbagai kendala yang mungkin akan
terjadi dikemudian hari di lingkungan pekerjaan yang
sesungguhnya.

1.2 Rumusan masalah


1. Bagaimana menganalisis kebutuhan pengguna dan
merancang Situs Web Tilang dan Sistem Informasi Badan
Tilang Polres Malang Kota sesuai dengan kebutuhan
pengguna?
2. Bagaimana mengimplementasikan rancangan Situs Web
Tilang dan Sistem Informasi Badan Tilang Polres Malang
Kota agar mudah digunakan?

1.3 Tujuan
1. Untuk memudahkan pihak Unit Tilang Satlantas Res Malang
Kota dalam proses penyimpanan dan pencarian data tilang.
2. Untuk memudahkan pihak Unit Tilang Satlantas Res Malang
Kota dalam menyebarkan informasi daftar masyarakat
yang terkena tilang.
3. Untuk memudahkan masyarakat dalam mendapatkan
informasi seputar pelanggaran Tilang yang terjadi di Res
Malang Kota.

1.4 Manfaat
Adapun manfaat dari diadakannya kegiatan Praktek Kerja
Lapangan pada Badan Tilang Polres Malang Kota adalah sebagai
berikut :

Bagi Mahasiswa
1. Memberikan kesempatan kepada mahasiswa
menerapkan ilmu yang telah diperoleh.

untuk

2. Memberikan kesempatan kepada mahasiswa untuk berada


di lingkungan kerja yang sebenarnya.
3. Menumbuhkan sikap disiplin untuk bisa dibiasakan oleh
mahasiswa.

Bagi Unit Tilang Polres Malang Kota


1. Memiliki tempat penyimpanan seluruh data tilang yang
ada dengan jumlah yang sangat banyak dengan
dibuatnya Sistem Catatan Tilang Online.
2. Memudahkan proses penyimpanan dan pencarian data
tilang dengan dibuatnya Sistem Catatan Tilang Online.

1.5 Sistematika pembahasan


1. BAB 1 : Pendahuluan
Menjelaskan mengenai latar belakang dari project / tugas
PKL, rumusan masalah dari project / tugas PKL, tujuan dari
project / tugas PKL, manfaat dari project / tugas PKL,
sistematika pembahasan laporan PKL, pelaksanaan PKL
dan rincian waktu PKL.
2. BAB 2 : Profil Instansi
Menjelaskan tentang sejarah, visi dan misi, lokasi instansi,
struktur organisasi dari Satlantas Polres Malang Kota.
3. BAB 3 :Tinjauan Pustaka
Menjelaskan tentang dasar teori dan referensi yang
mendasari kegiatan dan tugas selama pelaksanaan Praktek
Kerja Lapangan yang digunakan pada Unit Tilang Satlantas
Res Malang Kota.
4. BAB 4 : Metode Pelaksanaan
2

Menjelaskan tentang alur kegiatan dalam membangun


sistem beserta penjelasannya.
5. BAB 5 : Analisis dan Perancangan Sistem
Menjelaskan perancangan sistem yang dibangun yang
berisikan deskripsi sistem, identifikasi pengguna, analisa
kebutuhan sistem, dan perancangan sistem dengan
dibuatnya Sitemap, Use-case Diagram, Use-case Scenario,
Class Diagram dan Sequence Diagram.
6. BAB 6 : Implementasi dan Pengujian Sistem
Menjelaskan proses implementasi sebagai lanjutan dari
proses perancangan yang telah dibuat. Berisikan
Spesifikasi implementasi sistem yang meliputi spesifikasi
perangkat keras dan spesifikasi perangkat lunak,
Implementasi antarmuka dan Pengujian dari sistem yang
dibuat.
7. BAB 7 : Penutup
Menjelaskan kesimpulan dan saran atas berlangsungnya
Praktek Kerja Lapangan di Unit Tilang Satlantas Res Malang
Kota.

1.6 Pelaksanaan Praktek Kerja Lapangan

Tempat

Malang,
Waktu
Lama

: Kantor Unit Tilang Satlantas Res Malang Kota


Jl. Dr. Cipto No.1, Rampal Celaket, Klojen, Kota
Jawa Timur
: 20 Juli 2016 20 September 2016
: 2 Bulan (Sesuai kesepakatan dan aturan

studi PKL)

1.7 Rincian Waktu Praktek Kerja Lapangan


Tabel 1.1 Rincian Waktu PKL
Minggu ke-

Kegiatan PKL

Pengenalan
Adaptasi Lingkungan PKL
Ide Project PKL
3

Perumusan
Project PKL

Pengerjaan

Pengerjaan Project PKL


Dokumentasi Project PKL
Presentasi Project PKL

BAB 2 PROFIL INSTANSI


2.1 Sejarah Polres Malang Kota
Pada periode tahun 1950-1959 lahirlah seksi Lalu Lintas
dalam wadah Polisi Negara RI yang secara terus menerus
dilakukan reorganisasi disesuaikan dengan kemajuan teknologi
dan perkembangan lalu lintas yang semakin pesat sehingga
dipandang perlu dibentuknya suatu wadah yang konkrit bagi
penanganan masalah-masalah lalul lintas. Oleh karenanya, pada
tanggal 22 September 1952 dalam order Kepala Jawatan
Kepolisian RI No. 20/XVI/1995 dibentuklah Seksi Lalu Lintas Jalan
yang secara taktis langsung dibawah Kepala Kepolisian Negara.
Selanjutnya pada tanggal 23 September 1959 status Seksi Lalu
Lintas dan Polisi Negara Urusan Kereta Api (PNUKA).
Reorganisasi pertama dan lalu lintas dari Dinas Lalu Lintas /
PNUKA dimasukkan kedalam Korps Polisi tugas umum pada
tanggal 31 Desember 1961, namun kemudian pada tanggal 23
November 1962 dibentuk kembali Dinas Lalu Lintas yang
terpisah dari Polisi Tugas Umum. Sedangkan berdasarkan Kep.
MEN PANGAK No. 11/SK/MK/1964 pada tanggal 14 September
untuk pertama kalinya reorganisasi menggunakan istilah
Direktorat Lalu Lintas di tingkat Pusat

2.2 Visi dan Misi Polres Malang Kota


2.2.1 Visi
Terwujudnya satuan lalu lintas yang memiliki kredibilitas dan
akuntabilitas dalam memelihara kamseltibcar lantas serta
penegakkan hokumguna menciptakan situasi yang konduktif bagi
terselenggarakan kehidupan masyarakat yang harmonis melalui
perlindungan, pengayoman dan pelayanan untuk mewujudkan
kepastian hokum dan kepercayaan masyarakat.

2.2.2 Misi
Menjamin penyelenggaraan kegiatan dan prioritas sasaran
yang dicanangan oleh pemimpin dengan berbagai partisipasi
kegiatan kepolisian. Mencegah perilaku petugas yang dapat
mengurangi simpati, partisipasi dan kepercayaan masyarakat
terhadap polri. Meningkatkan kemampuan petugas dibidang
5

pelayanan, secara professional dan humanis guna memberikan


kepuasan masyarakat.

2.3 Lokasi Instansi


Polres Malang Kota terletak di Jl. Dr. Cipto No.1, Rampal
Celaket, Klojen, Kota Malang, Jawa Timur. Lokasi ini sangat pas
mengingat kantor pengurusan tilang ini tidak jauh dari
pengadilan Negeri untuk sidang tindak pidana pelanggaran lalu
lintas

2.4 Struktur Organisasi Instansi


Dalam suatu perusahaan sudah semestinya memiliki suatu
organisasi yang dapat mengatur dan mengarahkan masing
masing direksi dalam melaksanakan kegiatan serta tanggung
jawabnya sesuai dengan jabatan yang dimiliki oleh masingmasing direksi tersebut.
Adapun struktur organisasi yang dimiliki oleh Satlantas Polres
Malang Kota, dimana merupakan struktur organisasi yang
berbentuk line, sebab kekuasaan serta tanggung jawab berjalan
dari pimpinan tertinggi sampai ke bawah yang diatur
berdasarkan Vertical Line. Berikut struktur organisasi Satlantas
Polres Malang Kota. Berikut struktur organisasi Satlantas Polres
Malang Kota.

Gambar 2.1 Struktur Organisasi Satlantas

1.1.1 Analisa Jabatan


Secara umum tugas dari masing-masing pejabat yang ada di
Satlantas Polres Malang Kota terdiri dari :
1.1.1.1 Kapolres Malang
Kapolres Malang adalah pimpinan Polres Malang yang
berada dibawah dan bertanggung jawab kepada Kapolda.
Kapolres Malang bertugas memimpin, membina dan
mengkoordinasikan
satuan-satuan
organisasi
dalam
lingkungan Polres
Malang serta
memberikan saran
pertimbangan dan melaksanakan tugas lain sesuai dengan
perintah Kapolda.
1.1.1.2 Wakapolres Malang
Wakapolres Malang adalah pembantu utama Kapolres
Malang yang berada dibawah dan tanggung jawab kepada
Kapolres Malang. Wakapolres Malang bertugas membantu
Kapolres
Malang
dalam
melaksanakan
tuagsnya
mengendalikan pelaksanaan tugas staf seluruh satuan
organisasi dalam jajaran Polres Malang dalam batas
kewenangan memimpin Polres Malang serta melaksanakan
tugas lain sesuai perintah Kapolres Malang.
1.1.1.3 Kasat Lantas Polres Malang
Kasat Lantas adalah Unsur Pelaksana Utama Polres
Malang yang berada di bawah Kapolres Malang.

Mengelola sumber daya yang tersedia secara optimal


serta meningkatkan kemampuan dan daya gunanya.
Mengelola
ketertiban
administrasi
keuangan/
perbendaharaan melaui program, kegiatan dan sub
kegiatan Polres Malang maupun bantuan dari Pemda/
masyarakat
serta
menggunakannya
seoptimal
mungkin bagi keberhasilan pelaksanaan tugas.
Menjabarkan dan menindaklanjuti setiap kebijakan
Pimpinan. Dalam melaksanakan tugasnya wajib
menerapkan
prinsip
koordinasi,
integrasi
dan
sinkronisasi baik dalam lingkungan satuan organisasi
Polres Malang maupun dalam hubungannya dengan
Instansi Pemerintah dan lembaga lainnya.
Membina
dan
menyelenggarakan
partisipasi
masyarakat melalui kerja sama lintas sektoral,
7

pendidikan masyarakat, dan pengkajian masalah


dibidang Lalu Lintas.
Menyelenggarakan operasi kepolisian bidang Lalu
Lintas dalam rangka penegakan hukum dan ketertiban
Lalu Lintas.
Menyelenggarakan
Administrasi,
Registrasi
dan
identifikasi kendaraan bermotor dan pengemudi.

1.1.1.4 Unit Pendidikan dan Rekayasa


Kanit Dikyasa Merencanakan dan menyelenggarakan
kegiatan pendidikan masyarakat dan lalu lintas dalam rangka
meningkatkan kesadran Hukum Berlalu lintas masyarakat
menggunakan jalan. Menjalain koordinasi dan hubungan yang
harmonis dengan Instansi terkait dan pengemban funfsi
Binamitra Polres Malang. Mengajukan kajian / rekayasa
tentang sarana / prasarana jalan kepada Instansi Terkait kota
dalam rangka keamanan, ketertiban dan kelancaran lalu
lintas. Mengajukan saran masukan kepada Kasat Lantas
bidang Rekayasa dan Dikmas Lantas. Dalam pelaksanaan
tugasnya di bantu oleh anggota Unit Dikyasa (Bintara).
Bertanggung jawab terhadap pelaksanaan tugas kepada
Kasat Lantas.
1.1.1.5 Unit Patroli
Mengatur, menyusun dan membagi tugas fungsi Turjawali
yan diemban Unit Patroli Sat Lantas Polres Mlanag secara
porposional dengan memperhatikan sasaran kerawanan
daerah (Police Hazard).
Menjamin kelancaran Lalu Lintas di setiap penggal jalan
yang menjadi tanggung jawabnya terutama yang disebabkan
faktor manusia (ketertiban pengguna jalan). Mengendalikan
pelaksanaan tugas Unit Patroli Lantas secara langsung di
lapangan maupun dalam pelaporan yang dibuat setelah
melaksanakan tugas. Memberikan petunjuk dan arahan
kepada petugas pelaksana sesuai atensi pimpinan secara
aplikatif yang dapat dipahami dan dilaksanakan oleh petugas.
Memberikan masukan dan saran bidang lalu lintas khususnya
bidang turjawali kepada Kasat Lantas.
1.1.1.6 Unit Registrasi dan Identifikasi

Mengatur dan mengendalikan tugas dan fungsi


registrasi dan identifikasi pengemudi / kendaraan
bermotor sesuai Protap dan ketentuan perundang
undangan yang berlaku.
8

Menjamin terselenggaranya pelayanan Samsat dan


Sapas sesuai asaa pelayanan yang mengedepankan
norma kesusilaan dan kenyamana wajib pajak dan
pemohon SIM.

Menjamin diterapkannya setiap aturan yang berlaku


menyangkut biaya dan ketentuan lain secara
proporsional.

Berkoordinasi dengan instansi terkait dalam wadah


Samsat dalam pelaksanaan tugasnya.

Memberikan masukan dan saran bidang Fungsi Lnatas


khususnya bidang Reg Ident Ranmor kepada Kasat
Lantas.

Bertanggung jawab terhadap pelaksanaan tugasnya


kepada Kasat Lantas.

1.1.1.7 Unit Registrasi dan Identifikasi

Menghimpun dan mencatat data data yang berkaitan


dengan kegiatan bidang fungsi Lantas termasuk
analisius kerawanan daerah (Police Hazard) sesuai
dengan karakteristik wilayah dalam bentuk rekayasa
lalu Lintas.

Mendatakan kegiatan penjagaan , pengaturan,


pengawalan dan patroli, pendidikan masyarakat dan
rekayasa lalu lintas , Registrasi dan identifikasi
pengemudi
kendaraan
bermotor
,
penyidikan
kecelakaan lalu lintas dan penegakan hukum dalam
bidang allu lintas sekaligus pembagian tugas bagi
personel pengemban fungsi Lnatas.

Menganalisa dan mengevaluasi data data hasil


kegiatan penjagaan , pengaturan , pengawalan dan
patroli, pendidikan masyarakat dan rekayasa lalu
Lintas,
registrasi
dan
identifikasi
pengemudi
kendaraan bermotor , penyidikan laka lantas dan
penegakan hukum dalam bidang lalu lintas guna
mengetahui perkembangan pencapaian sasarn dan
target kebijakan pimpinan.

1.1.1.8 Unit Lalu-lintas dan Kecelakaan


Kanit Laka
Menerima laporan terjadinya kejadian laka lantas.
Meneliti berita acara pemeriksaan (BAP) dari penyidik
pembantu dan pol lantas jajaran.
Melaksanakan kordinsi dengan penuntut umum,
rumah sakit dan pengadilan negeri.
Mengirimkan berkas perkara ke jaksa penuntut umum
(JPU).
Bertanggung jawab kepada kasat lantas.
Unit Laka
Menerima laporan terjadinya laka lantas.
Mendatangi TKP laka lantas.
Membuat pelaporan awal laka (PWL).
Mensket TKP, memeriksa saksi dan tersangka untuk
membuat BAP.
Meneliti BAP dari peyidik pembantu dan pos jajaran.
Kordinasi
dengan penuntut, rumah sakit dan
pengadilan negeri.
Mengirimkan berkas perkara ke penuntut umum.
1.1.2 Manajemen Sumber Daya Manusia (SDM)
1.1.2.1 Status Tenaga Kerja

Karyawan tetap yaitu karyawan yang diangkat melalui


tes untuk menjadi PNS di kantor pelayanan tilang.

Polisi yang bertugas pada kantor SATLANTAS.

1.1.2.2 Jam Kerja Karyawan


Hari kerja pada kantor satlantas di mulai dari hari Senin
hingga hari Sabtu. Jam kerja yang di tetapkan oleh
SATLANTAS adalah sebagai berikut :

Senin - Kamis : pukul 07.30-14.00

Istirahat : pukul 12.00-13.00

Jumat : pukul 07.30-14.00

Sabtu : pukul 07.30-12.00

10

BAB 3 TINJAUAN PUSTAKA


3.1 Website dan Web Official
Website atau biasa disebut dengan situs kumpulan halamanhalaman yang digunakan untuk menampilkan informasi teks,
gambar diam atau gerak, animasi, suara, dana tau gabungan
dari semua itu baik yang bersifat statis maupun dinamis yang
membentuk satu rangkaian bangunan yang saling terkait dimana
masing-masing dihubungkan dengan jaringan-jaringan halaman
(hyperlink). (Purwanto, 2010).
Sebuah situs web biasanya ditempatkan pada sebuah web
server yang dapat di akses melalui jaringan seperti Internet,
ataupun jaringan wilayah local (LAN) melalui alamat Internet
yang lebih dikenal sebagai URL. Ada sebuah server yang
merupakan gabungan atas semua situs yang dapat di akses
public di Internet dapat di sebut WWW atau singkatan dari World
Wide Web. Meskipun pada kenyataannya tidak semua situs dapat
memberi lewenangan untuk mengakses situs yang ada di
Internet.
Ada beberapa situs yang mewajibkan pengunjung untuk
melakukan pendaftaran sebagai anggota dan untuk dapat
mengakses isi yang terdapat dalam situs web tersebut.
Pembatasan tersebut dilakukan karena alasan keamanan,
menghormati privasi atau karena tujuan komersil.
Sebuah halaman web merupakan berkas yang ditulis sebagai
berkas yang berbentuk teks biasa (plain text ) yang di atur
sedemikian rupa yang dapat dikombinasikan dengan instruksi
berbasis HTML atau XHTML. Halaman web tersebut dapat diakses
oeh pengguna melalui protocol komunikasi jaringan yang disebut
sebagai HTTP, sebagai tambahan untuk meningkatkan aspek
keamanan dan aspek privasi yang lebih baik, situs web dapat
pula mengimplementasikan mekanisme pengaksesan melalui
protocol HTTPS.

3.2 Sistem Informasi


Sistem adalah merupakan kumpulan dari elemen atau
subsistem yang berorientasi terhadap tujuan tertentu (Wibowo;
Amelia, 2013). Berdasarkan pengertian tersebut, sistem
11

mempunyai beberapa karakteristik. Kumpulan komponen atau


resource yang salaing berkaitan secara terpadu,terintegrasi
dalam suatu hubungan hirarkis adalah pengetian dari system.
Setiap sistem berusaha mencapai satu atau lebih sasaran yang
merupakan arah, yang merupakan kekuatan yang memberikan
arah suatu sistem. Sistem juga harus mempunyai pengguna atau
sering disebut user. Setiap sistem harus mengarahkan sub
sistemnya agar dapat mencapai sasaran. Sasaran sistem sebagai
ukuran untuk penentu keberhasilan suatu sistem.
Sekarang maupun masa depan informasi adalah yang telah
dapat digunakan atau memiliki arti yang dapat dimanfaatkan
untuk penerimanya, menggambarkan suatu kejadian dan
kesatuan nyata yang dapat dimengerti dan dapat digunakan
untuk mengambil keputusan (Gondodiyoto, 2007; Wibowo;
Amelia, 2013). Data adalah sumber dari Informasi. Data
merupakan bentuk jamak dari bentuk tunggal datum atau data
item. Data sebagai inputan perlu diolah oleh suatu system
pengolahan data agar dapat menjadi output, yaitu sebuah
informasi yang berguna bagi pemakainya.
Jadi menurut penjelasan mengenai sistem dan informasi
diatas, dapat disimpulkan bahwa sistem informasi adalah sistem
yang akan menghasilkan sebuah informasi. Lebih lanjut, sistem
informasi diartikan sebagai sistem berbasis komputer yang terdiri
dari perangkat keras, perangkat lunak, pengguna, data, proses,
dan prosedur yang bekerja sama untuk menghasilkan informasi
yang berguna yang berhubungan dengan operasi dari sebuah
organisasi bisnis (Pizam, 2005).
Dimasa lalu, system informasi sebagaian besar secara
eksklusif berorientasi pada data. Tujuan utamanya adalah untuk
menyimpan, mengambil, memanipulasi dan menampilkan data
(Hill, 2005).

3.3 Unified Modelling Language


Unified Modeling Language adalah Bahasa untuk spesifikasi,
membangun, visualisasi, dan dokumentasi artefak dari system
perangkat lunak secara intensif (Melor, Balcer & Foreword 2002).
Unified Modeling Language dalah bahsa standar untuk penulisan
blue print perangkat lunak (Pressman, 2010). UML juga dapat
12

digunakan untuk memvisualisasikan, menentukan, membangun


dan mendokumentasikan artifak dari sistem perangkat lunak.

1.1.2 Diagram Use Case


Diagram Use Case merupakan sebuah diagram yang
menunjukkan hubungan antar aktor dan kasus penggunaan
dalam system (Booch, dkk 1999). Setiap use case
menggambarkan bagaimana pengguna eksternal memicu suatu
event yang harus segera direspon oleh sistem. Sebuah use case
menggambarkan serangkaian kegiatan yang dilakukan untuk
menghasilkan beberapa output.
Use case dibuat untuk membantu dalam memahami situasi
dan membantu dalam menyederhanakan langkah-langkah
pemodelan selanjutnya. Harus dilakukan pembuatan use case
setiap kali terjadi proses rekayasa ulang atau terjadi perubahan
pada proses bisnis yang secara signifikan akan mengubah cara
orang bekerja. Ingat bahwa use case menggambarkan sebuah
system serta fungsinya dari perspektif pengguna. Keterlibatan
pengguna juga membantu untuk memastikan bahwa tidak ada
langkah penting atau tugas yang dihilangkan dari perancangan
use case (Suprapto, Aditya Rachmadi, Akbar dalam Aulia, 2014).
Komponen use case untuk lebih jelasnya dapat dilihat pada table
berikut,

13

14

Tabel 3.2 Penjelasan Diagram Use Case


Sumber : (Rosa dan Shalahuddin, 2014).

15

Use case diagram juga disertai dengan tabel yang menjelaskan


rangkaian isi tiap use case. Contoh use case diagram dapat di
lihat pada Gambar 3.1 berikut :

Gambar 3.2 Contoh Use Case Diagram


Sumber : (Somerville, 2011)

16

1.1.3 Diagram Kelas


Menurut Booch dkk, 1999 Diagram kelas adalah presentasi
grafis dari pandangan statis yang menunjukkan koleksi dari
deklaratif (statis) elemen model, seperti kelas, jenis, dan isinya
serta hubungannya. Class diagram juga menunjukkan property
dan operasi sebuah class dan batasan yang terdapat dalam
hubungan objek tersebut (Fowler, 2004 dalam Aulia, 2014).
Detail komponen class diagram dapat dilihat pada tabel berikut

Tabel 3.3 Komponen Class Diagram

17

Contoh dari Class Diagram sebagai berikut

Gambar 3.3 Contoh Class Diagram

18

1.1.4 Pemodelan Data


Model merupakan representasi kenyataan. Pemodelan data
adalah teknik untuk mengatur dan mendokumentasikan data
sistem. Pemodelan data sering disebut sebagai pemodelan
database karena model data biasanya diimplementasikan
sebagai database. Hal ini biasanya disebut pemodelan informasi.
Pemodelan data sering disebut dengan Entity Relationship
Diagram (ERD) karena menggambarkan data dalam konteks
entitas dan hubungan yang dideskripsikan oleh data.
Contoh ERD sebagai berikut:

Gambar 3.4 Contoh Entity Relationship Diagram (ERD)


Komponen Entity Relationship Diagram dapat dilihat pada
gambar berikut :

19

Gambar 3.5 Komponen Entity Relationship Diagram (ERD)

1.2 Code Igniter


Code igniter adalah sebuah framework php yang bersifat open
source dan menggunakan metode MVC (Model, View, Controller).
Codeigniter bersifat free alias tidak berbayar jika anda
menggunakannya. Framework codeigniter di buat dengan tujuan
sama seperti framework lainnya yaitu untuk memudahkan
developer atau programmer dalam membangun sebuah aplikasi
berbasis web tanpa harus membuatnya dari awal.
Framework
adalah
kumpulan
instruksi-instruksi
yang
dikumpulkan dalam class dan function-function dengan fungsi
masing-masing
untuk
memudadkan
developer
dalam
pemanggilannya tanpa harus menuliskan syntax program yang
sama berulang-ulang. Hal ini memiliki kegunaan untuk
menghemat waktu dan mencegah penulisan syntax secara
berulang-ulang agar terciptanya source code yang bersih dan
terstruktur. CodeIgniter pertama kali ditulis oleh Rick Ellis
(http://www.ellislab.com), seorang musisi rock yang beralih
profesi menjadi programmer dalam riset kecil-kecilannya dan
menghasilkan suatu framework PHP yang berukuran kecil, ringan
serta memenuhi fitur umum aplikasi PHP. Namun, sejak tahun
2014 CodeIgniter telah dimiliki oleh British Columbia Institute of
Technology (BCIT).

20

CodeIgniter adalah Framework PHP yang sangat cepat


dibandingkan dengan framework yang lain. Proses instalasi
sangat mudah, yang kita lakukan hanya unzip file source
codenya,kemudian upload file-file tersebut ke host website,
secara sederhana yang dilakukan hanya mengeset satu
parameter dan selesai. Jika dibutuhkan lebih dari satu,maka
lakukan perubahan terhadap variable-variable config. CodeIgniter
tidak memiliki command line tool seperti pada CakePHP atau
Symfony. Bagi programmer yang mmbutuhkan command line
tool,dengan alasan dapat membuat model,view, controller dan
hal-hal lain sekaligus. Akan tetapi tidak semua orang
membutuhkan sebuah model atau sebuah view untuk controller.

1.3 Bootstrap
Bootstrap adalah sebuah framework CSS yang dapat
digunakan untuk mempermudah membangun tampilan web.
Bootstrap pertama kali di kembangkan pada pertengahan 2010
di Twitter oleh Mark Otto dan Jacob Thornton. Saat ini Bootstrap
dikembangkan secara open source dengan lisensi MIT. Bootstrap
telah menyediakan banyak sekali class CSS dan plugin JavaScript
yang bisa langsung kita pakai untuk membantu mempermudah
kita membuat halaman web. Karena kemudahan penggunaan,
banyaknya komponen dan kelengkapan dokumentasinya, saat ini
Bootstrap menjadi salah satu front-end framework yang paling
banyak digunakan didunia. Keuntungan Menggunakan Twitter
Bootstrap adalah memudahkan dalam mendesain website,
responsive (support segala macam layar dan device).
Dokumentasi lengkap dan tampilannya yang elegan. Twitter
Bootstrap juga merupakan Framework HTML/CSS yang bersifat
Open Source dan dapat diunduh secara gratis melalui situs resmi
http://twitter.github.io/bootstrap/.

1.4 Bahasa Pemrograman


1.4.1 HTML (HyperText Markup Language)
Hyper Text Markup Language (HTML) adalah sebuah Bahasa
markah yang digunakan untuk membuat sebuah halaman web,
menampilkan berbagai informasi di dalam sebuah penjelajah web
Internet dan performatan hiperteks sederhana yang ditulis dalam

21

berkas format ASCII agar dapat menghasilkan tampilan wujud


yang terintegerasi.
Struktur dasar dokumen web yang dibuat dengan HTML:

Head
Dokumen HTML diapit oleh tag <head></head>. Didalam
bagian ini biasanya dimuat tag TITLE yang menampilkan
judul halaman pada titlenya browser. Selian intu Bookark
juga menggunkaan tag TITLE untuk memberi mark suatu
website.

Body
Bagian
Body,
yang
dinyatakan
dengan
tag<body></body>, merupakan tubuh atau isi dari
dokumen HTML dimana anda meletakkan informasi yang
akan ditampilkan pada browser.

Tag
HTML tidak membedakan penggunaan huruf besar
ataupun huruf kecil dari suatu elemen. Suatu elemen
HTML terdiri dari tag-tag beserta teks yang ada dalam
tag-tag tersebut. Tag ini dinyatakan dengan tanda lebih
kecil (<) dan tanda lebih besar (>).

Atribut
Tag awal bisa memiliki beberapa buah atribut yang
menyatakan karakteristik dari tag tersebut. Misalnya, <P
STYLE= text-align:left> digunakan untuk membuat rata
kiri suatu paragraph. Tag yang digunakan adalah <f> dan
atribut yang menyertainya adalah STYLE dengan nilai
text-align:left. Nilai atribut STYLE ditulis dalam CSS.

1.4.2 PHP (Hypertext Preprocessor)


PHP: Hypertext Preprocessor adalah Bahasa skrip yang dapat
ditanamkan atau disisipkan ke dalam HTML. PHP banyak dipakai
untuk memprogramkan situs web dinamis. PHP dapat digunakan
untuk membangun sebuah CMS.
Beberapa kelebihan PHP dari bahasa pemrograman web, antara
lain:
1.
Bahasa pemrograman PHP adalah sebuah bahasa script
yang
tidak
melakukan
sebuah
kompilasi
dalam
penggunaanya.
22

2.

Web Server yang mendukung PHP dapat ditemukan dimana


mana dari mulai apache, IIS, Lighttpd, hingga Xitami dengan
konfigurasi yang relatif mudah.
3.
Dalam sisi pengembangan lebih mudah, karena banyaknya
milis milis dan developer yang siap membantu dalam
pengembangan.
4.
Dalam sisi pemahamanan, PHP adalah bahasa scripting
yang paling mudah karena memiliki referensi yang banyak.
5.
PHP adalah bahasa open source yang dapat digunakan di
berbagai mesin (Linux, Unix, Macintosh, Windows) dan dapat
dijalankan secara runtime melalui console serta juga dapat
menjalankan perintah-perintah system

1.4.3 CSS (Cascading Style Sheets)


CSS atau Cascading Style Sheets adalah sebuah dokumen
yang berisi aturan yang digunakan untuk memisahkan isi dengan
layout dalam halaman-halaman web yang dibuat. CSS
memperkenalkan yang berupa style untuk dibuat dan
mengijinkan penulisan kode yang lebih mudah dari halamanhalaman web yang dirancang. CSS mampu menciptakan
halaman yang tampak sama pada resolusi layar yang berbeda
dari pengunjung berbeda tanpa memerlukan penggunaan tabel
seperti pada html klasik. Dengan CSS anda akan lebih mudah
dalam melakukan setting tampilan keseluruhan web hanya
dengan menggantikan atribut-atribut atau perintah dalam style
CSS dengan atribut yang diinginkan. Dengan menggunakan CSS,
maka dokumen yang dibuat menggunakan HTML murni akan
dapat lebih disingkat dan akan lebih mengefisiensikan waktu
yang dibutuhkan.

1.5 Basis Data MySQL


MySQL adalah sebuah implementasi dari sistem manajemen
basisdata relasional (RDBMS) yang didistribusikan secara gratis.
Setiap pengguna dapat secara bebas menggunakan MySQL,
namun dengan batasan perangkat lunak tersebut tidak boleh
dijadikan produk turunan yang bersifat komersial. SQL adalah
sebuah konsep pengoperasian basisdata, terutama untuk
pemilihan
atau
seleksi
dan
pemasukan
data,
yang
memungkinkan pengoperasian data dikerjakan dengan mudah
secara otomatis.

23

Kehandalan suatu sistem basisdata (DBMS) dapat diketahui


dari cara kerja pengoptimasi-nya dalam melakukan proses
perintah-perintah SQL yang dibuat oleh pengguna maupun
program-program aplikasi yang memanfaatkannya. Sebagai
peladen basis data, MySQL mendukung operasi basisdata
transaksional maupun operasi basisdata non-transaksional. Pada
modus operasi non-transaksional, MySQL dapat dikatakan unggul
dalam hal unjuk kerja dibandingkan perangkat lunak peladen
basisdata kompetitor lainnya. Namun demikian pada modus nontransaksional tidak ada jaminan atas reliabilitas terhadap data
yang tersimpan, karenanya modus non-transaksional hanya
cocok untuk jenis aplikasi yang tidak membutuhkan reliabilitas
data seperti aplikasi blogging berbasis web (wordpress), CMS,
dan sejenisnya.

24

BAB 4 METODE PELAKSANAAN


Pada bab ini berisi tentang metode pelaksanaan yang kami
lakukan praktek kerja lapangan. Selama PKL kelompok kami
membuat sebuah Sistem Catatan Tilang Online berbasis Web
dengan alur pelaksanaan diantaranya studi literatur, analisis
kebutuhan, perancangan sistem, implementasi sistem, pengujian
sistem, dan kesimpulan. Proses tersebut digambarkan pada
Gambar 4.1 berikut.

Gambar 4.6 Diagram Alur Metodologi Pelaksanaan

25

1.6 Studi Literatur


Pada tahap ini kelompok kami melakukan pengumpulan
referensi yang mendukung untuk membangun sistem tersebut.
Hasil dari studi literatur yang dilakukan adalah referensi yang
dibutuhkan atau berhubungan dengan pembuatan sistem ini,
antara lain :
1. Bahasa pemrograman (PHP)
2. Pemodelan sistem (Usecase diagram, Usecase scenario,
Class diagram, Sequence diagram)
3. Basisdata (MySQL)

1.7 Analisis Kebutuhan Sistem


Pada tahap analisis kebutuhan dilakukan analisis kebutuhan
dari pengguna sistem. Pengguna sistem adalah bagian
administrasi dari Unit Tilang Satlantas Res Malang Kota dan
bagian administrasi dari Kejaksaan Kota Malang. Dalam
pembuatan sistem ini analisis kebutuhan dilakukan dengan
wawancara langsung dengan pengguna sistem dan melakukan
pengumpulan data sehingga sistem yang dibangun bisa
memenuhi keinginan pengguna.
1. Wawancara
Pada tahap ini kelompok kami menganalisis kebutuhan
dengan mewawancarai pengguna sistem. Dari hasil
wawancara tersebut akan diperoleh kebutuhan yang akan
dijadikan fitur yang terdapat pada Sistem Catatan Tilang
Online.
2. Pengumpulan Data
Selain melakukan wawancara untuk mengetahui kebutuhan
yang diperlukan, kami juga melakukan pengumpulan data
dengan mencari data yang diperlukan oleh sistem. Data
yang diperoleh akan dijadikan referensi atau acuan untuk
membangun sistem.

26

1.8 Pemodelan Kebutuhan Sistem


Pada tahap perancangan sistem, kelompok kami akan
menggambarkan sistem yang akan dibangun menggunakan
pemodelan berorientasi objek. Pada pemodelan tersebut yang
digunakan adalah usecase diagram, usecase scenario, class
diagram, dan sequence diagram.

1.9 Implementasi Sistem


Pada tahap implementasi sistem merupakan tahap
dilakukannya pembuatan sistem sesuai dengan perancangan
sistem yang telah dibuat sebelumnya. Proses pembuatan sistem
pada tahap ini antara lain :
1. Membuat sistem perangkat lunak berbasis Web dengan
menggunakan bahasa pemrograman PHP dan MySQL
sebagai databasenya.
2. Membuat user interface sesuai dengan keinginan dan
kebutuhan pengguna sehingga pengguna mudah dalam
menggunakannya.

1.10 Pengujian Sistem


Pengujian sistem dilakukan pada sistem yang selesai
dibangun dan dilakukan oleh pengguna sendiri dengan
melakukan cek kesesuaian. Pengguna mengecek sistem dan
mencoba fitur apakah sudah sesuai dengan kebutuhan. Selain itu
juga dilakukan pengujian dengan metode BlackBox yang akan
menguji pada fitur yang ada pada sistem. Fitur tersebut akan
dicek apakah telah berjalan seperti yang diharapkan atau tidak
dan diperlukan perbaikan.

1.11 Kesimpulan
Tahap akhir yang dilakukan adalah pengambilan kesimpulan
atau hasil dari pembuatan sistem yang telah dilakukan.
27

Kesimpulan diambil dari analisis keseluruhan sistem dan hasil


pengujian. Selain kesimpulan, saran juga diberikan untuk
memberikan masukan atas kesalahan yang ada pada sistem dan
diharapkan menjadi perbaikan dikemudian hari.

28

BAB 5 ANALISIS DAN PERANCANGAN


SISTEM
1.12 Deskripsi Sistem
Catatan Tilang Online Satlantas Res. Malang Kota digunakan
sebagai sebuah sistem untuk menyimpan semua data tilang
yang ada sehingga proses pencarian sebuah data tilang akan
menjadi lebih mudah. Sistem ini dapat digunakan oleh 3
pengguna yaitu, Pengguna Umum, Pengguna Kepolisian dan
Pengguna Kejaksaan. Sistem ini dibangun dengan menggunakan
bahasa pemograman PHP dan MySQL sebagai basis data untuk
penyimpanan data. Berikut akan dijelaskan fungsi yang ada pada
sistem yang ditunjukkan pada Tabel 4.1 berikut ini:
No
1
2
3

4
5
6
7
8

Tabel 5.4 Fungsi pada sistem


Fungsi
Pengguna
Login
Kepolisian,
Kejaksaan
Logout
Kepolisian,
Kejaksaan
Melihat data tilang
Umum
(Masyarakat),
Kepolisian,
Kejaksaan
Menambah data tilang
Kepolisian
Mengimport data tilang dari
Kepolisian
file excel
Mengubah data tilang
Kepolisian
Menghapus data tilang
Kepolisian
Memberikan denda, biaya
Kejaksaan
perkara dan eksekusi

1.13 Identifikasi Pengguna


Tabel 5.5 Indentifikasi Pengguna Sistem
Pengguna
Masyarakat

Kepolisian

Deskripsi
Pengguna masyarakat bisa melihat seluruh data
tilang yang disimpan di catatan tilang online
Satlantas Res Malang Kota.
Pengguna kepolisian bisa melihat seluruh data
tilang yang disimpan di catatan tilang online oleh
Satlantas Res Malang Kota, menambahkan sebuah
29

Kejaksaan

data tilang, mengubah nilai dari data tilang,


menghapus sebuah data tilang dan mengimport
data tilang dari file excel dengan format .xls, .xlsx,
dan .csv.
Pengguna kepolisian bisa melihat seluruh data
tilang yang disimpan di catatan tilang online oleh
Satlantas Res Malang Kota, memberikan nilai
denda, biaya perkara dan eksekusi dari data tilang
yang ada.

1.14 Analisa Kebutuhan Sistem


Untuk membuat sebuah sistem yang baik perlu melakukan
analisa kebutuhan. Analisa kebutuhan bertujuan untuk
mengetahui semua kebutuhan yang diperlukan dari sistem yang
akan dibangun. Kebutuhan tersebut dijelaskan menggunakan
bahasa pemodelan UML (Unified Modeling Language). Berikut ini
adalah daftar kebutuhan fungsional dan kebutuhan non
fungsional dari sistem yang dibangun.

1.14.1 Kebutuhan Fungsional


No
.

Tabel 5.6 Kebutuhan Fungsional


Nama Fungsi
Deskripsi

Login

Pengguna Kepolisian dan Kejaksaan


harus melakukan Login sebelum
masuk ke sistem dengan username
dan password.

Logout

Pengguna Kepolisian dan Kejaksaan


dapat keluar dari akun.

Melihat data tilang

Pengguna bisa melihat semua data


tilang yang ada yang disimpan oleh
Satlantas Res Malang Kota.

Menambah data
tilang

Pengguna Kepolisian bisa


menambahkan sebuah data tilang.

Mengimport data
tilang dari file excel
(.xls atau .csv)

Pengguna Kepolisian bisa


menambahkan beberapa data tilang
menggunakan file excel dengan
cara mengimpornya pada menu
yang sudah disediakan.

Mengubah data

Pengguna Kepolisian bisa


30

tilang

mengubah nilai sebuah data tilang.

Menghapus data
tilang

Pengguna Kepolisian bisa


menghapus sebuah data tilang.

Memberikan denda, Pengguna Kejaksaan bisa


biaya perkara dan
memberikan denda, biaya perkara
eksekusi
dan eksekusi pada sebuah data
tilang.

31

1.14.2 Kebutuhan Non-Fungsional


No.
1
2

3
4

Tabel 5.7 Kebutuhan Non Fungsional


Parameter
Deskripsi
Availability

Sistem ini dapat diakses kapan saja,


kecuali saat perbaikan dan server down.
Maintenance Sistem ini bisa diperbaiki jika disuatu saat
didapati sebuah error atau diinginkan
untuk diupdate menu maupun fiturnya.
Reliability
Sistem ini berjalan dengan baik tanpa
adanya error.
Security
Sistem mampu memvalidasi pengguna
sehingga sistem akan memberikan hak
akses yang sesuai.

1.14.3 Kebutuhan Antarmuka Eksternal


Catatan Tilang Online adalah sistem berbasis web. User bisa
berinteraksi dengan sistem melalui web browser seperti Internet
Explorer, Mozilla Firefox, Google Chrome dan web browser
lainnya. Dan pada sistem ini terdapat komponen lain yang
berinteraksi dengannya. Komponen lainnya sebagai berikut:
5.2.3.1 Antarmuka Pengguna
Catatan Tilang Online yang dikembangkan ini digunakan oleh
pengguna dengan media komputer. Agar pengguna dapat
berinteraksi dengan sistem, maka dibutuhkan perangkat yang
dapat melakukan input data dan dapat menampilkan output
data. Antarmuka pengguna yang dibutuhkan adalah:

Monitor
Monitor digunakan untuk menampilkan output data kepada
pengguna. Monitor yang bisa digunakan meliputi LCD
monitor maupun LED monitor.

Keyboard
Keyboard digunakan pengguna untuk melakukan input data
dalam bentuk teks, angka dan simbol. Keyboard yang bisa
digunakan adalah keyboard USB maupun keyboard laptop.

Mouse

32

Mouse digunakan pengguna untuk melakukan input data


dalam bentuk perintah kursor. Mouse yang bisa digunakan
adalah mouse optical USB maupun touchpad.

33

5.2.3.2 Antarmuka Perangkat Keras


Antarmuka perangkat keras yang dibutuhkan adalah :
1. Personal Computer
2. Ethernet Card, Wifi Adapter atau Modem
3. Monitor
4. Keyboard
5. Mouse
5.2.3.3 Antarmuka Perangkat Lunak
Antarmuka perangkat lunak yang dibutuhkan adalah:
1. Sistem Operasi
Sistem operasi yang bisa digunakan adalah Windows 7,
Windows 8, Windows 8.1, Windows 10 maupun Linux
dari distro Debian, Ubuntu, Fedora dan distro lainnya.
2. XAMPP
Dalam membangun sistem (perangkat lunak) yang
berbasis web dibutuhkan sebuah webserver untuk
mengujinya. Alasan digunakan XAMPP karena multiplatform, mendukung webserver Apache maupun
mendukung database MySQL.
3. Web Browser
Untuk menjalankan sistem ini dibutuhkan sebuah web
browser karena sistem ini hanya dibangun berbasis web
dan membutuhkan Internet Explorer, Mozilla Firefox,
Google Chrome atau web browser lainnya.
5.2.3.4 Antarmuka Komunikasi
Antarmuka
berikut:

komunikasi

yang

dibutuhkan

adalah

sebagai

Antarmuka komunikasi sisi Server


Antarmuka komunikasi sisi server yang melayani semua
request yang dikirimkan oleh client yang meminta
layanan dengan protokol HTTP. Pada sisi server
dibutuhkan adanya sebuah web server yang terhubung
dengan internet.
Web server tersebut harus
mempunyai alamat IP dan domain yang dapat dikenali
dalam internet.
Antarmuka komunikasi sisi Client
Antarmuka komunikasi sisi client melakukan request
kepada server untuk meminta layanan dengan protokol
HTTP. Antarmuka yang dibutuhkan pada sisi client
adalah perangkat komunikasi yang memungkinkan
komputer client terhubung dengan jaringan internet.

34

35

5.1 Pemodelan Kebutuhan Sistem


Perancangan sistem diperlukan untuk menunjukkan pola
hubungan antar komponen-komponen secara detail sehingga
mampu membentuk sebuah fungsi yang mampu memberikan
pelayanan
terhadap
kebutuhan
pengguna.
Perancangan
perangkat lunak menggunakan User Case diagram, Use Case
Scenario, Class diagram, dan Pemodelan Data.

1.14.4 Sitemap
Sitemap atau sering disebut peta situs kurang lebihnya adalah
sesuatu yang menggambarkan tentang peta dari website, yaitu
segala informasi mengenai halaman atau file-file yang ada pada
sebuah website. Maka dari itu pembuatan sitemap diperlukan
ketika membangun sebuah sistem berbasis web. Berikut ini
adalah sitemap dari web catatan tilang online yang kami
bangun :

Gambar 5.7 Sitemap Catatan Tilang Online

36

1.14.5 Use Case Diagram


Use case diagram adalah sebuah pemodelan untuk
menggambarkan kebutuhan fungsional yang diharapkan dari
sebuah sistem. Use case diagram menekankan pada siapa dan
melakukan apa pada sebuah sistem yang dibangun.
Pada use case diagram menjelaskan perilaku sistem dari
tampak luar. Menyediakan fungsi-fungsi yang harus dipenuhi
sistem sesuai dengan aktornya. Elemen yang ada pada use case
diagram adalah actor (orang, sistem lain) dan use-case (tindakan
apa yang bisa dilakukan). Dan setiap use-case dilengkapi dengan
skenario (deskripsi).
Berikut adalah Use Case Diagram dari sistem yang dibuat :

Gambar 5.8 Use Case Diagram

37

1.14.6 Use Case Scenario


Item

Tabel 5.8 Use Case Scenario Login


Deskripsi

Use Case

Login

Deskripsi

Menjelaskan jika pihak kepolisian dan kejaksaan


yang ingin melakukan penginputan data harus login
terlebih dahulu dengan usename dan password
yang telah di tentukan

Aktor

Kepolisia dan Kejaksaan

PraKondisi

Pihak kepolisian dan kejaksaan sudah memiliki akun


yang terdaftar pada database sistem informasi
tilang online

Tindakan

1. User memasukkan username dan password


2. User melakukan submit
3. Sistem memproses data dengan mengecek data
yang dimasukkan apakah sama dengan data
pada database dan akun tersebut terdaftar atau
tidak
Setelah sistem melakukan pengecekan ke database
dan user tersebut terdaftar, maka user dapat
memasuki halaman utama website sistem informasi
tilang online

PostKondisi

Alternatif

Jika sistem tidak dapat menemukan akun setelah


pengecekan atau user tidak terdaftar, maka sistem
akan menampilkan pop up bahwa username dan
password salah dan setelah pilih OK maka sistem
akan redirect ke halaman login.

Item

Tabel 5.9 Use Case Scenario Logout


Deskripsi

Use Case

Logout

Deskripsi

Menjelaskan bagaimana pihak kepolisian ddan


kejaksaan dapat logout dari sistem informasi tilang
online

Aktor

Kepolisian dan Kejaksaan

PraKondisi

Pihak kepolisian dan Kejaksaan telah melakukan


login dengan akun miliknya yang telah terdaftar

Tindakan

1. Pihak kepolisian dan kejaksaan memilih menu


Logout
38

PostKondisi

2. Sistem melakukan Logout user dengan


menghapus session dan redirect ke halaman
Login
Penghapusan session berhasil dan sistem akan
meredirect ke halaman Login

Alternatif

Tabel 5.10 Use Case Scenario Mengedit Data Tilang


Item
Deskripsi
Use Case

Mengedit Data Tilang

Deskripsi

Menjelaskan bagaimana user (kepolisian) dapat


mengedit data tilang yang telah di inputkan

Aktor

Kepolisian

PraKondisi

User telah melakukan login dengan akun yang


dimilikinya

Tindakan

1. User masuk ke menu edit


2. Sistem menampilkan data inputan berupa nama,
alamat, surat kendaraan yang di tahan
3. User mengisi form edit dan submit
4. Sistem menyimpan update data ke database dari
user yang bersangkutan setelah edit data
inputan
Data inputan telah berhasil di update dan sudah
terupdate di database, sistem meredirect ke
halaman utama

PostKondisi
Alternatif

Tabel 5.11 Use Case Scenario Mengedit Denda dan


Eksekusi
Item
Deskripsi
Use Case

Mengedit Denda dan Eksekusi

Deskripsi

Menjelaskan bagaimana user (kejaksaan) dapat


mengedit data denda dan eksekusi

Aktor

Kejaksaan

PraKondisi

User telah melakukan login dengan akun yang


dimilikinya

Tindakan

1. User masuk ke menu edit


2. System menampilkan data inputan berupa
nama pelanggar , pasal yang telah di langgar
dan denda
39

PostKondisi
Alternatif

Item

3. User mengisi form edit dan submit


4. Sistem menyimpan update data ke database
dari user yang bersangkutan setelah edit data
inputan
Data inputan telah berhasil di update dan sudah
terupdate di database, sistem meredirect ke
halaman profil
-

Tabel 5.12 Use Case Scenario Hapus Data Tilang


Deskripsi

Use Case

Hapus Data Tilang

Deskripsi

Menjelaskan bagaimana pihak kepolisian sebagai


penginput data tilang

Aktor

Kepolisian

PraKondisi

Pihak kepolisian telah melakukan login dengan akun


yang dimilikinya

Tindakan

1. User memilih menu Data List kemudian pilih


mana akun yang ingin di hapus
2. System menampilkan pop up konfirmasi hapus
data
3. User memilih OK jika yakin untuk menghapus
Penghapusan berhasil dan sudah terupdate di
database, sistem kembali menampilkan Data List

PostKondisi
Alternatif

1. User memilih Cancel jika tidak jadi menghapus


2. Sistem tidak menghapus user tersebut

40

Item

Tabel 5.13 Use Case Scenario Input Data Tilang


Deskripsi

Use Case

Input Data Tilang

Deskripsi

Menjelaskan
bagaimana
menginputkan data tilang

Aktor

Kepolisian

PraKondisi

Kepolisian telah melakukan login dengan akun yang


dimilikinya

Tindakan

pihak

kepolisian

1. Pihak kepolisian menginputkan username dan

password yang telah dimiliki


2. Pihak kepolisian masuk dalam form inputan

data
3. User memilih OK jika data yang diinputkan

telah benar
4. Sistem menyimpan update data ke database

PostKondisi
Alternatif

dari user yang bersangkutan setelah


menginputkan data
Penginputan
berhasil dan sudah terupdate di
database
-

Tabel 5.14 Use Case Scenario Input Vonis Denda

41

Item

Deskripsi

Use Case

Input Vonis Denda

Deskripsi

Menjelaskan
bagaimana
menginputkan data tilang

Aktor

Kejaksaan

PraKondisi

Kejaksaan telah melakukan login dengan akun yang


dimilikinya

Tindakan

PostKondisi
Alternatif

pihak

kejaksaan

1. Pihak kejaksaan menginputkan username dan

password yang telah dimiliki


2. Pihak kejaksaan masuk dalam form inputan
data
3. User memilih OK jika data yang diinputkan
telah benar
4. Sistem menyimpan update data ke database
dari user yang bersangkutan setelah
menginputkan data
Penginputan
berhasil dan sudah terupdate di
database
-

Tabel 5.15 Use Case Scenario Melihat Data Tilang


Item
Deskripsi
Use Case

Melihat Data Tilang

Deskripsi

Menjelaskan bagaimana pihak kepolisian, pihak


kejaksaan dan masyarakat melihat data tilang

Aktor

Kepolisian,Kejaksaan, Masyarakat

PraKondisi

Kepolisian , kejaksaan dan masyarakat membuka


sistem informasi tilang online

Tindakan

PostKondisi
Alternatif

1. Pihak kepolisian kejaksaan dan masyarakat

masuk pada sistem informasi tilang online


2. Pihak kepolisia kejaksaan dan masyarakat
dapat melihat data tilang
Penginputan
berhasil dan sudah terupdate di
database
-

42

1.14.7 Class Diagram


Class
diagram
adalah
sebuah
pemodelan
yang
menggambarkan struktur dan penjelasan class, paket, dan objek
serta hubungan satu sama lain seperti containment, pewarisan,
asosiasi, dan lain-lain. Class diagram juga menjelaskan hubungan
antar class dalam sebuah sistem yang sedang dibuat dan
bagaimana caranya agar mereka saling berkolaborasi untuk
mencapai sebuah tujuan. Berikut adalah Class Diagram dari
sistem sistem catatan tilang online :

Gambar 5.9 Class Diagram

43

1.14.8 Pemodelan Data


Basis data adalah mekanisme yang digunakan untuk
menyimpan informasi atau data. Dengan basis data pengguna
dapat menyimpan data secara terorganisasi. Dan pemodelan
data adalah cara untuk menggambarkan bagaimana bentuk dari
basisdata yang dimiliki oleh sebuah sistem. Pemodelan data
diperlukan dalam proses perancangan sistem yang akan
dibangun. Berikut ini perancangan data dari sistem catatan tilang
online :

Gambar 5.10 Diagram Pemodelan Data

44

1.14.9 Sequence Diagram

Gambar 5.11 Sequence Diagram Login

Gambar 5.12 Sequence Diagram Logout

45

Gambar 5.13 Sequence Diagram Edit Data Tilang

Gambar 5.14 Sequence Diagram Edit Denda dan Eksekusi

46

Gambar 5.15 Sequence Diagram Hapus Data Tilang

Gambar 5.16 Sequence Diagram Input Data Tilang

47

Gambar 5.17 Sequence Diagram Input Vonis Denda

Gambar 5.18 Sequence Diagram Melihat Data Tilang

48

BAB 6 IMPLEMENTASI DAN PENGUJIAN


SISTEM
Tahap implementasi sistem adalah proses yang dilakukan
setelah tahap analisis dan perancangan sistem. Tujuan yang
dicapai pada tahap ini adalah hasil dari perancangan sistem yang
telah dibuat dapat dioperasikan. Pada tahap ini dijelaskan
mengenai sistem yang dirancang dan bagaimana cara
penggunaannya.

1.15 Spesifikasi Implementasi Sistem


6.1.1 Spesifikasi Perangkat Keras
Berikut adalah spesifikasi perangkat keras yang digunakan
dalam membangun sistem yang sudah dijelaskan disajikan pada
Tabel 5.1.
Tabel 6.16 Spesifikasi Perangkat Keras
Komponen
Spesifikasi
Proc
Intel(R) Core(TM) i3-4005U CPU @
1.7GHz
RAM
4 GB
HDD
500 GB
Monitor
14 inch

6.1.2 Spesifikasi Perangkat Lunak


Berikut adalah spesifikasi perangkat lunak yang digunakan
dalam membangun sistem yang sudah dijelaskan disajikan pada
Tabel 5.2.
Tabel 6.17 Spesifikasi Perangkat Keras
Jenis
Spesifikasi
Sistem
Windows 8.1
Operasi
Editor
Notepad++, Brackets
Server
Apache
DBMS
MySQL
Browser
Mozilla Firefox, Google Chrome

49

1.16 Implementasi Antarmuka


Implementasi antarmuka dilakukan dengan setiap tampilan
program yang dibuat pengkodeannya dalam bentuk file program.

6.2.1 Halaman Utama Catatan Tilang


Pada halaman utama ini sistem akan menampilkan seluruh
data tilang yang disimpan di basis data oleh Satlantas Res
Malang Kota (Unit Tilang).

Gambar 6.19 Halaman Utama Catatan Tilang

6.2.2 Halaman Login


Pada halaman login terdapat field Username dan field
Password serta tombol Submit yang berfungsi untuk masuk
ke dalam sistem.

50

Gambar 6.20 Halaman Login

6.2.3 Halaman Utama Kepolisian


Pada halaman utama kepolisian sistem akan menampilkan
seluruh data tilang yang disimpan di basis data oleh
Satlantas Res Malang Kota (Unit Tilang). Pihak kepolisian
bisa melakukan tambah data tilang dan melakukan import
data tilang untuk menginput banyak data tilang secara
sekaligus pada file excel. Selain itu pihak kepolisan juga
bisa melakukan perubahan nilai pada data tilang jika ada
kesalahan dan menghapusnya.

51

Gambar 6.21 Halaman Utama Kepolisian

6.2.4 Halaman Tambah Data Tilang


Pada halaman tambah data tilang pihak kepolisian bisa
menambahkan sebuah data tilang dengan mengisikan nilai
dari setiap field yang disediakan kemudian tombol simpan
data tilang untuk menyimpannya.

Gambar 6.22 Halaman Tambah Data Tilang

6.2.5 Halaman Import Data Tilang


Pada halaman import data tilang pihak kepolisian bisa
menambahkan banyak data tilang yang telah disimpan
pada file excel (format .xls / .xlsx / .csv) dengan memilih
file (browse), mengisikan tanggal sidang dan menekan
tombol upload untuk menyimpannya.
52

Gambar 6.23 Halaman Import Data Tilang

6.2.6 Halaman Ubah Data Tilang


Pada halaman ubah data tilang pihak kepolisian bisa
mengubah nilai dari data tilang jika terdapat kesalahan
dengan mebgubah nilai dari setiap field yang ada
kemudian menekan tombol perbarui data tilang untuk
menyimpannya.

Gambar 6.24 Halaman Ubah Data Tilang

6.2.7 Halaman Utama Kejaksaan


Pada halaman utama kejaksaan sistem akan menampilkan
seluruh data tilang yang disimpan di basis data oleh
Satlantas Res Malang Kota (Unit Tilang). Pihak kejaksaan
bisa melakukan beri denda, biaya perkara dan eksekusi
dengan menekan tombol edit.
53

Gambar 6.25 Halaman Utama Kejaksaan

6.2.8 Halaman Beri Denda, Biaya Perkara dan


Eksekusi
Pada halaman beri denda, biaya perkara dan eksekusi
tilang pihak kejaksaan bisa memberikan besar nilai dari
denda dan biaya perkara serta hasil eksekusi dari seorang
terdakwa (pelanggar) kemudian menekan tombol beri
denda untuk menyimpannya.

Gambar 6.26 Halaman Beri Denda, Biaya Perkara dan


Eksekusi

1.17 Pengujian Sistem


Pengujian sistem ini menggunakan metode Black Box Testing.
Pengujian ini juga disebut juga dengan pengujian perilaku
54

(behavioral testing) atau pengujian fungsi (functional testing).


Pengujian Black Box yang dilakukan untuk menguji apakah
kebutuhan yang ditentukan selama proses analisis kebutuhan
terpenuhi atau tidak. Berikut ini adalah hasil dari pengujian Black
Box.

55

Tabel 6.18 Hasil Pengujian Black Box

56

Import Data Tilang

Mengubah Data Tilang

Tambah Data Tilang

Login

Skenario
Pengujian

Hasil Yang
Diharapkan

Hasil

Kesimpu
lan

Username
dan
password
yang benar

User
masuk User masuk ke
kedalam sistem
dalam sistem

Valid

Username
atau
password
yang salah

Sistem
menampilkan
pesan
error
bahwa username
atau
password
yang dimasukkan
salah

Sistem
menampilkan
pesan
error
bahwa username
atau
password
yang dimasukkan
salah

Valid

Mengisi
data tilang
dengan
lengkap
dan benar

Sistem
menampilkan
pesan data tilang
telah
disimpan
dan ke halaman
utama

Sistem
menampilkan
pesan data tilang
telah
disimpan
dan ke halaman
utama

Valid

Mengisi
data tilang
dengan
lengkap
dan nomor
tilang telah
ada di basis
data (data
duplicate)

Sistem
tidak
menyimpan
tambah
data
tilang yang baru
karena
nomor
tilang telah ada
di basis data

Sistem
tidak
menyimpan
tambah
data
tilang yang baru
karena
nomor
tilang telah ada
di basis data

Valid

Terdapat
Sistem
field yang menampilkan
tidak diisi
pesan
untuk
mengisi
form
yang belum diisi

Sistem
menampilkan
pesan
untuk
mengisi
form
yang belum diisi

Valid

Mengubah
nilai
dari
data tilang
dan
field
terisi
lengkap

Sistem
menampilkan
pesan data tilang
telah diubah dan
ke
halaman
utama

Sistem
menampilkan
pesan data tilang
telah diubah dan
ke
halaman
utama

Valid

Terdapat
Sistem
field yang menampilkan
tidak diisi
pesan
untuk
mengisi
form
yang belum diisi

Sistem
menampilkan
pesan
untuk
mengisi
form
yang belum diisi

Valid

Menguploa
d file excel
dengan
format .xls /
.xlsx / .csv

Sistem
menyimpan
semua data yang
ada
didalam
excel
ke
basisdata
dan
menuju halaman
utama

Sistem
menyimpan
semua data yang
ada
didalam
excel
ke
basisdata
dan
menuju halaman
utama

Valid

Menguploa
d
file
dengan
format lain

Sistem
57
menampilkan
pesan error jika
file tidak sesuai
dengan
format

Sistem
menampilkan
pesan error jika
file tidak sesuai
dengan
format

Valid

58

BAB 7 PENUTUP
Berikut adalah beberapa kesimpulan dan saran yang bisa
diberikan sebagai hasil dari pengembangan sistem dalam
laporan Praktek Kerja Lapangan:

7.1 Kesimpulan
Berdasarkan pelaksanaan Praktek Kerja Lapangan di bagian
Unit Tilang Satlantas Res Malang Kota didapatkan beberapa
kesimpulan :
1. Penyimpanan semua data tilang di Unit Tilang Satlantas
Res Malang Kota masih menggunakan Ms Excel karena
bagian
Administrasi
Unit
Tilang
menginginkan
penyimpanan yang mudah digunakan, namun terdapat
kekurangan pada proses pencarian sebuah data tilang akan
lebih sulit karena terdapat banyak file Ms Excel.
2. Implementasi Catatan Tilang Online berbasis web dengan
penyimpanan MySQL diharapkan bisa memudahkan bagian
Administrasi Unit Tilang ketika melakukan penyimpanan
data tilang dan proses pencarian sebuah data tilang karena
sistem dirancang dan dibangun secara minimalis.
3. Sistem Catatan Tilang Online ini telah di uji dengan
menggunakan metode Black Box Testing.
4. Secara keseluruhan, hasil dari Black Box Testing bernilai
valid yang berarti semua fitur berjalan sesuai dengan
kebutuhan dan perancangan.

7.2 Saran
Sistem yang dibuat memiliki beberapa fitur yang sesuai
dengan permintaan dan kebutuhan. Namun jika diinginkan untuk
menambah fitur, maka bisa dilakukan update sistem. Sistem ini
juga memiliki kekurangan dalam pembuatannya, sehingga bisa
dilakukan perawatan sistem untuk menanggulangi kekurangan
tersebut. Salah satu contoh yang bisa dilakukan untuk
menanggulangi kekurangan sistem adalah dengan melakukan
maintenance sistem.

59

DAFTAR LAMPIRAN
Berikut adalah dokumentasi kegiatan Praktek Kerja Lapangan
kelompok kami di Kantor Unit Tilang Satlantas Res Malang
Kota.

A.1 Dokumentasi Input Data Tilang


Input data tilang offline (rekap milik Kantor Unit Tilang
Satlantas Res Malang Kota) dan online (laporan ke Pusat).

60

Pencatatan data tilang yang masuk dari Petugas Tilang


sebelum diinputkan ke komputer untuk input data offline
maupun online.

61

A.2 Presentasi Project


Presentasi project / tugas Praktek Kerja Lapangan berupa
Website
kepada
Bamin Tilang (Pak Adi Candra).

62

A.3 Foto Bersama


Foto bersama anggota Kantor Unit Tilang Satlantas Res Malang
Kota
(Bu Ririn, Pak Jaja dan Pak Adi)

Foto bersama anggota Kantor Unit Kecelakaan Satlantas Res


Malang
Kota
(Pak Sutoyo)

63

A.4 Penyerahan Vendel


Penyerahan Vendel dari kelompok Praktek Kerja Lapangan ke
Pak Adi Candra sebagai kenang-kenangan.

64

DAFTAR PUSTAKA
Aulia, Ridlo S. 2014 Rancangan Bangun Sistem Informasi
Pemetaan Sebaran Guru Kabupaten Lumajang. Skripsi
Sarjana Komputer PTIIK Universitas Brawijaya.
A.S. Rosa. Shalahuddin M. 2014. Rekayasa Perangkat Lunak.
Bandung: Informatika Bandung.
Booch, Grady, James Rumbaugh, and Luar Jacobson. 1999 . The
Unified Modeling .Language Reference Manual. Reading
Massachussetts : Addison Wesley.
Hill, Mc Grow 2005. Mc Grow-Hill Concise Encyclopedia Of
Science and Technologi. New York : Mc Graw-Hill Digital,
PP.1149
Mellor, S.J., M. Balcer, and I. Foreword By-Jacobson, Executable
UML: A foundation for model-driven architectures. 2002:
Addison-Wesley Longman Publishing Co., Inc
Pressman r.s. (2010) software engineering a practitioners
approach. Seventh Edition . New York : The Mc Graw Hill
Companies.Inc.,
Surya , I. P. A. H., Wibowo, J., & Amelia, T.2012. Rancangan
Bangun Sistem Informasi Rumah Bersalin( Studi Kasus
Rumah Bersalin Bidan Ni Wayan Suriati). Jurnal JSIKA, 1(2).

65

Anda mungkin juga menyukai