Activity Diagram Tambah Data Siswa Activity Diagram Input Absensi Activity Diagram Menerima Data Absensi

3.3.1 Activity Diagram Tambah Data Siswa

Gambar 3.6 Activity Diagram Tambah Data Siswa Activity diagram pada gambar diatas menjelaskan tentang proses penambahan data siswa. Activity diagram tersebut memiliki lima sub-aktivitas. Kelima sub-aktivitas tersebut adalah : a. Memilih menu siswa : sebelum masuk ke dalam proses manipulasi maka yang harus dilakukan adalah memilih menu siswa pada menu utama administrator. b. Memilih menu tambah siswa : menu tambah siswa merupakan sub-menu dari menu siswa dan merupakan form tambah siswa. c. Mengisi form tambah siswa : yang harus dilakukan dalam proses manipulasi adalah mengisi form tambah siswa untuk penambahan data siswa. d. Simpan : setelah mengisi form tambah siswa maka proses selanjutnya adalah menekan tombol simpan yang sudah tersedia agar data yang telah dimasukan akan tersimpan ke dalam database e. Batal : batal bisa saja terjadi apabila administrator tidak melakukan pengisian form tambah siswa dan memilih menekan tombol batal dan keluar dari form tambah siswa.

3.3.2 Activity Diagram Input Absensi

Gambar 3.7 Activity Diagram Input Absensi Activity diagram pada gambar diatas ini menjelaskan tentang proses input absensi yang dilakukan oleh aktor petugas absensi. Activity diagram tersebut memiliki empat sub-aktivitas. Keempat sub-aktivitas tersebut adalah : a. Memilih menu data siswa : sebelum masuk ke dalam proses input absensi maka yang harus dilakukan adalah memilih menu data siswa, pada menu utama petugas absensi. b. Memilih menu kelas : menu kelas merupakan sub menu dari menu data siswa, dan merupakan form absensi. c. Mengisi form absensi : yang harus dilakukan dalam proses input data absensi adalah mengisi form absensi untuk penambahan data absensi. Penyimpanan data absensi akan secara otomatis tersimpan dalam database ketika petugas absensi mengisi form absensi.

3.3.3 Activity Diagram Menerima Data Absensi

Gambar 3.8 Activity Diagram Menerima Data Absensi Activity diagram pada gambar di atas gambar 3.8 menjelaskan tentang bagaimana proses wali murid menerima data absensi siswa. Activity diagram tersebut memiliki tujuh sub-aktivitas. Tujuh sub-aktivitas tersebut adalah : a. Mengirimkan kode absensi : untuk mengetahui data absensi siswa, wali murid terlebih dahulu diharuskan mengirimkan sms ke sistem, dengan format yang telah ditentukan. b. Batal : wali murid dapat membatalkan mengirimkan kode absensi. c. Mengecek data absensi : setelah wali murid mengirimkan kode absensi, maka sistem akan mengecek data absensi siswa. d. Mengirimkan report sms data kode salah : setelah sistem melakukan pengecekan data absensi siswa, dan diketahui bahwa wali murid salah mengirimkan kode absensi, maka sistem akan mengirimkan report sms yang memberitahukan bahwa wali murid salah mengirimkan kode absensi atau format sms. e. Menerima balasan report salah : setelah sistem mengirimkan report sms data kode salah, maka wali murid akan menerima balasan report salah tersebut. f. Mengirimkan data absensi : setelah wali murid mengirimkan kode absensi maka selanjutnya sistem akan mengecek data absensi tersebut, jika kode absensi yang dikirim oleh wali murid benar, maka selanjutnya sistem akan mengirimkan data absensi siswa. g. Menerima balasan data absensi : setelah sistem mengirimkan data absensi siswa maka wali murid akan menerima balasan sms yang berisi data absensi siswa.

3.4 Conceptual Data Model CDM