View
230
Download
0
Category
Preview:
Citation preview
Rancang Bangun Sistem Keamanan Keluar
Masuk Parkir dengan Kartu Cerdas Mifare dan
Teknologi Near Field Communication (NFC) Studi
Kasus Parkir Jurusan Teknik Informatika
Sistem Keamanan Kampus
ITS
Fahmi Hidayatullah5110100199
Dosen Pembimbing I
Dwi Sunaryono S.Kom., M.Kom.Dosen Pembimbing II
Ridho Rahman Hariadi, S.Kom., M.Sc.
Jurusan Teknik Informatika
Fakultas Teknologi Informasi
Institut Teknologi Sepuluh Nopember
2014
KI091391 – tugas akhir
PENDAHULUAN
Sistem Keamanan Kampus
ITS
Latar Belakang (1)
• Masterplan ITS
• Kasus Kehilangan di Parkir BAAK dan
Parkir ArsitekturSistem Keamanan Kampus
ITS
130
329
277
139
20
135
329308
105
945
173
396
256
26
0
100
200
300
400
500
Sangat tidak puas tidak puas cukup puas puas sangat puas
Survei tingkat kepuasan mahasiswa ITS
penjagaan keamanan parkir
penjagaan keamanan lingkungan kampus
aksesbilitas dan sirkulasi
Latar Belakang (2)
• Teknologi Baru NFC Pengembangan
dari RFID
• penggunaan NFC dalam bidang transaksi
elektronik masih tergolong suatu teknologi
yang baru dan masih sedikit yang
menggunakannya
• Kartu Tanda Mahasiswa yang tidak
termanfaatkan
Sistem Keamanan Kampus
ITS
Penelitian Sebelumnya
• Muhammad, 2013 Perangkat Lunak
Identifikasi dan Manajemen Kendaraan di
ITS Pada Perangkat Bergerak dengan
Teknologi QR Code
• Statis dan Permanen, Media Sticker di
Kendaraan
Sistem Keamanan Kampus
ITS
Rumusan Masalah
• Bagaimana membuat sistem keamanan kendaraan
yang melakukan aktivitas keluar masuk tempat
parkir?
• Bagaimana membuat sistem yang dapat melakukan
identifikasi dan verifikasi dengan memanfaatkan
kartu cerdas yang memiliki fitur NFC?
• Bagaimana meningkatkan keamanan dan
kenyamanan kampus ITS khususnya di jurusan
Teknik Informatika?
Sistem Keamanan Kampus
ITS
Tujuan• Merancang dan membangun perangkat lunak
menggunakan teknologi NFC dengan perangkat
media kartu cerdas Mifare.
• Mengimplementasikan teknologi baru NFC
untuk meningkatkan keamanan dan
kenyamanan semua pihak yang terlibat di
aktivitas kampus ITS.
• Merancang dan membangun perangkat lunak
untuk identifikasi dan verfikasi keluar masuk
parkir di jurusan Teknik Informatika ITS.
Sistem Keamanan Kampus
ITS
Batasan Masalah• Perangkat media yang digunakan adalah kartu cerdas
(smartcard) Mifare 1K.
• Aplikasi dibangun khusus untuk perangkat media kartu
cerdas mifare yang dapat berinteraksi dengan teknologi
NFC.
• Aplikasi dibangun menggunakan fitur NFC dan pustaka
tambahan dari Software Development Kit (SDK)
ACR122U.
• Ruang lingkup yang akan digunakan adalah parkir
jurusan Teknik Informatika ITS.
• Sistem hanya menangani pencatatan keluar masuknya
orang di parkir kendaraan roda dua.Sistem Keamanan Kampus
ITS
Near Field Communication
• Pengembangan RFID
• Melakukan Komunikasi frekuensi radio
dgn mendekatkan kedua perangkat
dengna jarak tertentu
• Beroperasi pada frekuensi 13,56 MHz
• Kecepatan transfer data 106 kbit/s – 848
kbit/s
Sistem Keamanan Kampus
ITS
SmartCard Reader/Writer (1)
• Smartcard R/W ACR 122U NFC
• Contacless Smartcard R/W yang dapat
terhubung dengan komputer
• Sesuai dengan standar ISO/IEC 18092
untuk NFC
• Mendukung Mifare, ISO 14443 A dan B,
kartu cerdas lainnya (kompatibel dengan
CCID dan PC/SC)
Sistem Keamanan Kampus
ITS
SmartCard Reader/Writer (2)
• Dapat menulis dan membaca dengan
kecepatan akses 424 kbps.
• Operasi kedekatan alat pembaca sampai
5 cm.
• Mendukung ISO/IEC 7816 untuk
keamanan
• Mendukung 3 mode NFC: pembaca,
emulsi kartu, peer to peer
Sistem Keamanan Kampus
ITS
SmartCard Reader/Writer (3)
Diagram Alir Komunikasi di dalam ACR122U
Sistem Keamanan Kampus
ITS
Mifare (1)
• Mikron Fare Collection System
• Chip produk NXP Semiconductors
• Aplikasi pada contacless smartcards dan
proximity cards
• Mencakup teknologi ISO/IEC 14443 tipe A
• Membaca dengan jarak yang dekat
Sistem Keamanan Kampus
ITS
Mifare (2)
Arsitektur Kartu Cerdas Mifare
Sistem Keamanan Kampus
ITS
APDU (1)
• Application Protocol Data Unit
• Komunikasi antara pembaca dan kartu
• Mengikuti ISO 7816
• Dua kategori:
– Perintah APDUs
– APDUs Respon (2 Byte Status Wajib)
• SW1, SW2
Sistem Keamanan Kampus
ITS
APDU (2)
Contoh Perintah APDU:
Perintah APDU GET UID FF CA 00 00 00
Respon APDU [UID] 90 00
Respon APDU Sukses atau Eror
Sistem Keamanan Kampus
ITS
DESAIN
Sistem Keamanan Kampus
ITS
Deskripsi Umum Aplikasi
Sistem Keamanan Kampus
ITS
Diagram Kasus Penggunaan
System
Administrator
Mengelola data Pengguna
Mengelola rekapitulasi keluar masuk kendaraan
Petugas Parkir
Mencatat kendaraan masuk parkir
Melakukan verifikasi kendaraan keluar parkir
Melihat transaksi keluar masuk kendaraan
Sistem Keamanan Kampus
ITS
Perancangan Proses (1)
• Proses Pendeteksian
Kartu
Mulai
Cek
ketersediaan alat
pembaca NFC
Alat NFC
sudah
terpasang
Tidak
Cek
Ketersediaan
kartu cerdas
Ya
Ada Kartu cerdas
terdeteksi
Tidak
Ambil data dari
kartu cerdasYa
Mendapatkan
data
Tidak
Simpan UID
SelesaiSistem Keamanan Kampus
ITS
Perancangan Proses (2)
Proses Pencatatan Kendaraan Masuk
Mulai
Proses
Pendeteksian
Kartu Cerdas
UID
Proses
Pengambilan
Gambar
UID,
DateTime,
Gambar dan
Status
Simpan data ke
dalam basis dataSelesai
Sistem Keamanan Kampus
ITS
Perancangan Proses (3)
• Proses Verifikasi
Pengguna yang
Keluar
Mulai
Proses
Pendeteksian
Kartu Cerdas
UID
Data dan
Gambar
ditampilkan,
DateTime,
Status
Simpan data ke
dalam basis dataSelesai
Verifikasi
Data
BenarCek STNK
Manual
Tidak Sesuai
Sistem Keamanan Kampus
ITS
IMPLEMENTASI
Sistem Keamanan Kampus
ITS
Halaman Login
Sistem Keamanan Kampus
ITS
Pengujian Mengelola Data Pengguna
Sistem Keamanan Kampus
ITS
Pengujian Mengelola Rekapitulasi
Kendaraan Keluar Masuk
Sistem Keamanan Kampus
ITS
Halaman Utama
Sistem Keamanan Kampus
ITS
Pengujian Performa (1)
• Dilakukan Pengujian untuk mengukur
kehandalan atau kecepatan aplikasi untuk:
– Get UID ketika Masuk
– Pencatatan Pengguna Masuk
– Get UID ketika Keluar
– Verifikasi Pengguna Keluar
Sistem Keamanan Kampus
ITS
Pengujian Performa (2)
Sistem Keamanan Kampus
ITS
KESIMPULAN DAN SARAN
Sistem Keamanan Kampus
ITS
Kesimpulan
• Aplikasi Sistem Keamanan Kampus dapat melakukan pencatatan
orang dan dapat diverifikasi ketika keluar serta monitoring
kendaraan keluar masuk.
• Aplikasi Sistem Kemanan Kampus ini dapat melakukan pembacaan
dan mendapatkan data yang tersimpan di dalam kartu cerdas jenis
MIFARE dan jenis kartu cerdas lain yang mendukung ISO 14443
tipe A (E-KTP) dengan kecepatan pembacaan data rata-rata adalah
15,9 milidetik
• kecepatan rata-rata adalah 132,6 milidetik untuk setiap pencataan
pengguna yang masuk
• Rata-rata waktu yang dibutuhkan setiap verifikasi pengguna yang
akan keluar dari temapt parkir adalah 1.729 detik.
• Aplikasi Sistem Keamanan Kampus dapat memanfaatkan Kartu
Tanda Mahasiswa ITS dan/atau Kartu Tanda Penduduk sebagai
kartu cerdas.
Saran
• Pengembangan sistem menuju
pengolahan pengenalan citra wajah atau
pengenalan nomor polisi kendaraan
• Pembuatan aplikasi yang dapat terhubung
dengan alat bantu berupa pintu otomatis.
Sistem Keamanan Kampus
ITS
Terimakasih
Sistem Keamanan Kampus
ITS
Demo Program
• Video
• Coba Langsung
Sistem Keamanan Kampus
ITS
Conceptual Data Model
Sistem Keamanan Kampus
ITS
Physical Data Model
Sistem Keamanan Kampus
ITS
Pengujian Kegunaan (1)No UID Kartu Nama Foto User Keterangan
1 BC7CFF9A Hani RamadhanC:\Users\Fahmi\Desktop\TA NFC\TA
NFC\bin\Debug\ SaveImage\1ImageBC7CFF9A.jpg
Berhasil
2 ACA5FB9A Ainatul MaulidaC:\Users\Fahmi\Desktop\TA NFC\TA
NFC\bin\Debug\ SaveImage\2ImageACA5FB9A.jpg
Berhasil
30411582A83
2980
Orysa Nur Permata
S
C:\Users\Fahmi\Desktop\TA NFC\TA
NFC\bin\Debug\
SaveImage\3Image0411582A832980.jpg
Gagal, tidak dapat
mengambil gambar
dengan baik
4 D6202556 Didik PurwantoC:\Users\Fahmi\Desktop\TA NFC\TA
NFC\bin\Debug\ SaveImage\4ImageD6202556.jpg
Berhasil
5 D6202556 Didik PurwantoC:\Users\Fahmi\Desktop\TA NFC\TA
NFC\bin\Debug\ SaveImage\5ImageD6202556.jpg
Gagal, Terjadi
penyimpanan
pengguna masuk ke
tempat parkir ketika
seharusnya pengguna
melakukan verifikasi
keluar
6 E6C72556 M Chaqiqi MudafiC:\Users\Fahmi\Desktop\TA NFC\TA
NFC\bin\Debug\ SaveImage\6ImageE6C72556.jpg
Berhasil
7 06132556 Nabilla Sabbaha APC:\Users\Fahmi\Desktop\TA NFC\TA
NFC\bin\Debug\ SaveImage\7Image06132556.jpg
Berhasil
8 ECEEFC9A Tirta Taruna RC:\Users\Fahmi\Desktop\TA NFC\TA
NFC\bin\Debug\ SaveImage\8ImageECEEFC9A.jpg
Berhasil
Sistem Keamanan Kampus
ITS
Pengujian Kegunaan (2)No UID Kartu Nama Foto User Keterangan
9048A36D2302
A80Pengguna
C:\Users\Fahmi\Desktop\TA NFC\TA NFC\bin\Debug\
SaveImage\9Image048A36D2302A80.jpg
Berhasil
10 D6142656 Wiby Mahan FC:\Users\Fahmi\Desktop\TA NFC\TA NFC\bin\Debug\
SaveImage\10ImageD6142656.jpg
Berhasil
11 AC10FC9A Hardika KhusnuliaC:\Users\Fahmi\Desktop\TA NFC\TA NFC\bin\Debug\
SaveImage\11ImageAC10FC9A.jpg
Berhasil
12 CC8BFF9A M Satryo PC:\Users\Fahmi\Desktop\TA NFC\TA NFC\bin\Debug\
SaveImage\12ImageCC8BFF9A.jpg
Berhasil
1304223B5A272
980Ramadhan Satya Putra
C:\Users\Fahmi\Desktop\TA NFC\TA NFC\bin\Debug\
SaveImage\13Image04223B5A272980.jpg
Berhasil
14 9C94FD9A Rizqi HidayatullahC:\Users\Fahmi\Desktop\TA NFC\TA NFC\bin\Debug\
SaveImage\14Image9C94FD9A.jpg
Berhasil
15 5CA1FC9A Ines Dwi AndiniC:\Users\Fahmi\Desktop\TA NFC\TA NFC\bin\Debug\
SaveImage\15Image5CA1FC9A.jpg
Berhasil
1704306D1A742
B80Antonio Cahyadi L
C:\Users\Fahmi\Desktop\TA NFC\TA NFC\bin\Debug\
SaveImage\17Image04306D1A742B80.jpg
Berhasil
18 9C64FC9A Astris Dyah PerwitaC:\Users\Fahmi\Desktop\TA NFC\TA NFC\bin\Debug\
SaveImage\18Image9C64FC9A.jpg
Berhasil
19 6C35FD9A Fahmi HidayatullahC:\Users\Fahmi\Desktop\TA NFC\TA NFC\bin\Debug\
SaveImage\19Image6C35FD9A.jpg
Berhasil
20 BC7CFF9A Hani RamadhanC:\Users\Fahmi\Desktop\TA NFC\TA NFC\bin\Debug\
SaveImage\20ImageBC7CFF9A.jpg
Berhasil
Sistem Keamanan Kampus
ITS
Pengujian Kegunaan (3)No UID Kartu Nama Foto User Keterangan
21 6EC4E93A Mir’atul MahmudahC:\Users\Fahmi\Desktop\TA NFC\TA NFC\bin\Debug\
SaveImage\21Image6EC4E93A.jpg
Berhasil
22 66912556 Wati MarpaungC:\Users\Fahmi\Desktop\TA NFC\TA NFC\bin\Debug\
SaveImage\22Image66912556.jpg
Berhasil
23 5CA1FC9A Ines Dwi AndiniC:\Users\Fahmi\Desktop\TA NFC\TA NFC\bin\Debug\
SaveImage\23Image5CA1FC9A.jpg
Berhasil
24 BCD4FB9AMohammad Faridl
Naufal
C:\Users\Fahmi\Desktop\TA NFC\TA
NFC\bin\Debug\SaveImage\24ImageBCD4FB9A.jpg
Berhasil
25 6C35FD9A Fahmi HidayatullahC:\Users\Fahmi\Desktop\TA NFC\TA NFC\bin\Debug\
SaveImage\25Image6C35FD9A.jpg
Gagal, Tidak dapat
mengambil gambar
26 Abdurrazak BaihaqiC:\Users\Fahmi\Desktop\TA NFC\TA NFC\bin\Debug\
SaveImage\26Image.jpg
Gagal, Tidak
mendapatkan UID dari
kartu
27 ' Linda Nur FaizahC:\Users\Fahmi\Desktop\TA NFC\TA NFC\bin\Debug\
SaveImage\27Image'.jpg
Gagal, Tidak
mendapatkan UID dari
kartu
21 6EC4E93A Mir’atul MahmudahC:\Users\Fahmi\Desktop\TA NFC\TA NFC\bin\Debug\
SaveImage\21Image6EC4E93A.jpg
Berhasil
Pengujian Performa (1)
ID UjiID
Trans
Time_UID_
InsertTime_Insert
Time_UID_
Update
Time_
Update
1 1 0,003 0,106 0,076 1,970
2 2 0,003 0,102 0,004 1,749
3 3 0,004 0,064 0,003 1,844
4 4 0,004 0,105 0,034 1,629
5 5 0,003 0,088 0,003 1,428
6 6 0,003 0,087 0,003 1,469
7 7 0,002 0,065 0,004 1,211
8 8 0,077 0,131 0,003 1,499
9 9 0,003 0,078 0,003 1,797
10 10 0,002 0,062 0,003 1,515
11 11 0,003 0,132 0,003 1,717
12 12 0,005 0,082 0,004 1,919
13 13 0,003 0,101 0,003 1,466
14 14 0,003 0,077 0,036 1,583
15 15 0,004 0,085 0,004 1,550
Sistem Keamanan Kampus
ITS
Pengujian Performa (2)
ID UjiID
Trans
Time_UID_
InsertTime_Insert
Time_UID_
Update
Time_
Update
17 17 0,002 0,081 0,005 1,747
18 18 0,002 0,063 0,004 1,826
19 19 0,003 0,076 0,005 1,458
20 20 0,078 0,160 0,003 1,680
21 21 0,004 0,060 0,018 3,235
22 22 0,068 0,181 0,034 1,199
23 23 0,003 0,092 0,015 2,221
24 24 0,003 0,065 0,004 1,538
25 25 0,235 1,126 0,005 2,660
26 26 0,002 0,099 0,022 1,507
27 27 0,003 0,079 0,003 1,537
Sistem Keamanan Kampus
ITS
Recommended