Anda di halaman 1dari 81

LAPORAN PRAKTIK KERJA INDUSTRI

DI
BALAI BESAR PENGEMBANGAN PENJAMNIAN MUTU PENDIDIKAN
VOKASI BIDANG MESIN DAN TEKNIK INDUSTRI
(BBPPMPV BMTI)

Pembuatan Aplikasi Diklat BBPPMPV BMTI Menggunakan Android


Studio, PHP dan MySQL
Diajukan Untuk Memenuhi Salah Satu Syarat Penyelesaian Tugas Prakerin
Program Keahlian Rekayasa Perangkat Lunak

Disusun Oleh :
Ashrul Nasrulloh 1197050020
Miftah Hanif Arifin 1197050067
Mochammad Fadhlan Dzil Ikram 1197050071

JURUSAN TEKNIK INFORMATIKA


FAKULTAS SAINS DAN TEKNOLOGI
UNIVERSITAS ISLAM NEGERI SUNAN GUNUNG DJATI
BANDUNG
202
HALAMAN PENGESAHAN

MENYETUJUI DAN MENGESAHKAN


PEMBIMBING PRAKERIN

MENGESAHKAN

Ketua Program Keahlian Pembimbing Prakerin


Elektronika dan Informatika

Fery Januar JE, S.Kom., M.T. Dwi Wahyuni Widiastuti, S.T., M.T.
NIP.19790118 200212 1 001 NIP.19750901 200212 2 001

i
HALAMAN PENGESAHAN

Laporan Praktik Kerja Industri


Pembuatan Aplikasi Diklat BBPPMPV BMTI Menggunakan
Android Studio, PHP, dan MySQL

Laporan PRAKERIN ini telah disahkan oleh pihak


UIN SUNAN GUNUNG DJATI BANDUNG
Hari :……………………………..
Tanggal :……………………………..

MENGESAHKAN :

Dosen Pembimbing 1 Dosen Pembimbing 2

Dian Sa’adillah M, S.Kom., M.T Ichsan Taufik, S.T., M.T.


NIP.198905262019032023 NIP.

Mengetahui,
Ketua Jurusan Teknik Informatika

Cepy Slamet, S.T, M.Kom., Ph.D


NIP. 198002252011011007

ii
iii
KATA PENGANTAR

Puji syukur kami sampaikan kepada Allah SWT yang telah


memberikan nikmat berupa kesehatan serta kesempada kepada kami
sehingga mampu menyelesaikan Laporan Kerja Praktek ini. Dan juga
kami ucapkan terima kasih kepada Bapak dan Ibu yang sudah
memberikan dukungan dan doa kepada kami. Laporan Kerja Praktek
ini berjudul “Pembuatan Aplikasi Diklat BBPPMPV BMTI
Menggunakan Android Studio, PHP, dan MySQL”. Kerja praktek ini
telah kami laksanakan dengan baik di Kantor Balai Besar
Pengembangan Penjaminan Mutu Pendidikan Vokasi Bidang Mesin
dan Teknik Industri, yang berlokasi di Jl. Pesantren KM.2 Cibabat,
Cimahi, Jawa Barat 40513.
Atas dukungan moral dan materil yang diberikan dalam
penyusunan laporan ini kami mengucapkan terima kasih kepada :
1. Orang tua tercinta, yang telah memberikan doa, cinta, sayang,
semangat, dukungan dan motivasi selama melakukan studi.
2. Ketua Program Keahlian Elektronika dan Informatika Fery
Januar JE, S.Kom., M.T.
3. Pembimbing Industri Dwi Wahyuni Widiastuti, S.T., M.T
4. Seluruh Staff dan karyawan Program Keahlian Elektronika dan
Informatika
5. Ibu Dian Sa’adillah Malyawati, S.Kom., M.T, dan Bapak Ichsan
Taufik, S.T., M.T, selaku Dosen Pembimbing
6. Bapak Cepy Slamet, S.T., M.Kom., Ph.D, selaku Ketua Jurusan
Teknik Informatika UIN Sunan Gunung Djati Bandung

iv
7. Seluruh pihak yang telah membantu atas kelancaran
pelaksanaan kerja praktek.
Akhir kata, kami menyadari bahwa pelaksanaan kerja praktek dan
penyusunan laporan ini masih jauh dari kata sempurna. Oleh
karena itu, kritik dan saran yang membangun sangat kami
harapkan. Semoga penyusunan laporan ini bermanfaat bagi semua
pihak.

Cimahi, Desember 2022

Penyusun

v
DAFTAR ISI

HALAMAN PENGESAHAN..................................................................................i
HALAMAN PENGESAHAN.................................................................................ii
KATA PENGANTAR............................................................................................iv
DAFTAR ISI...........................................................................................................vi
DAFTAR TABEL..................................................................................................vii
DAFTAR GAMBAR............................................................................................viii
BAB I PENDAHULUAN........................................................................................1
A. Latar Belakang..........................................................................................1
B. Tujuan........................................................................................................2
C. Waktu Pelaksanaan....................................................................................3
D. Teknik Pengumpulan Data........................................................................3
E. Sistematika Penulisan Laporan.....................................................................4
BAB II TINJAUAN INSTANSI..............................................................................5
A. Lokasi Lembaga..............................................................................................5
B. Sejarah BBPPMPV BMTI...............................................................................5
C. Visi dan Misi BBPPMPV BMTI...................................................................12
D. Tugas dan Fungsi BBPPMPV BMTI............................................................13
E. Fasilitas BBPPMPV BMTI............................................................................14
F. Faktor faktor pengaruh...................................................................................15
G. Strategi pelaksanaan......................................................................................15
H. Tata Tertib.....................................................................................................16
I. Departemen yang ada di BBPPMPV BMTI...................................................17
J. Struktur Organisasi.........................................................................................17
K. Departemen Elektronika dan Informatika.....................................................17
BAB III LANDASAN TEORI...............................................................................22
A. Pendidikan dan Pelatihan (Diklat).................................................................22
B. Mobile Application........................................................................................24
C. Basis Data......................................................................................................26
D. Manajemen Basis Data..................................................................................27
E. MySQL..........................................................................................................27
F. Android Studio...............................................................................................30
G. XAMPP.........................................................................................................33
BAB IV PERANCANGAN DAN IMPLEMENTASI...........................................34
A. Perancangan Database...................................................................................34
B. Pembuatan Aplication Programing Interface (API) Web Services...............35
C. Aplikasi Android Diklat BBPPMPV BMTI..................................................37
D. Tampilan Aplikasi Diklat BBPPMPV BMTI................................................63
BAB V PENUTUP.................................................................................................67
A. Kesimpulan....................................................................................................67
B. Saran..............................................................................................................67
DAFTAR PUSTAKA............................................................................................68

vi
DAFTAR TABEL

Tabel 2.1 Sumber Daya Manusia Departemen ELIT.............................................20


Tabel 3.1 Perbedaan Pendidikan dan Pelatihan.....................................................23

vii
DAFTAR GAMBAR

Gambar 2.1 Struktur Organisasi PPPG....................................................................7


Gambar 2.2 Perjalanan PPPPTK BMTI dari masa ke masa..................................11
Gambar 2.3 Kepempinan PPPPTK BMTI dari masa ke masa...............................12
Gambar 2.4 Time Line Perubahan OTK................................................................12
Gambar 2.5 Struktur Organisasi BBPPMPV BMTI..............................................17
Gambar 2.6 Struktur Organisasi Departemen Elektronika dan Informatika..........19
Gambar 3.1 Android Studio...................................................................................30
Gambar 4.1 Tampilan XAMPP..............................................................................34
Gambar 4.2 Tampilan Phpmyadmin......................................................................34
Gambar 4.3 Struktur Database...............................................................................34
Gambar 4.4 Script Koneksi.php.............................................................................35
Gambar 4.5 Script tambah.php..............................................................................35
Gambar 4.6 Script tampil.php................................................................................35
Gambar 4.7 Script tampilsemua.php......................................................................36
Gambar 4.8 Script update.php................................................................................36
Gambar 4.9 Script hapus.php.................................................................................36
Gambar 4.10 build.gradle.......................................................................................37
Gambar 4.11 Source Code activity_splash_screen.xml.........................................37
Gambar 4.12 Source Code SplashScreen.java.......................................................38
Gambar 4.13 Source Code backgroundlogin.xml..................................................38
Gambar 4.14 Source Code backgroundlogin.xml..................................................38
Gambar 4.15 Source Code backgroundlogin.xml..................................................39
Gambar 4.16 Source Code LoginActivity.java......................................................39
Gambar 4.17 Source Code LoginActivity.java......................................................39
Gambar 4.18 activity_dashboard.xml....................................................................40
Gambar 4.19 activity_dashboard.xml....................................................................40
Gambar 4.20 activity_dashboard.xml....................................................................40
Gambar 4.21 activity_dashboard.xml....................................................................41
Gambar 4.22 activity_dashboard.xml....................................................................41
Gambar 4.23 activity_dashboard.xml....................................................................41
Gambar 4.24 activity_dashboard.xml....................................................................42
Gambar 4.25 activity_dashboard.xml....................................................................42
Gambar 4.26 activity_dashboard.xml....................................................................42
Gambar 4.27 activity_dashboard.xml....................................................................43
Gambar 4.28 Dashboard.java.................................................................................43
Gambar 4.29 Dashboard.java.................................................................................43
Gambar 4.29 Dashboard.java.................................................................................44
Gambar 4.30 Dashboard.java.................................................................................44
Gambar 4.31 dashboard_admin.xml......................................................................44
Gambar 4.32 dashboard_admin.xml......................................................................45
Gambar 4.33 dashboard_admin.xml......................................................................45
Gambar 4.34 dashboard_admin.xml......................................................................45
Gambar 4.35 dashboard_admin.xml......................................................................46
Gambar 4.36 dashboard_admin.xml......................................................................46

