Anda di halaman 1dari 9

Pada gambar dapat terlihat 4 kelas yang saling berinteraksi, yaitu :

1. Form Login (interface)


2. Proses login (controller)
3. Tbl_login (Tabel Data)
4. Menu utama (Interface)

Sequence Diagram Login diperlukan agar user dapat mengakses sistem

Detail Proses :

1. User masuk ke halaman login kemudian memasukan username dan password


2. Setelah melakukan input username dan password lalu dilakukan validasi oleh sistem dengan
memanggil data pada tabel login
3. Jika data yang diinput sesuai dengan database maka proses validasi sukses dan akan
menampilkan halaman utama
4. Jika data tidak sesuai dengan database maka sistem akan menampilkan pesan tidak valid dan
akan kembali ke form login
Pada gambar dapat terlihat 3 kelas yang saling berinteraksi, yaitu :

1. Menu utama (interface)


2. Proses logout (controller)
3. Form login (Interface)

Sequence Diagram Logout diperlukan agar user dapat keluar setelah mengakses sistem

Detail Proses :

1. User memilih tombol logout pada menu utama


2. Sistem akan melakukan proses logout dan akan menampilkan form login
Pada gambar dapat terlihat 4 kelas yang saling berinteraksi, yaitu :

1. Menu utama (interface)


2. Form input data training (interface)
3. Proses import (controller)
4. Tbl_data_siswa (Tabel Data)

Detail Proses :

1. Wali kelas memilih menu data training pada form menu utama, kemudian memilih menu
input data training
2. Wali kelas menginput data training pada form input data training
3. Setelah menginput data training lalu dilakukan proses import oleh sistem dengan
menambah data (insert into) pada tbl_data_siswa
4. Jika proses import berhasil, sistem akan melakukan validasi dan menampilkan pesan data
berhasil di input kemudian kembali ke form input data training
5. Jika proses import gagal, sistem akan melakukan validasi dan menampilkan pesan data gagal
di input kemudian kembali ke form input data training
Pada gambar dapat terlihat 4 kelas yang saling berinteraksi, yaitu :

1. Form Menu utama (interface)


2. Form lihat hasil data training (interface)
3. Proses menampilkan data (controller)
4. Tbl_data_siswa (Tabel Data/ Entitas)

Detail Proses :

1. Wali kelas memilih menu lhat hasil data training pada form menu utama
2. Wali kelas melihat data training pada form lihat hasil data training lalu sistem melakukan
proses menampilkan data dengan mengambil data (get data) pada tbl_data_siswa dan
melakukan proses menampilkan data training di form lihat hasil data training
Pada gambar dapat terlihat 8 kelas yang saling berinteraksi, yaitu :

1. Form Menu utama (interface)


2. Form perhitungan algoritma c4.5 (interface)
3. Proses perhitungan algoritma c4.5 (controller)
4. Atribut (Tabel Data/ Entitas)
5. Tbl_data_siswa (Tabel Data/ Entitas)
6. Iterasi_c45 (Tabel Data/ Entitas)
7. Mining_c45 (Tabel Data/ Entitas)
8. Tbl_hasil (Tabel Data/ Entitas)

Detail Proses :

1. Wali kelas memilih form menu utama kemudian memilih form perhitungan algoritma c4.5
2. Wali kelas klik proses perhitungan c4.5 dan sistem akan memproses perhitungan algoritma
c4.5 dengan melakukan get data pada tabel atribut, get data pada tabel tbl_data_siswa,
insert into pada tabel iterasi_c45, get data pada tabel iterasi_c45, insert into pada tabel
mining_c45, get data pada tabel mining_c45, dan insert into pada tabel tbl_hasil
3. Setelah melakukan proses perhitungan c4.5 sistem akan menampilkan hasil perhitungan
pada menu form perhitungan algoritma c4.5
Pada gambar dapat terlihat 4 kelas yang saling berinteraksi, yaitu :

1. Form Menu utama (interface)


2. Form pohon keputusan (interface)
3. Proses get data (controller)
4. Pohon_keputusan_c45 (Tabel Data/ Entitas)

Detail Proses :

1. Wali kelas memilih form menu utama kemudian memiih form pohon keputusan
2. Sistem akan melakukan proses get data dengan mengambil data (get data) pada tabel
pohon_keputusan_c45
3. Setelah melakukan proses get data, sistem akan menampilkan pohon keputusan pada form
pohon keputusan
Pada gambar dapat terlihat 4 kelas yang saling berinteraksi, yaitu :

1. Form Menu utama (interface)


2. Form serach prediksi (interface)
3. Proses search prediksi (controller)
4. Pohon_keputusan_c45 (Tabel Data/ Entitas)
5. Data uji (Tabel Data/ Entitas)
6. Data uji single (Tabel Data/ Entitas)

Detail Proses :

1. Wali kelas memilih menu prediksi pada form menu utama


2. Wali kelas memasukan no nisn pada form search prediksi kemudian mengklik button
prediksi
3. Sistem akan memproses search prediksi dengan melakukan get data pada tabel pohon
keputusan, melakukan insert into pada tabel data uji, dan melakukan insert data pada tabel
data uji single
4. Setelah melakukan proses search prediksi sistem akan memvalidasi dan menampilkan hasil
prediksi pada form search prediksi
Pada gambar dapat terlihat 6 kelas yang saling berinteraksi, yaitu :

1. Menu utama (interface)


2. Halaman hasil prediksi (interface)
3. Proses get data (controller)
4. Dataujisingle (Tabel Data/ Entitas)
5. Pohon_keputusan_c45 (Tabel Data/ Entitas)
6. Tbl_hasil (Tabel Data/ Entitas)

Detail Proses :

1. Wali kelas memilih menu lihat prediksi pada form menu utama
2. Wali kelas melihat menu halaman hasil prediksi pada halaman hasil prediksi
3. Sistem akan memproses menampilkan data (get data) dengan melakukan get data pada
tabel dataujisingle, tabel pohon_keputusan_c45, dan tabel tbl_hasil
4. Setelah melakukan proses menampilkan data(get data) sistem akan menampilkan hasil
prediksi pada halaman hasil prediksi
Pada gambar dapat terlihat 6 kelas yang saling berinteraksi, yaitu :

1. Menu utama (interface)


2. Halaman hasil prediksi (interface)
3. Proses get data (controller)
4. Datauji (Tabel Data/ Entitas)
5. Pohon_keputusan_c45 (Tabel Data/ Entitas)
6. Tbl_hasil (Tabel Data/ Entitas)

Detail Proses :

1. Wali kelas dan kepala sekolah memilih menu lihat prediksi pada form menu utama
2. Wali kelas melihat menu keseluruhan hasil prediksi pada form hasil keseluruhan prediksi
3. Sistem akan memproses menampilkan data (get data) dengan melakukan get data pada
tabel datauji, tabel pohon_keputusan_c45, dan tabel tbl_hasil
4. Setelah melakukan proses menampilkan data(get data) sistem akan menampilkan hasil
keseluruhan prediksi pada form keseluruhan hasil prediksi

Anda mungkin juga menyukai