Jurnal Skripsi Indonesia
-
Upload
wisudawanto88 -
Category
Documents
-
view
90 -
download
0
Transcript of Jurnal Skripsi Indonesia
5/17/2018 Jurnal Skripsi Indonesia - slidepdf.com
http://slidepdf.com/reader/full/jurnal-skripsi-indonesia-55ab59a95c749 1/14
JURNAL SKRIPSI
Pengembangan Perangkat Lunak Pengelola Data Kehadiran Pegawai Jurusan Teknik
Elektro Universitas Negeri Jakarta menggunakan Java dan RFID
Diajukan Oleh :
ADITYA TRIANTORO W (5215077538)
PROGRAM STUDI PENDIDIKAN TEKNIK ELEKTRONIKA
JURUSAN TEKNIK ELEKTRO
FAKULTAS TEKNIK
UNIVERSITAS NEGERI JAKARTA
2012
5/17/2018 Jurnal Skripsi Indonesia - slidepdf.com
http://slidepdf.com/reader/full/jurnal-skripsi-indonesia-55ab59a95c749 2/14
”Pengembangan Perangkat Lunak Pengelola Data Kehadiran Pegawai Jurusan Teknik
Elektro Universitas Negeri Jakarta menggunakan Java dan RFID”
Widodo, M. Kom
Dosen Universitas Negeri Jakarta
Jon Kartago Lamida
Alumni Angkatan 2008 Program Studi Pendidikan Teknik Elektronika
Aditya Triantoro W
Mahasiswa Program Studi Teknik Elektronika Noreg ( 5215077538 )
Universitas Negeri Jakarta
Abstrak
Penelitian ini bertujuan untuk mengembangkan sebuah sistem perangkat lunak (software)
pengelola data kehadiran pegawai. Proses pendataan kehadiran memanfaatkan teknologi Radio
Frequency Identification (RFID) yang terdiri dari komponen tag RFID dan RFID reader.
Perangkat lunak akan dikelola oleh seorang admin yang bertugas mengelola sistem, seperti
menginput data, mengatur koneksi hardware, mengatur database dan melakukan shutdown.
Proses penelitian terdiri dari dua tahap, yaitu penelitian hardware dan penelitian software .
Penelitian hardware mempelajari berbagai karakteristik RFID seperti jenis, cara kerja dan jarak
bacaan. Tahap penelitian software akan mengembangkan perangkat lunak yang dijelaskan di
atas menggunakan metode unified process. Proses penelitian akan diakhiri dengan
pengintegrasian hardware dengan software dan pengujian.
Kata Kunci: Perangkat Lunak, RFID.
I. PENDAHULUAN
Program adalah istilah aplikasi dan
sering juga dinamai dengan perangkat lunak
yang diterjemahkan dari asal kata software .
Menurut Horstmann (2000) program adalah
”Pengembangan Perangkat Lunak Pengelola Data Kehadiran Pegawai Jurusan Teknik Elektro Universitas
Negeri Jakarta Menggunakan Java dan RFID”
Aditya Triantoro W
1.
5/17/2018 Jurnal Skripsi Indonesia - slidepdf.com
http://slidepdf.com/reader/full/jurnal-skripsi-indonesia-55ab59a95c749 3/14
urutan instruksi dan keputusan yang
dilakukan komputer dalam menjalankan
suatu tugas. Selanjutnya, pemrograman
yang yang berasal dari terjemahan
programming adalah aktivitas
membuat_program,_yaitu_membuat/membe
rikan_urutan_instruksi_dan
keputusan_pada_komputer_untuk _menyeles
aikan suatu tugas. Tuntuan akan kehadiran
lunak identifikasi otomatis semakin tinggi di
dunia modern saat ini mulai dar i kebutuhan
pendataan kehadiran karyawan di kantor,
kartu akses kendali (access control) untuk
memasuki ruangan khusus, kartu kredit,
smart card, kartu tol, dan kartu multiguna
lainnya._Pengembangan perangkat lunak
pada sistem manajemen kehadiran, semisal
di kantor terus berkembang. Sampai saat ini,
ilmuan-ilmuan_telah_mengembangkanbeberapa_teknologi_dalam_sistem
identifikasi._Teknologi_itu_diantaranya
adalah kartu magnetik, barcode, identifikasi
sidik jari seperti contoh di atas, identifikasi
kornea mata, optical character recognizion
(OCR), pengenal ucap (voice recognizion),
pengenal wajah (face recognizion), Radio
Frequency_Identification_(RFID)_dan_seba
gainya. Dari beberapa teknologi identifikasi,
RFID menjadi teknologi yang menarik
perhatian saat ini. Seperti halnya penemuan-
penemuan lain, RFID memiliki kelebihan
dan kekurangan.
Dari uraian yang telah diberikan,
manajemen_kehadiran_Pegawai_dengan
mengembangkan perangkat lunak pengelola
data kehadiran pegawai menggunakan
RFID. Perangkat lunak ini diharapkan dapat
dimanfaatkan oleh pemegang kebijakan
dalam mengambil keputusan berkaitan
dengan kinerja pegawainya. Perangkat lunak
akan dikembangkan menggunakan bahasa
pemrograman Java. Skenario demonstrasi
penerapan sistem ini mengambil tempatJurusan Teknik Elektro Universitas Negeri
Jakarta. Untuk itu, tujuan dari penelitian ini
adalah_untuk _mengembangkan_sebuah
Perangkat Lunak Pengelola Data Kehadiran
Pegawai_dan_menghasilkan_satu_prototipe
yang_dapat_didemonstrasikan
”Pengembangan Perangkat Lunak Pengelola Data Kehadiran Pegawai Jurusan Teknik Elektro Universitas
Negeri Jakarta Menggunakan Java dan RFID”
Aditya Triantoro W
2.
5/17/2018 Jurnal Skripsi Indonesia - slidepdf.com
http://slidepdf.com/reader/full/jurnal-skripsi-indonesia-55ab59a95c749 4/14
II. METODE
Metode yang digunakan adalah
eksperimen_laboratorium_dengan_pengemb
angan_software_menggunakan_metode
unified process. Unified Process (UP) adalah
salah satu bentuk framework pengembangan
software secara iterative dan incremental.
Proses_pengembangan_software_dalam
metode UP dibagi dalam 4 fase diantaranya :
1. Inception
2. Elaboration
3. Construction
4. Transition
Gambar._Fase_pengembangan_software
dalam Unified Process.
Salah satu implementasi Unified
Process adalah Rational Unified process
(RUP). RUP menerapkan praktek-praktek
berikut dalam rekayasa software :
1. Develop software iteratively.
2. Manage requirements.
3. Use component-based architectures.
4. Visually model software .
5. Continuously verify software quality.
6. Control changes to software .
Dalam proses penelitian ini, langkah 2, 3
dan 4 diterapkan oleh penulis. Langkah 1, 5
dan_6_cocok _diterapkan_untuk _pengemban
gan software yang digunakan konsumen
sebenarnya._Tentunya,_perangkat_lunak
dalam penelitian ini akan melakukan
langkah 1, 5 dan 6 tadi jika ternyata sistem
ini benar-benar diterapkan di kampus.
”Pengembangan Perangkat Lunak Pengelola Data Kehadiran Pegawai Jurusan Teknik Elektro Universitas
Negeri Jakarta Menggunakan Java dan RFID”
Aditya Triantoro W
3.
5/17/2018 Jurnal Skripsi Indonesia - slidepdf.com
http://slidepdf.com/reader/full/jurnal-skripsi-indonesia-55ab59a95c749 5/14
III. HASIL
Dalam penelitian ini terdapat 2 hasil
penelitian yaitu : Hasil Pengujian Perangkat
Keras dan Perangkat Lunak
1. Hasil Pengujian Perangkat Keras
Pengujian rangkaian ini diawali
dengan penghubungan rangkaian dengan
catu_daya._Dengan_menggunakan_multim
eter, beberapa titik akan diukur tegangan
listriknya untuk memastikan tidak ada
kesalahan atau pun kerusakan komponen.
Kemudian sebuah tag RFID didekatkan ke
IC ID-12. Dalam kondisi yang sangat
ideal, ID-12 dapat membaca tag RFID
maksimal dalam jarak 12 cm. Namun pada
keadaan praktis, jarak baca berkisar 3
hingga 5 cm. Bila kondisi tidak berjalan
semestinya, berarti ada kesalahan yang
menuntut pemeriksaan ulang langkah-
langkah sebelumnya.
Pemeriksaan_data_berikutnya
dilakukan_menggunakan_program_hypert
erminal_yang_memiliki_port_serial_di
komputer. Hyperterminal adalah program
untuk melakukan komunikasi data lalu
nomor port comm yang dikenali oleh
sistem operasi dicatat untuk dimasukan
dalam setting hyperterminal.
Pada gambar diatas proses setting
hyperterminal_menunjukan_proses_pemili
han nomor port. Bila komputer masih
memiliki serial port, nomor port comm
akan langsung dikenali. Jika komputer
tidak lagi memiliki serial port, maka
digunakan usb to rs-232 converter. Gambar
74_menunjukan_parameter_serial_port
untuk berkomunikasi dengan RFID reader.
Bila semua pengaturan berjalan benar,
jendela hyperterminal akan menampilkan
nomor tag RFID ketika suatu tag
didekatkan pada reader, seperti pada
Gambar 75.
”Pengembangan Perangkat Lunak Pengelola Data Kehadiran Pegawai Jurusan Teknik Elektro Universitas
Negeri Jakarta Menggunakan Java dan RFID”
Aditya Triantoro W
4.
5/17/2018 Jurnal Skripsi Indonesia - slidepdf.com
http://slidepdf.com/reader/full/jurnal-skripsi-indonesia-55ab59a95c749 6/14
Hingga tahapan ini, bila semua
langkah berjalan benar, dapat dipastikan
perangkat hardware telah berfungsi baik.
Tabel 21 Hasil Pengujian Tegangan
Rangkaian.
Gambar 75 Output RFID Reader di
Hyperterminal.
”Pengembangan Perangkat Lunak Pengelola Data Kehadiran Pegawai Jurusan Teknik Elektro Universitas
Negeri Jakarta Menggunakan Java dan RFID”
Aditya Triantoro W
5.
5/17/2018 Jurnal Skripsi Indonesia - slidepdf.com
http://slidepdf.com/reader/full/jurnal-skripsi-indonesia-55ab59a95c749 7/14
2. Hasil Pengujian Perangkat Lunak
Tabel 25 hingga Tabel 28
menunjukan hasil pengujian beberapa
parameter yang telah dikriteriakan di
Bab III.
Tabel 27 menunjukan bahwa sofware
berhasil mengenali semua nomor tag
dengan benar. Tabel 28 menunjukan bahwa
setelah software berhasil mengenali nomor
tag, sistem pun dapat mengenali identas
yang bereferensi dengan nomor tag tersebutdalam database. Gambar 76 menunjukan
hasil pengujian untuk use case utama dan
Gambar_77 menujukan bahwa setiap
pegawai melakukan absen, akan dicatatkan
history yang ditambah ke database. Data di
database ini dapat dilihat kembali melalui
menu history di Window Utama.
”Pengembangan Perangkat Lunak Pengelola Data Kehadiran Pegawai Jurusan Teknik Elektro Universitas
Negeri Jakarta Menggunakan Java dan RFID”
Aditya Triantoro W
6.
5/17/2018 Jurnal Skripsi Indonesia - slidepdf.com
http://slidepdf.com/reader/full/jurnal-skripsi-indonesia-55ab59a95c749 8/14
”Pengembangan Perangkat Lunak Pengelola Data Kehadiran Pegawai Jurusan Teknik Elektro Universitas
Negeri Jakarta Menggunakan Java dan RFID”
Aditya Triantoro W
7.
5/17/2018 Jurnal Skripsi Indonesia - slidepdf.com
http://slidepdf.com/reader/full/jurnal-skripsi-indonesia-55ab59a95c749 9/14
”Pengembangan Perangkat Lunak Pengelola Data Kehadiran Pegawai Jurusan Teknik Elektro Universitas
Negeri Jakarta Menggunakan Java dan RFID”
Aditya Triantoro W
8.
5/17/2018 Jurnal Skripsi Indonesia - slidepdf.com
http://slidepdf.com/reader/full/jurnal-skripsi-indonesia-55ab59a95c749 10/14
IV. PEMBAHASAN
Seperti yang sudah dijelaskan pada
hasil penelitan diatas, maka pembahasan
hasil penelitian juga ada 2 diantaranya :
1. Pembahasan Hasil Pengujian
Perangkat Keras
RFID reader yang digunakan
dalam sistem ini adalah berupa modul
IC yang telah memiliki semua fungsi
dasar pembacaan tag RFID secara
internal. Dari hasil pengujian di atas
dapat disimpulkan bahwa rangkaian
RFID reader telah berhasil berfungsi
sesuai dengan yang diharapkan. Oleh
karena itu, RFID reader dapat
diintegrasikan dengan software sebagai
sensor pendeteksi dan pembaca tag
RFID.
2. Pembahasan Hasil Pengujian
Perangkat Lunak
Dari uraian Tabel 25 hingga Tabel
28 di atas dapat dilihat bahwa Software
berhasil menunaikan tugas dasar
membaca port RFID reader dan
melakukan koneksi serta query ke
database._Sementara,_Gambar_76
memperlihatkan jika use case utama
sistem_yaitu_melakukan_absensi,_
menulis history serta mengupdate tabel
absen_di_database_telah_berhasil_dilak
ukan._Secara_keseluruhan,_Software_
telah berjalan seusai dengan yang
diharapkan.
Pada implikasinya dari perangkat
lunak ini dapat digunakan pada bidang
keteknikan dan pendidikan penelitian.
Implikasi_pada_bidang_keteknikan
kehadiran_perangkat_lunak _inidiharapkan_dapat_mengotomasi
pendataaan kehadiran pegawai semisal
di jurusan teknik elektro Universitas
Negeri Jakarta. RFID sebagai sebuah
teknologi yang prospektif memiliki
”Pengembangan Perangkat Lunak Pengelola Data Kehadiran Pegawai Jurusan Teknik Elektro Universitas
Negeri Jakarta Menggunakan Java dan RFID”
Aditya Triantoro W
9.
5/17/2018 Jurnal Skripsi Indonesia - slidepdf.com
http://slidepdf.com/reader/full/jurnal-skripsi-indonesia-55ab59a95c749 11/14
faktor keunggulan dan kekurangan
dalam implementasi dalam sistem
manajemen_kehadiran_pegawai.
Keunggulannya adalah kecepatan, jarak
baca yang dapat ditingkatkan, pembacan
multi tag untuk sistem yang canggih
sedangkan kelemahan sistem RFID
adalah masalah kemungkinan pendataan
yang dititipkan (tag dititipkan ke orang
lain). Dalam penerapan pendataan yang
membutuhkan kecepatan, sistem yang
dirancang dalam penelitian ini dapat
mengungguli sistem identifikasi lain
semisal sistem fingerprint identification.
Untuk implikasi bidang pendidikan
penelitian ini dapat digunakan sebagai
salah satu alat bantu pengajaran yang
mendemostrasikan fungsi RFID, dasar
rekayasa_perangkat_lunak _danpengembangan perangkat lunak dengan
paradigma orientasi objek. Penelitian ini
juga_diharapkan_dapat_memicu
penelitian lain dalam bidang rekayasa
perangkat_lunak _dengan_metodologi
yang tepat sesuai dengan lingkup bidang
ilmu elektronika.
V. KESIMPULAN DAN SARAN
Sistem perangkat lunak pengelola
data_kehadiran_pegawai_terdiri_dari
subsistem hardware RFID reader dan
subsistem software. Sub-sistem hardware
adalah RFID reader yang dibangun dari
modul IC RFID ID-12. RFID reader ini
dihubungkan ke software di komputer
melalui koneksi serial port. RFID reader
bertugas_membaca_tag_RFID_dan
meneruskan data yang dibaca ke software.
Subsistem software dibangun menggunakan
bahasa_pemrograman_Java._Proses
pengembangan_software_menggunakan
metodologi Unified Process dengan UML
sebagai bahasa pemodelannya. Koneksi ke
serial port memungkinkan sistem untuk
membaca data tag RFID yang dibaca RFID
reader. Koneksi ke database memungkinkan
sistem melakukan berbagai query data ke
database.
Setelah fungsi dasar terpenuhi, maka
dapat dipastikan sistem mampu melakukan
semua use case yang dipersyaratkan pada
tahap analisis awal sebelum pengembangan
software_Use_case
”Pengembangan Perangkat Lunak Pengelola Data Kehadiran Pegawai Jurusan Teknik Elektro Universitas
Negeri Jakarta Menggunakan Java dan RFID”
Aditya Triantoro W
10.
5/17/2018 Jurnal Skripsi Indonesia - slidepdf.com
http://slidepdf.com/reader/full/jurnal-skripsi-indonesia-55ab59a95c749 12/14
tersebut meliputi use case absensi, menulis
history, menulis absen, manajemen pegawai
(dilakukan oleh admin), manajemen mata
kuliah, menampilkan biodata dan use case
GUI. Setiap aksi pengguna ke GUI akan
direspon dengan reaksi yang sesuai dengan
desain.__Pada_akhirnya__penelitian_ini
menyimpulkan bahwa proses pengembangan
Perangkat Lunak Pengelola Data Kehadiran
Pegawai di Jurusan Teknik Elektro
Universitas Negeri Jakarta telah berhasil.
Penelitian ini dapat dikembangkan dengan
memanfaatkan fleksibilitas dan keunggulan
yang dimiliki bahasa pemrograman java
dengan paradigma orientasi objeknya.
DAFTAR PUSTAKA
Menilik Gadget Masa Depan, Harian
Kompas, Selasa 29 Januri 2008.
RFID_dan_Integritas.http://blogs.netindones
ia.net/yusuf.wibisono/,diakses 25 Juni 2007.
Sistem_Informasi.http://id.wikipedia.org/wi
ki/Sistem_informasi/, diakses 28 Januari
2008.
Barker, Jacquie. Beginning Java Objects.
(New York: Appress, 2005).
Bhatt,_Himanshu_and Bill Glover. RFID
Essentials. (Sebastopol: O'Reilly, 2006).
Deitel, H. M. Java™ How to Program, Sixth
Edition. (New Jersey: Prentice Hall, 2004).
Finkenzeller, Klaus. RFID Handbook,
Second Edition, (West Sussex: Wiley,
2003).
Kaisler, Stephen H. Software Paradigms,(New Jersey: Wiley-Interscience, 2005).
”Pengembangan Perangkat Lunak Pengelola Data Kehadiran Pegawai Jurusan Teknik Elektro Universitas
Negeri Jakarta Menggunakan Java dan RFID”
Aditya Triantoro W
11.
5/17/2018 Jurnal Skripsi Indonesia - slidepdf.com
http://slidepdf.com/reader/full/jurnal-skripsi-indonesia-55ab59a95c749 13/14
Horstmann, Cay . Computing Concept With
Java 2 Essentials. (New York: Willey, 2000)
Kruchten,_Philippe._The_Rational_Unified
_Process, An Introduction, Third Edition.
(Boston: Addison Wesley, 2003).
Lahiri,_Sandip._RFID_Source_book.
(Massachusetts: Prentice Hall, 2005).
Liang,_Y._Daniel._Introduction_To_Java
Programmin_Comprehensive Version, 6th
Edition. (New Jersey: Prentice Hall, 2007).
Manish, Bhuptani. RFID Field Guide:
Deploying Radio Frequency Identification
Systems. (Massachusetts: Prentice Hall
2005).
O’Docherty,_Mike._Object-Oriented
Analysis and Design. (West Sussex: Willey,
2005).
Olivé, Antoni. Conceptual Modeling of
Information Systems. (Berlin: Springer,
2007).
Powell,_Gavin._Beginning_Database
Design. (Indiana: Wiley, 2006).
Sheldon, Robert and Geoff Moes. Beginning
MySQL®. (Indiana: Wiley, 2005).
”Pengembangan Perangkat Lunak Pengelola Data Kehadiran Pegawai Jurusan Teknik Elektro Universitas
Negeri Jakarta Menggunakan Java dan RFID”
Aditya Triantoro W
12.
5/17/2018 Jurnal Skripsi Indonesia - slidepdf.com
http://slidepdf.com/reader/full/jurnal-skripsi-indonesia-55ab59a95c749 14/14
PERMOHONAN IZIN PEMUATAN NASKAHARTIKEL JURNAL PEVOTE
Dengan ini, saya mahasiswa Jurusan Teknik Elektro
. Nama : ADITYA TRIANTORO W
Noreg : 5215077538
Program Keahlian : PENDIDIKAN TEKNIK ELEKTRONIKA
Memohon izin pemuatan naskah artikel Jurnal PEVOTE
Judul : PENGEMBANGAN PERANGKAT LUNAK PENGELOLA DATA
KEHADIRAN PEGAWAI JURUSAN TEKNIK ELEKTRO
UNIVERSITAS NEGERI JAKARTA MENGGUNAKAN JAVADAN RFID
Karya Alumni : Jon Kartago Lamida
Tahun luius : 2008
Program Keahlian : PENDIDIKAN TEKNIK ELEKTRO
Pekerjaan sekarang : …………………………………………………
Jabatan Nama Tanda Tangan
Alumni Jon Kartago Lamida
Pembimbing I/II Widodo, M. Kom
Dosen Pemangku Dr. Bambang Dharmaputra M.Pd.
Terima kasih atas kesediaannya dan terlampir naskah artikel jurnal yang dimintakan izin.
Jakarta, 14 -6-2011
( Aditya Triantoro W )
”Pengembangan Perangkat Lunak Pengelola Data Kehadiran Pegawai Jurusan Teknik Elektro Universitas
Negeri Jakarta Menggunakan Java dan RFID”
Aditya Triantoro W
13.