tugas akhir 41812110066 manggala yudha › 42246 › 1 › 1) halaman...microsoft word - tugas akhir...

17
SISTEM INFORMASI PENDAFTARAN DAN UJIAN SIM ONLINE LAPORAN TUGAS AKHIR Manggala Yudha 41812110066 PROGRAM STUDI SISTEM INFORMASI FAKULTAS ILMU KOMPUTER UNIVERSITAS MERCU BUANA JAKARTA 2017

Upload: others

Post on 30-Jun-2020

4 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Tugas Akhir 41812110066 Manggala Yudha › 42246 › 1 › 1) Halaman...Microsoft Word - Tugas Akhir 41812110066 Manggala Yudha.docx Author KurniaAyuRazzaqi Created Date 1/15/2018

SISTEM INFORMASI

PENDAFTARAN DAN UJIAN SIM ONLINE

LAPORAN TUGAS AKHIR

Manggala Yudha

41812110066

PROGRAM STUDI SISTEM INFORMASI

FAKULTAS ILMU KOMPUTER

UNIVERSITAS MERCU BUANA

JAKARTA

2017

Page 2: Tugas Akhir 41812110066 Manggala Yudha › 42246 › 1 › 1) Halaman...Microsoft Word - Tugas Akhir 41812110066 Manggala Yudha.docx Author KurniaAyuRazzaqi Created Date 1/15/2018

APLIKASI SISTEM INFORMASI

PENDAFTARAN DAN UJIAN SIM ONLINE

Laporan Tugas Akhir

Diajukan Untuk Melengkapi Salah Satu Syarat

Memperoleh Gelar Sarjana Komputer

Oleh :

MANGGALA YUDHA

41812110066

PROGRAM STUDI SISTEM INFORMASI FAKULTAS ILMU KOMPUTER UNIVERSITAS MERCU BUANA

JAKARTA 2017

Page 3: Tugas Akhir 41812110066 Manggala Yudha › 42246 › 1 › 1) Halaman...Microsoft Word - Tugas Akhir 41812110066 Manggala Yudha.docx Author KurniaAyuRazzaqi Created Date 1/15/2018

Lembar Pernyataan

Page 4: Tugas Akhir 41812110066 Manggala Yudha › 42246 › 1 › 1) Halaman...Microsoft Word - Tugas Akhir 41812110066 Manggala Yudha.docx Author KurniaAyuRazzaqi Created Date 1/15/2018

Lembar Pengesahan

Page 5: Tugas Akhir 41812110066 Manggala Yudha › 42246 › 1 › 1) Halaman...Microsoft Word - Tugas Akhir 41812110066 Manggala Yudha.docx Author KurniaAyuRazzaqi Created Date 1/15/2018
Page 6: Tugas Akhir 41812110066 Manggala Yudha › 42246 › 1 › 1) Halaman...Microsoft Word - Tugas Akhir 41812110066 Manggala Yudha.docx Author KurniaAyuRazzaqi Created Date 1/15/2018

6

KATA PENGANTAR

Alhamdulillahirabbil’alamin, dengan mengucapkan puji dan syukur

kehadirat Allah SWT, penulis panjatkan atas segala rahmat, hidayah dan

ridhaNya, sehingga penulis dapat menyelesaikan laporan tugas akhir yang

merupakan salah satu persyaratan menyelesaikan Program Studi Strata Satu (S1)

pada Jurusan Sistem Informasi, Universitas Mercubuana.

Penulis menyadari bahwa laporan laporan tugas akhir ini masih jauh dari

kesempurnaan. Oleh karena itu, kritik dan saran senantiasa penulis terima dengan

senang hati.

Dengan segala keterbatasan, penulis menyadari pula bahwa laporan tugas

akhir ini tidak akan terwujud tanpa bantuan, bimbingan, dorongan motivasi dan

doa dari berbagai pihak. Untuk itu, dengan segala kerendahan hati, penulis

menyampaikan ucapan terima kasih kepada:

1. Bapak Riad Sahara, M Kom selaku dosen pembimbing tugas akhir.

2. Ibu Inge Handriani M.Ak, MMSI selaku koordinator tugas akhir.

