Dokumen tersebut membahas tentang pengembangan sistem verifikasi ijazah menggunakan QR code untuk mempercepat proses verifikasi ijazah lulusan Universitas Komputer Indonesia. Sistem ini menggunakan QR code yang dicetak pada ijazah untuk menyimpan link ke situs verifikasi ijazah dimana data QR code dapat dicocokkan dengan basis data alumni untuk memverifikasi keabsahan ijazah secara cepat.
1. PEMANFAATAN QRCODE
SEBAGAI AKSES CEPAT
VERIFIKASI IJAZAH UNIKOM
TEKNIK INFORMATIKA
FAKULTAS TEKNIK DAN ILMU KOMPUTER
UNIVERSITAS KOMPUTER INDONESIA
IRAWAN AFRIANTO, S.T., M.T
ANDRI HERYANDI, S.T.,M.T
ALIF FINANDITHA, S.KOM
2. Teknik Informatika – Universitas Komputer Indonesia
PENDAHULUAN
Maraknya pemalsuan Ijazah
Sistem konvensional yang lemah dalam hal
verifikasi ijazah
QRcode Untuk Akses Cepat
Aplikasi Pengolahan Data Ijazah berQRCode
Akses cepat QRcode Ijazah melalui
Smartphone
3. Teknik Informatika – Universitas Komputer Indonesia
TINJAUAN PUSTAKA
QR (Quick Response) Code
Internet
Aplikasi Web
4. Teknik Informatika – Universitas Komputer Indonesia
TINJAUAN PUSTAKA - 1
QR Code
merupakan singkatan dari quick response atau
respons cepat, yang sesuai dengan tujuannya
adalah untuk menyampaikan informasi dengan
cepat dan mendapatkan respons yang cepat
5. Teknik Informatika – Universitas Komputer Indonesia
TINJAUAN PUSTAKA - 2
QRCode vs BarCode
Tidak seperti barcode yang hanya satu sisinya
saja yang mengandung data, QR Code
mempunyai dua sisi yang berisi data, dan ini
membuat QR Code lebih banyak memuat
informasi dibandingkan bar code
6. Teknik Informatika – Universitas Komputer Indonesia
TINJAUAN PUSTAKA - 3
Fungsi QRCode
Kode QR berfungsi bagaikan hipertaut fisik yang
dapat menyimpan alamat dan URL,nomer
telepon,teks dan sms yang dapat digunakan pada
majalah, surat harian, iklan, pada tanda-tanda bus,
kartu nama ataupun media lainnya. Kehadiran kode
ini memungkinkan audiens berinteraksi dengan media
yang ditempelinya melalui ponsel secara efektif dan
efisien.
7. Teknik Informatika – Universitas Komputer Indonesia
TINJAUAN PUSTAKA - 4
Cara kerja QR Code
QRCode adalah sebuah kode
yang berisi informasi, yang
dapat dibaca dengan
menggunakan cara sebagai
berikut :
Pembaca QR Code (QR
Code Reader) melalui kamera
ponsel akan menyimpan
informasi pada QR Code. Ini
tersebut diantaranya adalah
alamat web (URL), nomor
telepon, teks, dan SMS.
Setelah di scan, sebuah link
URL berisi informasi pada QR
Code akan ditampilkan pada
layar ponsel.
8. Teknik Informatika – Universitas Komputer Indonesia
TINJAUAN PUSTAKA - 5
Internet
Internet adalah suatu jaringan komputer global yang
terbentuk dari jaringan-jaringan komputer lokal dan
regional yang memungkinkan komunikasi data antar
komputer yang terhubung ke jaringan tersebut.
9. Teknik Informatika – Universitas Komputer Indonesia
TINJAUAN PUSTAKA - 6
Aplikasi Web
Web statis dibentuk dengan
menggunakan HTML saja.
Kekurangan aplikasi seperti ini
terletak pada keharusan untuk
memelihara program secara terus-
menerus untuk mengikuti setiap
perubahan yang terjadi.
Kelemahan ini diatasi dengan
model Web dinamis. Dengan
menggunakan pendekatan Web
dinamis, dimungkinkan untuk
membentuk sistem informasi
berbasis web. Dari sisi teknologi
yang digunakan untuk membentuk
web dinamis terdapat dua
pengelompokan, yaitu teknologi
pada sisi client dan teknologi pada
Client Side Programming
Server Side Programming
10. Teknik Informatika – Universitas Komputer Indonesia
TUJUAN DAN MANFAAT
PENELITIAN
Tujuan
Mengembangkan suatu propotipe aplikasi untuk mempercepat
proses akses terhadap ijazah lulusan yang dikeluarkan oleh
UNIKOM dengan menggunakan QRCode.
Manfaat
Manfaat penelitian ini adalah untuk mengetahui secara cepat
validitas dari ijazah alumni/lulusan UNIKOM hanya dengan
menggunakan QRCode yang terdapat didalam ijazahnya.
QRCode digunakan untuk menampung informasi berupa link ke
situs verifikasi ijazah UNIKOM dimana data dari QRCode
tersebut akan dicocokkan dengan database alumni/lulusan
UNIKOM, termasuk didalamnya untuk mengetahui informasi
yang berkaitan dengan lulusan tersebut. Dengan cara cepat ini,
perusahaan/instansi dapat dengan cepat mengetahui validitas
dan profil alumni/lulusan UNIKOM.
11. Teknik Informatika – Universitas Komputer Indonesia
METODE PENELITIAN
Studi Literatur
Metode studi pustaka merupakan kegiatan
pengumpulan data dengan mempelajari buku - buku,
karya ilmiah, koleksi perpustakaan dan sumber dari
internet yang berkaitan erat dengan materi bahasan
dalam penelitian ini.
Tahap Pengembangan Perangkat Lunak
Tahapan dalam pembuatan perangkat lunak ini akan
menggunakan model waterfall. Model ini melakukan
pendekatan secara sistematis dan urut mulai dari
level kebutuhan sistem lalu menuju ke tahap
pengumpulan data, analisis, perancangan,
pengodean, pengujian, dan perawatan
12. Teknik Informatika – Universitas Komputer Indonesia
HASIL DAN PEMBAHASAN
Sistem yang Berjalan
Proses pembuatan ijazah dan transkrip UNIKOM
dilakukan oleh bagian BAAK. Dimana didalam
prosedurnya melibatkan beberapa bagian untuk
melakukan proses pemasukan data hingga ijazah
siap diserahkan kepada lulusan
13. Teknik Informatika – Universitas Komputer Indonesia
HASIL DAN PEMBAHASAN
Prosedur Pembuatan Transkrip Akademik Prosedur Pembuatan Transkrip
Akademik
mulai
Pengumpulan Photo
dan transkrip
calon wisudawan
Transkrip dan photo
calon wisudawan
yang dikumpulkan
Pengolahan
Transkrip
selesai
Pemberian nomor
seri transkrip
Pencetakan
Transkrip
Transkrip yang
sudah dicetak
Penempelan
foto calon
wisudawan
Transkrip yang
sudah ditempel foto
Penandatanganan
transkrip
Penempelan
hologram pada
transkrip
Transkrip yang
sudah ditandatangan
Transkrip yang sudah
ditempel hologram
Photocopy transkrip
untuk arsip
Penyerahan transkrip
ke panitia wisuda
Transkrip yang
sudah ditandatangan
Penandatanganan
transkrip
SEKRETARIAT JURUSAN BAAK KETUA JURUSAN DEKAN
mulai
Pengumpulan Photo
dan biodata
calon wisudawan
Form biodata dan
photo calon
wisudawan
Pengolahan data
calon wisudawan
selesai
Pemberian nomor
seri ijazah
Pencetakan
Ijazah
Ijazah yang
sudah dicetak
Penempelan
foto calon
wisudawan
Ijazah yang
sudah ditempel foto
Penandatanganan
Ijazah
Penempelan
hologram pada
ijazah
Ijazah yang
sudah ditandatangan
Ijazah yang sudah
ditempel hologram
Photocopy ijazah
untuk arsip
Penyerahan ijazah
ke panitia wisuda
Ijazah yang
sudah ditandatangan
Penandatanganan
ijazah
SEKRETARIAT JURUSAN BAAK DEKAN REKTOR
14. Teknik Informatika – Universitas Komputer Indonesia
HASIL DAN PEMBAHASAN
Analisis Data
Data yang terdapat pada ijazah UNIKOM meliputi :
Nomor Seri Ijazah
Nama Lulusan
Tempat Tanggal Lahir
NIM
Program
Fakultas
Program Studi
Tahun Masuk
Tanggal Kelulusan
Gelar Akademik
Nama Data Ijazah
Deskripsi Berisi mengenai data ijazah UNIKOM
Struktur Data No.Seri + Nama Lulusan + TTL + Program +
Fakultas + Prodi + Tahun Masuk + Tgl.
Kelulusan + Gelar Akademik
No.Seri
Nama Lulusan
TTL
Program
Fakultas
Prodi
Tahun Masuk
Tgl Kelulusan
Gelar Akademik
{0..9|@}
{A..Z|a..z}
{A..Z|a..z|0..9}
{A..Z|a..z|0..9}
{A..Z|a..z|0..9}
{A..Z|a..z}
{0..9}
{ 0..9|@}
{A..Z|a..z|@}
15. Teknik Informatika – Universitas Komputer Indonesia
HASIL DAN PEMBAHASAN
Analisis Arsitektur Sistem
Analisis arsitektur sistem menggambarkan secara
umum alur sistem yang akan dikembangkan
secara umum. Mulai dari sisi aplikasi back-end
(pengelolaan data ijazah ) hingga front-end cara
akses aplikasi (baik melalui QRcode maupun
Website).
16. Teknik Informatika – Universitas Komputer Indonesia
HASIL DAN PEMBAHASAN
Analisis Arsitektur Sistem
Internet
Internet
Data Alumni/Lulusan Petugas Pengolah data Ijazah
QRCode
Ijazah
Pengelolaan Data Ijazah
Database Alumni/Lulusan
IJAZAH
No Seri Ijazah
Alamat Situs UNIKOM
IJAZAH
No Seri Ijazah
Alamat Situs UNIKOM
Data Alumni/Lulusan
Via QRCode
Pengaksesan Data Ijazah
Via Website
Back end Application
Front endApplication
17. Teknik Informatika – Universitas Komputer Indonesia
HASIL DAN PEMBAHASAN
Analisis Kebutuhan Non Fungsional
Analisis masukan
Analisis keluaran
Analisis kebutuhan perangkat keras (hardware)
Analisis kebutuhan perangkat lunak (software)
Analisis pengguna
18. Teknik Informatika – Universitas Komputer Indonesia
HASIL DAN PEMBAHASAN
Analisis Kebutuhan Fungsional
Diagram Konteks
Sistem Informasi
Ijazah Online
(QRCode – Website)
OperatorPengakses
Data QRcode
Data No. Ijazah
Informasi Alumni/Lulusan
Informasi Ijazah
Data Ijazah
Data Lulusan
Info Alumni/Lulusan
Info Ijazah
Info QRCode
Database
Mahasiswa
UNIKOM
Data Mahaiswa
19. Teknik Informatika – Universitas Komputer Indonesia
HASIL DAN PEMBAHASAN
Perancangan Sistem
Perancangan Format QRCode
QRcode yang dirancang memiliki format berisi alamat
link situs dan NIM alumni.
Format link untuk QRCode :
http://if.unikom.ac.id/alumni/?nim=[nim_mhs]
Contoh :
http://if.unikom.ac.id/alumni/?nim=10100001
20. Teknik Informatika – Universitas Komputer Indonesia
HASIL DAN PEMBAHASAN
Perancangan Sistem
Perancangan Database
21. Teknik Informatika – Universitas Komputer Indonesia
HASIL DAN PEMBAHASAN
Perancangan Sistem
Perancangan Antarmuka (back end)
22. Teknik Informatika – Universitas Komputer Indonesia
HASIL DAN PEMBAHASAN
Perancangan Sistem
Perancangan Antarmuka (front end)
23. Teknik Informatika – Universitas Komputer Indonesia
HASIL DAN PEMBAHASAN
Perancangan Sistem
Perancangan Antarmuka (front end)
24. Teknik Informatika – Universitas Komputer Indonesia
HASIL DAN PEMBAHASAN
Uji Sistem
Aplikasi Back end
25. Teknik Informatika – Universitas Komputer Indonesia
HASIL DAN PEMBAHASAN
Uji Sistem
Contoh QRCode
26. Teknik Informatika – Universitas Komputer Indonesia
HASIL DAN PEMBAHASAN
Uji Sistem
Aplikasi Front End
27. Teknik Informatika – Universitas Komputer Indonesia
HASIL DAN PEMBAHASAN
Uji Sistem
Hasil Keluaran Sistem
28. Teknik Informatika – Universitas Komputer Indonesia
KESIMPULAN DAN SARAN
Kesimpulan
QRCode dapat digunakan untuk menampung
informasi yang lebih besar berupa link situs yang
dapat dapat diakses melalui aplikasi QRCode
Reader.
Mempermudah pengaksesan informasi ijazah
UNIKOM melalui Smartphone .
QRCode dapat digunakan dengan cepat untuk
menverifikasi Ijazah lulusan Universitas Komputer
Indoensia dengan cepat dan akurat.
Aplikasi Front End berbasis web digunakan sebagai
pendamping verifikasi ijazah UNIKOM, apabila
pengguna tidak memiliki aplikasi QRCode Reader.
29. Teknik Informatika – Universitas Komputer Indonesia
KESIMPULAN DAN SARAN
Saran
Proses pencetakan QRCode sekiranya dapat
dilakukan dengan cara yang lebih efisien sehingga
dapat dimasukkan ke dalam ijazah lulusan UNIKOM
dengan lebih mudah.
Perlu dipikirkan dari sisi keamanan internet seperti
penggunaan SSL untuk mengenkripsi data ijazah.
31. Teknik Informatika – Universitas Komputer Indonesia
Analisis Masukan dan keluaran
Analisis masukan
Analisis masukan dilakukan untuk mengetahui
masukan data apa saja yang diperlukan oleh
sistem. Masukan data yang diperlukan oleh
sistem yaitu data lulusan yang mencakup data-
data pada Tabel 5.1
Analisis keluaran
Analisis keluaran dilakukan untuk mengetahui
keluaran dari sistem yang dibutuhkan oleh user
yaitu berupa QRcode link ke situs lulusan dengan
membawa parameter data-data pada Tabel 5.1
sehingga informasi lulusan dapat diakses.
32. Teknik Informatika – Universitas Komputer Indonesia
Analisis Perangkat Keras
Agar aplikasi dapat berjalan dengan baik, maka
dibutuhkan perangkat keras yang sesuai dengan
kebutuhan sistem.
Komputer Spesifikasi perangkat keras
Prosesor Prosesor 1.6 Ghz
Resolusi layar 1024 x 768 pixel
Memori Memori 256 Mb
Harddisk Harddisk 20 GB
Keyboard dan
mouse
-
Handphone Spesifikasi perangkat keras
jenis Smartphone
33. Teknik Informatika – Universitas Komputer Indonesia
Analisis Perangkat Lunak
Perangkat lunak yang dibutuhkan agar sistem ini dapat
berjalan dengan optimal
Komputer Spesifikasi perangkat lunak
Sistem Operasi Windows Xp, Windows 7
Bahasa Pemograman
Borland Delphi 7.0
PHP
DBMS MySQL
Web Server (Server) WAMP
Web Browser
Internet Explorer, Mozilla Firefox, Opera, Google
Chrome
Handphone Spesifikasi perangkat lunak
Sistem Operasi Symbian, Android
Aplikasi QRcode Reader
34. Teknik Informatika – Universitas Komputer Indonesia
Analisis Pengguna
Secara umum aplikasi ini mempunyai 2 pengguna
(user), dimana masing-masing bagian tersebut
mempunyai hak akses dan kewenangan yang berbeda
Operator
Bertugas memasukkan data lulusan, dapat melakukan proses
tambah data lulusan, edit data lulusan, hapus data lulusan, cetak
data lulusan, dan cetak ijazah berQRCode.
Pengakses
Adalah pengguna umum yang dapat mengakses informasi lulusan
dengan QRcode Reader melalui handphone maupun mengakses
situs lulusan untuk mendapatkan informasi lulusan.