commit to user
commit to user
iicommit to user
iiicommit to user
ivABSTRACT
Yunindya Christa Mandhegani, 2015. Mobile Application Development Tilang Motor Vehicles, Faculty of Mathematics and Natural Sciences, University of Sebelas Maret Surakarta.
Ticketed recording application is an application that helps the police in recording traffic violations that can be accessed anytime and anywhere using a smartphone. As for making the application is motivated by recording traffic violations that are still done manually on paper. This application will record the necessary data regarding the violation of traffic police and store them into a database instead of a paper ticket. This application was made to replace the manual recording method recording to mobile use android smartphone. The benefits of these applications can facilitate police in recording the data traffic violators, reducing acts of deception, and make people aware of the importance of safety and obey traffic rules.
commit to user
vABSTRAK
Yunindya Christa Mandhegani, 2015. Pembuatan Aplikasi Mobile Tilang Kendaraan Bermotor, Fakultas Matematika dan Ilmu Pengetahuan Alam, Universitas Sebelas Maret Surakarta.
Aplikasi pencatatan tilang adalah aplikasi yang membantu polisi dalam mencatat pelanggaran lalu lintas yang bisa diakses kapanpun dan dimanapun menggunakan smartphone. Adapun pembuatan aplikasi ini dilatarbelakangi oleh pencatatan pelanggaran lalu lintas yang masih dilakukan secara manual di atas kertas. Aplikasi ini akan mencatat data-data yang diperlukan polisi perihal pelanggaran lalu lintas dan menyimpannya ke dalam database sebagai ganti kertas tilang. Aplikasi ini dibuat untuk menggantikan cara pencatatan manual ke pencatatan mobile menggunakan smartphone android. Manfaat dari aplikasi ini dapat mempermudah polisi dalam mencatat data pelanggar lalu lintas, mengurangi tindak pencurangan, dan menyadarkan masyarakat akan pentingnya keselamatan dan mentaati peraturan lalu lintas.
commit to user
viMOTTO
Hasil tidak pernah menghianati usaha. Anonim-
Serahkanlah segala kekuatiranmu kepada-Nya, sebab Ia yang memelihara kamu. (1 Petrus 5 : 7)
Hati yang gembira adalah obat yang manjur,tetapi semangat yang patah mengeringkan tulang. (Amsal 17 : 22)
Dia memberi kekuatan kepada yang lelah dan menambah semangat kepada yang tiada berdaya. (Yesaya 40 : 29)
commit to user
viiHALAMAN PERSEMBAHAN
Saya persembahkan Tugas Akhir ini untuk :
1. Ayahanda Suparwo yang ada di surga yang selalu mendoakan penulis
2. Ibunda Sri Rahayu, S.Th yang selalu berjuang dengan memberikan doa, harapan
dan dukungannya
3. Kakakku Oktiviana Yupawa Sopranidha, Amd dan segenap keluarga.
4. Ibu Berliana Kusuma Riasti, S.T, M.Eng selaku dosen pembimbing yang selalu
memberikan didikan, motivasi, dan bimbingan yang bermanfaat
5. Teman-teman D3TI angkatan 2012 khususnya TIC yang aku sayangi
6. Sahabat seperjuangan Princess Management yang menjadi penyemangat dan
penghibur dalam kuliah di D3TI
7. Lori yang setia menemani dan sahabat terdekat penulis yang memberikan
support kepada penulis
8. dan tak lupa semua pihak yang telah membantu memberikan support kepada
commit to user
viiiKATA PENGANTAR
Puji syukur senantiasa penulis panjatkan kehadirat Tuhan YME yang telah melimpahkan berkat dan perlindungan-Nya sehingga penulis dapat menyelesaikan Tugas Akhir (TA) dengan judul Pembuatan Aplikasi Mobile Tilang Kendaraan Bermotor Laporan Tugas Akhir ini disusun untuk memenuhi salah satu syarat untuk memperoleh gelar ahli madya pada Program Studi Diploma III Teknik Informatika Universitas Sebelas Maret.
Dalam penyelesaian laporan Tugas Akhir ini penulis tidak bisa terlepas dari bimbingan pihak yang telah membantu dan memberikan penjelasan ataupun bimbingan sebagai pembelajaran penulis, agar penulis bisa menyelesaikan laporan Tugas Akhir dengan baik.
Maka dalam kesempatan ini perkenankanlah penulis mengucapkan terima kasih kepada :
1. Prof. Ir. Ari Handono Ramelan, M.Sc(Hons), Ph.D, selaku Dekan Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Sebelas Maret Surakarta. 2. Bapak Abdul Aziz, S.Kom., M.Cs, selaku Ketua Program Diploma III Ilmu
Komputer Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Sebelas Maret Surakarta.
3. Ibu Berliana Kusuma Riasti, S.T, M.Eng selaku dosen pembimbing yang telah memberikan pengarahan dan petunjuk yang bermanfaat
4. Ayah, ibu, dan keluarga tercinta, terima kasih atas doa-doanya dan senantiasa memberikan dukungan kepada penulis.
5. Teman-teman DIII Teknik Informatika angkatan 2012 FMIPA UNS.
6. Semua pihak yang tidak dapat penulis sebutkan satu persatu yang telah membantu dalam menyelesaikan laporan ini.
Demikianlah prakata dari penulis semoga bermanfaat untuk kita semua.
Surakarta, Juni 2015
commit to user
ix DAFTAR ISI Halaman HALAMAN JUDUL ... i HALAMAN PERSETUJUAN ... iiHALAMAN PENGESAHAN ... iii
ABSTRACT ... iv
ABSTRAK ... v
MOTTO ... vi
HALAMAN PERSEMBAHAN ... vii
KATA PENGANTAR ... viii
DAFTAR ISI ... ix
DAFTAR TABEL ... xiii
DAFTAR GAMBAR ... xiv
BAB I PENDAHULUAN 1.1. Latar Belakang ... 1
1.2. Rumusan Masalah ... .. 2
1.3. Batasan Masalah Penelitian ... 2
1.4. Tujuan Penelitian ... 2 1.5. Manfaat Penelitian ... 3 1.6. 1.6.1. 1.6.2. 1.6.3.
commit to user
x1.6.4.
1.7. Sistematika Penulisan ... 5
BAB II LANDASAN TEORI 2.1. Tinjauan Pustaka ... 6 2.2. Landasan Teori ... 6 2.2.1. Aplikasi ... 7 2.2.2. Mobile ... 7 2.2.3. Aplikasi Mobile ... 7 2.2.4. Context Diagram ... 8
2.2.5. DFD (Data Flow Diagram) ... 9
2.2.6. ERD ... 11
2.2.7. PHP ... 12
2.2.8. MySql ... 12
2.2.9. Javascript ... 12
BAB III ANALISA KEBUTUHAN DAN PERANCANGAN SISTEM 3.1. Alat dan Bahan ... 13
3.1.1. Alat ... 13
3.1.2. Bahan ... 14
3.2. Jalannya Penelitian ... 14
3.3. Gambaran Umum ... 15
3.4. Struktur Navigasi Menu ... 16
3.5. Kebutuhan Fungsional ... 16
commit to user
xi3.7. Perancangan Sistem ... 18
3.7.1. Diagram Konteks (Context Diagram) ... 18
3.7.2. DFD Level 0 ... 19 3.7.3. DFD Level 1 Proses 1 ... 20 3.7.4. DFD Level 1 Proses 2 ... 21 3.7.5. DFD Level 1 Proses 3 ... 22 3.7.6. DFD Level 1 Proses 4 ... 22 3.8. Perancangan Database ... 23 3.8.1. ERD ... 23 3.8.2. RAT ... 24 3.8.3. Desain Database ... 25
3.9. Struktur dan Desain Aplikasi ... 29
3.9.1. Rancangan Halaman Server (Admin) ... 30
3.9.2. Rancangan Halaman Client (Polisi) ... 30
BAB IV IMPLEMENTASI DAN ANALISA 4.1.Implementasi Desain ... 31
a. Halaman Index Admin ... 31
b. Halaman Index Polisi ... 31
4.2. Implementasi Sistem ... 32
4.2.1. Admin ... 32
a. Halaman Login ... 32
b. Halaman Index dan Polisi ... 33
commit to user
xiid. Halaman Info Kepolisian ... 38
e. Halaman Data Tilang ... 38
4.2.2. Polisi ... 39
a. Halaman Login ... 39
b. Halaman Isi Data Tilang ... 40
c. Halaman Kelola Data Tilang ... 42
d. Halaman Ubah Data Tilang ... 43
e. Halaman Data Tilang ... 44
4.3 Pembahasan ... 45
BAB V PENUTUP 5.1. Kesimpulan ... 46
5.2. Saran ... 46
commit to user
xiiiDAFTAR TABEL
Halaman
Tabel 2.1 Simbol-simbol Contex Diagram ... 9
Tabel 3.1 Kebutuhan Fungsional ... 16
Tabel 3.2 Kebutuhan Non-Fungsional ... 18
Tabel 3.3 Tabel Pelanggar ... 25
Tabel 3.4 Tabel Jenis Pelanggaran ... 25
Tabel 3.5 Tabel Detil Pelanggaran ... 26
Tabel 3.6 Tabel Pasal ... 26
Tabel 3.7 Tabel Polisi ... 27
Tabel 3.8 Tabel Info Kepolisian ... 27
Tabel 3.9 Tabel User ... 28
commit to user
xivDAFTAR GAMBAR
Halaman
Gambar 2.1 Simbol Entity Luar ... 10
Gambar 2.2 Simbol Aliran Data ... 10
Gambar 2.3 Simbol Proses ... 10
Gambar 2.4 Simbol Berkas ... 11
Gambar 2.5 Simbol Entity ... 11
Gambar 2.6 Simbol Atribut ... 12
Gambar 2.7 Simbol Relasi ... 12
Gambar 3.1 Struktur Navigasi Menu Admin ... 16
Gambar 3.2 Struktur Navigasi Menu Polisi ... 16
Gambar 3.3 Context Diagram ... 18
Gambar 3.4 DFD Level 0 ... 19
Gambar 3.5 DFD Level 1 Proses 1 Manajemen Data Polisi ... 20
Gambar 3.6 DFD Level 1 Proses 2 Manajemen Data Jenis Pelanggaran... 21
Gambar 3.7 DFD Level 1 Proses 3 Manajemen Data Info Kepolisian ... 22
Gambar 3.8 DFD Level 1 Proses 4 Manajemen Data Tilang ... 23
Gambar 3.9 ERD ... 24
Gambar 3.10 RAT ... 24
Gambar 3.11 Rancangan Halaman Utama Admin ... 30
Gambar 3.12 Rancangan Halaman Utama Polisi ... 30
Gambar 4.1 Tampilan Halaman Implementasi Index Admin... 31
commit to user
xvGambar 4.3 Tampilan Halaman Login Admin ... 33
Gambar 4.4 Tampilan Halaman Index Admin ... 33
Gambar 4.5 Tampilan Halaman Input Data Polisi ... 34
Gambar 4.6 Tampilan Halaman Kelola Data Polisi ... 35
Gambar 4.7 Tampilan Halaman Ubah Data Polisi ... 35
Gambar 4.8 Tampilan Halaman Input Data Jenis Pelanggaran ... 36
Gambar 4.9 Tampilan Halaman Kelola Data Jenis Pelanggaran... 37
Gambar 4.10 Tampilan Halaman Ubah Data Jenis Pelanggaran ... 37
Gambar 4.11 Tampilan Halaman Input Data Info Kepolisian ... 38
Gambar 4.12 Tampilan Halaman Data Tilang... 39
Gambar 4.13 Tampilan Halaman Login Polisi ... 40
Gambar 4.14 Tampilan Halaman Input Data Tilang ... 41
Gambar 4.15 Tampilan Halaman Kelola Data Tilang ... 42
Gambar 4.16 Tampilan Halaman Ubah Data Tilang ... 43