3. Ibu Nur Ani, S. Kom, MMSI selaku Ketua Program Studi Sistem

Informasi Universitas Mercubuana.

4. Kedua Orang tua, kakak, sahabat, teman-teman Biner, dan rekan-rekan

kerja yang selalu memberi semangat dan memberi masukan dalam

perjalanan penulisan skripsi ini.

5. Istri dan Anak pertama penulis yang senantiasa memberikan dukungan

moral dan semangat kepada penulis.

Semoga Allah SWT membalas kebaikan dan selalu mencurahkan hidayah-Nya

untuk kita semua, amin. Terima kasih.

Jakarta, Desember 2017

Manggala Yudha

Page 7: Tugas Akhir 41812110066 Manggala Yudha › 42246 › 1 › 1) Halaman...Microsoft Word - Tugas Akhir 41812110066 Manggala Yudha.docx Author KurniaAyuRazzaqi Created Date 1/15/2018

7

ABSTRACT

Online Driver’s License Registration and Examination is an effective E-Government solution to solve various problems faced by community in the administration of new Driver’s License. Using this information system the public can maximize the time they have to administer Driver’s License without the need do the queue as well as conventional Driver’s License Administration. Applicant can make new SIM Application Registration and conduct Online Examination by using provided web based interface. So the last step in the Administration of Online Driver’s License Registration is the applicant only need to come to the related Samsat to perform Practical Test and complete the files such as Surat Keterangan Sehat, photos and signatures recorded digitally by the already existing Information System.

Keywords: Registration, Online SIM, Online Test, E-Government

Page 8: Tugas Akhir 41812110066 Manggala Yudha › 42246 › 1 › 1) Halaman...Microsoft Word - Tugas Akhir 41812110066 Manggala Yudha.docx Author KurniaAyuRazzaqi Created Date 1/15/2018

8

ABSTRAK

Sistem Informasi Pendaftaran dan Ujian SIM Online merupakan solusi E-

Government yang tepat guna untuk mengatasi berbagai masalah yang dihadapi

masyarakat dalam hal pengurusan SIM Baru dengan golongan A dan C. Dengan

adanya sistem informasi tersebut masyarakat dapat memaksimalkan waktu yang

dimiliki untuk melakukan pengurusan SIM tanpa perlu melakukan antrian seperti

halnya pengurusan SIM konvensional. Pemohon SIM dapat melakukan

Pendaftaran Permohonan SIM Baru serta melakukan Uji Teori secara Online

dengan menggunakan antar muka berbasis web. Sehingga langkah terakhir dalam

pengurusan SIM Online ini adalah pemohon hanya perlu datang ke kantor Samsat

terkait untuk melakukan Uji Praktek serta melengkapi berkas seperti Surat Sehat,

foto serta tanda tangan yang direkam secara digital oleh Sistem Informasi

eksisting.

Kata kunci: Pendaftaran, SIM Online, Ujian Online, E-Government

Page 9: Tugas Akhir 41812110066 Manggala Yudha › 42246 › 1 › 1) Halaman...Microsoft Word - Tugas Akhir 41812110066 Manggala Yudha.docx Author KurniaAyuRazzaqi Created Date 1/15/2018

9

Daftar Isi

Lembar Pernyataan ............................................................................................. iii

Lembar Pengesahan ............................................................................................ iv

KATA PENGANTAR ......................................................................................... 6

ABSTRACT .......................................................................................................... 7

ABSTRAK .......................................................................................................... 8

Daftar Isi .............................................................................................................. 9

Daftar Gambar ................................................................................................... 13

Daftar Tabel ....................................................................................................... 16

BAB I ................................................................................................................ 18

PENDAHULUAN ............................................................................................. 18

1.1 Latar Belakang .................................................................................... 18

1.2 Identifikasi dan Rumusan Masalah....................................................... 19

1.2.1 Identifikasi Masalah ......................................................................... 19

1.2.2 Perumusan Masalah ......................................................................... 19

1.3 Batasan Masalah .................................................................................. 20

1.4 Tujuan dan Manfaat ............................................................................. 20

1.5 Metodologi Penelitian .......................................................................... 21

1.5.1 Metode Pengumpulan Data .............................................................. 21