viii
Gambar 4.37 dashboard_admin.xml......................................................................46
Gambar 4.38 dashboard_admin.xml......................................................................47
Gambar 4.39 dashboard_admin.xml......................................................................47
Gambar 4.40 dashboard_admin.xml......................................................................47
Gambar 4.41 AdminDashboard.java......................................................................48
Gambar 4.42 AdminDashboard.java......................................................................48
Gambar 4.43 AdminDashboard.java......................................................................48
Gambar 4.44 AdminDashboard.java......................................................................49
Gambar 4.45 AdminDashboard.java......................................................................49
Gambar 4.46 AdminDashboard.java......................................................................49
Gambar 4.47 AdminDashboard.java......................................................................50
Gambar 4.48 pdf.xml.............................................................................................50
Gambar 4.49 Pdfviewer.java..................................................................................50
Gambar 4.50 anim_tv.xml.....................................................................................51
Gambar 4.51 anim_tv_admin.xml.........................................................................51
Gambar 4.52 Konfigurasi.java...............................................................................51
Gambar 4.53 RequestHadler.java..........................................................................52
Gambar 4.54 RequestHadler.java..........................................................................52
Gambar 4.55 RequestHadler.java..........................................................................52
Gambar 4.56 RequestHadler.java..........................................................................53
Gambar 4.57 activity_input.xml............................................................................53
Gambar 4.58 activity_input.xml............................................................................53
Gambar 4.59 activity_input.xml............................................................................54
Gambar 4.60 activity_input.xml............................................................................54
Gambar 4.61 activity_input.xml............................................................................54
Gambar 4.62 InputData.java..................................................................................55
Gambar 4.63 InputData.java..................................................................................55
Gambar 4.64 InputData.java..................................................................................55
Gambar 4.65 InputData.java..................................................................................56
Gambar 4.67 activity_lihat.xml.............................................................................56
Gambar 4.68 LihatData.java..................................................................................56
Gambar 4.69 LihatData.java..................................................................................57
Gambar 4.70 LihatData.java..................................................................................57
Gambar 4.71 LihatData.java..................................................................................57
Gambar 4.72 activity_ubah.xml.............................................................................58
Gambar 4.73 activity_ubah.xml.............................................................................58
Gambar 4.74 activity_ubah.xml.............................................................................58
Gambar 4.75 activity_ubah.xml.............................................................................59
Gambar 4.76 activity_ubah.xml.............................................................................59
Gambar 4.77 UbahData.java..................................................................................59
Gambar 4.78 UbahData.java..................................................................................60
Gambar 4.79 UbahData.java..................................................................................60
Gambar 4.80 UbahData.java..................................................................................60
Gambar 4.81 UbahData.java..................................................................................61
Gambar 4.82 UbahData.java..................................................................................61
Gambar 4.83 UbahData.java..................................................................................61
Gambar 4.84 UbahData.java..................................................................................62
Gambar 4.85 Pengaturan AndroidMainfest.xml....................................................62

ix
Gambar 4.86 Pengaturan AndroidManifest.xml....................................................62
Gambar 4.87 Tampilan Login................................................................................63
Gambar 4.88 Tampilan Dashboard Admin............................................................63
Gambar 4.89 Tampilan Dashboard User................................................................63
Gambar 4.90 Tampilan Input Data........................................................................64
Gambar 4.91 Tampilan Lihat Data........................................................................64
Gambar 4.92 Tampilan Update dan Hapus Data...................................................64
Gambar 4.91 Tampilan Pengumpulan Tugas.........................................................65
Gambar 4.92 Tampilan Modul Pembelajaran Peserta...........................................65
Gambar 4.93 Tampilan Layanan Informasi...........................................................65
Gambar 4.94 Tampilan Logout..............................................................................66
Gambar 4.95 Tampilan database setelah input data...............................................66

x
BAB I PENDAHULUAN

A. Latar Belakang
Kerja Praktik (KP) adalah suatu bentuk pendidikan dengan cara
memberikan pengalaman belajar bagi mahasiswa untuk berpartisipasi
dengan tugas langsung di Lembaga BUMN, BUMD, Perusahaan Swasta,
dan Instansi Pemerintahan setempat. Kerja Praktik (KP) memberi
kesempatan kepada mahasiswa untuk mengabdikan ilmu-ilmu yang telah
diperoleh di kampus. Kerja Praktik (KP) merupakan wujud  relevansi antara
teori yang didapat selama di perkuliahan dengan praktik yang ditemui baik
dalam dunia usaha swasta maupun pemerintah. Kerja Praktik dipandang
perlu karena melihat pertumbuhan dan perkembangan ekonomi yang cepat
berubah.
Kerja Praktik (KP) akan menambah kemampuan untuk mengamati,
mengkaji serta menilai antara teori dengan kenyataan yang terjadi
dilapangan yang pada akhirnya dapat meningkatkan kualitas managerial
mahasiswa dalam mengamati permasalahan dan persoalan, baik dalam
bentuk aplikasi teori maupun  kenyataan yang sebenarnya. Dalam dunia
kerja, setiap perusahaan atau instansi memiliki aturan dan kebijakan yang
berbeda. Dalam perkuliahan mahasiswa mendapat pengetahuan yang berupa
teori yang diiringi dengan sedikit praktik. Hal ini tidak cukup, karena ilmu
yang didapatkan juga harus diiringi dengan praktik yang direalisasikan
dalam kehidupan nyata. Dalam pelaksanaan Kerja Praktik (KP) mahasiswa
dituntut agar dapat memperluas pengetahuan dan informasi terhadap bidang
yang ditekuni atau dipelajari.
Kerja Praktik (KP) ini sangat penting karena mahasiswa dapat
mengetahui sejauh mana perkembangan komunikasi dan cara kerja yang ada
pada sebuah perusahaan atau instansi, apakah ada perbedaan antara teori dan
paktiknya. Dengan adanya Kerja Praktik (KP) dapat membentuk pola pikir
yang terarah dan membangun. Selain itu bisa sebagai bekal untuk
mempersiapkan mahasiswa dalam menghadapi dunia kerja yang penuh

1
persaingan, serta mengetahui bagaimana kerjasama dan komunikasi yang
dilakukan oleh karyawan dalam suatu perusahaan atau instansi terkait.
Sementara itu, pendidikan dan pelatihan sebagai upaya dalam
mengembangkan sumber daya manusia terutama untuk mengembangkan
kemampuan intelektual dan kepribadian manusia. Oleh karena itu untuk
memperoleh hasil yang maksimal dalam pengembangan pegawai diperlukan
program pendidikan dan pelatihan yang sesuai dengan analisa jabatan agar
pegawai mengetahui tujuan pendidikan dan pelatihan yang dijalankannya.
Pendidikan dan Pelatihan jabatan Aparatur Sipil Negara (ASN) yang
selanjutnya disebut diklat adalah proses belajar mengajar guna
meningkatkan kompetensi ASN. Pendidikan menurut Fuad (2011) adalah
”Usaha manusia untuk menumbuhkan dan mengembangkan potensi-potensi
pembawaan baik jasmani maupun rohani sesuai dengan nilai-nilai yang ada
di dalam masyarakat dan kebudayaan yang dikembangkan dalam hidup dan
kehidupan yang terjadi dalam suatu proses pendidikan.”
Kemudian, John dalam Hasbullah (2012) mengatakan, ”Pendidikan
adalah proses pembentukan kecakapan-kecakapan fundamental secara
intelektual dan emosional ke arah alam dan sesama manusia”. Selanjutnya,
Suwatno (2013) menjelaskan, ”Pendidikan adalah aktivitas memelihara dan
meningkatkan kompetensi pegawai guna mencapai efektivitas organisasi
yang dilakukan melalui pengembangan karier serta pendidikan dan
pelatihan.”

B. Tujuan
1. Tujuan Umum
a. Mahasiswa Program Studi Teknik Informatika Fakultas Sains dan
Teknologi memiliki kemampuan mengimplementasikan teori-teori
yang ada secara faktual dengan melihat, mengalami, merasakan dan
menerapkan Kerja Praktik sehingga memiliki seperangkat
pengetahuan, ketrampilan, nilai dan sikap yang diperlukan bagi
profesinya.

2
b. Kerja Praktik dilaksanakan untuk menjembatani gap antara teori
dengan praktek.

2. Tujuan Khusus
a. Mahasiswa mampu melakukan kerjasama tim dengan perusahaan
tempat praktik.
b. Mahasiswa mampu melakukan sendiri (mandiri) praktik di bawah
bimbingan tenaga pendamping di perusahaan.
c. Mahasiswa mampu mengkaji, mengobservasi realitas teori dalam
praktik di perusahaan yang kemungkinan terdapat perbedaan.
d. Mengkaji permasalahan-permasalahan praktis dunia kerja dan
mampu memberikan alternatif pemecahan sesuai dengan teori yang
ada.
e. Mahasiswa mampu meningkatkan pengetahuan kognitif,
psikomotorik dan afektif di bidang Teknik Informatika secara
kelompok dan dipertanggungjawabkan secara individual dalam
bentuk laporan Kerja Praktik.

C. Waktu Pelaksanaan
Tanggal : 8 November – 23 Desember 2022
Instansi : Balai Besar Pengembangan Penjaminan Mutu Pendidikan
Vokasi Bidang Mesin dan Industri (BBPPMPV BMTI)
Alamat : Jl. Pesantren KM.2 Cibabat- Cimahi 40513 Jawa Barat

D. Teknik Pengumpulan Data


Teknik pengumpulan data bertujuan untuk memperoleh data yang
dibutuhkan dalam penyusunan laporan. Adapun Merode yang digunakan
diantaranya :
1. Praktik
Praktik dilakukan selama proses pelaksanaan kegiatan praktik kerja
industri (prakerin) terhadap sistem yang digunakan berkaitan dengan
judul yang diambil.

3
2. Studi Literatur
Selain melakukan praktik, kami juga mengumpulkan data-data dari
sumber-sumber yang berhubungan dengan judul yang diambil.

E. Sistematika Penulisan Laporan


Sistematika penulisan laporan praktek kerja insdustri (prakerin)
yang disusun oleh kami diantaranya sebagai berikut :
BAB I : Pendahuluan
Pada bab ini berisi latar belakang, tujuan, waktu pelaksanaan, teknik
pengumpulan data, dan sistematika penulisan laporan yang terkait.
BAB II : Tinjauan Instansi
Pada bab ini berisi mengenai gambaran umum dari perusahaan tempat
dilaksanakannya kegiatan praktik kerja industri (prakerin)
BAB III : Landasan Teori
Pada bab ini berisi dasar-dasar teori yang digunakan sebagai pedoman dan
acuan dalam pemecahan masalah.
BAB IV : Perancangan Implementasi
Pada bab ini penjelasan tentang cara bagaimana pengimplementasian dan
penggunaan sistem dan bagaimana pengujian terhadap sistem informasi
yang telah dibuat.
BAB V : Penutup
Pada bab ini berisi kesimpulan mengenai sistem informasi yang telah
dibuat beserta dengan saran-saran yang bermanfaat untuk pengembangan
sistem informasi lebih lanjut.
DAFTAR PUSTAKA
LAMPIRAN

