• Tidak ada hasil yang ditemukan

RANCANG BANGUN WEB TRACING ALUMNI DENGAN ALGORITMA NEAREST NEIGHBOR MENGGUNAKAN MEDIA SMS TRACING DAN MAP GRADUATE

N/A
N/A
Protected

Academic year: 2018

Membagikan "RANCANG BANGUN WEB TRACING ALUMNI DENGAN ALGORITMA NEAREST NEIGHBOR MENGGUNAKAN MEDIA SMS TRACING DAN MAP GRADUATE"

Copied!
11
0
0

Teks penuh

(1)

111 RANCANG BANGUN WEB TRACING ALUMNI DENGAN ALGORITMA NEAREST

NEIGHBOR MENGGUNAKAN MEDIA SMS TRACING DAN MAP GRADUATE

DI UNIVERSITAS DIAN NUSWANTORO SEMARANG

Adrian Angga Pramono1, Ajib Susanto2, Desi Purwanti K.3 1, 2, 3

Program Studi Teknik Informatika, Fakultas Ilmu Komputer, Universitas Dian Nuswantoro Jl. Nakula 1 No. 5-11 Semarang

Email: ardianoxxx@gmail.com1, ajibsusanto@gmail.com2, d7_pk@yahoo.com3

Abstrak

Tracer study dinilai penting karena menjadi alat evaluasi kinerja Perguruan Tinggi dan sekarang telah dijadikan salah satu syarat kelengkapan akreditasi oleh Badan Akreditasi Nasional Perguruan Tinggi (BAN-PT). Tracer study menjadi kian penting perannya karena dapat memberikan berbagai informasi penting untuk pengembangan perguruan tinggi. Dengan demikian dibutuhkanlah sistem informasi yang dapat menyajikan data persebaran alumni Universitas Dian Nuswantoro beserta perusahaan tempat alumni Universitas Dian Nuswantoro bekerja. Dengan menerapkan sistem informasi berbasis web dengan menggunakan media SMS dan Map Graduate maka pelacakan alumni dapat dilakukan dengan mudah sehingga pihak Universitas mengetahui keberadaan alumninya setelah mereka lulus dari perkuliahan. Dengan sistem tracing alumni menggunakan media SMS dan Map Graduate ini para mahasiswa yang masih aktif juga akan mendapatkan kemudahan saat mereka mencari perusahaan untuk tempat kerja praktek mereka yang mana perusahaan tersebut di dalamnya terdapat alumni Universitas Dian Nuswantoro Semarang bekerja diperusahaan.

Kata kunci : Tracing, Map gradutae, Sms tracing, Pelacakan alumni

1. PENDAHULUAN

1.1. Latar Belakang

Tracer study dinilai penting karena menjadi alat evaluasi kinerja Perguruan Tinggi dan sekarang telah dijadikan salah satu syarat kelengkapan akreditasi oleh Badan Akreditasi Nasional Perguruan Tinggi (BAN-PT) (DIKTI, 2016). Hasil tracer study akan membantu Perguruan Tinggi dalam mengetahui posisi lulusan yang telah terserap dalam dunia kerja serta menyiapkan lulusan sesuai dengan kompetansi yang diperlukan di dunia kerja.

Tracer study bertujuan untuk mengetahui outcome pendidikan dalam bentuk transisi

dari dunia pendidikan tinggi ke dunia kerja, output pendidikan yaitu penilaian diri terhadap

penguasaan dan pemerolehan kompetensi, proses pendidikan berupa evaluasi proses

pembelajaran dan kontribusi pendidikan tinggi terhadap pemerolehan kompetensi serta input

pendidikan berupa penggalian lebih lanjut terhadap informasi sosiobiografis lulusan. Di

samping untuk keperluan akreditasi, Ditjen Dikti Kemdiknas juga sejak tahun 2011

menggunakan

tracer study sebagai alat monitoring adaptasi lulusan perguruan tinggi di

Indonesia ketika memasuki dunia kerja (Rahmadi, 2016).

