Validasi, Verifikasi, dan Notifikasi

commit to user 47 e Deskripsi Class Kelurahan Tabel 3.22 Deskripsi Class Kelurahan Atribut Nama Atribut Visibility Type - - - Method Nama Method Fungsi getTable Digunakan untuk mengambil table yang digunakan

4. Validasi, Verifikasi, dan Notifikasi

Gambar 3.46 Diagram Class Tahap Perancangan Validasi, Verifikasi dan Notifikasi ValidasiData boundary +id +id_periode +validasi +getIdPeriode +displayData +getStatus +displayMessage StatusdataController control +id +actionValidasi +actionVerifikasi StatusData entity +getTable VerifikasiData boundary +id +id_periode +verifikasi +getIdPeriode +displayData +getStatus +displayMessage CreateNotifikasi boundary +id +username +kd_kelurahan +isi +getNotifikasi +displayMessage NotifikasiController control +id +actionCreate +actionView Notifikasi entity +getTable ViewNotifikasi boundary +id +getId +displayData commit to user 48 a Deskripsi Class Validasi Tabel 3.23 Deskripsi Class Validasi Atribut Nama Atribut Visibility Type Id public integer Id_periode public string validasi public string Method Nama Method Fungsi getIdPeriode Digunakan untuk mengambil data yang akan divalidasi displayData Digunakan untuk menampilkan data getStatus Digunakan untuk mengganti status validasi displayMessage Digunakan untuk menampilkan pesan sukses atau pesan error. b Deskripsi Class Verifikasi Tabel 3.24 Deskripsi Class Verifikasi Atribut Nama Atribut Visibility Type Id public integer Id_periode public string verifikasi public string Method Nama Method Fungsi getIdPeriode Digunakan untuk mengambil field yang akan divalidasi displayData Digunakan untuk menampilkan data getStatus Digunakan untuk mengganti status verifikasi displayMessage Digunakan untuk menmapilkan pesan eror ataupun sukses. commit to user 49 c Deskripsi Class StatusdataController Tabel 3.25 Deskripsi Class StatusdataController Atribut Nama Atribut Visibility Type Id public integer Method Nama Method Fungsi actionValidasi Digunakan untuk merubah status validasi actionVerifikasi Digunakan untuk merubah status verifikasi d Deskripsi Class StatusData Tabel 3.26 Deskripsi Class StatusData Atribut Nama Atribut Visibility Type - - - Method Nama Method Fungsi getTable Digunakan untuk mengambil table yang digunakan commit to user 50 e Deskripsi Class CreateNotifikasi Tabel 3.27 Deskripsi Class CreateNotifikasi Atribut Nama Atribut Visibility Type Id public integer username public String kd_kelurahan public String Isi Public Text Method Nama Method Fungsi getNotifikasi Digunakan untuk mengambil data notifikasi yang dimasukkan oleh user displayMessage Digunakan untuk menampilkan pesan eror atau sukses. f Deskripsi Class ViewNotifikasi Tabel 3.28 Deskripsi class ViewNotifikasi Atribut Nama Atribut Visibility Type id public integer Method Nama Method Fungsi getId Digunakan untuk mengambil field yang akan ditampilkan displayData Digunakan untuk menampilkan data commit to user 51 g Deskripsi Class NotifikasiController Tabel 3.29 Deskripsi Class NotifikasiController Atribut Nama Atribut Visibility Type Id Public integer Method Nama Method Fungsi actionCreate Digunakan untuk menambah data di database actionView Digunakan untuk menampilkan data h Deskripsi Class Notifikasi Tabel 3.30 Deskripsi Class Notifikasi Atribut Nama Atribut Visibility Type - - - Method Nama Method Fungsi getTable Digunakan untuk mengambil table yang digunakan commit to user 52

g. Skema Diagram