4
BAB II TINJAUAN INSTANSI

A. Lokasi Lembaga
Lokasi instansi pemerintahan ini adalah Balai Besar Pengembangan
Penjaminan Mutu Pendidikan Vokasi Bidang Mesin dan Teknik Industri
(BBPPMPV BMTI) Departemen Elektronika dan Informatika (ELIT) Jl.
Pesatren KM.2 Cibabat-Cimahi 40513 Jawa Barat Indonesia.
(bbppmpvbmti.kemendikbud.go.id, n.d.)
B. Sejarah BBPPMPV BMTI
1. Pembangunan Pendidikan Teknologi pada Pelita I (1969/1970 –
1974/1975)
Pemerintah Republik Indonesia telah menempatkan pembangunan
pendidikan teknologi sebagai bagian integral rencana pembangunan lima
tahun guna penyiapan tenaga kerja teknisi untuk mengisi keperluan
pembangunan itu sendiri.
Tahun pertama Pelita I (1969-1970) dimulai dengan pembangunan
8 (delapan) STM Pembangunan, dengan menggunakan sumber daya
yang dimiliki oleh Indonesia sendiri (dengan tenaga dan dana yang ada).
Suatu hal yang penting untuk dicatat, bahwa Direktorat Pendidikan
Teknologi adalah satu-satunya direktorat yang paling siap dengan paket
proposal pembangunan pada waktu itu. Sebelum Pelita 1 dimulai,
Direktorat Pendidikan Teknologi (dalam masa jabatan Kol. Amir
Gondokusumo sebagai Direktur), telah melakukan analisis kebutuhan,
analisis jabatan, sampai kepada analisis kemampuan yang kemudian
dijabarkan dalam bentuk kurikulum STM Pembangunan. Bertepatan
dengan adanya program Pelita I, segera program tersebut dapat
direalisasikan.
Tahun kedua Pelita I (1970-1971), pembangunan pendidikan
teknik ditingkatkan lagi dengan pembangunan lima TTC (Technical
Training Centre = BLPT, Balai Latihan Pendidikan Teknik), dengan
bantuan pinjaman dana dari World Bank, dan bantuan tenaga ahli dari
UNESCO dan dari pemerintah Inggris.

5
Tahun Keempat Pelita I (1972-1973), diadakan proyek peningktan
Mutu Pengajaran Teknik (PMPT), dengan pusat penyelenggara di STM
Instruktor (ex SGPT), Jl. Dr. Rum No. 9, Bandung, untuk mendukung
peningkatan mutu guru teknik pada proyek-proyek STM Pembangunan
dan BLPT.

2. Perkembangan Kelembagaan
Sejalan dengan perkembangan yang semakin intensif
pembangunan pendidikan teknik, antara lain dengan penambahan 4
(empat) BLPT (menjadi sembilan) atas bantuan pinjaman dari World
Bank, dan rehabilitasi 27 STM atas bantuan pinjaman dari pemerintah
Belanda, maka mulai dirasakan perlunya pelembagaaan proyek-proyek
penataran guru teknik. Melalui bantuan tenaga ahli Australia (Mr. Ian
Scott, tahun 1972-1973, dan Mr. Ken Sharp, tahun 1974-1975)
dirumuskan satu bentuk kelembagaan, yang waktu itu disebut TTUC
(Technical Teacher Upgrading Centre) di Jalan Dr. Rum No. 9 Bandung.
Sejak tahun 1975/1976, kegiatan-kegiatan penataran telah mulai
dioperasikan secara melembaga oleh TTUC, sekalipun waktu itu masih
berstatus proyek, dengan pemimpin proyek Drs. E.M. Hidayat.
Perlu juga dicatat, bahwa pengakuan (recognition) terhadap fungsi dan
peranan pendidikan teknologi sebagai bagian integral program
pembangunan nasional (Repelita), mulai diperoleh pada masa jabatan
Drs. Soenaryo, M.Sc. sebagai Direktur Pendidikan Menengah Kejuruan
(dari tahun 1972 sampai dengan tahun 1979). Pada masa itu juga sistem
pendidikan menengah kejuruan dirumuskan secara konsepsional.
Untuk mendukung upaya pelembagaan TTUC, atas bantuan (grant)
Pemerintah Australia, tahun 1976 dikirim sebanyak 6 orang guru-guru
teknik pilihan, dilatih selama 1 tahun di Australia. Mereka inilah yang
kemudian menjadi tenaga andalan pelembagaan TTUC yang belakangan
dikenal sebagai PPPG Teknologi Bandung. Beberapa orang dari mereka
yang berperanan aktif dan menonjol, antara lain ; Achmad Suwarna, M.
Bukit, Soenarno, R. Sitorus, Hadi Moelyono, dan Soekandar.

6
3. Modal Awal Pelembagaan TTUC (Technical Teacher Upgrading Center)
Pada tahun 1979, STM Instruktur (yang kemudian bernama STM
Negeri 5 Bandung), pindah dari jalan Dr. Rum ke Jalan Pajajaran 92
Bandung, dan sejak itu Kampus STM Instruktor di Jalan Dr. Rum No. 9,
secara penuh menjadi modal awal pelembagaan TTUC. Modal awal
tenaga instruktor berasal dari :
 tenaga yang  telah dilatih di Australia;
 guru-guru STM Instruktor Bandung;  dan
 guru-guru STM pilihan dari STM seluruh Indonesia yang dicatat
berprestasi menonjol selama mengikuti penataran PMPT.
Pada tahun 1978, SK pelembagaan Unit Pelaksana Teknis (UPT)
PPPG Teknologi Bandung diterbitkan, dengan Nomor:
0205/O/1978/tanggal 23 Juni 1978, bersamaan dengan PPPG lainnya
yaitu PPPG Kejuruan Jakarta, PPPG Bahasa Jakarta, PPPG IPA
Bandung, PPPG Tertulis Bandung, PPPG Matematika Yogyakarta, dan
PPPG IPS Malang. Dengan struktur organisasi sebagai berikut :

Gambar 2.1 Struktur Organisasi PPPG


Sekalipun SK pelembagaan UPT PPPG Teknologi telah terbit pada
tahun 1978, beroperasinya lembaga ini baru mulai efektif tahun 1980,
sejak adanya SK pengangkatan kepala pusat pertama, yakni Drs. J.

7
Pakpahan, Kepala Sub. Direktorat Pengendalian Teknis Pendidikan pada
Direktorat Pendidikan Menengah Kejuruan. Di samping jabatannya
sebagai Kasubdit, J. Pakpahan merangkap sebagai Pelaksana Harian
Kepala Pusat Pengembangan Pebataran Guru Teknologi Bandung,
dengan SK Nomor: 537/C/1980 tanggal 1 April 1980.
1. Dalam masa jabatan Ir. Hadiwaratama, M.Sc.E. sebagai Direktur
Pendidikan Menengah Kejuruan, (tahun 1979 sampai dengan 1983)
telah dilakukan usaha penyempurnaan konsep TTUC, dari semula
hanya berfungsi  untuk peningkatan mutu guru saja, menjadi
berfungsi sebagai: “pusat pengembangan pendidikan teknologi”.
2. Dengan masuknya bantuan (grant) Australia pada tahun 1981 ke
PPPG Teknologi Bandung (dalam bentuk Indonesia – Australia
Technical Education Project), antara lain dengan perbantuan tenaga
ahli Australia ke PPPG Teknologi dan Pelatihan Tenaga Instruktor
PPPG Teknologi di Australia, maka usaha pelembagaan PPPG
Teknologi semakin mantap.

4. Pelaksanaan Program Diploma III Guru Kejuruan Teknologi


Pelaksanaan program penataran guru STM dalam bentuk Program
Diploma III Guru Kejuruan Teknologi yang dimulai bulan Juli 1982,
adalah suatu tantangan dan sekaligus sebagai kesempatan untuk
memantapkan organisasi dan manajemen PPPG Teknologi Bandung.
Misi Pelaksanaan Program Diploma III Guru Kejuruan Teknologi
pada awalnya telah secara jelas digariskan oleh Direktorat Pendidikan
Menengah Kejuruan yaitu “menciptakan guru STM menjadi guru
profesional”. Tidak hanya dalam pengusaan keterampilan mencapai
tingkat kompetensi profesional, tetapi ditekankan pada pembentukan
sikap profesional yang harus dapat diukur melalui “Conduct” dan
produktivitasnya. Misi telah memaksa PPPG Teknologi Bandung
menyajikan program yang berkualitas profesional atas dukungan
manajemen yang berperforma profesional.

8
Kajian pengembangan PPPG Teknologi Bandung dari fungsi
sekedar “ Pusat penataran “ menjadi “pusat pengembangan pendidikan
teknologi”, telah memberi inspirasi untuk memikirkan pemindahan
kampus PPPG Teknologi dari Jl. Dr. Rum No. 9 Bandung yang hanya
memiliki area tanah sekitar 2,9 Ha, ke lokasi yang lebih luas yang
memungkinkan PPPG Teknologi mengembangkan fungsinya menjadi
pusat pengembangan.

5. Permindahan Kampus
Pada tahun 1982, Direktur Pendidikan Menengah Kejuruan (pada
waktu itu Ir. Hadiwiratama, M.Sc.E) menetapkan rencana pemindahan
kampus PPPG Teknologi Bandung ke Desa Cibabat, Cimahi Utara
dengan penyediaan dana pengadaan tanah pada Tahun anggaran 1982-
1983. Pembangunan gedung beserta sarana penunjang dilaksanakan pada
tahun anggaran 1983-1984, 1984-1985, dan 1985-1986.
Kejadian yang dirasakan cukup mengesankan, pada bulan Juni
1986 saat permindahan PPPG Teknologi Bandung dari Jl. Dr. Rum No.9
Bandung ke Jl. Pasantren, Kelurahan Cibabat, Kecamatan Cimahi Utara.
Pemindahan keseluruhan alat bengkel dan perlengkapan PPPG Teknologi
Bandung dilakukan hanya dalam 1 minggu, dan proses pemasangan dan
penataan kembali di kampus baru diselesaikan dalam waktu 1 minggu
berikutnya. Seluruh staf,  mahasiswa, dan peserta penataran PPPG
Teknologi Bandung dikerahkan ikut berperanan aktif, sehingga proses
pemindahan itu sendiri sekaligus berperanan meningkatkan rasa percaya
diri dan membangun kekompakan kerja antar staf, mahasiswa, dan
peserta penataran.
Pada bulan Desember 1987, enam orang angkatan terakhir tenaga
ahli Australia meninggalkan PPPG Teknologi Bandung, sesuai dengan
batas akhir Proyek Kerja Sama Indonesia-Australia (IATEP).

