SISTEM PENDAFTARAN DAN SINKRONISASI DATA

SISTEM PENDAFTARAN DAN SINKRONISASI DATA PADA HERREGISTRASI MAHASISWA BARU UNTUK PELATIHAN
APLIKASI TEKNOLOGI INFORMASI
STUDI KASUS : DPP INFOKOM UMM

Proposal Tugas Akhir

Diajukan Untuk Memenuhi
Persyaratan Guna Meraih Gelar Sarjana Strata 1
Teknik Informatika Universitas Muhammadiyah Malang

Noky Anresa Ferdiyanta
201010370311315

PROGRAM STUDI TEKNIK INFORMATIKA
FAKULTAS TEKNIK
UNIVERSITAS MUHAMMADIYAH MALANG
APRIL, 2014

Lembar Persetujuan

SISTEM PENDAFTARAN DAN SINKRONISASI DATA PADA HERREGISTRASI MAHASISWA BARU UNTUK PELATIHAN

APLIKASI TEKNOLOGI INFORMASI
STUDI KASUS : DPP INFOKOM UMM

PROPOSAL TUGAS AKHIR

Noky Anresa Ferdiyanta
201010370311315

Telah Direkomendasikan Untuk Diajukan Sebagai
Judul Tugas Akhir Di
Teknik Informatika Universitas Muhammadiyah Malang

Menyetujui,
Dosen I

Dosen II

Yuda Munarko, S.Kom, M.sc

Wahyu Andhyka, M.Kom


A. LATAR BELAKANG
Tak dapat dipungkiri jika Perkembangan teknologi masa kini
berkembang sangat pesat. Hal ini dapat dibuktikan dengan banyaknya
inovasi-inovasi yang telah dibuat di dunia ini. Perkembangan teknologi
menuntut kita agar tidak ketinggalan dengan teknologi yang ada. Mahasiswa
sebagai ujung tombak dari perkembangan teknologi harus mampu untuk
menggali informasi dari berbagai sumber, salah satunya adalah internet. Atas
dasar hal tersebut kami menyelenggarakan suatu pelatihan berbasis teknologi
yaitu Pelatihan Aplikasi Teknologi Informasi (PATI).
Pelatihan aplikasi teknologi informasi merupakan program pelatihan
berbasis teknologi yang ditujukan kepada seluruh mahasiswa baru. Pelatihan
aplikasi teknologi informasi tersebut wajib diikuti oleh seluruh mahasiswa
baru UMM. Pelaksanaan Pelatihan aplikasi teknologi informasi tersebut
berlangsung selama 6 hari bertempat di laboratorium komputer DPP
INFOKOM A, B, C Gedung ICT Center lt 3, laboratorium ekonomi A, B, C
dan laboratorium informatika A dan B dengan didampingi instruktur yang
kompeten dalam bidang teknologi informasi dan materi yang selalu mengikuti
perkembangan teknologi di masa kini serta pengenalan sarana yang ada di
UMM yang telah terkomputerisasi antara lain pengenalan internet, browsing,

search engine, e-mail, web blog dan hotspot UMM, forum diskusi UMM,
dilengkapi juga petunjuk pengoperasian fasilitas administrasi online
(Manajemen Administrasi Akademik), digilib (digital library) dan e-Learning
diharapkan dapat membantu mahasiswa baru dalam menjelajahi dunia maya,
terutama dalam mencari dan menggali informasi mengenai ilmu pengetahuan
dan teknologi,khususnya yang berkaitan dengan jurusan atau bidang yang
ditekuni. Di samping itu, pelatihan bersertifikat tersebut sangat menunjang
proses belajar mahasiswa baru di UMM serta terdapat banyak referensi dari
berbagai disiplin ilmu yang informasinya tersebar secara tidak merata.
Semoga ilmu yang diperoleh dalam pelatihan aplikasi teknologi informasi
akan menambah pengetahuan dan ketrampilan baru.
Pada proses pendaftaran pelatihan, dibutuhkan sebuah sistem untuk
mengolah data dari para peserta. Sistem harus dapat melakukan koneksi data

dari

database

pusat kemahasiswaan (Biro Administrasi Akademik),


melakukan proses pendaftaran, penjadwalan, dan pengolahan data peserta
(nilai dan presensi). Sedangkan untuk media basis datanya, sistem akan
menyimpan data dalam database MySQL dan disinkronisasi ke protokol
LDAP. Digunakannya protokol LDAP ini diperuntukkan dalam metode
Single Sign-On yang akan diterapkan pada saat pelatihan dan sesudah
pelatihan berlangsung.
Berdasarkan paparan diatas, terdapat potensi untuk melakukan
pembangunan sistem yang digunakan untuk pengolahan data yang lebih baik
dan mudah diaplikasikan. Dengan melakukan perancangan sistem yang sesuai
dengan kebutuhan, maka diharapkan sistem dapat meningkatkan efektifitas
waktu dalam pengolahan datanya.
B. RUMUSAN MASALAH
Berdasarkan latar belakang di atas, rumusan masalah yang akan
dibahas dalam penelitian tugas akhir ini adalah :
1. Bagaimana membangun sistem yang meliputi proses pendaftaran,
penjadwalan, kelola data (penilaian dan presensi) dengan baik ?
2. Bagaimana mensinkronisasi data pada database MySQL dengan protokol
LDAP sehingga didapatkan data yang sama ?
3. Bagaimana membangun service yang digunakan untuk menghubungkan
sinkronisasi data yang akan dilakukan ?

