105
4.2.3.7. Diagram Kelas
Berikut adalah kelas diagram yang diusulkan dari perancangan sistem akademik di SMP Negeri 1 Maja
Gambar 4.23. kelas diagram yang diusulkan
0..1 0..
0..1
0.. 0..1
0.. 0..1
0.. 0..1
0..
0..1
0.. 0..1
0.. 0..1
0..
0..1 0..
0..1 0..
0..1
0..
0..1 0..
0..1 0..
0..1 0..
0..1 0..
0..1 0..
0..1
0.. 0..1
0.. 0..1
0.. DetailKelas
- -
- Kode_Detail_Kelas
Kode_Siswa Kd_kelas
+ +
getter setter
Guru -
- -
- -
- -
- -
- -
NIP Nama
Jenis_Kelamin Tempat_Lahir
Tgl_lahir Agama
Alamat No_Telp
Pendidikan_Terakhir Jurusan
Kode_Mata_Pelajaran
+ +
getter setter
Jadwal -
- -
- -
Kode_Jadwal Kd_kelas
Hari Jam
Semester
+ +
getter setter
Kelas -
- -
- -
Kd_Kelas Tingkat
Kelas NIP
Tahun_Ajaran
+ +
getter setter
MataPelajaran -
- -
Kode_Mata_Pelajaran Nama_Mata_Pelajaran
Jumlah_Jam +
+ getter
setter ...
Nilai -
- -
- -
- -
- -
Kode_nilai Kd_Kelas
Kode_Siswa Kode_Mata_Pelajaran
Tugas Ulangan
UTS UAS
Semester
+ +
getter setter
OrangTua -
- -
- -
- -
- -
- -
Kode_Orang_Tua Nama
Tanggal_Lahir Tempat_Lahir
Pendidikan Pekerjaan
Penghasilan Kewarganegaraan
Alamat Hubungan_Dengan_Siswa
Kode_Siswa
+ +
getter setter
Siswa -
- -
- -
- -
- -
- -
- -
- -
- -
- -
- -
- -
- -
- -
- -
- -
- -
- -
- -
Kode_Siswa NIS_Sd
Tgl_Daftar Nama_Lengkap
Jenis_Kelamin Tempat_Lahir
Tgl_lahir Attribute_8
Agama Kewarganegaraan
Anak_Ke_Berapa Jml_Saudara_Kandung
Alamat No_Telp_Rumah
Tinggal_Bersama Jarak_Ke_Sekolah
Berat_Badan Tinggi_Badan
Golongan_Darah Penyakit_Yang_Diderita
Kelainan_Jasmani Status_Masuk
Tanggal_STL No_STL
Tgl_Ijazah No_Ijazah
Tgl_Diterima Alasan_Pindah
Bakat_Kesenian Bakat_Olah_Raga
Bakat_Organisasi Bakat_Karya_Tulis
B_Indonesia Matematika
Ipa Jumlah
Status_Siswa
+ +
getter setter
User -
- -
- Id
Username Password
Bagian +
+ getter
setter DatabaseService
- -
Emp Entity Manager Factory Em Entity Manager
+ +
+ +
+ create java.lang.Object t
delete java.lang.Object t select String sql, java.lang.
Object type select String sql
update java.lang.Object t
106
4.2.3.8. Diagram Komponen
Gambaran diagram dari didtem akademik yang telah dirancang oleh penyusun adalah sebagai berikut :
Gambar 4.24. Diagram komponen yang diusulkan
Sistem Informasi Penerimaan Siswa Baru
Login
Hak Akses Kesiswaan
Hak Akses Tata Usaha
Hak Akses Kurikulum
Hak Akses Guru
Form Penerim
aan Form
Daftar Ulang
Form Pembagi
an Kelas Form
Penjadwa lan
Form Penilaian
Laporan
Form Pendafta
ran
107
4.2.3.9. Diagram Deployment