6. Peresmian Pemakaian Kampus (Baru) PPPG Teknologi Bandung    

9
      Pada tanggal 27 Juli 1988, peresmian pemakaian kampus baru PPPG
Teknologi Bandung, oleh bapak Fuad Hasan, Menteri Pendidikan dan
Kebudayaan. Acara peresmian dihadiri juga oleh Duta Besar Australia,
Mr. Bill Morrison. Hal yang sangat menarik pada waktu itu, kedua belah
pihak (Menteri Pendidikan dan Kebudayaan serta  Dubes Australia)
menyampaikan pernyataan bersama, bahwa : “PPPG Teknologi Bandung
adalah Monumen Keberhasilan KerjaSama Indonesia-Australia”.

7. Organisasi PPPG Teknologi Bandung


Dengan SK Menteri Pendidikan dan Kebudayaan No.
0529/O/1990, tanggal 14 Agustus 1990 diadakan perampingan organisasi
PPPG Teknologi. Dibalik perampingan organisasi ini, terdapat
kebijaksanaan yang sangat strategis, karena dalam SK tersebut terdapat
pengakuan fungsi dan peranan PPPG  tidak hanya sekedar pelaksana
kegiatan penataran guru, tetapi sekaligus sebagai pusat pengembangan
pendidikan, suatu  fungsi yang telah lama dilaksanakan dan diperjuangkan
oleh PPPG Teknologi Bandung.
Dalam masa jabatan Prof. Dr. Benny Soeprapto sebagai Direktur
Pendidikan Menengah Kejuruan (1988-1992), semakin terbuka
kesempatan bagi PPPG Teknologi Bandung mengembangkan programnya
sebagai salah satu subsistem yang sangat vital dalam sistem pembangunan
pendidikan menengah teknologi di Indonesia.
Sesuai dengan pengkuan dan realita peranan dan fungsi PPPG
Teknologi Bandung, maka sejak 26 September 1992, nama Inggris TTUC
Bandung dirubah menjadi TEDC (Technical Education Development
Centre) Bandung. Peranan sebagai TEDC terus dilanjutkan dan
dikembangkan oleh para kepala pusat berikutnya yang pada saat itu yang
memimpin adalah Achmad Suwarna, BE. (1995-1998); Ir. Eddy Suwarni
(1998-1999); Dr. Masriam Bukit, M.Pd. (1999-2004); Plt. Kapus Drs.
Sutomo M.Ed. (2004-2006), Drs. Achmad Dasuki, MM.M.Pd. (2006-
2008) dan Dr. Murtoyo, MM. (2008-2010).

10
Gambar 2.2 Perjalanan PPPPTK BMTI dari masa ke masa
Dengan dikeluarkannya Permendiknas Nomor 8 Tahun 2007,
PPPG Teknologi Bandung mengalami reorganisasi menjadi Pusat
Pengembangan dan Pemberdayaan Pendidik dan Tenaga Kependidikan
Bidang Mesin dan Teknik Industri (PPPPTK BMTI) Bandung di bawah
Direktorat Jenderal Peningkatan Mutu Pendidik dan tenaga Kependidikan
yang merupakan pemekarandari Ditjen Dikdasmen.  Melalui reorganisasi
ini peran sebagai TEDC tetap dilakukan, bahkan semakin meningkatkan
posisi PPPTK BMTI, karena kegiatan pengembangan pendidikan teknik
dilakukan dalam kerangka pemberdayaan pendidik dan tenaga
kependidikan pada semua jenis dan jenjang pendidikan dasar dan
menengah (uraian khusus tentang reorganisasi PPPG Teknologi Bandung
lihat pada bagian D).
Perubahan kembali terjadi pada akhir tahun 2010.  Pada tanggal 2
Desember 2010, terbit Peraturan Presiden (Perpres) Nomor 67 tentang
Perubahan Atas Peraturan Presiden Nomor 24 tahun 2010 tentang
Kedudukan, Tugas dan Fungsi Kementerian Negara serta Susunan
Organisasi.  Dalam Perpres tersebut dijelaskan susunan organisasi eselon I
Kementerian Pendidikan Nasional, di antaranya adalah Badan
Pengembangan Sumber Daya Manusia Pendidikan dan Penjaminan Mutu
Pendidikan.  Perpres ini ditindaklanjuti dengan Keputusan Menteri
Pendidikan Nasional Nomor 134/M/2010 tentang Satuan Kerja
Kementerian Pendidikan Nasional.  Menurut Keputusan ini,  kedudukan

11
PPPPTK BMTI ada di bawah Badan Pengembangan Sumber Daya
Manusia Pendidikan dan Penjaminan Mutu Pendidikan.

Gambar 2.3 Kepempinan PPPPTK BMTI dari masa ke masa

Gambar 2.4 Time Line Perubahan OTK

C. Visi dan Misi BBPPMPV BMTI


Visi :
Terwujudnya ekosistem pendidikan untuk membentuk pelajar berkarakter
pancasila melalui pengembangan mutu pendidikan vokasi di Bidang Mesin
dan Teknik Industri.

12
Misi :
1. Meningkatkan mutu peserta didik, sarana dan prasarana, dan tata kelola
pendidikan vokasi;
2. Meningkatkan mutu pendidik dan tenaga kependidikan pada pendidikan
vokasi;
3. Meningkatkan ketersedian layanan fasilitasi pendidikan vokasi sesuai
dengan kebutuhan dunia usaha dan dunia industri; dan
4. Memperluas kerjasama di bidang pengembangan penjaminan mutu
pendidikan vokasi.

D. Tugas dan Fungsi BBPPMPV BMTI


Balai Besar Pengembangan Penjaminan Mutu Pendidikan Vokasi Bidang
Mesin dan Teknik Industri (BBPPMPV BMTI) merupakan Unit Pelaksana
Teknis (UPT) di lingkungan Direktorat Jenderal Pendidikan
Vokasi (Ditjen Pendidikan Vokasi), Kementerian Pendidikan dan Kebudayaan
yang pendiriannya mengacu pada Peraturan Menteri Pendidikan dan
Kebudayaan Republik Indonesia Nomor: 26 tahun 2020 tentang Organisasi dan
Tata Kerja Unit Pelaksana Teknis Kementerian Pendidikan dan
Kebudayaan. BBPPMPV BMTI memiliki tugas melaksanakan
pengembangan penjaminan mutu pendidikan di bidang mesin dan teknik
industri dan mempunyai fungsi:
1. penyusunan program pengembangan penjaminan mutu pendidikan vokasi;
2. pelaksanaan penjaminan mutu peserta didik, sarana prasarana, dan tata
kelola pendidikan vokasi;
3. pelaksanaan penyelarasan pendidikan vokasi sesuai dengan kebutuhan
dunia usaha dan dunia insdustri;
4. pelaksanaan fasilitasi dan peningkatan kompetensi pendidik dan tenaga
kependidikan pada pendidikan vokasi;
5. pengelolaan data dan informasi;

13
6. pelaksanaan kerjasama di bidang pengembangan penjaminan mutu
pendidikan vokasi;
7. pelaksanaan evaluasi pengembangan penjaminan mutu pendidikan
vokasi; dan
8. pelaksanaan urusan administrasi.

E. Fasilitas BBPPMPV BMTI


Fasilitas merupakan lini kedua setelah SDM seluruh fasilitas menempati
area seluas 14 HA dengn lingkungan yang asri dan terawatt sehingga
membutuhkan minat dan ketenangan belajar bagi para peserta Pendidikan dan
pelatihan, baik dari kalangan pendidik dan tenaga kependidikan maupun dari
industry dan Lembaga lainnya.
1. Fasilitas pendukung pertemuan (rapat)
Citra BBPPMPV BMTI tidak saja dari segi penyelanggara pelatihan
yang sangat berkualitas dan di akui oleh berbagai kalangan, tetapi juga
dengan fasilitas seperti ruang diskusi, ruang pertemuan, maupun ruang
siding, telah mampu menarik minat kalangan untuk memanfaatkan fasilitas
tersebut untuk berbagai kegiatan pertemuan, seminar maupun workshop.
2. Fasilitas CBT
Komputer merupakan salah satu sarana penunjang dalam kegiatan
Pendidikan dan pelatihan, oleh karena itu system Diklat kami
menggunakan system Computer Base Training (CBT). Guna mendukung
dan telah disiapkan labolatorium computer data dan aplikasi software
(labdas) dengan jumlah 54 unit yang siap dimanfaatkan dengan baik.
3. Fasilitas Olahraga
Motto “dalam tubuh yang sehat terdapat jiwa yang kuat tetap menjadi
bagian dari budaya kami”.oleh karena itu Lembaga kami dilengkapi
dengan sarana seperti Lapangan Bola Voli, lapangan Bulutangkis, tenis
meja dan jogging.
4. Fasilitas Ibdah
Sarana untuk melaksanakan ibadah untuk umat yang beragama.

14
F. Faktor faktor pengaruh
Beberapa faktor dari luar yang mempengaruhi pelaksanaan Pendidikan dan
pelatihan yang perlu di perhatikan adalah :
1. Status BBPPMPV BMTI adalah sebagai pusat pengembangan dan
pemberdayaan guru teknologi yang masih perlu penyesuaian –
penyesuaian dengan institusi yang terkait. Kesulitan birokrasi silang dalam
hal kepegawaian sering terjadi dan akan menajdi satu kendala dalam
peningkatan prestasi dan motivasi kerja.
2. Perkembangan teknologi yang semakin cepat dan sulit di ikuti dunia
Pendidikan dengan peralatan pabrik yang dimiliki sekolah dan dana
oprasional yang banyak tergantung pada pemerintah.
3. Kebijakan dan strategi pemerintahan dalam program Pendidikan Teknik
yang mengarah pada dua system sejalan dengan laju perkembangan.

