PEMBUATAN APLIKASI PENCARIAN GURU LES PRIVAT … · Corel Draw ... Alat dan Bahan ... Tabel 3. 9...
Transcript of PEMBUATAN APLIKASI PENCARIAN GURU LES PRIVAT … · Corel Draw ... Alat dan Bahan ... Tabel 3. 9...
i
PEMBUATAN APLIKASI PENCARIAN GURU LES PRIVAT
BERBASIS MOBILE ANDROID
HALAMAN SAMPUL
Tugas Akhir
Disusun untuk memenuhi salah satu syarat dalam memperoleh gelar Ahli Madya
pada Program Studi Diploma III Teknik Informatika
Universitas Sebelas Maret
Disusun oleh :
WIJI LESTARI
NIM. M3114145
PROGRAM DIPLOMA III TEKNIK INFORMATIKA
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM
UNIVERSITAS SEBELAS MARET
SURAKARTA
2017
iv
PERNYATAAN
Dengan ini saya menyatakan bahwa dalam Laporan Tugas Akhir ini tidak
terdapat karya yang pernah diajukan untuk memperoleh gelar kesarjanaan disuatu
Perguruan Tinggi, dan sepanjang pengetahuan saya juga tidak terdapat karya atau
pendapat yang pernah ditulis atau diterbitkan oleh orang lain, kecuali yang secara
tertulis diacu dalam naskah ini dan disebutkan dalam Daftar Pustaka.
Surakarta, Juni 2017
Wiji Lestari
NIM. M3114145
v
HALAMAN MOTTO
“Cukuplah Allah (menjadi penolong) bagi kami dan Dia sebaik baik pelindung”
(Q.S Surah Ali ‘Imran ayat 173)
“Allah tidak membebani seseorang itu melainkan sesuai dengan kesanggupannya”
(Q.S. Surah Al-Baqoroh ayat 286)
“Sesungguhnya sesudah kesulitan itu ada kemudahan. Maka apabila kamu telah
selesai (dari suatu urusan), kerjakanlah dengan sungguh-sungguh (urusan) yang
lain. Dan hanya kepada Tuhanmulah hendaknya kamu berharap.”
(Q.S. Surah Al-Insyirah ayat 6-8)
“Jadilah dirimu sendiri, karena orang lain belum tentu sebaik dirimu.”
(Wiji Lestari)
vi
HALAMAN PERSEMBAHAN
Sebuah karya tulisan ini penulis persembahkan kepada:
1. Bapak Mariyo dan Ibu Sunarni selalu mendo’akan, memberi semangat,
menyediakan segala fasilitas dan menjadi alasan utama bagi saya untuk
menyelesaikan tugas akhir ini.
2. Keluarga besar dan para sahabat tersayang yang telah memberi nasehat,
motivasi dan do’a terbaik kepada penulis.
3. Dosen dan Staf Pengajar Program D3 Teknik Informatika UNS khususnya
Bapak Firma Sahirul yang telah memberikan bimbingan dan arahan yang
bermanfaat kepada penulis.
4. Teman-teman grup Princess yang selalu membagi semangat dan mewarnai
hari-hari penulis selama masa perkuliahan.
5. Teman-teman D3 Teknik Informatika angkatan 2014 khususnya kelas TI F dan
kelas TI E, terimakasih atas bantuan dan dukungan selama perkuliahan.
6. Pembaca yang budiman.
vii
KATA PENGANTAR
Assalamu’alaikum Warahmatullahi Wabarakatuh
Bismillaahirrahmanirrahiim. Alhamdulillah, puji syukur penulis panjatkan
kehadirat Allah SWT yang telah memberikan nikmat, rahmat, dan hidayah-Nya
sehingga penulis dapat menyelesaikan Laporan Tugas Akhir dengan judul
“Pembuatan Aplikasi Pencarian Guru Les Privat Berbasis Mobile Android”.
Shalawat serta salam semoga senantiasa tercurahkan kepada Nabi Muhammad
SAW, keluarganya, para sahabatnya, sampai kepada umatnya hingga akhir zaman.
Aamiin.
Penulisan Laporan Tugas Akhir ini diajukan untuk salah satu syarat dalam
memperoleh gelar Ahli Madya pada Program Studi Diploma III Teknik Informatika
Universitas Sebelas Maret. Dalam penulisan laporan ini tidak lepas dari hambatan
dan kesulitan, tetapi berkat bimbingan, bantuan, nasihat, saran, dan kerjasama dari
berbagai pihak sehingga hambatan tersebut bisa diatasi dengan baik. Dalam
kesempatan ini, penulis mengucapkan terimakasih kepada :
1. Prof. Ir. Ari Handono Ramelan, M.Sc.(Hons)., Ph.D. selaku Pimpinan Fakultas
Matematika dan Ilmu Pengetahuan Alam Universitas Sebelas Maret yang telah
memberikan izin kepada penulis untuk belajar dan hingga akhirnya dapat
menyelesaikan pembelajaran di Fakultas Matematika dan Ilmu Pengetahuan
Alam Universitas Sebelas Maret.
2. Abdul Aziz S.Kom., M.Cs selaku Ketua Progran Studi Diploma III Teknik
Informatika Universitas Sebelas Maret yang telah memberi izin kepada penulis
untuk belajar dan hingga akhirnya dapat menyelesaikan pembelajaran di
Program Studi DIII Teknik Informatika Fakultas Matematika dan Ilmu
Pengetahuan Alam Universitas Sebelas Maret.
3. Firma Sahrul Bahtiar S.Kom, M.Eng selaku Dosen Pembimbing yang dengan
penuh kesabaran memberikan bimbingan, nasihat, kritik dan saran terbaik
kepada penulis dalam penyusunan dan pembuatan Tugas Akhir ini.
4. Para Dosen Program Studi Diploma III Teknik Informatika Universitas Sebelas
Maret yang telah memberikan bekal ilmu kepada penulis.
viii
5. Para karyawan/wati Program Studi Diploma III Teknik Informatika Universitas
Sebelas Maret yang telah membantu penulis dalam proses belajar.
6. Rekan-rekan DIII Teknik Informatika 2014 khususnya kelas TI F yang telah
memberikan dukungan dan do’a dalam penyusunan laporan ini.
7. Dan semua pihak yang telah membantu penulis menyelesaikan laporan tugas
akhir ini yang tidak bisa penulis sebutkan satu persatu.
Penulis menyadari bahwa laporan ini masih jauh dari kesempurnaan baik dari
bahasa yang digunakan maupun teknik penyajian sehingga penulis membutuhkan
kritik dan saran yang bersifat membangun untuk perbaikan laporan ke depannya.
Semoga segala bantuan yang telah diberikan dapat terhitung sebagai amal sholeh
yang senantiasa mendapat ridho Allah SWT. Penulis berharap laporan ini dapat
bermanfaat untuk para pembaca.
Wassalamu’alaikum Warahmatullahi Wabarakatuh.
Surakarta, Juni 2017
Wiji Lestari
NIM. M3114145
ix
DAFTAR ISI
HALAMAN SAMPUL ............................................................................................ i
HALAMAN PERSETUJUAN ................................................................................ ii
HALAMAN PENGESAHAN ................................................................................ iii
PERNYATAAN ..................................................................................................... iii
HALAMAN MOTTO ............................................................................................. v
HALAMAN PERSEMBAHAN ............................................................................ vi
KATA PENGANTAR .......................................................................................... vii
DAFTAR ISI .......................................................................................................... ix
DAFTAR TABEL ................................................................................................. xii
DAFTAR GAMBAR ........................................................................................... xiii
DAFTAR LAMPIRAN ........................................................................................ xvi
INTISARI ............................................................................................................ xvii
ABSTRACT ....................................................................................................... xviii
BAB I PENDAHULUAN ....................................................................................... 1
1.1. Latar Belakang Masalah ........................................................................... 1
1.2. Perumusan Masalah .................................................................................. 2
1.3. Tujuan ....................................................................................................... 2
1.4. Manfaat ..................................................................................................... 2
1.5. Batasan Masalah ....................................................................................... 3
1.6. Metodologi Penelitian ............................................................................... 3
1.7. Sistematika Penulisan ............................................................................... 5
BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI ............................... 6
2.1. Tinjauan Pustaka ....................................................................................... 6
2.2. Landasan Teori.......................................................................................... 7
2.2.1. Guru .............................................................................................. 7
2.2.2. Bimbingan Belajar ........................................................................ 7
2.2.3. Android ......................................................................................... 8
2.2.4. Android Studio .............................................................................. 9
2.2.5. Basis Data (Database)................................................................. 10
2.2.6. ERD (Entity Relationship Diagram) ........................................... 10
2.2.7. XAMPP ....................................................................................... 13
x
2.2.8. MySQL ........................................................................................ 13
2.2.9. Java .............................................................................................. 13
2.2.10. JSON ........................................................................................... 14
2.2.11. XML (eXtensible Markup Language) ......................................... 15
2.2.12. PHP ............................................................................................. 15
2.2.13. Model View Controller (MVC).................................................... 15
2.2.14. Framework .................................................................................. 16
2.2.15. Framework Codeignitier ............................................................. 16
2.2.16. Unified Modelling Language (UML) .......................................... 16
2.2.16.1. Use Case Diagram .................................................... 16
2.2.16.2. Class Diagram ........................................................... 17
2.2.16.3. Activity Diagram ....................................................... 17
2.2.16.4. Sequence Diagram .................................................... 18
2.2.17. Corel Draw .................................................................................. 19
2.2.18. Black-Box Testing (pengujian kotak hitam) ................................ 19
BAB III ANALISA KEBUTUHAN DAN PERANCANGAN SISTEM ............. 20
3.1. Alat dan Bahan ........................................................................................ 20
3.2. Gambaran Umum Aplikasi ..................................................................... 21
3.3. Proses Bisnis ........................................................................................... 21
3.4. Kebutuhan Fungsional dan Non Fungsional ........................................... 23
3.4.1 Kebutuhan Fungsional ................................................................ 23
3.4.2 Kebutuhan Non Fungsional......................................................... 24
3.5. Perancangan Basis Data .......................................................................... 26
3.5.1 Entity Relationship Diagram (ERD) ........................................... 26
3.5.2 Relasi Antar Tabel....................................................................... 27
3.5.3 Tabel Fisik ................................................................................... 27
3.6. Perancangan Sistem ................................................................................ 32
3.6.1 Deskripsi Aktor ........................................................................... 32
3.6.2 Use Case Diagram ...................................................................... 33
3.6.3 Activity Diagram ......................................................................... 34
3.6.3.1 Activity Diagram Web Admin ...................................... 34
3.6.3.2 Activity Diagram Aplikasi Android ............................. 40
3.6.4 Class Diagram ............................................................................ 48
3.6.5 Sequence Diagram ...................................................................... 49
xi
3.7. Perancangan Antar Muka (User Interface) ............................................. 59
3.7.1 Perancangan Antar Muka Web Admin ........................................ 59
3.7.2 Perancangan Antar Muka Aplikasi Android ............................... 62
BAB IV IMPLEMENTASI DAN ANALISA ..................................................... 67
4.1 Implementasi Sistem ............................................................................... 67
4.1.1 Implementasi Interface Web Admin ........................................... 67
4.1.2 Implementasi Interface Aplikasi Android ................................... 70
4.2 Pengujian................................................................................................. 76
4.2.1 Pengujian Sistem ......................................................................... 77
4.2.2 Pengujian Kompatibilitas ............................................................ 81
4.3 Evaluasi Sistem ....................................................................................... 83
BAB V PENUTUP ................................................................................................ 86
5.1 Kesimpulan ............................................................................................. 86
5.2 Saran ..................................................................................................... 86
DAFTAR PUSTAKA ........................................................................................... 87
LAMPIRAN .......................................................................................................... 89
xii
DAFTAR TABEL
Tabel 2. 1 Notasi simbol ERD .............................................................................. 10
Tabel 2. 2 Bentuk Komponen Use Case Diagram ............................................... 17
Tabel 2. 3 Bentuk Komponen Class Diagram ..................................................... 17
Tabel 2. 4 Bentuk Komponen Sequence Diagram ............................................... 18
Tabel 3. 1 Kebutuhan Fungsional Web Admin .................................................... 23
Tabel 3. 2 Kebutuhan Fungsional Aplikasi Android ............................................ 23
Tabel 3. 3 Kebutuhan Non Fungsional Sistem ..................................................... 24
Tabel 3. 4 Tabel akun ........................................................................................... 27
Tabel 3. 5 Tabel mapel ......................................................................................... 28
Tabel 3. 6 Tabel jadwal ........................................................................................ 28
Tabel 3. 7 Tabel detail_jadwal ............................................................................. 28
Tabel 3. 8 Tabel guru............................................................................................ 29
Tabel 3. 9 Tabel ajar ............................................................................................. 29
Tabel 3. 10 Tabel murid ....................................................................................... 30
Tabel 3. 11 Tabel bimbingan ................................................................................ 30
Tabel 3. 12 Tabel detail_bimbingan ..................................................................... 31
Tabel 3. 13 Tabel ulasan ....................................................................................... 31
Tabel 3. 14 Tabel Artikel ..................................................................................... 32
Tabel 3. 15 Deskripsi Aktor ................................................................................. 32
Tabel 4. 1 Pengujian Sistem ................................................................................. 77
Tabel 4. 2 Pengujian Kompatibilitas Layar Device .............................................. 81
xiii
DAFTAR GAMBAR
Gambar 2. 1 Relasi Satu ke Satu ......................................................................... 11
Gambar 2. 2 Relasi Satu ke Banyak .................................................................... 11
Gambar 2. 3 Relasi Banyak ke Satu .................................................................... 12
Gambar 2. 4 Relasi Banyak ke Banyak ............................................................... 12
Gambar 2. 5 Arsitektur JSON ............................................................................. 14
Gambar 2. 6 Pola MVC ....................................................................................... 16
Gambar 3. 1 Gambaran Umum Aplikasi ............................................................. 21
Gambar 3. 2 Proses Bisnis ................................................................................... 22
Gambar 3. 3 Entity Relationship Diagram (ERD) ............................................... 26
Gambar 3. 4 Relasi Antar Tabel .......................................................................... 27
Gambar 3. 5 Use Case Diagram .......................................................................... 33
Gambar 3. 6 Activity Diagram Manajemen Akun ............................................... 34
Gambar 3. 7 Activity Diagram Manajemen Ulasan ............................................. 34
Gambar 3. 8 Activity Diagram Manajemen Mata Pelajaran ................................ 35
Gambar 3. 9 Activity Diagram Manajemen Jadwal ............................................. 36
Gambar 3. 10 Activity Diagram Manajemen Guru ............................................. 37
Gambar 3. 11 Activity Diagram Manajemen Murid ............................................ 38
Gambar 3. 12 Activity Diagram Manajemen Bimbingan .................................... 39
Gambar 3. 13 Activity Diagram Manajemen Artikel .......................................... 40
Gambar 3. 14 Activity Diagram Lihat Daftar Suka ............................................. 41
Gambar 3. 15 Activity Diagram Lihat Artikel Guru ............................................ 41
Gambar 3. 16 Activity Diagram Lihat Mata Pelajaran Guru ............................... 42
Gambar 3. 17 Activity Diagram Lihat Jadwal Guru ............................................ 43
Gambar 3. 18 Activity Diagram Lihat Akun Guru .............................................. 44
Gambar 3. 19 Activity Diagram Lihat Daftar Bimbingan Guru .......................... 45
Gambar 3. 20 Activity Diagram Lihat Pemberitahuan Pesanan Bimbingan ....... 46
Gambar 3. 21 Activity Diagram Lihat seluruh Daftar Guru ................................ 46
Gambar 3. 22 Activity Diagram Lihat Detail Guru ............................................. 47
Gambar 3. 23 Activity Diagram Pencarian Guru ................................................. 47
xiv
Gambar 3. 24 Activity Diagram Lihat Daftar Bimbingan Murid ........................ 48
Gambar 3. 25 Activity Diagram Lihat Akun Murid ............................................ 48
Gambar 3. 26 Sequence Diagram Manajemen Akun .......................................... 49
Gambar 3. 27 Sequence Diagram Manajemen Ulasan ........................................ 49
Gambar 3. 28 Sequence Diagram Manajemen Mata Pelajaran ........................... 50
Gambar 3. 29 Sequence Diagram Manajemen Jadwal ........................................ 51
Gambar 3. 30 Sequence Diagram Manajemen Murid ......................................... 52
Gambar 3. 31 Sequence Diagram Manajemen Artikel ....................................... 53
Gambar 3. 32 Sequence Diagram Melihat Daftar Suka ...................................... 54
Gambar 3. 33 Sequence Diagram Melihat Artikel Guru ..................................... 54
Gambar 3. 34 Sequence Diagram Melihat Mata Pelajaran Guru ........................ 55
Gambar 3. 35 Sequence Diagram Melihat Jadwal Guru ..................................... 55
Gambar 3. 36 Sequence Diagram Melihat Akun Guru ....................................... 56
Gambar 3. 37 Sequence Diagram Melihat Daftar Bimbingan Guru ................... 56
Gambar 3. 38 Sequence Diagram Konfirmasi Bimbingan .................................. 57
Gambar 3. 39 Sequence Diagram Melihat Seluruh Daftar Guru ........................ 57
Gambar 3. 40 Sequence Diagram Pencarian Guru .............................................. 57
Gambar 3. 41 Sequence Diagram Melihat Detail Guru ...................................... 58
Gambar 3. 42 Sequence Diagram Melihat Daftar Bimbingan Murid ................. 58
Gambar 3. 43 Sequence Diagram Melihat Akun Murid ..................................... 59
Gambar 3. 44 Perancangan Antarmuka Halaman Dashboard ............................. 59
Gambar 3. 45 Perancangan Antarmuka Halaman Tampil Data .......................... 60
Gambar 3. 46 Perancangan Antarmuka Halaman Tambah Data ......................... 60
Gambar 3. 47 Perancangan Antarmuka Halaman Detail Data ............................ 61
Gambar 3. 48 Perancangan Antarmuka Halaman Edit Data ............................... 61
Gambar 3. 49 Perancangan Antarmuka Peringatan Non Aktifkan Data ............. 61
Gambar 3. 50 Perancangan Splashscreen ............................................................ 62
Gambar 3. 51 Perancangan antar muka Login .................................................... 62
Gambar 3. 52 Perancangan antar muka Beranda Murid ...................................... 63
Gambar 3. 53 Perancangan antar muka Beranda Guru ....................................... 63
Gambar 3. 54 Perancangan antar muka Detail Guru ........................................... 64
xv
Gambar 3. 55 Perancangan antar muka Daftar Bimbingan ................................. 64
Gambar 3. 56 Perancangan antar muka Pencarian Guru ..................................... 65
Gambar 3. 57 Perancangan antar muka Akun ..................................................... 65
Gambar 3. 58 Perancangan antar muka Tambah Artikel..................................... 66
Gambar 3. 59 Perancangan antar muka Pesan Bimbingan .................................. 66
Gambar 4. 1 Implementasi Halaman Dashboard ................................................. 67
Gambar 4. 2 Implementasi Halaman Tampil Data .............................................. 68
Gambar 4. 3 Implementasi Halaman Tambah Mata Pelajaran ............................ 68
Gambar 4. 4 Implementasi Halaman Guru Tambah Mata Pelajaran ................... 69
Gambar 4. 5 Implementasi Halaman Tambah Bimbingan .................................. 69
Gambar 4. 6 Implementasi Halaman Detail Guru ............................................... 69
Gambar 4. 7 Implementasi Halaman Edit Mata Pelajaran .................................. 70
Gambar 4. 8 Implementasi Peringatan Non Aktifkan Bimbingan....................... 70
Gambar 4. 9 Implementasi Halaman Splash Screen ............................................ 71
Gambar 4. 10 Implementasi Halaman Login ...................................................... 71
Gambar 4. 11 Implementasi Halaman Beranda Guru.......................................... 72
Gambar 4. 12 Implementasi Halaman Daftar Bimbingan ................................... 72
Gambar 4. 13 Implementasi Halaman Detail Bimbingan.................................... 73
Gambar 4. 14 Implementasi Halaman Beranda Murid ........................................ 73
Gambar 4. 15 Implementasi Halaman Akun Murid ............................................ 74
Gambar 4. 16 Implementasi Halaman Detail Guru ............................................. 74
Gambar 4. 17 Implementasi Halaman Pesan Bimbingan .................................... 75
Gambar 4. 18 Implementasi Halaman Cari ......................................................... 75
Gambar 4. 19 Function onMapReady ................................................................. 76
Gambar 4. 20 File activity.xml ............................................................................ 76
Gambar 4. 21 Pengujian Layar 4” ....................................................................... 81
Gambar 4. 22 Pengujian Layar 5” ....................................................................... 81
Gambar 4. 23 Pengujian Layar 6” ....................................................................... 82
Gambar 4. 24 Grafik Hasil Kuisioner .................................................................. 83
Gambar 4. 25 Grafik Hasil Kuisioner .................................................................. 84
Gambar 4. 26 Grafik Hasil Kuisioner .................................................................. 85
xvi
DAFTAR LAMPIRAN
Lampiran 1 Perancangan Class Diagram Sistem Web Admin ........................... 89
Lampiran 2 Perancangan Class Diagram Aplikasi Android ............................... 90
Lampiran 3 Perancangan Sequence Diagram Manajemen Guru ........................ 91
Lampiran 4 Perancangan Sequence Diagram Manajemen Bimbingan ............... 92
xvii
INTISARI
Wiji Lestari. 2017. Pembuatan Aplikasi Pencarian Guru Les Privat Berbasis
Mobile Android. Program Diploma III Teknik Informatika Fakultas Matematika
dan Ilmu Pengetahuan Alam Universitas Sebelas Maret.
Bimbingan belajar atau biasa disebut les merupakan salah satu usaha yang perlu
dilaksanakan untuk mencapai tujuan belajar yang maksimal. Kebutuhan murid
terhadap bimbingan belajar berhubungan dengan cara pembelajaran dan waktu
belajar di sekolah yang semakin menyulitkan murid untuk mendalami materi
pelajaran. Sebagai solusinya murid akan melakukan bimbingan belajar di lembaga
bimbingan belajar maupun dengan seorang guru secara privat. Sebelum melakukan
bimbingan belajar, sebaiknya murid mencari tahu informasi mengenai guru yang
yang akan mengajar termasuk jadwal mengajar dan biaya bimbingan guru tersebut.
Aplikasi Cari Guru Privat dibuat dengan menggunakan teknologi Client-Server
dengan aplikasi client berbasis Android dan aplikasi server berbasis PHP. Aplikasi
berbasis web menggunakan PHP digunakan Administrator untuk memanajemen
data sementara aplikasi berbasis Android digunakan untuk user guru dan murid.
Aplikasi Cari Guru Privat berbasis web dibuat dengan menggunakan analisis
permodelan Use Case Diagram, Activity Diagram, Class Diagram dan Sequence
Diagram, sedangkan untuk perancangan Aplikasi berbasis Android dibuat dengan
menggunakan analisis permodelan Use Case Diagram dan Activity Diagram.
Perancangan database dan perancangan antarmuka juga digunakan untuk Aplikasi
Cari Guru Privat berbasis web dan berbasis Android.
Pembuatan tugas akhir ini menghasilkan aplikasi server yang dapat mengolah serta
memanajemen data aplikasi Cari Guru Privat dan aplikasi berbasis Android yang
digunakan untuk guru maupun murid. Tujuan utama dari pembuatan aplikasi Cari
Guru Privat berbasis Android ini adalah agar aplikasi ini dapat mudah digunakan
karena dapat diakses dimana saja dan kapan saja serta dapat digunakan sebagai
media mempermudah pencarian guru les privat.
Kata Kunci: Guru Les, Aplikasi Android, Android, Client Server, Cari Guru
xviii
ABSTRACT
Wiji Lestari, 2017. Making Applications of Searching Privat Tentor Based on
Mobile Android. D III Program of Informatic Engineering, Faculty of
Mathematics and Natural Science, University of Sebelas Maret.
Tutoring or so called “les” is one of efforts that needs to achieve maximum learning.
The student’s need of tutoring happens because students find difficulty in exploring
the subjects due to teaching and learning process and learning time at school. As
the solution, the students will join at Tutoring Institution or looking for private
teacher to help them study. Before taking a tutoring, it is necessary for students to
know more information about the teacher including the schedule and the tuition.
Cari Guru Privat Application is created by using client-server technology which is
client application is based on Android and server application is based on PHP.
Application web based using PHP is used by Administrator to manage the data,
while the Android based application is used by the user, teacher and student. Cari
Guru Privat Application which is based on web is created using modeling analysis
Use Case Diagram, Activity Diagram, Class Diagram and Sequence Diagram, while
the Android based one is created using modeling analysis Use Case Diagram and
Activity Diagram. Database design and Interface design are also used in Cari Guru
Privat Application both web based and Android based.
This final project produces both server application which can process and manage
the data of Cari Guru Privat Application and Android based application for teachers
and students. The main purpose of making Cari Guru Privat Applications based on
Android is that this application can be easily used because it can be accessed
anywhere and anytime and also as a media for looking for private teacher more
easily.
Keywords : Private teacher, Android Application, Android, Client-Server, looking
for teacher