jurnal skripsi indonesia

Download Jurnal Skripsi Indonesia

Post on 19-Jul-2015

68 views

Category:

Documents

0 download

Embed Size (px)

TRANSCRIPT

JURNAL SKRIPSIPengembangan Perangkat Lunak Pengelola Data Kehadiran Pegawai Jurusan Teknik Elektro Unive rsitas 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

Pengembangan Perangkat Lunak Pengelola Data Kehadiran Pegawai Jurusan Teknik Elektro Unive rsitas 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 lunakPengembang an Perangkat Lunak Pengelola Data Kehadiran Peg awai Jurusan Teknik Elektro Uni versitas Negeri Jakarta Menggunakan Java dan RFID Aditya Triantoro W

yang diterjemahkan dari asal kata software . Menurut Horstmann (2000) program adalah

1.

urutan

instruksi

dan

keputusan

yang

(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 penemuanpenemuan lain, RFID memiliki kelebihan dan kekurangan. Dari uraian yang telah diberikan,

dilakukan komputer dalam menjalankan suatu tugas. yang yang Selanjutnya, berasal dari pemrograman terjemahan aktivitas

programming

adalah

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 dari 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

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 tempat Jurusan Teknik Elektro Universitas Negeri Jakarta. Untuk itu, tujuan dari penelitian ini adalah_untuk_mengembangkan_sebuah Perangkat Lunak Pengelola Data Kehadiran

pada sistem manajemen kehadiran, semisal di kantor terus berkembang. Sampai saat ini, ilmuan- ilmuan_telah_mengembangkan beberapa_teknologi_dalam_sistem identifikasi._Teknologi_itu_diantaranya adalah kartu magnetik, barcode, identifikasi sidik jari seperti contoh di atas, identifikasi kornea mata, optical character recognizion Pegawai_dan_menghasilkan_satu_prototipe yang_dapat_didemonstrasikan

Pengembang an Perangkat Lunak Pengelola Data Kehadiran Peg awai Jurusan Teknik Elektro Uni versitas Negeri Jakarta Menggunakan Java dan RFID Aditya Triantoro W 2.

II. METODE Metode yang digunakan adalah

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 :

eksperimen_laboratorium_dengan_pengemb angan_software_menggunakan_metode

1. 2. 3. 4.

Inception Elaboration Construction Transition

Gambar._Fase_pengembangan_software dalam Unified Process. Salah satu implementasi Unified 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

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.

langkah 1, 5 dan 6 tadi jika ternyata sistem ini benar-benar diterapkan di kampus.

Pengembang an Perangkat Lunak Pengelola Data Kehadiran Peg awai Jurusan Teknik Elektro Uni versitas Negeri Jakarta Menggunakan Java dan RFID Aditya Triantoro W 3.

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 langkahlangkah 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, Gambar 75.

seperti pada

Pengembang an Perangkat Lunak Pengelola Data Kehadiran Peg awai Jurusan Teknik Elektro Uni versitas Negeri Jakarta Menggunakan Java dan RFID Aditya Triantoro W 4.

Hingga tahapan ini, bila semua langkah berjalan benar, dapat dipastikan perangkat hardware telah berfungsi baik. Tabel 21 Hasil Pengujian Tegangan Gambar 75 Output RFID Reader di Hyperterminal.

Rangkaian.

Pengembang an Perangkat Lunak Pengelola Data Kehadiran Peg awai Jurusan Teknik Elektro Uni versitas Negeri Jakarta Menggunakan Java dan RFID Aditya Triantoro W 5.

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 tersebut dalam database. Gambar 76 menunjukan 2. Hasil Pengujian Perangkat Lunak Tabel 25 hingga Tabel 28 hasil pengujian untuk use case utama dan Gambar_77 menujukan bahwa setiap

menunjukan hasil pengujian beberapa parameter yang telah dikriteriakan di Bab III.

pegawai melakukan absen, akan dicatatkan history yang ditambah ke database. Data di database ini dapat dilihat kembali melalui menu history di Window Utama.

Pengembang an Perangkat Lunak Pengelola Data Kehadiran Peg awai Jurusan Teknik Elektro Uni versitas Negeri Jakarta Menggunakan Java dan RFID Aditya Triantoro W 6.

Pengembang an Perangkat Lunak Pengelola Data Kehadiran Peg awai Jurusan Teknik Elektro Uni versitas Negeri Jakarta Menggunakan Java dan RFID Aditya Triantoro W 7.

Pengembang an Perangkat Lunak Pengelola Data Kehadiran Peg awai Jurusan Teknik Elektro Uni versitas Negeri Jakarta Menggunakan Java dan RFID

Aditya Triantoro W

8.

IV. PEMBAHASAN Seperti yang sudah dijelaskan pada hasil penelitan diatas, maka pembahasan hasil penelitian juga ada 2 diantaranya : 1. Pembahasan Perangkat Keras RFID reader yang digunakan Hasil Pengujian

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.

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 Pada implikasinya dari perangkat lunak ini dapat digunakan pada bidang keteknikan dan pendidikan penelitian. Implikasi_pada_bidang_keteknikan Hasil Pengujian kehadiran_perangkat_lunak_ini diharapkan_dapat_mengotomasi pendataaan kehadiran pegawai semisal di jurusan teknik elektro Universitas Negeri Jakarta. RFID sebagai sebuah teknologi yang prospektif memiliki

diinte