G. Strategi pelaksanaan
Untuk mencapai tujuan seperti yang dihatapkan maka ada beberapa hal
yang perlu dilaksanakan dan dibuat :
1. Peningkatan kemampampuan managerial dan professional isme staf secara
baik melalui penataran – penataran dan Pendidikan dalam negeri.
2. Peningkatan kemampuan staf melalui pengembangan secara terus menerus
dalam masing masing spesialisasi melalui in house, on the job training
atau fellowship.
3. Pelaksanan evaluasi yang terus menerus dalam periode tertentu untuk
mengantisipasi perkembangan dan penyimpangan yang terjadi dalam
penyampaian tujuan.
4. Didukung secara administrasi yang professional dalam kelengkapan data
data yang dibutuhkan.
5. Berupaya menjalin Kerjasama atau komunikasi yang baik, mau
mendengarkan saran dari bahawan dan memperhatikan proses pembinaan
karir staf.

15
H. Tata Tertib
Untuk mencapai tujuan yang diharapkan BBPPMPV BMTI mempunyai
beberapa Tata tertib :
1. Setiap satuan atau kelompoj kerja di wajibkan memiliki program lembar
kerja uraian dan uraian tugas yang jelas, agar setiap karyawan
mengetahui secara persis apa yang harus dikerjakan setiap hari.
2. Atasan Langsung mengontrol kehadiran dan kepulangan staf masing
masing dan bagi karyawan
a. Yang mempunyai tugas kantor atau dinas harus di sertai syarat dari
pimpinan
b. Yang tidak hadir tanpa izin supaa diberikan teguran atau sanksi
sesuai dengan ketentuan yang berlaku.
3. Setiap karyawann diwajibkan mengisi kartu absen srtiap hari di kantor
pusat dan disediakan juga mesin nya.
4. Melaksanakan jam dinas kerja tepat waktu, sesuai dengan ketentuan
pelaksanaan kerja Lembaga
5. Mengadakan koordinasi, komunikasu diantara pimpinan unit kerja.
6. Setiap unit kerja
a. Berupaya menjalin kerja sama atau komunikasi yang baik mau
mendengarkan saran dari bawahan serta memperhatikan proses
pembinaan karir staf
b. Yang akan membutuhkan tenaga kerja pada unit produksi
mengutakamakan pemberdayaan karyawan Lembaga apabila
memerlukan tenaga dari luar agar mengikuti prosedur yang ada.
7. Mengikuti senam Kesehatan jasmani
8. Ikut berpasrtisipasi menjaga dan memelihara kebersihan lingkungan
BBPPMPV BMTI.
9. Dalam melaksanakan program kerja, diharapkan adanya masukan
masukan atau saran yang positif dan membangun.

16
I. Departemen yang ada di BBPPMPV BMTI
1. Departemen Teknik sipil dan perancangan
2. Departemen Ketenaga Listrikan
3. Departemen Otomotif
4. Departemen Elektronika dan Informatika
5. Departemen Mesin prosduksi dan Kontruksi
6. Departemen Teknik Energi Terbarukan dan Sains
7. Departemen Manajemen Pendidikan
J. Struktur Organisasi

Gambar 2.5 Struktur Organisasi BBPPMPV BMTI

K. Departemen Elektronika dan Informatika


Departemen Elektronika dan Informatika (ELIT) adalah salah satu unit
kerja organisasi internal BMTI yang bersifat fungsional. Tugas Departemen
adalah melaksanakan dan mengembangkan kegiatan pendidikan dan pelatihan.
Dalam melaksanakan tugasnya, Departemen menyelenggarakan fungsi:
1. Penyiapan Penyusunan program peningkatan kompetensi

17
2. Penyiapan pengelolaan data dan informasi peningkatan kompetensi
3. Pelaksanaan fasilitasi peningkatan kompetensi
4. Pelaksanaan evaluasi fasilitasi peningkatan kompetensi
5. Pelaksanaan Urusan administrasi peningkatan kompetensi
Selain itu, dalam melaksanakan tugasnya, Departemen wajib:
1) Menerapkan prinsip koordinasi, integrasi dan sinkronisasi serta bekerja
sama baik dalam lingkup internal maupun eksternal.
2) Melaksanakan akuntabilitas kinerja.
3) Menyusun laporan pelaksanaan tugas sesuai dengan ketentuan peraturan
4) Menyampaikan laporan pelaksanaan tugas kepada atasan secara berjenjang
Sesuai dengan namanya, Departemen ELIT terdiri dari 2 Program
Keahlian, yaitu Teknik Elektronika serta Teknik Komputer dan
Informatika.
a. Visi Dan Misi
Visi :
Terbentuknya insan dan ekosistem pendidikan yang berkarakter
untuk peningkatan kompetensi pendidik dan tenaga kependidikan yang
profesional pada Program Keahlian Teknik Elektronika serta Program
Keahlian Teknik Komputer dan Informatika.
Misi :
1. Meningkatkan kualitas/mutu pendidik dan tenaga kependidikan
kejuruan sesuai dengan standar
2. Meningkatkan ketersediaan layanan fasilitas pengembangan dan
pemberdayaan pendidik dan tenaga kependidikan sekolah
menengah kejuruan
3. Menjamin kepastian pendidik dan tenaga kependidikan
memperoleh layanan fasilitasi peningkatan kompetensi
4. Memperluas kerjasama antar lembaga dan dunia usaha/dunia
industry serta masyarakat luas dalam pendidikan keprofesian
berkelanjutan bagi pendidik dan tenaga kependidikan

18
b. Tugas
Melaksanakan Pengembangan dan pemberdayaan pendidik
dan tenaga kerja kependidikan pada program keahlian Teknik
Elektronika serta program keahlian Teknik Komputer dan
Informatika.
c. Struktur Organisasi

Gambar 2.6 Struktur Organisasi Departemen Elektronika


dan Informatika
d. Sumber Daya Manusia
SaatNo
ini, di departemen ELIT terdapat 25 orang yang terdiri atas:
. Jabatan Jumlah (orang)

1. Widyaiswara 13

Pengembang Teknologi
2. Pembelajaran 1

Pranata Laboratorium
3. Pendidikan 1

4. Teknisi Sarana dan Prasarana 6

5. Pengolah Data 1

19
Pengolah Data
5. Penyelenggaraan Diklat 1

6.  Pengadministrasi Kegiatan 1

7.  Pramu Kantor 2

Total 25

Tabel 2.1 Sumber Daya Manusia Departemen ELIT


5) Tempat Uji Kompetensi
Sebagai tempat uji kompetensi LSP P2 PPPPTK BMTI untuk
kompetens keahlian :
a. Teknik Elektronika Industri
b. Teknik Audio Video
c. Teknik Komputer Jaringan
d. Rekayasa Perangkat lunak
e. Multimedia
6) Kerjasama Industri
Saat ini, Departemen ELIT memiliki Kerjasama Industri untuk
menunjang kegiatan OJT peserta pelatihan, Yaitu :
a. PT LEN Industri Persero
b. PT Smartadeco Indonesia
c. PT Thredio Engineering
d. PT Carita Mandiri Teknik
e. PT Protel Multi Energy
f. PT Mitra Pandawa Sentosa
7) Modul
Modul yang ada sesuai dengan kompetensi keahlian yang
terdapat pada Departemen ELIT, yaitu :
a. Modul Audio Video
b. Modul Teknik Elektronika Industri
c. Modul Rekayasa Perangkat Lunak
d. Modul Teknik Komputer dan Jaringan

20
e. Modul Multimedia

8) Keunggulan
Departemen ELIT mempunyai keunggulan dalam hal :
a. Tenaga pengajar yang kompeten sesuai dengan bidangnya
b. Fasilitas Diklat yang sangat memadai
c. Staf dan Panitia yang sangat ramah

21
BAB III LANDASAN TEORI

A. Pendidikan dan Pelatihan (Diklat)


Pendidikan dan pelatihan adalah suatu proses yang akan
menghasilkan suatu perubahan perilaku sasaran Diklat. Secara nyata
perubahan perilaku itu berbentuk peningkatan mutu kemampuan dari
sasaran Diklat. Pendidikan diartikan sebagai usaha sadar yang sistematis
dalam mengembangkan potensi manusia secara optimal, baik pola pikir
maupun sikap dan perilaku yang ada dalam dirinya agar menjadi manusia
seutuhnya. Pendidikan biasanya lebih diarahkan kepada pembentukan
sikap. Aspek afektif lebih diperhatikan dalam pendidikan. Menurut
(Nitisemito, 1984), “Pelatihan adalah suatu kegiatan dari perusahaan yang
bermaksud untuk dapat memperbaiki dan mengembangkan sikap, tingkah
laku, keterampilan dan pengetahuan dari para karyawan yang sesuai
dengan keinginan perusahaan yang bersangkutan.”
Sejalan dengan pendapat di atas (Simamora, 1997)
mengungkapkan: “pelatihan adalah proses sistematik pengubahan perilaku
para karyawan dalam suatu arah guna meningkatkan tujuan-tujuan
organisasional”. Jadi Pelatihan dapat disimpulkan sebagai proses bersistem
yang di dalamnya ada suatu kegiatan, yang dimaksudkan untuk
pengembangan serta perbaikan kinerja para pesertanya guna meningkatkan
tujuan-tujuan organisasional.
Pendidikan dan pelatihan memiliki perbedaan dan persamaan,
dapat dilihat pada Matriks berikut:
Pendidikan Pelatihan
Dilihat dari segi waktu, Pelatihan hanya untuk jangka
pendidikan memakan waktu lebih waktu tertentu pada kondisi
lama. Pendidikan berlangsung tertentu, masanya relatif pendek
sepanjang hayat manusia
Pendidikan tidak memandang Sasaran pelatihan dikhususkan
batas umur, tidak hanya untuk bagi orang dewasa, umumnya
kebutuhan perusahaan, tetapi sebagai pemenuh kebutuhan

