Class Diagram yang diusulkan. Component Diagram yang diusulkan.

5. Collaboration Pembagian Kelas

Collaboration Diagram Pembagian Kelas, menggambarkan interaksi dari Sistem Informasi Sekolah SMP Negeri 3 Subang antara Admin Aktor dengan sistem. Berikut gambar interaksi peran objeknya Gambar 4.26 Collaboration Diagram Pembagian kelas.

4.2.3.8 Class Diagram yang diusulkan.

Class Diagram adalah sebuah spesifikasi yang jika di instansiasi akan menghasilkan sebuah objek dan merupakan inti dari pengembangan dan desain berorientasi objek. Class Diagram menggambarkan keadaan atributproperti suatu sistem, sekaligus menawarkan layanan untuk memanipulasi keadaam tersebut metodafungsi. : Admin : Form Seleksi : TKelas : Form Data Kelas 1: Mengecek data sis wa baru 2: Membagi kelas 3: Menyimpan data 4: Menampilkan data kelas Class Diagram menggambarkan struktur dan deskripsi Class, Package, dan dan Object beserta hubungan satu sama lain seperti containment, pewarisan, asosiasi, dan lain-lain. Berikut adalah Class Diagram yang dibutuhkan dalam perancangan Sistem Informasi Sekolah di SMP Negeri 3 Subang. Gambar 4.27 Class Diagram yang diusulkan.

4.2.3.9 Component Diagram yang diusulkan.

Component diagram menggambarkan struktur dan hubungan antar komponen piranti lunak, termasuk ketergantungan dependency di antaranya. Komponen piranti lunak adalah modul berisi code, baik berisi source code maupun binary code, baik library maupun type_user id_type_user type_user insert update delete user id_user id_regristras i id_kelas nomor_induk user_id nama_lengkap password type_user jabatan aktivas i insert update delete wali_kelas id_wali_kelas id_user created_date id_kelas id_registrasi insert update delete tahun_pelajaran id tahun_pelajaran awal_tp ins ert update delete pas singgrade grade tahun modified_date id quota quota_kelas insert update delete kelas id_kelas kelas index insert update delete siswa_kelas id_s iswa_kelas id_registrasi id_kelas insert update delete regristras i id_regristrasi no_regris trasi id_kelas nomor_induk nama_lengkap tgl_lahir tempat_lahir no_sttb agama nama_ortu pekerjaan alamat alamat_ortu as al_sekolah nilai_uasbn tahun_pelajaran created_date activision jenis _kelamin state_auto status_daftar_ulang insert update delete 1 1 1 1 1 1 1 1 1 1 1 n 1 1 executable , baik yang muncul pada compile time, link time, maupun run time . Umumnya komponen terbentuk dari beberapa class danatau package , tapi dapat juga dari komponen-komponen yang lebih kecil. Komponen dapat juga berupa interface, yaitu kumpulan layanan yang disediakan sebuah komponen untuk komponen lain. Gambar 4.28 Component Diagram yang diusulkan.

4.2.3.10 Deployment Diagram yang diusulkan.