Teknologi web yang berkembang saat ini memungkinkan untuk menampilkan informasi hypertext dan menampilkan lokasi berupa maps atau peta. Sehigga akan sangat membantu dalam penelusuran alumni dengan memberikan informasi lokasi dan jalur terpendek dengan memberikan informasi jalan yang dapat dilalui untuk menuju lokasi para alumni.

(2)

112

terdapat alumni Universitas Dian Nuswantoro nya, tentunya alumni tersebut akan membimbing mahasiswa magang tersebut secara lebih baik dan itu akan mempererat tali antar alumni Universitas Dian Nuswantoro. Pihak universitas juga masih kesulitan di dalam melacak persebaran alumninya dan mencari tahu kualitas alumni Universitas Dian Nuswantoro dalam bekerja di sebuah perusahaan. Dengan demikian dibutuhkanlah sistem informasi yang dapat menyajikan data persebaran alumni Universitas Dian Nuswantoro beserta perusahaan tempat alumni Universitas Dian Nuswantoro bekerja dengan mudah, dengan menerapkan sistem informasi berbasis web dengan menggunakan media SMS dan Map Graduate. Sistem ini nantinya juga dirancang agar ikatan alumni Universitas Dian Nuswantoro tetap erat, dengan menggunakan algoritma Nearest Neighbor maka sistem akan mengetahui letak terdekat antara alumni yang sedang mencari perusahaan di suatu kota dengan para alumni yang telah bekerja di kota tersebut, dengan itu maka ikatan alumni akan tetap terjaga.

1.2. Rumusan Masalah

Rumusan masalah dalam penelitian ini adalah bagaimana membangun dan mengembangkan sistem tracing alumni Universitas Dian Nuswantoro yang telah ada sekarang ini, sehingga dapat menyajikan data persebaran alumni Universitas Dian Nuswantoro baik yang sudah bekerja atau pun belum bekerja dan data perusahaan mana saja yang terdapat alumni Universitas Dian Nuswantoro bekerja di dalamnya dengan mudah dengan metode web engineering ?

2. METODOLOGI

Metode pengembangan Web Tracing Alumni Dengan Algoritma Nearest Neighbor Menggunakan Media Sms Tracing Dan Map Graduate Di Universitas Dian Nuswantoro Semarang pada penelitian ini menggunakan metode rekayasa web (Web Engineering) (Pressman, 2005) . Metode rekayasa web terdiri dari beberapa tahap seperti terlihat pada Gambar di bawah ini :

(3)

113 Tahapan Web Engineering :

1. Customer Communication

Komunikasi dalam hal ini terutama terkonsentrasi pada 2 hal, analisa bisnis dan perumusan. Analisa bisnis akan mendefinisikan hal-hal apa saja yang akan termuat di dalam aplikasi tracing alumni, yaitu menentukan pengguna tracing alumni, perubahan potensial dalam lingkungan alumni, serta database tracing alumni. Perumusan adalah pengumpulan informasi tentang hal-hal yang akan dimuat dalam tracing alumni dengan melakukan wawancara dengan bagian career center.

2.Planning

Perencanaan proyek pengembangan aplikasi tracing alumni yang kemudian ditentukan, perencanaan terdiri dari pendefinisian pekerjaan dan target waktu atas pekerjaan maupun sub pekerjaan yang ditentukan untuk menghasilkan web tracing alumni.

3. Modeling

Tujuan dari aktivitas ini adalah untuk menjelaskan hal-hal apa saja yang diperlukan / dibutuhkan pada aplikasi tracing alumni yang akan dibangun dan solusi yang ditawarkan yang diharapkan dapat menjawab apa yang tersirat dari hasil-hasil analisa dan pengumpulan data, pemodelan sistem menggunakan pemodelan UML (unified modeling language) (Fowler, Martin, 2004).

1) Analisis Model

Proses analisis merupakan lanjutan dari tahap komunikasi dengan pengguna.

a. Analisis Isi (Content), dilakukan dengan merumuskan kebutuhan dari sistem pengolahan data toko beserta permasalahannya.

b. Analisis Interaksi, dilakukan dengan mengidentifikasi interaksi pengguna dengan sistem berdasarkan hak akses pengguna.