22
berguna dalam berbagai hal. sebuah perusahaan
Pendidikan sifatnya lebih teoritis. Sedangkan pelatihan bersifat lebih
modern dan flexible
Pendidikan sifatnya teoritis Pelatihan sifatnya lebih ke praktek
Pendidikan lebih toleran terhadap Pelatihan menginginkan terjadinya
peningkatan kemampuan kognitif perubahan dan peningkatan
dan afektif seseorang. (perubahan keterampilan (skill), lebih
perilaku dan ola pikir)/ mengacu pada aspek psikomotorik
kemampuan untuk mengetahui atau kemampuan untuk melakukan
sesuatu (knowing something). sesuatu (doing something)
Pendidikan tidak membatasi aspek Materi yang disajikan hanya
yang ingin dipelajari. (bersifat mengacu pada suatu aspek
luas) kompetensi yang ingin dicapai.
(khusus) “just in time” yang
artinya pembelajaran untuk suatu
kompetensi atau keterampilan
tertentu pada saat yang diperlukan.
Tabel 3.1 Perbedaan Pendidikan dan Pelatihan
Sedangkan Diklat dalam beberapa hal memiliki karakteristik yang
sama yaitu: (1) pelatihan dan pendidikan sama sama membuat seseorang
belajar; (2) adanya transfer ilmu pengetahuan, ketrampilan, dan informasi
dari sumber kepada pelajar; (3) memerlukan sumber belajar, sarana
prasarana yang mendukung; (4) bersifat dinamis, tidak statis; (5) memiliki
tujuan akhir untuk meningkatkan kualitas diri orang tersebut.
Adapun tujuan Diklat menurut Simamora dalam (Sulistiyani &
Rosidah, 2003) yaitu: (1) memperbaiki kinerja; (2) memutakhirkan
keahlian para pegawai sejalan dengan kemajuan teknologi; (3) membantu
memecahkan persoalan operasional; (4) mengorientasikan pegawai
tehadap organisasi; (5) memenuhi kebutuhan-kebutuhan pertumbuhan
pribadi; (6) untuk meningkatkan efisiensi dan efektivitas kerja pegawai
dalam mencapai sasaran-sasaran yang telah ditetapkan.

23
Pendidikan dan pelatihan bermanfaat bagi guru, seperti dikeukakan
oleh (Wursanto, 1991) yaitu: (1) pendidikan dan pelatihan meningkatkan
stabilitas pegawai; (2) pendidikan dan pelatihan dapat memperbaiki cara
kerja pegawai; (3) dengan Diklat pegawai dapat berkembang dengan
cepat, efisien dan melaksanakan tugas dengan baik; (4) dengan Diklat
berarti pegawai diberi kesempatan untuk mengembangkan diri. Untuk
mengetahui berhasil tidaknya Diklat diperlukan evaluasi yang merupakan
kegiatan yang tidak terpisahkan dari kegiatan Diklat, terutama dalam
keseluruhan kegiatan belajar mengajar Berhasil tidaknya program kegiatan
Diklat akan banyak bergantung pada kegiatan evaluasi yang dilakukan.
Menurut (Siswanto, 2003), evaluasi dalam kegiatan Diklat memiliki
tujuan: (1) Untuk mengetahui tingkat kemajuan yang telah dicapai oleh
peserta Diklat dalam suatu periode proses belajar mengajar tertentu; (2)
Untuk mengetahui posisi atau kedudukan peserta dalam kelompoknya. (3)
Untuk mengetahui tingkat usaha yang telah dilakukan para peserta dalam
kegiatan Diklat; (4) Untuk mengetahui efisiensi metode Diklat yang
digunakan.
B. Mobile Application
Mobile application adalah proses pengembangan aplikasi untuk
perangkat genggam seperti PDA, asisten digital perusahaan atau telepon
genggam. Aplikasi ini sudah ada pada telepon selama manufaktur, atau
didownload oleh pelanggan dari toko aplikasi dan dari distribusi perangkat
lunak mobile platform yang lain. Menurut (Valentino Lee et al., 2004),
berikut beberapa anggapan yang salah mengenai mobile application:
1. Pengembangan Mobile application dianggap lebih mudah. Masyarakat
merasa pengembangan aplikasi untuk perangkat mobile jauh lebih
mudah. Tapi kenyataannya lebih sulit.
2. Pengembangan aplikasi untuk mobile lebih cepat. Terdapat gagasan
bahwa mengembangkan aplikasi pada perangkat mobile entah
bagaimana lebih cepat. Padahal sebenarnya, mungkin tidak lebih cepat
atau lebih lambat dibandingkan upaya pengembangan aplikasi lain. Itu

24
semua tergantung pada kerumitan aplikasi yang dikembangkan dan
beberapa faktor yang lain.
3. Pengembangan aplikasi mobile lebih murah. Baik pengembangan
aplikasi mobile maupun perangkat tidak semuanya harus murah.
Perangkat mobile itu sendiri tidak murah jika Anda membandingkan
biaya PC Pocket atau tablet PC dengan komputer desktop yang
terhubung. Pada saat Anda selesai membeli Pocket PC dan semua
aksesorisnya, ia mungkin sama mahalnya dengan desktop (dan
mungkin lebih mahal)
Mobile application bertujuan untuk menjalankan keseluruhan, mulai
dari utilitas, produktivitas, dan navigasi hingga hiburan, olahraga,
kebugaran, dan hal lain yang dapat dibayangkan. Media sosial adalah salah
satu bidang pengembangan dan adopsi aplikasi seluler yang paling
populer. Faktanya, Facebook adalah aplikasi yang paling banyak
digunakan pada 2017 di semua platform. Banyak entitas online memiliki
situs web seluler dan aplikasi seluler. Secara umum, perbedaannya terletak
pada tujuannya: Aplikasi biasanya dalam lingkup yang lebih kecil
daripada situs web seluler, menawarkan lebih banyak interaktivitas, dan
menyajikan informasi yang lebih spesifik dalam format yang mudah dan
intuitif untuk digunakan pada perangkat seluler.
Banyak aplikasi seluler memiliki program yang sesuai untuk
dijalankan di komputer desktop. Aplikasi seluler harus bekerja dengan
batasan berbeda dari yang setara dengan desktop. Perangkat seluler
memiliki berbagai ukuran layar, kapasitas memori, kemampuan prosesor,
antarmuka grafis, tombol, dan fungsi sentuh, dan pengembang harus
mengakomodasi semuanya. Misalnya, pengguna aplikasi seluler (seperti
pengunjung situs web) tidak ingin menggulir ke samping untuk melihat
teks, gambar, atau titik sentuh interaktif, juga tidak ingin bersusah payah
membaca teks kecil. Pertimbangan tambahan untuk pengembang aplikasi
seluler adalah antarmuka sentuh yang umum untuk perangkat seluler.
Sebelum adopsi perangkat seluler yang meluas, perangkat lunak
pertama kali dikembangkan untuk berjalan di desktop dan laptop, dengan

25
versi seluler yang menyusul. Penggunaan tablet dan smartphone
melampaui komputer desktop dan laptop, tercermin dalam tren penjualan
aplikasi. Faktanya, 258,2 miliar aplikasi diperkirakan akan diunduh pada
tahun 2022. Akibatnya, banyak pengembang beralih ke pendekatan
"mobile-first", mencerminkan tren serupa dalam desain web. Untuk
aplikasi ini, versi mobile mereka adalah default, dengan versi desktop
diadaptasi untuk layar mereka yang lebih besar dan spesifikasi yang lebih
luas (Viswanathan, 2019).

C. Basis Data
Basis data adalah basis data terdiri dari 2 (dua) kata, yaitu kata
Basis dan Data. Basis bisa di artikan sebagai markas ataupun gudang,
tempat berkumpul. Sedangkan data yaitu kumpulan fakta dunia nyata yang
mewakili suatu objek, seperti manusia, barang, dan lain-lain yang direkam
ke dalam bentuk angka, bentuk huruf, simbol, teks, bunyi, gambar atau
juga kombinasinya. adi arti dari basis data adalah kumpulan terorganisasi
dari data – data yang saling berhubungan sedemikian rupa sehingga dapat
mudah disimpan, dimanipulasi, serta dipanggil oleh penggunanya (Nikko,
2014). Definisi Basis data juga dapat diartikan sebagai kumpulan data
yang terdiri dari satu atau lebih tabel yang terintegrasi satu sama lain,
dimana setiap user diberi wewenang untuk dapat mengakses (seperti
mengubah, menghapus dll.) data dalam tabel-tabel tersebut.
Tujuan basis data sendiri sebagai berikut:
1. Kecepatan serta kemudahan dalam menyimpan, memanipulasi atau
juga menampilkan kembali data tersebut.
2. Efisiensinya ruang penyimpanan, karena dengan basis data, redudansi
data akan bisa dihindari.
3. Keakuratan (Accuracy) data.
4. Ketersediaan (Availability) data.
5. Kelengkapan (Completeness) data, Bisa melakukan perubahan
struktur dalam basis data, baik dalam penambahan objek baru (tabel)
atau dengan penambahan field-field baru pada table.

