Selasa, 30 Oktober 2018

update

PADA APLIKASI UTAMA

+ tambahkan tanggal di dashboard
o hr ini tgl 31 jam 06.00 saya buka masih tampilkan grafik hari kemaren di dashboard, perbaiki agar tampil tgl hr ini
+ tambahkan fitur utk menampilkan data dari fingerprint ke 1 halamn dg jumlah baris 1000, trus kasih nama bila ID fingerprint terdaftar dalam database, kalo di v1 di tabel sidik ini digunakan utk lacak bila ada absensi yg tidak masuk ke database
+ tambahkan setting utk set apakah absensi hanya datang saja atau datang dan pulang
+ tambahkan setting apakah sms dikirim atau tidak, ke orang tua yg siswa nya tidak hadir

 PADA APLIKASI SISI SEKOLAH

  • pada jam 7 pagi, bila ada fingerprint yg jumlah datanya 0 maka otomatis kirim notifikasi ke nomor2 yg sudah di input. nomor2 ini yg ada di WAG di setiap sekolah

PADA MONITORING MODEM

di monitoring lama, pada gbr ini
  1. tambahkan keterangan ini sekolah mana
  2. pada tiap port ada ditampilkan nomor hp nya dan bila di klik maka menuju halaman pengisian pulsa
  3. bila ada antrian lebih dari 20 maka alarm berbunyi
  4. bila ada yg jumlah kirim jomplang spt pada baris modem ke2 com29 maka otomatis juga berbunyi, itu menandakan modem tidak kirim sms bisa jadi karena modem rusak atau habis pulsa 
  5. terdapat 1 link yg otomatis mengirim sms dari semua modem ke nomor center, nomor center ini akan otomatis update data nomor hp di setiap port di pc itu

update tgl 9nov18
  1. tambahkan fitur kirim notifikasi ke operator kantor (aswandi,arif dan muji) bila tiba2 sekolah kirim sms massal yang jumlahnya banyak misalnya kirim lebih dari 200 sms


Jumat, 26 Oktober 2018

bagian2 aplikasi schoolmantic

  1. aplikasi utama berada di vps
  2. aplikasi di sisi sekolah yg bertugas utk tarik data dari mesin dan kirim data ke aplikasi utama
  3. aplikasi di sisi kantor yg bertugas menarik data sms dari aplikasi utama untuk diteruskan ke modem sms gateway

pada aplikasi disisi kantor terdapat fitur
  1. kode utk mengambil baris outbox di aplikasi utama yg bertatus belum dikirim
  2. bila telah dikirim maka akan update status di vps bahwa outbox telah diproses
  3. terdapat monitoring statistik di server vps
    1. menampilkan sms hari ini yg masuk outbox
    2. sms yg sudah ditarik
    3. sms yg belum ditarik
  4. terdapat monitoring statistik di server kantor
    1. sms yang telah dikirim
    2. sms yg masih antrian
  5. terdapat fitur alert (berbunyi alarm) bila
    1. ada 10 sms di vps belum ditarik
    2. ada 10 sms antrian yang masih antrian, kalo tidak terkirim berarti :
      1. modem rusak
      2. kartu habis pulsa / di blokir

tentang delivery
setiap kirim sms maka ada laporan delivery report dari oprator gsm itu harus ditangkap dan mengupdate status di outbox:
  • 00 delivered
  • 44 / 45 itu failed
  • kosong tdk ada informasi

Rabu, 17 Oktober 2018

catatan tambahan


  1. utk web, pakai 1 aplikasi utk 1 sekolah, jadi 1 sekolah 1 database. tdk perlu ada menu pilihan sekolah
  2. utk izin siswa , di tambah data izin, ada pilihan kelas dulu baru pilihan nama siswa

Selasa, 16 Oktober 2018

alur absensi schoolmantic

alur absensi siswa dan pegawai

  1. siswa dan pegawai datang pertama kali dianggap masuk
  2. bila jadwal kelas 07:00 maka bila siswa datang jam 07:10 maka status 'TERLAMBAT' dan ada keterangan dilaporan 10 menit
    1. berlaku juga utk pegawai
  3. saat absensi maka otomatis kirim sms dengan template yang bisa diubah, template sms masuk ada 2
    1. sms datang normal
    2. sms datang terlambat, ini dikirimkan bila siswa masuk melebih jadwal
  4. utk pegawai sms notifikasi/telegram dikirim ke nomor hp dia sendiri
  5. saat jam 8 pas, otomatis mengirim pesan kesemua walikelas isinya: nama2 siswa yang terlambat (beserta jam masuknya) dan nama2 siswa yang tidak hadir, pesan ini bisa bernentuk sms atau telegram tergantung setting default pesan di data guru
  6. saat jam 8 pas, otomatis juga mengirim pesan ke kepala sekolah:
    1. nama2 pegawai yang terlambat
    2. nama2 pegawai yang tidak hadir
  7. ada setting jam dimana siswa hanya bisa absensi pulang diatas jam itu, misal disetting jam 10 maka siswa yg absensi dibawah jam 10 diabaikan, diatas jam 10 baru dianggap pulang. berllaku juga untuk pegawai
pegawai itu dibuat kategori lagi :
  1. pejabat sekolah
  2. TU
  3. guru pns
  4. guru non pns
  5. dll bisa nanti di create sendiri
tambahan lagi (10 oktober 2018)
  •  di tabel siswa dan pegawai ada field notifikasi dan status, 
    • utk notifikasi pilihannya
      • sms
      • telegram
      • android
    • untuk status
      • trial1bulan
      • aktif1tahun
      • aktif
      • suspend
  • siswa dan pegawai secara default pakai notofikasi sms, tapi bila sudah aktifasi lewat telegram maka otomatis notifikasi berubah jadi telegram, dan bila aktifasi lewat android otomatis berubah jadi andorid'
  • terdapat fitur utk update notifikasi dan status scara manual oleh opearator
    • ini dipake misalnya orang tua yg sudah bayar utk biaya notifikasi maka kita akan update dari trial1bulan menjadi aktif1tahun