c. Analisis Fungsional, dilakukan dengan mengidentifikasi operasi‐operasi yang akan dijalankan dan proses‐proses yang terpisah dengan sistem tetapi sangat penting bagi pengguna.

d. Analisis Konfigurasi, dilakukan dengan mengidentifikasi lingkungan dan infrastruktur yang tepat untuk aplikasi tracing alumni.

2) Design Modelling

Tahap desain modelling yang dilakukan dalam proses web engineering yaitu : a. Desain Antarmuka (interface)

Desain antarmuka dilakukan dengan memeriksa kumpulan informasi yang telah dilakukan pada tahap analisis, membuat sketsa antarmuka dari aplikasi tracing alumni, memetakan obyektif pengguna ke dalam antarmuka yang spesifik.

b. Desain Estetika

Desain estetika dilakukan dengan merancang tampilan halaman dengan kombinasi warna, teks dan gambar yang sesuai dengan isi dan tujuan aplikasi tracing alumni sesuai kebutuhan Universitas Dian Nuswantoro Semarang.

c. Desain Isi

Desain isi dilakukan dengan merancang isi dari aplikasi tracing alumni. Desain-desain tersebut dirancang berdasarkan kebutuhan informasi yang telah di identifikasi pada tahap analisis. Sedangkan desain basisdata yang dilakukan yaitu : desain model konseptual, desain model logic dan desain model fisik.

d. Desain Navigasi

Desain navigasi untuk aplikasi tracing alumni memiliki aturan atau hak otorisasi untuk setiap pengguna sesuai dengan alur kerja sistem

e. Desain Arsitektur

(4)

114

1. Construction

Pembangunan web tracing alumni memadukan antara perkembangan teknologi dengan tools pengembangan web yang telah ada, artinya memilih tools yang efektif namun tetap dapat menyesuaikan dengan teknologi yang berkembang saat ini.

a. Implementasi (Coding)

Implementasi dilakukan dengan mengaplikasikan halaman tracing alumni dalam bentuk PHP secara keseluruhan berdasarkan hasil proses perancangan isi pada aktivitas non technical maupun technical member,begitu juga dengan implementasi isi dibuat dalam bentuk PHP dan menggunakan database MySQL dengan konsep CMS.

b. Pengujian (Component Test)

Proses pengujian dilakukan untuk mengetahui kemungkinan terjadinya kesalahan seperti kesalahan pada code program atau form, navigasi ataupun tampilan. Pengujian dilakukan secara whitebox, blackbox dan UAT (user acceptance test).

2. Delivery & Feedback

Web tracing alumni dibangun untuk dapat berguna bagi Universitas Dian Nuswantoro, sehingga dapat menyajikan data persebaran alumni Universitas Dian Nuswantoro baik yang sudah bekerja atau pun belum bekerja dan data perusahaan mana saja yang terdapat alumni Universitas Dian Nuswantoro bekerja di dalamnya dengan mudah.

3. HASIL DAN PEMBAHASAN

3.1. Komunikasi dengan Pengguna (Customer Communication)

Tahap ini berisi tentang membuat business process modeling dan identifikasi pelaku bisnis di web tracing alumni.

3.1.1. Identifikasi Pelaku Bisnis

Pada pembahasan ini, pelaku bisnis diartikan sebagai pemakai, pengguna atau aktor yang terlibat dalam sistem ini, daftar aktor bisa dilihat pada tabel 1.

Tabel 1. Identifikasi Pelaku Bisnis

Istilah Deskripsi

Admin Individu yang mengelola input data yang ada di sistem dan Individu yang bertanggungjawab penuh terhadap pengaturan, pemantauan, dan pemeliharaan sistem.

User Alumni Individu yang memiliki hak akses sebagai Alumni dimana hak akses dibedakan, tidak sama dengan admin.

(5)

115 3.1.2. Model Proses Bisnis

Gambar 2. Model Proses Bisnis Tracing Alumni

(6)

116

3.2.Analisis 3.2.1. Analisis Sistem

Pada tahap analisa isi menggunakan use case. Sebuah use case menggambarkan suatu urutan interaksi antara satu atau lebih aktor dan sistem.

Gambar 3. Use case diagram web Tracing Alumni