1.5.2 Metode Pengembangan Sistem ......................................................... 22

1.5.3 Analisa Pieces .................................................................................. 23

1.6 Sistematika Penulisan .......................................................................... 23

BAB II ............................................................................................................... 25

Page 10: Tugas Akhir 41812110066 Manggala Yudha › 42246 › 1 › 1) Halaman...Microsoft Word - Tugas Akhir 41812110066 Manggala Yudha.docx Author KurniaAyuRazzaqi Created Date 1/15/2018

10

LANDASAN TEORI ......................................................................................... 25

2.1 Studi Literatur...................................................................................... 25

2.2 Surat Izin Mengemudi ......................................................................... 26

2.3 Ujian Online ........................................................................................ 27

2.4 Rekayasa Perangkat Lunak .................................................................. 27

2.5 Waterfall Model................................................................................... 28

2.6 UML.................................................................................................... 30

2.6.1 Use Case Diagram ........................................................................... 30

2.6.2 Activity Diagram .............................................................................. 32

2.6.3 Sequence Diagram .......................................................................... 33

2.6.4 Class Diagram ................................................................................. 34

2.7 Materi Pembuatan Aplikasi .................................................................. 36

1. PHP + CodeIgniter ................................................................................. 36

2. Definisi Basis Data .................................................................................. 36

3. DBMS dan MySQL .................................................................................. 37

4. XAMPP ................................................................................................... 38

BAB III ............................................................................................................. 39

ANALISA DAN PERANCANGAN SISTEM ................................................... 39

3.1 Tinjauan Organisasi ............................................................................. 39

3.1.1 Sejarah Organisasi ........................................................................ 39

3.1.2 Struktur Organisasi ....................................................................... 40

3.1.3 Kebutuhan SIM di Indonesia ........................................................ 40

3.1.4 Kantor pelayanan Samsat dan Satpas ............................................ 41

3.2 Analisa Sistem Berjalan ....................................................................... 42

3.2.1 Prosedur Pembuatan SIM ............................................................. 42

3.2.2 Analisa Sistem Berjalan ................................................................ 42

Page 11: Tugas Akhir 41812110066 Manggala Yudha › 42246 › 1 › 1) Halaman...Microsoft Word - Tugas Akhir 41812110066 Manggala Yudha.docx Author KurniaAyuRazzaqi Created Date 1/15/2018

11

3.2.3 Analisa PIECES ........................................................................... 44

3.3 Analisa Kebutuhan .............................................................................. 46

3.4 Perancangan Sistem ............................................................................. 47

3.4.1 Perancangan Arsitektur ................................................................. 48

3.4.2 Use Case Diagram ........................................................................ 49

3.4.3 Activity Diagram ........................................................................... 55

3.4.4 Sequence Diagram ....................................................................... 75

3.4.5 Class Diagram .............................................................................. 82

3.4.6 Rancangan Struktur Tabel ............................................................. 83

3.4.7 Rancangan Antar Muka ................................................................ 87

3.4.7.1 Web Application ....................................................................... 87

3.4.7.2 Web Admin ............................................................................... 91

BAB IV ........................................................................................................... 101

IMPLEMENTASI DAN PENGUJIAN ............................................................ 101

4.1 Implementasi ..................................................................................... 101

4.1.1 Perangkat Keras ............................................................................. 101

4.1.2 Perangkat Lunak ............................................................................ 101

4.2 Implementasi Sistem .......................................................................... 102

4.2.1 Implementasi Tampilan Web Application ....................................... 102

4.2.1.1 Implementasi Tampilan Registrasi .......................................... 102

4.2.1.2 Implementasi Tampilan Login ................................................. 102

4.2.1.3 Implementasi Tampilan Halaman Utama ................................. 103

4.2.1.4 Implementasi Tampilan Melengkapi Identitas Diri .................. 104

4.2.1.5 Implementasi Tampilan Permohonan Urus SIM Baru .............. 105

4.2.1.6 Implementasi Tampilan Request Uji Teori & Praktek .............. 105

4.2.1.7 Implementasi Tampilan Mengerjakan Soal Uji Teori ............... 106

