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

advertisement
perpustakaan.uns.ac.id
digilib.uns.ac.id
i
PEMBUATAN APLIKASI MOBILE TILANG KENDARAAN BERMOTOR
commit to user
perpustakaan.uns.ac.id
digilib.uns.ac.id
commit to user
ii
perpustakaan.uns.ac.id
digilib.uns.ac.id
commit to user
iii
perpustakaan.uns.ac.id
digilib.uns.ac.id
ABSTRACT
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.
Keywords: Application ticketed, mobile applications, speeding ticket
commit to user
iv
perpustakaan.uns.ac.id
digilib.uns.ac.id
ABSTRAK
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.
Kata kunci : Aplikasi tilang, aplikasi mobile, tilang
commit to user
v
perpustakaan.uns.ac.id
digilib.uns.ac.id
MOTTO
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
vi
perpustakaan.uns.ac.id
digilib.uns.ac.id
HALAMAN 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
penulis dalam menyelesaikan tugas akhir dan membaca tulisan ini.
commit to user
vii
perpustakaan.uns.ac.id
digilib.uns.ac.id
KATA 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
Bermotor
Pembuatan Aplikasi Mobile Tilang Kendaraan
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
Penulis
commit to user
viii
perpustakaan.uns.ac.id
digilib.uns.ac.id
DAFTAR ISI
Halaman
HALAMAN JUDUL .............................................................................................
i
HALAMAN PERSETUJUAN ..............................................................................
ii
HALAMAN 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
ix
perpustakaan.uns.ac.id
digilib.uns.ac.id
1.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
3.6. Kebutuhan Non-Fungsional ...........................................................
18
commit to user
x
perpustakaan.uns.ac.id
digilib.uns.ac.id
3.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
c. Halaman Jenis Pelanggaran ..........................................
36
commit to user
xi
perpustakaan.uns.ac.id
digilib.uns.ac.id
d. 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
DAFTAR PUSTAKA .............................................................................................
47
commit to user
xii
perpustakaan.uns.ac.id
digilib.uns.ac.id
DAFTAR 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
Tabel 3.10 Tabel Data Tilang ...............................................................................
28
commit to user
xiii
perpustakaan.uns.ac.id
digilib.uns.ac.id
DAFTAR 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
Gambar 4.2 Tampilan Halaman Implementasi Index Polisi ................................
32
commit to user
xiv
perpustakaan.uns.ac.id
digilib.uns.ac.id
Gambar 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
Gambar 4.17 Tampilan Halaman Jenis Pelanggaran ..............................................
44
commit to user
xv
Download