4. Bagaimana hasil dari keluaran sistem, apakah sesuai dengan kebutuhan
dan sistem berjalan dengan baik ?

C. TUJUAN
Tujuan yang ingin penulis capai dalam penelitian tugas akhir ini
adalah membangun sistem yang digunakan untuk membantu pengolahan data
dalam Pelatihan Aplikasi Teknologi Informasi (PATI) yang meliputi
pendaftaran, penjadwalan, penilaian, dan presensi. Serta mensinkronisasikan
data pada platform database yang berbeda, yaitu MySQL dan protokol LDAP.

D. BATASAN MASALAH
Batasan masalah dalam penelitian tugas akhir ini dengan beberapa
ketentuan sebagai berikut :
1. Data input dari sistem adalah NIM peserta pelatihan.
2. Data peserta didapat dari database pusat kemahasiswaan (BAA).
3. Sistem membantu pengolahan data meliputi proses pendaftaran,
penjadwalan, pengolahan nilai dan presensi.
4. Sistem mensinkronisasi data mahasiswa dari database MySQL ke
protokol LDAP.
5. Data yang disinkronisasi pada protokol LDAP harus terdapat dalam

database MySQL.

E. METODOLOGI
Metodologi yang dignakan dalam penyelesaian tugas akhir ini,
diantaranya :
1. Analisa dan Perancangan Sistem
Pada tahap ini dilakukan analisa terhadap requirement yang
dibutuhkan dalam pembangunan sistem dan membuat perancangan
sistem akan dilakukan. Sistem ini menerima inputan berupa NIM dan
akan dilakukan proses preprocessing terlebih dahulu sebelum diproses
lebih lanjut.
Pada tahap preprocessing akan dilakukan pengambilan data
peserta ke database BAA. Data yang disalin adalah NIM, nama
mahasiswa, kode jurusan, dan tanggal lahir mahasiswa. Data tersebut
kemudian ditambahkan dengan proses penjadwalan secara otomatis dari
sistem serta penambahan akun untuk mengakses beberapa layanan
Teknologi Informasi di Universitas Muhammadiyah Malang.
Sebelum data tersebut dicetak sebagai bukti telah mendaftar, data
tersebut disimpan dalam database DPP Infokom sebagai data acuan untuk
proses penilaian, presensi, hingga cetak sertifikat. Data yang tersimpan


dalam database DPP Infokom akan disinkronisasi ke protokol LDAP
untuk mengidentifikasi atribut dari setiap user berdasarkan hirarki
datanya. LDAP adalah sebuah protokol yang digunakan untuk mengatur
mekanisme pengaksesan layanan direktori (Directory Service) yang dapat
digunakan untuk mendeskripsikan banyak informasi seperti informasi
tentang people, organizations, roles, services dan banyak entitas lainnya.
Digunakannya sistem LDAP sehingga memudahkan untuk memasukkan
sejumlah besar detail yang mirip dalam bentuk yang terorganisir serta
pembuatan akun untuk mengakses layanan TI di UMM. Dikarenakan
berbeda platform, maka untuk proses sinkronisasi datanya harus
membuat service baru yang digunakan untuk menjembatani kedua data
pada database MySQL dan protokol LDAP.
Berikut ini merupakan arsitektur sistem yang akan digunakan
dalam penelitian tugas akhir ini :

Gambar 1 : arsitektur sistem

Dalam gambar diatas, data awal didapat dari database BAA. Kemudian
data tersebut dikelola untuk didaftarkan dalam pelatihan. Dalam proses

pendaftaran, data peserta akan ditambahkan jadwal pelatihan serta akun
untuk

mengakses

layanan

Teknologi

Informasi

di

Universitas

Muhammadiyah Malang. Setelah data tersebut lengkap, maka akan
disimpan dalam database DPP Infokom. Kemudian data akan
disinkronisasi ke protokol LDAP untuk mendaftarkan akun pada fitur
Single Sign-On. Kemudian pada waktu pelatihan berlangsung, sistem
digunakan untuk mengelola data nilai dan presensi peserta.

2. Pengujian
Dalam tahap ini dilakukan uji coba terhadap sistem yang telah
dibangun. Pengujian dilakukan dengan melihat hasil keluaran yang
dihasilkan oleh sistem. Apakah hasil keluaran sudah sesuai dengan
fungsionalitas sistem. Dan sistem dapat dijalankan tanpa adanya
kesalahan serta pengguna tidak merasa kesulitan dalam pengoperasian
sistem.

F.

JADWAL KEGIATAN
Kegiatan
Pengumpulan data
Pembangunan model
Implementasi
Pengujian dan Analisa hasil
Pembuatan laporan

Bulan Ke I


II

III

IV

G. DAFTAR PUSTAKA
[1] Tim Labkomputer UMM. 2014. “Pelatihan Aplikasi Teknologi Informasi
UMM”. Diakses melalui http://infokom.umm.ac.id/id/umm-news-4078pelatihan-aplikasi-teknologi-informasi-2014.html. Pada tanggal 28 April
2014.
[2] Brian, Oni. 2007. “Pengenalan LDAP (Light Weight Directory Access
Protocol)”. Diakses melalui https://kelasjarkom.wordpress.com/ category/
pengenalan-ldap-by-oni-brian/. Pada tanggal 28 April 2014.
[3] Ucrit, Neng. 2009. “Setting LDAP di XAMPP (Windows)”. Diakses
melalui

http://ucrietz.wordpress.com/2009/05/25/setting-ldap-di-xampp-

windows/. Diakses pada tanggal 28 April 2014.