Pada gambar di atas dijelaskan kebutuhan sistem, yang didapat dari melalui proses pengumpulan informasi untuk login admin, input alumni atau pun perusahaan dan mengedit data alumni atau pun perusahaan yang didapat dari data alumni dan perusahaan dan data admin. Dijelaskan juga kebutuhan sistem yang didapat dari melalui proses pengumpulan informasi untuk login alumni,

input curriculum vitae alumni dan mengedit data alumni yang didapat dari data alumni.

(7)

117 Untuk layanan sms tracing di sistem Udinus career center. Pertama – tama user harus mengirim format sms. Format sms nya adalah CC<SPASI>TRACE<SPASI>PERUSAHAAN/ ALUMNI<SPASI>KOTA. Contoh CC TRACE ALUMNI KENDAL. Jika format salah maka sistem akan mengirimkan sms berupa informasi tentang kesalahan format sms

3.2.2. Algoritma Nearest Neighbor

Pendekatan untuk mencari kasus dengan menghitung kedekatan antara kasus baru dengan kasus lama, yaitu berdasarkan pada percobaan bobot dari sejumlah fitur yang ada (Kusrini, 2009). Misalkan diinginkan untuk mencari solusi terhadap seorang alumni baru dengan menggunakan solusi dari alumni terdahulu. Untuk mencari alumni mana yang akan digunakan maka dihitung kedekatan kasus alumni baru dengan semua kasus alumni lama. Kasus alumni lama dengan kedekatan terbesarlah yang akan diambil.

Gambar 5. Ilustrasi Kedekatan Kasus

Seperti tampak pada gambar 5, terdapat dua alumni lama A dan B. Ketika ada alumni Baru, maka solusi yang akan diambil adalah solusi dari alumni terdekat dari alumni baru. Seandainya d1 adalah kedekatan antara alumni Baru dan alumni A, sedangkan d2 adalah kedekatan antara alumni Baru dengan alumni B, maka solusi dari alumni B lah yang akan digunakan untuk memberikan solusi alumni baru.

Adapun rumus untuk melakukan penghitungan kedekatan antara dua kasus adalah sebagai berikut (Watson, 1997) :

Similiarity (T,S) = ∑ ( ) (1) Dengan :

T : kasus baru

S : kasus yang ada dalam penyimpangan n : jumlah atribut dalam masing – masing kasus i : atribut individu antara 1 s/d n

f : fungsi similarity atribut i antara kasus T dan kasus S w : bobot yang diberikan pada atribut ke i

(8)

118

Penerapan Algoritma Nearest Neighbor

Bobot = 100/jarak.

Tabel 2. Tabel Simulasi Nilai Jarak Point

Point

Jarak

Bobot

A

12 Km

8,3

B

13 Km

7,6

C

14 Km

7,14

Kedekatan point A dengan point target = 8,3/8,3+7,6+7,14= 0,36 Kedekatan point B dengan point target = 7,6/8,3+7,6+7,14= 0,32 Kedekatan point C dengan point target = 7,14/8,3+7,6+7,14= 0,30

Maka kedekatan kasus yang paling besar adalah point A. Maka point A adalah point yang paling dekat.

3.3.Perancangan

3.3.1. Perancangan Class Diagram

(9)

119 3.3.2. Perancangan Arsitektur Web

Server

modem Alumni

BTS Internet

Admin

Perusahaan

User

Gambar 7. Arsitektur Web Tracing Alumni

Gambar 5 di atas menjelaskan bahwa semua user dapat mengakses web tracing alumni dengan menggunakan jaringan internet dimanapun dan kapanpun, untuk user yang terdaftar dapat melakukan tracing alumni dan perusahaan dengan menggunakan media SMS.

3.4.Implementasi

Implementasi merupakan suatu tahap akhir di mana sistem diterapkan secara nyata. Implementasi yang akan dijabarkan disini meliputi design user interface web tracing alumni.

(10)

120

Gambar 10. Halaman Posisi Alumni Gambar 11. Halaman Lokasi Perusahaan

Gambar 11. Hasil Jalur Terdekat Gambar 12. SMS Balasan dari Sistem

3.5. Pengujian Perangkat Lunak

