Anda di halaman 1dari 11

KATA PENGANTAR

Puji syukur saya panjatkan kehadirat Allah SWT atas segala rahmat

dan karunia-NYA saya dapat menyelesaikan skripsi ini. Saya menyadari

bahwa skripsi ini tidak akan terselesaikan tanpa bantuan dari berbagai

pihak. Mulai dari proses pembelajaran, analisis yang telah dijalani dan

proses penyusunan dari skripsi ini, saya ingin mengucapkan terimakasih

kepada :

1. Bapak Dr. Haswan Yunas, M.M, M.SI selaku Rektor Institut Bisnis dan

Informatika Kosgoro 1957.

2. Bapak Ir. Andri Nur, M.Sc, M.M selaku Dekan Fakultas Ilmu Komputer

Institut Bisnis dan Informatika Kosgoro 1957.

3. Bapak Dwi Sidik Permana, S.T, M.Kom Selaku Ka. Prodi Informatika

sekaligus Dosen Pembimbing yang telah memberikan dukungan dan

motivasi.

4. Bapak Rino Subekti, S. Kom., M.Kom yang telah sangat membantu

penulis dalam menyelesaikan skripsi ini.

5. Keluarga tercinta yang senantiasa mendoakan dan memberikan

dukungan, bimbingan dan bantuan dalam penyelesaian penulisan

skrispi ini.

6. Teman-teman saya Eky Surya Putra, Wisnu Triatmojo, Riyan Fahreza,

Harry Susanto yang senantiasa memberikan dukungan dan bantuannya

dalam penyelesaian penulisan skripsi ini.

viii
Penulis menyadari bahwa skripsi ini masih jauh dari kesempurnaan,

oleh karena itu kritik dan saran yang membangun sangat penulis harapkan

demi kesempurnaan skripsi ini dan sebagai acuan bagi penulis untuk bisa

melangkah lebih maju lagi di masa depan.

Akhir kata penulis berharap agar skripsi ini dapat bermanfaat bagi

kita semua khususnya bagi penulis.

Jakarta, July 2019

THEOFILIUS MANGAPUL

ix
DAFTAR ISI

HALAMAN DEPAN ............................................................................... i

LEMBAR PENGESAHAN ..................................................................... iii

MOTTO .................................................................................................. iv

ABSTRAK ............................................................................................. v

PERNYATAAN ...................................................................................... vii

KATA PENGANTAR ............................................................................. viii

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

DAFTAR GAMBAR ............................................................................... xi

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

1.1. Latar Belakang ............................................................................ 1

1.2. Identifikasi Masalah .................................................................... 3

1.2.1. Rumusan Masalah ..................................................................... 3

1.2.2. Batasan Masalah ....................................................................... 3

1.3. Tujuan dan Manfaat Penelitian .................................................. 4

1.3.1. Tujuan Penelitian ....................................................................... 4

1.3.2. Manfaat Penelitian ..................................................................... 4

1.4. Ruang Lingkup ........................................................................... 5

1.5. Metodologi Penelitian ................................................................. 5

x
1.5.1. Metode Pengumpulan Data ........................................................ 5

1.5.2. Metode Pengembangan Perangkat Lunak ................................. 6

1.6. Sistematika Penulisan ................................................................ 7

BAB II LANDASAN TEORI ................................................................... 10

2.1. Konsep Dasar Aplikasi ................................................................... 10

2.1.1. Pengertian Aplikasi Mobile ........................................................... 10

2.1.2. Pengertian Android ...................................................................... 11

2.1.2.1. Arsitektur Android ..................................................................... 16

2.1.2.2. Versi Android ............................................................................ 19

2.1.3. Pengertian Java ........................................................................... 28

2.2. Konsep Sistem Transportasi ........................................................... 32

2.3. Konsep Dasar Pengembangan sistem Imformasi ........................... 35

2.3.1. Konsep Dasar Pengembangan Sistem ........................................ 35

2.3.2.Penkgembangan Sistem Dengan OOAD ...................................... 36

2.3.3. SDLC (System Development Life Cycle) ..................................... 37

2.4. Alat Perancang Sistem ................................................................... 38

2.4.1. Pengertian UML (Unified Modeling Language) ............................ 38

2.4.1.1. View .......................................................................................... 39

2.4.1.2. Use Case View ......................................................................... 40

2.4.1.3. Logical View .............................................................................. 40

2.4.1.4. Deployment View ...................................................................... 41

2.4.2. Diagram ....................................................................................... 41

2.4.2.1. Use Case Diagram .................................................................... 42

xi
2.4.2.2. Sequence Diagram ................................................................... 42

2.4.2.3. Activity Diagram ........................................................................ 43

2.4.3. Flowchart ..................................................................................... 46

2.5. Alat Implementasi Yang Digunakan ................................................ 48

2.5.1. SDK (Software Development Kit) ................................................. 48

2.5.2. JDK (Java Development Kit) ........................................................ 49

2.5.3. yED Graph Editor ......................................................................... 49

2.5.4. Android Studio ............................................................................ 50

2.6. Alat Pengujian Yang Digunakan .................................................... 51

2.6.1. Pengujian Black Box ................................................................... 51

BAB III ANALISA DAN PERANCANGAN ............................................ 54

3.1. Tempat Dan Waktu Penelitian ....................................................... 54

3.1.1. Tempat Penelitian ....................................................................... 54

3.1.2. Sejarah Singkat ........................................................................... 54

3.1.3. Struktur Organisasi ..................................................................... 55