26
6. Keamanan (Security) data, dapat menentukan pemakai yang boleh
menggunakan basis data beserta objek-objek yang ada didalamnya
serta menentukan jenis -jenis operasi apa saja yang boleh
dilakukannya.
Kebersamaan Pemakai (Sharability), Pemakai basis data bisa lebih dari
satu orang, tetapi tetap menjaga atau menghindari masalah baru seperti:
inkonsistensi data (karana data yang sama diubah oleh banyak pemakai
pada saat yang bersamaan) dan juga kondisi deadlock (karena ada banyak
pemakai yang saling menunggu untuk menggunakan data tersebut.
D. Manajemen Basis Data
Database Management System adalah sebuah perangkat lunak yang
memungkinkan pengguna mendefinisi, membentuk dan mengatur basis
data dan yang mengendalikan akses ke basis data. DBMS berinteraksi
dengan pengguna aplikasi program dan basis data (Connolly & Begg,
2004) Lebih lanjut, disebutkan pula oleh Connolly dan Begg, bahwa
Database Management System adalah sistem perangkat lunak yang
memungkinkan pengguna dapat mendefinisikan, membuat, merawat, dan
mengatur akses ke Basis Data.
Biasanya DBMS memungkinkan pengguna untuk mendefinisikan
Database melalui sebuah Data Definition Language (DDL),
menspesifikasikan tipe data, struktur dan batasan pada data yang
disimpan pada Database.
Kemudian juga memungkinkan insert, update, delete, dan
mengambil data dari Database melalui Data Manipulation Language
(DML), mempunyai pusat penyimpanan untuk semua data dan deskripsi
data memungkinkan DML untuk menyediakan fasilitas umum untuk data
tersebut yang umumnya disebut bahasa query.
E. MySQL
Pengertian MySQL adalah sebuah software atau perangkat lunak
system manajemen berbasis data SQL atau juga multi user dan DBMD
Multithread. Pada dasarnya, MySQL ini sebenarnya adalah turunan yang
berasal dari salah satu konsep utama dalam database yang memang telah

27
ada sebelumnya yaitu SQL atau Structured Query Language. Konsep ini
digunakan untuk seleksi atau pemilihan dan pemasukan data dimana hal
ini memungkinkan pengerjaan operasi data yang otomatis lebih mudah.
MySQL sendiri diciptakan pada tahun 1979 oleh seorang programmer
computer yang berasal dari Swedia bernama Michael “Monty” Widenius
(Rocketmanajemen, 2019)
MySQL (Fikriansyah, 2017) mempunyai berbagai macam fungsi
yaitu dapat memikirkan database MySQL sebagai wadah yang
menyimpan string (text based) data. Gambar, media, file, file audio, dan
hal hal alam yang benar benar tidak harus disimpan dalam database.
Caranya adalah dengan meletakan file file pada server dalam foler dan
hanya referensi nama dan path di database tersebut.
Berikut adalah beberapa jenis aplikasi PHP dan MySQL dapat membantu
anda membuat:
1. Situs Blog
2. Custom Database Driver Website Dinamis (seperti develop PHP)
3. E-commerce dan Pemrograman Custom Toko Online
4. Jaringan Sosial dan omunitas
5. Guestbook
6. Seluruh Website Dinamis
7. Klien dan informasi Pelanggan.
Ada beberapa alasan (Takalelumang et al., 2018) sehingga MySql
banyak digunakan oleh para web developer antara lain alasannya ialah:
1. MySql merupakan database yang memiliki kecepatan yang tinggi
dalam melakukan pemrosesan data, dapat diandalkan dan mudah
digunakan serta mudah dipelajari. MySql mudah digunakan karena
MySql telah banyak digunakan sehingga jika kita mempunyai
masalah dengan database tersebut, kita dapat bertanya kepada
orang melalui internet maupun orang sekitar kita yang alam
menyelesaikan masalah tersebut serta banyaknya dukungan manual
maupun refrensi di internet.

28
2. MySql mendukung banyak bahasa pemrograman seperti C, C++,
Perl, Phyton, Java dan PHP. Kita dapat menggunakan bahasa
pemrograman tersebut untuk berinteraksi maupun berkomunikasi
dengan MySql server, atau dapat juga digunakan sebagai
komponen pembentuk antar muka dari suatu database MySql.
3. Koneksi, kecepatan dan keamanan membuat MySql sangat cocok
diterapkan pengaksesan data melalui nternet, dengan menggunakan
bahasa pemrograman Perl atau PHP sebagai antarmukanya.
4. MySql dapat melakukan koneksi dengan client menggunakan
TCP/IP.
5. MySql dapat menangani database dengan skala yang sangat besar
dengan jumlah record mencapai lebih dari 50 juta, dapat
menampung 60 ribu tabel dan juga bisa menampung 5 milyar baris
data. Selain itu, batas indeks pada tiap tabel data menampung
mencapai 32 indeks.
6. Dalam hal relasi antar tabel pada suatu database, MySql
menerapkan metode yang sangat cepat, yaitu dengan menggunakan
metode one-sweep multijoin. MySql sangat efisien dalam
mengelola informasi yang kita minta yang berasal dari banyak table
sekaligus.
7. Multi user, yaitu dalam satu database server pada MySql dapat
diakses leh beberapa user dalam waktu yang sama tanpa
mengalami konflik atau crash.
8. Dalam segi keamanan, MySql memiliki keamananyang luar biasa.
Akses user bisa diproteksi menggunakan user validation dalam
bentuk terenkripsi.
9. MySql merupakan software aplikasi yang bersifat gratis.

29
F. Android Studio

Gambar 3.1 Android Studio


Android Studio adalah IDE pemrograman Android resmi dari
Google yang dikembangkan dari IntelliJ.(Prayoga, 2017)
Dikembangkan di atas IntelliJ IDEA besutan JetBrains, Android
Studio dirancang khusus untuk pengembangan Android. IDE Ini
tersedia untuk digunakan pada sistem operasi Windows, Mac OS X
dan Linux. Android Studio dipilih karena memiliki banyak fitur yang
memudahkan para pembuat program terutama programmer level dasar
yang ingin belajar lebih tentang android. Walaupun pada proses
penggunaanya Android Studio cukup banyak menghabiskan RAM
pada perangkat PC kita, teman-teman tidak perlu khawatir karena
untuk menutupi kekurangan tersebut Android Studio memiliki
beberapa kelebihan lainya, yaitu:
1. Instan Run
Saat kita akan menjalankan program yang telah dibuat
melalui perintah run (compile), kita akan meng-compile program
Android untuk membuat APK lalu mengirimkannya ke perangkat
yang dipakai untuk menjalankannya (bisa emulator atau
perangkat asli). Fitur instant run dapat membuat program berjalan
dengan cepat tanpa harus meng-compile ulang aplikasi atau
membuat kembali APK saat melakukan perubahan kode sehingga
proses yang didapatkan menjadi lebih cepat.

30
2. Editor kode yang cerdas
Android Studio membantu kita menulis kode dengan lebih
baik, lebih cepat, dan lebih produktif. Android Studio memiliki
fitur intelligent code editor yang memberikan kemudahan dalam
analisis kode dan menyediakan saran kode yang akan digunakan
dengan sistem auto complate. Saat kita mengetik suatu kode,
Android Studio memberikan saran secara otomatis bila ada kelas
yang telah terpasang dan kita dapat menekan tombol TAB untuk
memasukkan kode tersebut bila sesuai dengan apa yang kita
butuhkan. Dengan fitur-fitur ini tentunya mempercepat waktu
pembuatan program sehingga kinerja pembuat program menjadi
lebih produktif.
3. Sistem versi yang fleksibel
Android Studio menawarkan otomatisasi versi, manajemen
dependensi, dan konfigurasi versi yang bisa disesuaikan. Anda
bisa mengonfigurasi proyek untuk menyertakan library lokal dan
di-host, serta mendefinisikan varian versi yang menyertakan kode
berbeda. Teman-teman dibebaskan untuk melakukan konfigurasi
memasang library yang memudahkan teman-teman dalam
membuat aplikasi android fitur ini merupakan bagian dari
fleksibelitas dari android studio.
4. Dioptimalkan untuk semua perangkat Android
Android Studio memberikan tempat bagi Anda untuk
membuat aplikasi dengan berbagai macam perangkat namun
berbasis android seperti tablet Android, Android Wear, Android
TV, dan Android Auto. Fungsi terstruktur ini memungkinkan
Anda untuk membagi proyek menjadi unit-unit fungsi yang bisa
Anda buat, uji, dan debug sesuai dengan keinginan anda.
5. Didesain untuk tim
Android Studio memiliki integrasi dengan beberapa version
control populer seperti Git dan Subversion. Bahkan untuk
membantu kolaborasi, kita juga dapat menggunakan layanan

31
Github langsung dari Android Studio. Dengan demikian pembaca
dan tim tetap bekerja efektif dengan proyek yang dapat diakses
dengan mudah antara satu dengan yang lainya.
6. Membuat Aplikasi yang Lengkap dan Terkoneksi Android Studio
mendukung sepenuhnya pengeditan file proyek yang
menggunakan bahasa C/C++ sehingga teman-teman dapat dengan
cepat membuat komponen-komponen JNI dalam aplikasi. IDE ini
pun menyediakan sintaks dan pemfaktoran ulang untuk C/C++,
dan debugger berbasis LLDB sehingga Anda bisa men-debug
kode Java dan C/C++ secara bersamaan.
7. Memberikan Efektivitas dalam membuat aplikasi Android Studio
menyediakan alat bantu GUI yang menyederhanakan bagian yang
kurang menarik dari pengembangan aplikasi sehingga pihaknya
memberikan beberapa fitur diantaranya:
a. Layout Editor Ketika teman-teman akan bekerja
menggunakan file layout XML, Android Studio memberikan
editor visual drag-end-drop sehingga membuat proses
pembuatan layout baru jauh lebih mudah dibandingkan
sebelumnya. Fitur Layout Editor ini dibangun bersamaan
dengan ConstraintLayout API, sehingga teman-teman bisa
dengan cepat membuat layout yang beradaptasi pada ukuran
layar dengan kata lain teman-teman dapat menyeret tampilan
ke tempat yang tepat kemudian menambahkan batasan layout
hanya dengan beberapa klik.
b. Penganalisis APK Fitur ini memungkinkan anda mengetahui
ukuran setiap komponen sehingga Anda dapat mengatur
ukuran APK sesuai dengan keinginan anda. Fitur ini juga
memungkinkan Anda melakukan pemeriksaan aset paket, dan
memeriksa file DEX untuk memecahkan masalah multidex,
dan membandingkan perbedaan antara dua APK.
c. Vector Asset Studio Android Studio menyediakan pembuatan
aset gambar yang baru untuk setiap ukuran file. Dengan

32
Vector Asset Studio, teman-teman bisa memilih dari ikon
desain material yang disediakan Google atau mengimpor file
SVG atau PSD. Vector Asset Studio juga bisa menghasilkan
file bitmap untuk masing-masing projek guna mendukung
versi Android lama yang tidak mendukung format drawable
vektor Android.
G. XAMPP
XAMPP adalah salah satu paket instalasi apache, PHP, dan
MySQL secara instant yang dapat digunakan untuk membantu proses
instalasi ketiga produk tersebut.(Sitohan, 2018)

33
BAB IV PERANCANGAN DAN IMPLEMENTASI

A. Perancangan Database
1. Mengaktfikan Apache dan MySQL menggunakan XAMPP

Gambar 4.1 Tampilan XAMPP


2. Pembuatan database menggunakan phpmyadmin

Gambar 4.2 Tampilan Phpmyadmin


3. Struktur database db_android

34
Gambar 4.3 Struktur Database
B. Pembuatan Aplication Programing Interface (API) Web Services
1. File koneksi.php

Gambar 4.4 Script Koneksi.php


2. File tambah.php

Gambar 4.5 Script tambah.php


3. File tampil.php

Gambar 4.6 Script tampil.php

35
4. File tampilsemua.php

Gambar 4.7 Script tampilsemua.php


5. File update.php

Gambar 4.8 Script update.php


6. File hapus.php

Gambar 4.9 Script hapus.php

36
C. Aplikasi Android Diklat BBPPMPV BMTI
1. Pembuatan build.gradle

Gambar 4.10 build.gradle


2. Pembuatan SplashScreen
a. activity_splash_screen.xml

Gambar 4.11 Source Code activity_splash_screen.xml

37
b. splashscreen.java

Gambar 4.12 Source Code SplashScreen.java


3. Pembuatan LoginActivity
a. backgroundlogin.xml

Gambar 4.13 Source Code backgroundlogin.xml

Gambar 4.14 Source Code backgroundlogin.xml

38
Gambar 4.15 Source Code backgroundlogin.xml
b. LoginActivity.java

Gambar 4.16 Source Code LoginActivity.java

Gambar 4.17 Source Code LoginActivity.java

39
4. Pembuatan Dashboard
a. Activity_dashboard.xml

Gambar 4.18 activity_dashboard.xml

Gambar 4.19 activity_dashboard.xml

Gambar 4.20 activity_dashboard.xml

40
Gambar 4.21 activity_dashboard.xml

Gambar 4.22 activity_dashboard.xml

Gambar 4.23 activity_dashboard.xml

41
Gambar 4.24 activity_dashboard.xml

Gambar 4.25 activity_dashboard.xml

Gambar 4.26 activity_dashboard.xml

42
Gambar 4.27 activity_dashboard.xml
b. Dashboard.java

Gambar 4.28 Dashboard.java

Gambar 4.29 Dashboard.java

43
Gambar 4.29 Dashboard.java

Gambar 4.30 Dashboard.java


5. Pembuatan Dashboard Admin
a. dashboard_admin.xml

Gambar 4.31 dashboard_admin.xml

44
Gambar 4.32 dashboard_admin.xml

Gambar 4.33 dashboard_admin.xml

Gambar 4.34 dashboard_admin.xml

45
Gambar 4.35 dashboard_admin.xml

Gambar 4.36 dashboard_admin.xml

Gambar 4.37 dashboard_admin.xml

46
Gambar 4.38 dashboard_admin.xml

Gambar 4.39 dashboard_admin.xml

Gambar 4.40 dashboard_admin.xml

47
b. AdminDashboard.java

Gambar 4.41 AdminDashboard.java

Gambar 4.42 AdminDashboard.java

Gambar 4.43 AdminDashboard.java

48
Gambar 4.44 AdminDashboard.java

Gambar 4.45 AdminDashboard.java

Gambar 4.46 AdminDashboard.java

49
Gambar 4.47 AdminDashboard.java
6. Membuat PDF Viewer
a. pdf.xml

Gambar 4.48 pdf.xml


b. PdfVoewer.java

Gambar 4.49 Pdfviewer.java

50
7. Pembuatan Animasi TV
a. User

Gambar 4.50 anim_tv.xml

Gambar 4.51 anim_tv_admin.xml


8. Membuat Konfigurasi.java

51
Gambar 4.52 Konfigurasi.java

9. Membuat RequestHandler.java

Gambar 4.53 RequestHadler.java

Gambar 4.54 RequestHadler.java

Gambar 4.55 RequestHadler.java

52
Gambar 4.56 RequestHadler.java
10. Membuat Input Activity
a. Activity_input.xml

Gambar 4.57 activity_input.xml

Gambar 4.58 activity_input.xml

53
Gambar 4.59 activity_input.xml

Gambar 4.60 activity_input.xml

Gambar 4.61 activity_input.xml

54
b. InputData.java

Gambar 4.62 InputData.java

Gambar 4.63 InputData.java

Gambar 4.64 InputData.java

55
Gambar 4.65 InputData.java
11. Membuat LihatData
a. Activity_lihat.xml

Gambar 4.67 activity_lihat.xml


b. LihatData.java

Gambar 4.68 LihatData.java

56
Gambar 4.69 LihatData.java

Gambar 4.70 LihatData.java

Gambar 4.71 LihatData.java

57
12. Membuat Fitur Ubah Data
a. Activity_ubah.xml

Gambar 4.72 activity_ubah.xml

Gambar 4.73 activity_ubah.xml

Gambar 4.74 activity_ubah.xml

58
Gambar 4.75 activity_ubah.xml

Gambar 4.76 activity_ubah.xml


b. UbahData.java

Gambar 4.77 UbahData.java

59
Gambar 4.78 UbahData.java

Gambar 4.79 UbahData.java

Gambar 4.80 UbahData.java

60
Gambar 4.81 UbahData.java

Gambar 4.82 UbahData.java

Gambar 4.83 UbahData.java

61
Gambar 4.84 UbahData.java
13. Membuat Pengaturan AndroidManifest

Gambar 4.85 Pengaturan AndroidMainfest.xml

Gambar 4.86 Pengaturan AndroidManifest.xml

62
D. Tampilan Aplikasi Diklat BBPPMPV BMTI
1. Tampilan Login

Gambar 4.87 Tampilan Login


2. Tampilan Dashboard
a. Admin

Gambar 4.88 Tampilan Dashboard Admin


b. User

63
Gambar 4.89 Tampilan Dashboard User
3. Tampilan Input Data (Admin)

Gambar 4.90 Tampilan Input Data


4. Tampilan Lihat Data (Admin)

Gambar 4.91 Tampilan Lihat Data


5. Tampilan Update dan Hapus Data (Admin)

64
Gambar 4.92 Tampilan Update dan Hapus Data

6. Tampilan Pengumpulan Tugas (Admin)

Gambar 4.91 Tampilan Pengumpulan Tugas


7. Tampilan Modul Pembelajaran Pembelajaran (User)

Gambar 4.92 Tampilan Modul Pembelajaran Peserta


8. Tampilan Layanan Informasi (User)

65
Gambar 4.93 Tampilan Layanan Informasi

9. Tampilan Logout

Gambar 4.94 Tampilan Logout


10. Tampilan database setelah input data

Gambar 4.95 Tampilan database setelah input data

66
67
BAB V PENUTUP

A. Kesimpulan
Kami Melaksanakan Kerja praktek (KP) selama kurang lebih 2 bulan
dari tanggal 8 November 2022 sampai dengan 23 Desember 2022 di
Departemen Elektonika dan Informatika, Balai besar Pemngembangan
Penjaminan Mutu Pendidikan Vokasi Bidang Mesin dan Teknik Industri
(BBPPMPV BMTI) dengan metode pengumpulan dan pengalaman pribadi dari
kami, kami menarik kesimpulan, diantara nya :
1. Dapat memahami pengertian dari KP, beradaptasi, serta berkopetensi
dengan bekerja secara maksimal serta memahami etika dan tata tertib lokal
KP.
2. Dapat mengetahui situasi dan menghadapi tantangan dunia kerja nyata
dalam program keahlian Elektonika dan Informatika .
3. Dapat mengetahui system kerja atau tugas kerja dalam departemen
Elektronika dan Informatika BBPPMPV BMTI.
4. Tercapainya pembuatan aplikasi Diklat BBPPMPV BMTI yang dapat
mengolah data peserta diklat BBPPMPV BMTI.
5. Mendapatkan wawasan dan kahlian baru yang tidak diperoleh di kampus
seperti membuat aplikasi di android studio.
Dari hasil tugas yang diberikan oleh pembimbing di program keahlian
Elektronika dan Informatika BBPPMPV BMTI yaitu pembuatan aplikasi diklat
BBPPMPV BMTI dengan menggunakan aplikasi Android Studio yang di
jadikan bagian dari penyusun laporan Kerja Praktek (KP).
B. Saran
Laporan kerja praktek pembelajaran Android Studio tentang dasar
Rekayasa perangkat lunak :
1. Diharapkan Android Studio Sebagai perancangan dapat digunakan sebagai
media pembelajaran di kampus agar bisa mempelajari mengenai
pembuatan aplikasi dari Android Studio.
2. Lebih di perdalam lagi tentang Android Studio di kampus
3. Dosen lebih harus memonitoring mahasiswa nya Ketika kerja Praktek
(KP)

68
DAFTAR PUSTAKA

bbppmpvbmti.kemendikbud.go.id. (n.d.). Profil BBPPMPV BMTI. Retrieved


December 8, 2022, from https://bbppmpvbmti.kemdikbud.go.id/main/
Connolly, T., & Begg, C. (2004). Database System : A Practical Approach to Design
Implementation, and Management (3rd ed.). Addison-Wesley.
Fikriansyah. (2017). Apa itu MySQL, Sejarah dan Fungsinya.
Nikko, S. (2014). Pengertian Basis Data dan Sistem Basis Data.
https://www.pengertianku.net/2014/06/pengertian-basis-data-dan-sistem-
basis.html
Nitisemito, A. S. (1984). Manajemen Personalia (3rd ed.). Ghalia Indonesia.
Prayoga, C. (2017). Mengapa Harus Belajar Android dengan Android Studio.
https://codepolitan.com/blog/mengapa-harus-belajar-android-dengan-android-
studio-59bfc3146686f
Rocketmanajemen. (2019). Pengertian MySQL. https://rocketmanajemen.com/definisi-
mysql/
Simamora, H. (1997). Manajemen Sumber Daya Manusia (3rd ed.). Stie YKPN.
http://ucs.sulsellib.net//index.php?p=show_detail&id=35379
Sitohan, H. T. (2018). SISTEM INFORMASI PENGAGENDAAN SURAT
BERBASIS WEB PADA PENGADILAN TINGGI MEDAN. Journal Of
Informatic Pelita Nusantara, 3.
Sulistiyani, A. T., & Rosidah. (2003). Manajemen Sumber Daya Manusia (1st ed.).
Graha Ilmu.
Takalelumang, M. F., Rindengan, Y. D. Y., & Sambul, alwin. (2018). Aplikasi E-Agri
Kabupaten Minahasa Selatan. E-Journal Teknik Infromatika, 13.
Valentino Lee, Heather Schneider, & Robbie Schell. (2004). Mobile Application :
Architecture, Design, and Development. Pearson Education.
Viswanathan, P. (2019). lifeware.com. https://www.lifewire.com/what-is-a-mobile-
application-2373354
Wursanto. (1991). Kearsipan. Kanisius. http://kin.perpusnas.go.id/DisplayData.aspx?
pId=16563&pRegionCode=JIUNMAL&pClientId=111

69

Anda mungkin juga menyukai