Hasil pengujian black box untuk System Tracing Alumni adalah sebagai berikut : Tabel 3. Pengujian Black Box Sistem

Pengujian cari Route terdekat

Pengujian Route perusahaan terdekat

Kondisi

Awal User telah memilih provinsi dan kabupaten yang terdapat data alumninya Kondisi Awal

Form profinsi dan kabupaten sudah dipih dan menampilkan persebaran alamat perusahaan

(11)

121 4. KESIMPULAN

Setelah dilakukan perancangan, pembuatan, pengujian dan analisa maka penelitian web tracing alumni dapat diambil kesimpulan bahwa Pengembangan System Tracing Alumni dengan menggunakan map graduate dan sms tracing dengan menggunakan algoritma Nearest Neighbor dapat membantu mempermudah pihak Universitas melacak alumni setelah mereka lulus dan membantu mempermudah mahasiswa dalam mencari perusahaan tempat kerja praktek yang di dalamnya ada alumni yang bekerja disana.

DAFTAR PUSTAKA

DIKTI. (2016-Juni-28). Tentang Tracer Study. [Online]. Available: http://tracerstudy.dikti.go.id /index.php/site/about.

Fowler, Martin. 2004. A brief Duide to the Standard Object Modeling Language. Yogyakarta : Andi. Kusrini., Hartati, S. 2009. Perbandingan Metode Nearest Neighbor dan Algoritma C4.5 untuk

menganalisis Kemungkinan Pengunduran Diri Calon Mahasiswa Di STMIK AMIKOM Yogyakarta. JURNAL DASI. Vol. 10 No. 1 Maret 2009.

Pressman, Roger. 2005. “Software Engineering: A Practitioner’s Approach (Terjemahan)”.

Yogyakarta : Andi.

Rahmadi. (2016-Juni-28). Pelatihan Tracer Study & QTAFI. [Online]. Available: http://cdc.ui.ac.id/index.php?option= com_content&task=view&id=927&Itemid=126.

Watson, Ian. 1997. Applying case-based reasoning: Techniques for Enterprise Systems. Morgan Kaufmann

KeluaranSistem akan mencari route terdekat ke alumni dari point user Keluaran Sistem menampilkan route terdekat ke perusahaan tersebut

Gambar

Gambar 1. Tahapan rekayasa web (Pressman, 2005)
Tabel 1. Identifikasi Pelaku Bisnis
Gambar 2.  Model Proses Bisnis Tracing Alumni
Gambar 3. Use case diagram web Tracing Alumni
+5

Referensi

Dokumen terkait

2 Bagi Panti Asuhan Muhammadiyah Karangpilang Surabaya a Hasil dari penelitian ini dapat digunakan sebagai bahan masukan yang cukup objektif dalam penyusunan laporan

Dengan membaca, peserta didik mampu nenyebutkan informasi penting dari teks eksplanasi yang dibaca tentang teks bacaan” Si paralel penyelamat jalan” dengan tepat..

(7) There is a significant relationship between daily activities at home against the behavior of students at State High School in Tulungagung amounted to 55.7%.. xx

Pada praktikum warna tanah dan tekstur tanah kami menentukan dari jenis tanah Entisol, Andisol, Ultisol, Vertisol, dan Inseptisol.Dan di peroleh hasil pada tanah Entisol

Tujuan dari perancangan ”APLIKASI PENGATUR POLA HIDUP SEHAT BERBASIS ANDROID” ini adalah membuat aplikasi android untuk mengatur pola makan dan hidup sehat serta

Sebagaimana diuraikan sebelumnya, etika merupakan nilai-nilai perilaku yang ditunjukkan oleh seseorang atau suatu organisasi dalam interaksinya dengan lingkungan. Nilai-nilai

Dari beberapa tersebut dapat ditarik kesimpulan , sampel adalah bagian dari populasi yang mempunyai ciri-ciri atau keadaan tertentu yang akan diteliti.. Teknik

 Pada bulan September 2016 Nusa Tenggara Barat mengalami deflasi sebesar 0,63 persen. Angka deflasi ini berada di bawah angka inflasi nasional yang tercatat sebesar 0,22 persen.