Page 12: Tugas Akhir 41812110066 Manggala Yudha › 42246 › 1 › 1) Halaman...Microsoft Word - Tugas Akhir 41812110066 Manggala Yudha.docx Author KurniaAyuRazzaqi Created Date 1/15/2018

12

4.2.2 Implementasi Tampilan Web Admin ............................................... 108

4.2.2.1 Implementasi Tampilan Data User .......................................... 108

4.2.2.2 Implementasi Tampilan Data Role .......................................... 108

4.2.2.3 Implementasi Tampilan Data Satpas ....................................... 109

4.2.2.4 Implementasi Tampilan Data Samsat....................................... 109

4.2.2.5 Implementasi Tampilan Data Permohonan .............................. 110

4.3 Pengujian ........................................................................................... 113

4.3.1 Hasil Pengujian Pada Web Application .......................................... 113

4.3.2 Hasil Pengujian Pada Web Admin .................................................. 115

4.4 Hasil Pengujian .................................................................................. 118

BAB V............................................................................................................. 119

PENUTUP ....................................................................................................... 119

5.1 Kesimpulan ....................................................................................... 119

5.2 Saran ................................................................................................. 119

DAFTAR PUSTAKA ...................................................................................... 120

LAMPIRAN .................................................................................................... 121

7. Kartu Bimbingan ................................................................................... 121

Page 13: Tugas Akhir 41812110066 Manggala Yudha › 42246 › 1 › 1) Halaman...Microsoft Word - Tugas Akhir 41812110066 Manggala Yudha.docx Author KurniaAyuRazzaqi Created Date 1/15/2018

13

Daftar Gambar

Gambar 1 Waterfall Model (Roger S.Pressman, 2015 : 42) ................................ 22

Gambar 2 Use Case Diagram [Roger S.Pressman, 2015 : 179] ........................... 31

Gambar 3 Activity Diagram [Roger S.Pressman, 2015 : 180] .............................. 33

Gambar 4 Sequence Diagram [Roger S.Pressman, 2015 : 206] .......................... 34

Gambar 5 Class Diagram [Roger S. Pressman, 2015 : 191] ................................ 35

Gambar 6 Struktur Organisasi Korlantas Polri

(http://korlantas.polri.go.id/aboutus/pejabat-utama) ........................................... 40

Gambar 7 Jumlah SIM yang diselesaikan berdasarkan jenisnya (Sumber :

BPS.go.id) ......................................................................................................... 41

Gambar 8 Logo Korlantas Polri (Sumber: korlantas.go.id) ................................. 42

Gambar 9 Flow Bisnis Aplikasi Berjalan ........................................................... 43

Gambar 10 Komponen Arsitektur Aplikasi ........................................................ 49

Gambar 11 Use Case Web Application (Pengguna) ............................................ 50

Gambar 12 Use Case Web Admin ...................................................................... 53

Gambar 13 Activity Diagram Registrasi ............................................................ 56

Gambar 14 Activity Diagram Login .................................................................... 57

Gambar 15 Activity Diagram Melengkapi Data Identitas Diri ............................. 58

Gambar 16 Activity Diagram Permohonan Urus SIM Baru ................................. 59

Gambar 17 Activity Diagram Melakukan Ujian Teori SIM Online ...................... 60

Gambar 18 Activity Diagram Request Ujian Praktek SIM .................................. 61

Gambar 19 Activity Diagram Mengelola Data User (Tambah) ............................ 62

Gambar 20 Activity Diagram Mengelola Data User (Ubah) ................................ 63

Gambar 21 Activity Diagram Mengelola Data Role ............................................ 64

Gambar 22 Activity Diagram Mengelola Data Role (Ubah) ................................ 65

Gambar 23 Activity Diagram Mengelola Data Satpas (Tambah) ......................... 66

Gambar 24 Activity Diagram Mengelola Data Satpas (Ubah) ............................. 67

Gambar 25 Activity Diagram Mengelola Data Samsat (Tambah) ........................ 68

Gambar 26 Activity Diagram Mengelola Data Samsat (Ubah) ............................ 69

Gambar 27 Activity Diagram Mengelola Soal Uji Teori SIM Online (Tambah) .. 70

Page 14: Tugas Akhir 41812110066 Manggala Yudha › 42246 › 1 › 1) Halaman...Microsoft Word - Tugas Akhir 41812110066 Manggala Yudha.docx Author KurniaAyuRazzaqi Created Date 1/15/2018

