Activity Diagram Penjadwalan yang di Usulkan Activity Diagram Penilaian yang di Usulkan

2. Sequence Diagram Penilaian Berikut ini merupakan sequence diagram untuk proses Penilaian. Gambar 4.8 Sequence Diagram Penilaian Guru mata pelajaran login : index_login.php dbnilai penilaian : nilai.php 1 : buka aplikasi 2 : tampil home login 3 : masukan username dan password 4 : validasi login 5 : tampil home guru 6 : buka menu penilaian 7 : tampil tabel kelas 8 : pilih kelas 9 : tampil home penilaian 10 : masukan data nilai 11 : Ulangan Harian 12 : UTS 13 : UAS 14 : set nilai raport 15 : menampilkan data nilai 16 : simpan data nilai 17 : simpan 18 : pesan input berhasil 19 : tabel nilai 20 : laporan tabel nilai 4.2.4.2.Class Diagram Diagram kelas atau class diagram yaitu proses menggambarkan struktur sistem dari sudut pandang penjelasan dari kelas-kelas yang akan dibuat untuk membangun sistem. Kelas memiliki atribut dan metode atau kinerjanya. Berikut adalah diagram kelas pada Sistem Informasi Penilaian Pelajaran SMK Negeri 1 Purwakarta : Gambar 4.9 Class Diagram yang diusulkan User +admin +guru +siswa +tambah +hapus +edit Login +username +password +login Admin +username +password +keterangan +nama +tambah +edit +hapus +simpan Guru +kode_guru +nip +password +nama +alamat +pelajaran +email +telepon +jk +foto +tambah +simpan +hapus +edit Siswa +nis +Attribute1 +nama +alamat +kelas +email +telapon +jk +foto +jurusan +agama +tambah +simpan +hapus +edit 4.2.4.3.Object Diagram Objek diagram adalah diagram yang memberikan gambaran struktur model sebuah sistem, dalam kurun waktu tertentu. Diagram objek yang berasal dari diagram kelas sehingga diagram objek tergantung pada diagram kelas. Berikut adalah diagram objek dari Sistem Informasi Penilaian Akademik SMK Negeri 1 Purwakarta: Gambar 4.10 Diagram Object yang diusulkan tbsiswa +nama +alamat +username +password +kelas +jurusan +email +telp +login tbguru +nama +alamat +username +password +pelajaran +email +telp +login tblogin +username +password +keterangan +validasi tbnilai +nip +nis +pelajaran +ulangan_harian +uts +uas +raport +laporan_nilai_siswa +input_nilai Deri : Guru +nama: deri riyadi +alamat: purwakarta +username: 001001 +password: 001001 +pelajaran: php Tesa : Siswa +nama: tesa +alamat: bandung +username: 30003 +password: 30003 +kelas: 1kom1 Login: Guru +username: 001001 +password: 001001 +keterangan: guru Login: Siswa +username: 30003 +password: 30003 +keterangan: siswa Home siswa Home guru Nilai +ulangan_harian: 78 +uts: 88 +uas: 80 +raport: 82 +siswa: tesa Laporan Nilai +ulangan_harian: 78 +uts: 88 +uas: 80 +raport: 82 +pelajaran: php