Manfaat Praktis Manfaat Teoritis

2003 tentang sisdiknas pasal 15 bahwa pendidikan kejuruan merupakan pendidikan menengah yang mempersiapkan peserta didik untuk bekerja dalam bidang tertentu. Dalam mempersiapkan peserta didik yang siap kerja pemerintah memberi kebijakan tentang adanya konsep link and match. Konsep tersebut menerapkan program pendidikan dilaksanakan di dua tempat yaitu di sekolah dan di industri. Di sekolah peserta didik diajarkan tentang teori dan praktik dasar kejuruan. Kemudian ketika proses praktik kerja industri peserta didik belajar tentang ketrampilan produktif di dunia usaha dan dunia industri DUDI. Pengetahuan tentang informasi tempat praktik kerja industri sangat penting bagi peserta didik karena setiap industri memiliki kefokusan kejuruan masing-masing dengan keterampilan yang berbeda-beda. Adanya sistem informasi tempat praktik kerja industri dapat memudahkan peserta didik dalam memilih serta mencari informasi tentang industri yang dituju sehingga proses pembelajaran yang dilakukan di sekolah dan di luar sekolah maksimal.

3. Pemetaan Lokasi

Pemetaan adalah pengungkapan suatu gagasan atau perasaan dengan menggunakan gambar, tulisan, peta, dan grafik Nasional, 2016 . Pemetaan merupakan suatu proses penyajian informasi muka bumi yang terdiri dari beberapa tahapan kerja yang meliputi pengumpulan data, pengolahan data yang selanjutnya digambarkan dalam bidang datar. Hasil dari proses pemetaan tersebut dinamakan peta. Aplikasi Direktori PKL menggunakan algoritma Havesine untuk menghitung jarak antara lokasi pengguna dan tempat praktik kerja industri. Berikut formula algoritma Havensine dalam fungsi trigonometri yang harus menggunakan sudut dalam radian Peter Lubbers, 2010. 8 = arcsin √ � ∅ − ∅ + � � − � Keterangan : � adalah latitude � adalah longitude adalah radius bumi 6.371 km

4. Model Pengembangan a. Pengembangan Perangkat Lunak Software Engineering

Pengembangan perangkat lunak Software Engineering merupakan sebuah proses berlapis yang memungkinkan developer mengembangkan perangkat lunak komputer yang berkualitas tinggi Pressman, 2012, p. 15. Tujuan dalam pengembangan perangkat lunak yaitu menghasilkan perangkat lunak yang bernilai ekonomi dan bekerja secara efisien menggunakan mesin. Terdapat beberapa tingkatan dalam pengembangan perangkat lunak Pressman, 2010: 14. Tingkatan tersebut tersaji dalam Gambar 4. Gambar 1. Lapisan Pengembangan Perangkat Lunak Pressman, 2012, p.14 Proses perangkat lunak membentuk dasar untuk kontrol manajemen proyek perangkat lunak dan menetapkan konteks dimana metode teknis yang diterapkan, produk kerja Model, dokumen, data, laporan, bentuk, dll yang diproduksi, tonggak ditetapkan, kualitas terjamin, dan perubahan dikelola dengan baik. 9