14

Gambar 28 Activity Diagram Mengelola Soal Uji Teori SIM Online (Ubah) ...... 71

Gambar 29 Activity Diagram Mengelola Data Permohonan (Ubah) .................... 72

Gambar 30 Activity Diagram Mengelola Data Request Uji Praktek (Ubah) ........ 73

Gambar 31 Sequence Diagram Registrasi .......................................................... 75

Gambar 32 Sequence Diagram Login ................................................................ 75

Gambar 33 Sequence Diagram Melengkapi Data Identitas Diri ......................... 76

Gambar 34 Sequence Diagram Permohonan Urus SIM Baru ............................. 76

Gambar 35 Sequence Diagram Melakukan Ujian Teori SIM Online .................. 77

Gambar 36 Sequence Diagram Mengirim Request Ujian Praktek ...................... 77

Gambar 37 Sequence Diagram Mengelola Data User (Tambah) ........................ 78

Gambar 38 Sequence Diagram Mengelola Data User (Ubah) ............................ 78

Gambar 39 Sequence Diagram Mengelola Data Role (Tambah) ........................ 78

Gambar 40 Sequence Diagram Mengelola Data Role (Ubah) ............................ 79

Gambar 41 Sequence Diagram Mengelola Data Satpas (Tambah) ..................... 79

Gambar 42 Sequence Diagram Mengelola Data Satpas (Ubah) .......................... 80

Gambar 43 Sequence Diagram Data Samsat (Tambah) ...................................... 80

Gambar 44 Sequence Diagram Mengelola Data Samsat (Ubah) ......................... 80

Gambar 45 Sequence Diagram Mengelola Data Soal Uji Teori (Tambah) ......... 81

Gambar 46 Sequence Diagram Mengelola Data Soal Uji Teori (Ubah) .............. 81

Gambar 47 Sequence Diagram Mengelola Data Permohonan (Ubah) ................ 81

Gambar 48 Sequence Diagram Mengelola Data Request Uji Praktek (Ubah) ..... 82

Gambar 49 Class Diagram ................................................................................. 83

Gambar 50 Rancangan Struktur Tabel ................................................................ 84

Gambar 51 Halaman Kategori ............................................................................ 87

Gambar 52 Halaman Login ................................................................................ 87

Gambar 53 Halaman Utama ............................................................................... 88

Gambar 54 Halaman Melengkapi Identitas Diri ................................................. 88

Gambar 55 Halaman Permohonan Urus SIM Baru ............................................. 89

Gambar 56 Halaman Request Uji Teori & Praktek ............................................. 89

Gambar 57 Halaman Mengerjakan Soal Uji Teori .............................................. 90

Gambar 58 Halaman Melihat Data User ............................................................. 91

Gambar 59 Halaman Tambah User .................................................................... 92

Page 15: Tugas Akhir 41812110066 Manggala Yudha › 42246 › 1 › 1) Halaman...Microsoft Word - Tugas Akhir 41812110066 Manggala Yudha.docx Author KurniaAyuRazzaqi Created Date 1/15/2018

15

Gambar 60 Halaman Ubah User ......................................................................... 92

Gambar 61 Halaman Melihat Role ..................................................................... 93

Gambar 62 Halaman Melihat Role ..................................................................... 93

Gambar 63 Halaman Melihat Role ..................................................................... 94

Gambar 64 Halaman melihat Satpas ................................................................... 94

Gambar 65 Halaman Tambah Satpas .................................................................. 95

Gambar 66 Halaman Ubah Satpas ...................................................................... 95

Gambar 67 Halaman Melihat Samsat ................................................................. 96

Gambar 68 Halaman Tambah Samsat ................................................................ 96

Gambar 69 Halaman Ubah Samsat ..................................................................... 97

Gambar 70 Halaman Daftar Permohonan ........................................................... 97

Gambar 71 Halaman Mengelola Data Permohonan ............................................ 98

Gambar 72 Halaman Tambah Soal Uji Teori ...................................................... 98

Gambar 73 Halaman Tambah Soal Uji Teori ...................................................... 99

