Draft Presentasi - TIM ADHOC ABSENT DIGITAL
Draft Presentasi - TIM ADHOC ABSENT DIGITAL
UNKLAB
Online Student
Attendance System Using
Real-time Geolocation
and QR Code Scanner
UNKLAB 2023
Anggota:
1) Enrico Djimesha
2) Reymon Rotikan
UNKLAB 2023
3) Stenly Adam
4) Elvis Sumanti
5) Gladies Sepang
6) Semmy Taju
Universitas Klabat (UNKLAB)
PRESENTATION OUTLINES Fakultas Ilmu Komputer (FIK)
Manado, Sulawesi Utara
4 Methodology
UNKLAB 2023
5 Results
Dalam pengembangan sistem ini, setiap mahasiswa akan memiliki akun yang unik (unique ID)
untuk masuk ke sistem dan memberikan informasi kehadiran mereka.
Sebenarnya, terdapat beberapa metode yang dapat digunakan untuk memantau kehadiran
mahasiswa secara online, seperti melalui penggunaan barcode, QR code, kartu RFID, atau sistem
biometrik. Mungkin kedepannya kita juga bisa menggunakan face recognition.
Data kehadiran mahasiswa kemudian akan disimpan dalam database yang terpusat dan dapat
diakses oleh dosen, rektor, wakil rektor, staf, dan administrator universitas.
UNKLAB 2023
Keterbatasan akses
Keterbatasan informasi
Mahasiswa yang tidak hadir saat absen diambil
Pengambilan absen manual tidak memberikan
secara manual dapat mengklaim kehadiran
banyak informasi tentang kehadiran mahasiswa
mereka karena tidak adanya cara untuk
selain apakah mereka hadir atau tidak. Oleh
memeriksa kembali. Ini dapat menyebabkan
karena itu, sulit untuk melacak kehadiran
UNKLAB 2023
Interaksi sosial:
Pengambilan absen secara manual memungkinkan
interaksi sosial antara pengajar dan mahasiswa,
karena pengajar dapat memanfaatkan waktu absen
untuk memperkenalkan diri dan memperkenalkan
materi kuliah. Ini dapat meningkatkan keterlibatan
mahasiswa dan membantu mereka merasa lebih
UNKLAB 2023
Fleksibilitas:
Pengambilan absen secara manual dapat dilakukan
di mana saja, bahkan di luar ruangan atau saat
internet terputus. Ini memungkinkan pengajar
untuk mengambil absen di mana saja, tidak
tergantung pada koneksi internet atau perangkat
UNKLAB 2023
elektronik.
“Teknologi
RESEARCH menjadi
PROBLEMS faktor dominan dalam
menentukan arah dan kemajuan masyarakat, dan
bahwa keberhasilan atau kegagalan suatu kelompok
atau negara tergantung pada sejauh mana mereka
mampu menguasai teknologi yang ada”
Geolocation Realtime: Dalam fitur ini, QR Code Scanner: Dalam fitur ini, setiap
lokasi mahasiswa akan dilacak secara real-time class akan memiliki kode QR yang unik
menggunakan GPS atau teknologi serupa. Saat yang dapat dipindai menggunakan scanner
mahasiswa masuk ke dalam kampus atau ruang QR di ponsel atau tablet. Saat mahasiswa
UNKLAB 2023
kelas, lokasinya akan dideteksi secara otomatis memasuki ruang kelas, mereka harus
dan dicatat ke dalam sistem. Hal ini akan memindai kode QR class sebagai bukti
membantu memantau kehadiran mahasiswa kehadiran. Sistem kemudian akan mencatat
secara akurat dan meminimalkan kesalahan kehadiran mahasiswa berdasarkan kode QR
atau penipuan dalam mengisi kehadiran. yang dipindai.
MANFAAT DARI FITUR GABUNGAN
mengembangkan buruk.
sistem.
VIRTUAL PRIVATE SERVER IDCLOUDHOST
IDCloudHost adalah penyedia layanan hosting website dan registrasi domain yang berbasis di Indonesia. Perusahaan
ini didirikan pada tahun 2013 dan menyediakan berbagai layanan seperti shared hosting, VPS hosting, dedicated
server, dan layanan registrasi domain.
UNKLAB 2023
Kapasitas server yang dibutuhkan untuk website tergantung pada kompleksitas website tersebut dan jumlah traffic yang
diterima. Namun, secara umum, spesifikasi server dengan 1 CPU, RAM 1 GB, dan penyimpanan 20 GB mungkin cocok
untuk website sederhana dengan traffic yang tidak terlalu tinggi.
Faktor lain seperti lokasi server, kecepatan koneksi internet, dan keamanan server juga penting untuk dipertimbangkan
dalam memilih penyedia hosting.
PROBLEMS
Apakah membangun VPS di
IDCloudHost dengan 2 cpu, 2 GB RAM,
40 GB storage cocok untuk aplikasi
presensi di Unklab? JIKA terdapat
3000 students yang akan mengambil
absen secara online?
(3) 1) Registrar
Students 2) Staff
(pengguna umum) 3) Operator SIU
(pengguna terdaftar)
(4) 1) Dosen
Mobile App Web App 2) Staf Mengajar
1) Pengguna umum hanya memiliki akses terbatas ke fitur dan informasi dalam sistem.
2) Pengguna terdaftar memiliki hak akses lebih seperti mengunggah atau mengedit.
3) Administrator memiliki hak akses penuh dan dapat mengatur dan mengelola sistem secara keseluruhan.
Sistem absensi mahasiswa secara online dengan dua aplikasi (mobile app dan web
app) memiliki tujuan untuk memudahkan students dan staf dalam melakukan
absensi dan pengelolaan kehadiran mahasiswa di kelas.
Group User #1: Group User #2:
(Students) (Admin, Rektor, Wakil Rektor 1, Wakil Rektor 2, Wakil Rektor 3)
Students memiliki hak akses untuk mengakses fitur QR Para pemegang jabatan tinggi di universitas Klabat
code scanner dan melakukan scan pada QR code setiap memiliki hak akses penuh terhadap sistem kehadiran
kali hadir di class di dalam radius/zone tertentu. online ini baik data mahasiswa dan dosen.
Students hanya dapat melihat informasi kehadiran Tipe user ini dapat melihat data kehadiran mahasiswa
mereka sendiri dan tidak dapat mengakses informasi secara keseluruhan atau secara individual.
kehadiran student lain. Tipe user ini dapat melihat informasi waktu dan lokasi
Students tidak memiliki hak akses untuk mengedit atau yang dikumpulkan melalui fitur real-time geolocation.
menghapus data kehadiran yang telah tersimpan di Tipe user ini dapat menambahkan, mengedit, atau
sistem. menghapus data kehadiran mahasiswa.
Radius/Zone = 25 Meter
Take Attendance
UNKLAB 2023
Mahasiswa
Scenario #2 :
RESEARCH PROBLEMS
Dosen/Staf Pengajar Mengambil
Data Kehadiran Mahasiswa di
Class
tbl_students
UNKLAB 2023
Design Database
Table Lecturer Class: Table History Kehadiran Mahasiswa:
1) Code Matakuliah
1) Student Email
2) Nama Matakuliah
2) Student Name
3) Lecturer Name
3) Code Matakuliah
4) Lecturer Email
4) Nama Matakuliah
5) Fakultas
5) Lecturer Email
6) Jurusan
6) Lecturer Name
7) SKS
7) Longitude
8) Tahun Ajaran
8) Latitude
9) Jadwal/Time
9) Jadwal Tanggal Absensi
10) Ruangan (Room)
10) Jadwal Waktu Absensi
11) Room Longitude
11) Waktu Pengambilan Absen
12) Room Latitude
12) Selesai Dalam waktu
13) Daftar Students (Varchar)
13) Status Kehadiran (hadir, Late, Absen)
14) Status Class
3) Lecturer Email
4) Lecturer Name
5) Tanggal Absensi (Waktu Pengambilan Absen)
6) Waktu Absensi (Waktu Pengambilan Absen)
7) Created_at
8) Approved_by
USER INTERFACE (UI)
UNKLAB 2023
UNKLAB 2023
UNKLAB 2023
UNKLAB 2023
UNKLAB 2023
UNKLAB 2023
UNKLAB 2023
UNKLAB 2023
UNKLAB 2023
CONCLUSION
Point #1 Point #3
UNKLAB 2023
Point #2 Point #4
END PRESENTATION
Thank you for your attention
Unklab Teams
THANK YOU
UNKLAB 2023
UNKLAB