3.1.4. Waktu Penelitian ......................................................................... 56

3.2. Analisis ........................................................................................... 56

3.2.1. Analisi SWOT .............................................................................. 57

3.2.2. Analisis Prosedur ........................................................................ 58

3.2.3. Analisis Hardware Dan Software ................................................ 60

3.2.4. Analisis Kebutuhan Perangkat Keras .......................................... 60

3.2.5. Analisis Kelayakan ...................................................................... 61

3.2.6. Analisis Kebutuhan Sistem ......................................................... 62

xii
3.3. Perancangan Sistem ...................................................................... 64

3.3.1. Perancangan UML (Unifield Modeling Language) ...................... 66

BAB IV IMPLEMENTASI DAN PENGUJIAN ........................................ 75

4.1. Implementasi................................................................................... 75

4.1.1. Implementasi Antar Muka ........................................................... 75

4.1.1.1. Antarmuka Halaman Splash Screen ........................................ 75

4.1.1.2. Antarmuka Halaman Menu Utama ........................................... 76

4.1.1.3. Antarmuka Halaman Jumlah Bahan Bakar .............................. 77

4.1.1.4. Antarmuka Halaman Kecepatan Rata-Rata ............................. 78

4.1.1.5. Antarmuka Halaman Waktu Tempuh ....................................... 80

4.1.1.6. Antarmuka Halaman Jarak Tempuh ........................................ 81

4.1.1.7. Antarmuka Halaman Bantuan .................................................. 81

4.1.1.8. Antarmuka Halaman About ...................................................... 83

4.2. Pengujian Black Box ...................................................................... 83

BAB V KESIMPULAN DAN SARAN ..................................................... 85

5.1. Kesimpulan .................................................................................... 85

5.2. Saran ............................................................................................. 86

Daftar Pustaka ....................................................................................... 87

Lampiran ................................................................................................ 88

xiii
DAFTAR GAMBAR

Gambar 2.1. Teknologi VPN Server dan Client........................................ 8

Gambar 2.2. Topologi Bus ...................................................................... 13

Gambar 2.3. Topologi Star ....................................................................... 14

Gambar 2.4. Topologi Ring ..................................................................... 15

Gambar 2.5 Topologi Mesh ..................................................................... 17

Gambar 3.6. Flowchart Perencanaan Penelitian ..................................... 65

Gambar 3.7. Topologi Jaringan Kantor Pusat dan Cabang ..................... 68

Gambar 3.8. Jaringan VPN ...................................................................... 73

Gambar 4.9. Router RB951ui................................................................... 75

Gambar 4.10 Router RB750r2 ................................................................ 77

Gambar 4.11 Topologi Jaringan Pusat dan Cabang ................................ 78

Gambar 4.12 Konfigurasi IP Address pada Server ................................. 79

Gambar 4.13 Enable PPTP Server .......................................................... 80

Gambar 4.14 Penamaan PPP Secret ..................................................... 81

Gambar 4.15 PPP Interface ..................................................................... 81

Gambar 4.16 Pengaturan Firewall NAT .................................................. 82

xiv
Gambar 4.17 Pengaturan NAT Action ..................................................... 83

Gambar 4.18 Proses Test Uji Koneksi Di Server .................................... 84

Gambar 4.19 Konfigurasi DNS VPN Cabang ........................................... 86

Gambar 4.20 Pengaturan Firewall Nat .................................................... 87

Gambar 4.21 Hasil Routing VPN Cabang ................................................ 88

Gambar 4.22 Pembuatan PPP Secret .................................................... 90

xv
xvi
DAFTAR GAMBAR

Gambar 2.1 Arsitektur Android............................................................... 15

Gambar 2.2 Versi Android .................................................................... 18

Gambar 2.3 SDLC ................................................................................ 37

Gambar 2.4 Model 4+1 View ................................................................ 40

Gambar 2.5 Use Case Model ................................................................ 41

Gambar 2.6 Sequence Diagram ........................................................... 42

Gambar 2.7 Activity Diagram ................................................................ 44

Gambar 2.8 Simbol Activity Diagram .................................................... 45

Gambar 2.9 Simbol Flowchart ............................................................... 46

Gambar 2.10 Proses Flowchart ............................................................. 47

Gambar 3.1 Struktur Organisasi ........................................................... 54

Gambar 3.2 Flowchart Aplikasi ............................................................. 58

Gambar 3.3 Flowchart Sistem ............................................................... 64

Gambar 3.4 Use Case Diagram ............................................................ 65

Gambar 3.5 Activity Diagram ................................................................ 68

Gambar 3.6 Sequence Diagram ........................................................... 69

Gambar 3.7 Tampilan Menu ................................................................. 70

Gambar 3.8 Tampilan Masuk ................................................................ 71

Gambar 3.9 Tampilan Jarak tempuh/Bahan Bakar ............................... 72

Gambar 3.10 Tampilan Waktu Tempuh/Kecepatan Rata-Rata ............. 73

Gambar 4.1 Flash Screen ..................................................................... 75

Gambar 4.2 Halaman Utama ................................................................ 76

xvii
Gambar 4.3 Jumlah Bahan Bakar ......................................................... 77

Gambar 4.4 Kecepatan Rata-Rata ........................................................ 78

Gambar 4.5 Waktu Tempuh .................................................................. 79

Gambar 4.6 Jarak Tempuh ................................................................... 80

Gambar 4.7 Bantuan ............................................................................. 81

Gambar 4.8 About ................................................................................. 82

xviii

Anda mungkin juga menyukai