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.