Aplikasi ini menggunakan teknologi Bluetooth Low Energy untuk memantau keberadaan siswa di sekolah dengan mendeteksi kartu Cubeacon pada siswa. Aplikasi ini memungkinkan orang tua melihat absensi dan jadwal anak, serta menerima pengumuman sekolah secara real-time, sedangkan operator dapat mengelola data siswa dan orang tua serta memantau lokasi siswa di sekolah.
2. Daftar Isi
Scenario 1
Scenario Tracking 2
Scenario Parents 3
Application 4
Mobile Application 6
Login 7
Absensi 8
Jadwal 9
Push Notification / Pengumuman 10
Web Apps 11
Dasboard 12
Reader 13
Murid 14
Orang Tua 15
Realtime Monitoring 16
Attendence 17
3. Scenario
Siswa memakai Cubeacon
Card saat di sekolah
Setiap Cubeacon Card yang di pakai oleh
Siswa akan di scan datanya oleh Cubeacon
Reader yang ada di Gerbang pintu masuk
Cubeacon Reader akan mengirmkan
data ke server
Pihak Sekolah selaku admin
akan menerima data log
absensi setiap siswa
Orang tua akan menerima
notifikasi absensi siswanya dari
aplikasi
1
4. Scenario Tracking
Siswa memakai Cubeacon Card saat di
sekolah, Card ini di pakai untuk untuk bisa
di tracking posisinya serta tanda bahwa
siswa telah absensi di sekolah.
Setiap Cubeacon Card yang di pakai
oleh Siswa akan di scan datanya oleh
Cubeacon Reader yang ada di Gerbang
pintu masuk. Setelah itu data yang sudah
di scan akan di kirimkan ke server.
2
5. Scenario Parents
Orang tua akan menerima notifikasi
absensi siswa anaknya dari aplikasi,
selain menerima notifikasi absensi
orang tua juga mendapatkan realtime
pengumuman dari sekolahan yang di
broadcast oleh operator dan dapat
melihat jadwal pelajaran murid / anak
di aplikasi ini.
3
6. Application
Aplikasi Student Tracking adalah aplikasi untuk memantau keberadaan siswa dengan menggunakan teknologi
sensor Bluetooth Low Energy (BLE), aplikasi ini terbagi menjadi 2 :
Aplikasi yang di develop untuk orang tua siswa, dalam aplikasi
ini terdapat beberapa fitur, antara lain :
Android Mobile Apps
• Absensi Melihat absensi murid / anak beserta
informasi keberadaannya.
• Jadwal (Static Content) Dapat melihat jadwal
pelajaran murid/anak.
• Push Notification Menerima secara realtime
pengumuman dari sekolahan yang di broadcast
oleh operator.
4
7. Web Apps
Aplikasi ini di develop untuk operator atau pihak yang terkait
untuk melakukan manajemen data yang ada pada aplikasi.
Dalam aplikasi ini terdapat beberapa fitur, antara lain :
• Dashboard Berisi ringkasan statistik aktifitas,
absensi, perbandingan absensi 7 hari terakhir, dsb.
• Student Digunakan untuk manajemen data siswa
dan mapping data siswa dengan data beacon,
dan dengan orang tua.
• Parent Manajemen data orang tua beserta data
login aplikasi.
• Realtime Maps Berisi maps yang secara realtime
digunakan untuk memantai perpindahan siswa.
• Attendance Berisi log data perpindahan siswa dari
satu titik ke titik yang lain.
Application
5
9. Pertama akses login orang tua didaftarkan
sebelumnya oleh operator pada backend.
Untuk menjalankan aplikasi ini, maka orang
tua harus login terlebih dahulu.
Login
7
10. Secara default data absensi yang
tampil adalah data hari ini, Namun
orang tua bisa memfilter berdasarkan
tanggal.
Dalam list tersebut orang tua bisa
memantau keberadaan anak/siswa.
Absensi
8
11. Melalui jadwal pelajaran, orang tua bisa
memantau aktifitas anak.
Data ini bisa diupdate melalui backend,
oleh operator.
Jadwal
9
12. Apabila operator ingin membroadcast
pengumuman kepada orang tua, Bisa
menggunakan fitur ini.
Broadcast pesan bisa dilakukan ke semua
orang tua ataupun spesifik Kepada orang tua
tertentu.
Push Notification / Pengumuman
10
14. • Jumlah siswa
• Jumlah aktifitas check in/out
• Jumlah kehadiran harian
• Jumlah ketidak hadiran
• Perbandingan kehadiran 7 hari
terakhir
• 5 traffic aktifitas siswa check
in/out
Dasboard
Berisi statistik kehadiran siswa, antara
lain :
12
15. Berisi data koordinat reader yang
akan dipasang.
Data tersebut akan
menghubungkan dengan peta
yang digunakan untuk monitoring
siswa
Reader
13
18. Berisi realtime maps yang digunakan untuk memantau perpindahan siswa.
Setiap perpindahan dari satu titik ke titik yang lain, akan terlihat.
Posisi siswa akan disesuaikan dengan koordinat reader yang telah di manage di menu
reader.
Realtime Monitoring
16
19. Berisi log data siswa in maupun
out.
Informasi perpindahan siswa
dari satu titik ke titik yang lain
berikut data timestamp.
Operator bisa melakukan filter
berdasarkan tanggal.
Attendance
17