Gambar 74 Halaman Request Uji Praktek .......................................................... 99

Gambar 75 Halaman Request Uji Praktek (Ubah) ............................................ 100

Gambar 76 Tampilan Halaman Registrasi ........................................................ 102

Gambar 77 Tampilan Halaman Login .............................................................. 102

Gambar 78 Tampilan Halaman Utama ............................................................. 103

Gambar 79 Tampilan Halaman Melengkapi Identitas Diri ................................ 104

Gambar 80 Tampilan Halaman Permohonan Urus SIM Baru ........................... 105

Gambar 81 Tampilan Halaman Request Uji Teori & Praktek ........................... 105

Gambar 82 Tampilan Mengerjakan Soal Uji Teori ........................................... 106

Gambar 83 Halaman Data User ........................................................................ 108

Gambar 84 Halaman Data Role ........................................................................ 108

Gambar 85 Halaman Data Satpas ..................................................................... 109

Gambar 86 Halaman Data Samsat .................................................................... 109

Gambar 87 Halaman Data Samsat .................................................................... 110

Page 16: Tugas Akhir 41812110066 Manggala Yudha › 42246 › 1 › 1) Halaman...Microsoft Word - Tugas Akhir 41812110066 Manggala Yudha.docx Author KurniaAyuRazzaqi Created Date 1/15/2018

16

Daftar Tabel

Tabel 1 Komponen Use Case Diagram [Roger S. Pressman, 2015 : 149] ........... 31

Tabel 2 Komponen Activity Diagram [Roger S. Pressman, 2015 : 180] ............. 32

Tabel 3 Komponen Sequence Diagram [Roger S. Pressman, 2015 : 205] .......... 33

Tabel 4 Komponen Class Diagram [Roger S. Pressman, 2015 : 192] ................. 34

Tabel 5 Analisa PIECES .................................................................................... 45

Tabel 6 Transport pada setiap komponen ........................................................... 49

Tabel 7 Deskripsi use case Registrasi ................................................................. 50

Tabel 8 Deskripsi use case Login ....................................................................... 51

Tabel 9 Deskripsi use case Melengkapi Data Identitas Diri ................................ 51

Tabel 10 Deskripsi use case Permohonan urus SIM baru .................................... 51

Tabel 11 Deskripsi use case Melakukan Ujian Teori SIM Online ....................... 51

Tabel 12 Deskripsi use case Mengirim request Ujian Praktek SIM ..................... 52

Tabel 13 Deskripsi use case Mengelola Data User ............................................. 53

Tabel 14 Deskripsi use case Mengelola Data Role ............................................. 54

Tabel 15 Deskripsi use case Mengelola Data Satpas/Samsat .............................. 54

Tabel 16 Deskripsi use case Mengelola Soal Uji Teori ....................................... 54

Tabel 17 Deskripsi use case Mengelola Data Permohonan ................................. 54

Tabel 18 Deskripsi use case Mengelola Data Request Uji Praktek ...................... 55

Tabel 19 Struktur Tabel Role ............................................................................. 84

Tabel 20 Struktur Tabel User ............................................................................. 84

Tabel 21 Struktur Tabel Identitas_diri ................................................................ 84

Tabel 22 Struktur Tabel Permohonan ................................................................. 85

Tabel 23 Struktur Tabel Hasil_Uji_Teori ........................................................... 85

Tabel 24 Struktur Tabel Hasil_Uji_praktek ........................................................ 85

Tabel 25 Struktur Tabel Samsat ......................................................................... 86

Tabel 26 Struktur Tabel Satpas .......................................................................... 86

Tabel 27 Struktur Tabel Polda ............................................................................ 86

Tabel 28 Struktur Tabel Uji Teori ...................................................................... 86

Page 17: Tugas Akhir 41812110066 Manggala Yudha › 42246 › 1 › 1) Halaman...Microsoft Word - Tugas Akhir 41812110066 Manggala Yudha.docx Author KurniaAyuRazzaqi Created Date 1/15/2018

17

Tabel 29 Tabel Pengujian Pada Web Application ............................................. 113

Tabel 30 Tabel Pengujian Pada Web Application ............................................. 115