96
4.1.3.3 Class Diagram
Class diagram bertujuan untuk menggambarkan tipe-tipe objek dalam sistem
dan berbagai jenis hubungan atau relasi statis yang ada diantaranya. Diagram ini memberikan gambaran umum sistem dari aplikasi. Berikut ini adalah Class
Diagram dari Sistem Informasi Nilai Online SMAN 25 Bandung Berbasis
Android, yaitu :.
Gambar 4.12 Class Diagram Yang Diusulkan
97
Tabel 4.11 Deskripsi Class Diagram
Yang Diusulkan
Class Jenis Class
Deskripsi
LoginActivity Controller
Class yang berisi
method-method yang berfungsi mengontrol
tampilan halaman
Login SessionManager
Controller Class
yang berisi method-method yang
berfungsi mengecek keaadan user aktif
atau tidak UserHandler
Controller Class
yang berisi method-method yang
berfungsi memilih
dan mencari user dari database
User Controller
Class yang berisi
method-method yang berfungsi
mengaktivasi apakah user sesuai dengan
98
database atau tidak
MainGuruActivity Controller
Class yang berisi
method-method yang berfungsi mengontrol
tampilan halaman
Menu Guru MainSiswaActivity
Controller Class
yang berisi method-method yang
berfungsi mengontrol tampilan
halaman Menu Siswa
NilaiActivity Controller
Class yang berisi
method-method yang berfungsi mengontrol
tampilan halaman
Nilai TugasActivity
Controller Class
yang berisi method-method yang
berfungsi mengontrol tampilan
halaman Tugas
UlanganActivity Controller
Class yang berisi
method-method yang
99
berfungsi mengontrol tampilan
halaman Ulangan
UtsActivity Controller
Class yang berisi
method-method yang berfungsi mengontrol
tampilan halaman
UTS UasActivity
Controller Class
yang berisi method-method yang
berfungsi mengontrol tampilan
halaman UAS
AkhirActivity Controller
Class yang berisi
method-method yang berfungsi mengontrol
tampilan halaman
Nilai Akhir Pengumuman Activity
Controller Class
yang berisi method-method yang
berfungsi mengontrol tampilan
halaman Pengumuman
100
JadwalActivity Controller
Class yang berisi
method-method yang berfungsi mengontrol
tampilan halaman
Jadwal AbsensiActivity
Controller Class
yang berisi method-method yang
berfungsi mengontrol tampilan
halaman Absensi
connectServer Controller
Class yang berisi
method-method yang berfungsi koneksi ke
server
4.1.3.4 Sequence Diagram