Diagram Aktifitas Registrasi Diagram Aktifitas Lihat Rekomendasi

3.2.2. Ubah Data Petani Collaboration Diagram

Petani 1 HalamanDaftar Lahan petani Control petani HalamanUbah Profil 2 3 4 5 6

3.2.3. Kelas Analisis Ubah Data Petani

No. Nama Kelas Tipe Deskripsi 1. HalamanDaftarLahan interface Merupakan halaman yang berisi data lahan yang dikelola oleh petani 2. HalamanUbahProfil interface Merupakan halaman yang berisi data username, password yang siap diubah 3. Control petani controller Kelas ini sebagai controller yang mengatur proses perubahan data petani untuk disimpan dalam database 4. petani entity Berfungsi sebagai tempat menyimpan data petani

3.2.4. Tambah Profil Pedagang Sequence Diagram

Halaman Profil Pedagang KotakDialogTambah tambahprofil.php 2. Tampil kotak dialog tambah profil yang berisi kolom varietas dan permintaan profil_pedagang 3. Isi kolom yang tersedia, varietas dan permintaan, tekan tombol OK 1. Pilih menu “Tambah Profil” pada halaman profile pedagang 4. Lakukan query insert pada database 5. Proses penambahan data pada database 6. Tampil pesan sukses

3.2.5. Tambah Profil Pedagang Collaboration Diagram

Pedagang 1 Halaman Profil Pedagang profil_pedagang tambahprofil.php KotakDialog Tambah 2 3 4 5 6

3.2.6. Kelas Analisis Tambah Profil Pedagang

No. Nama Kelas Tipe Deskripsi 1. HalamanProfilPedagang interface Merupakan halaman yang berisi data profil pedagang yang sedang login 2. KotakDialogTambah interface Merupakan tampilan berupa kotak dialog untuk menambah profil pedagang, berisi kolom varietas dan permintaan 3. tambahprofil.php controller Kelas ini sebagai controller yang mengatur proses penambahan data profil pedagang untuk disimpan dalam database 4. profil_pedagang entity Berfungsi sebagai tempat menyimpan data profil pedagang

3.2.7. Ubah Profil PedagangSequence Diagram

Halaman Profil Pedagang KotakDialogUbah tambahprofil.php 2. Tampil kotak dialog ubah data yang berisi kolom varietas dan permintaan profil_pedagang 3. Isi kolom permintaan, tekan tombol OK 1. Tekan lama pada salah satu profil, pilih menu “Ubah Data” pada halaman profile pedagang 4. Lakukan query update pada database 5. Proses perubahan data pada database 6. Tampil pesan sukses

3.2.8. Ubah Profil Pedagang Collaboration Diagram

Pedagang 1 Halaman Profil Pedagang profil_pedagang ubahprofil.php KotakDialog Ubah 2 3 4 5 6

3.2.9. Kelas AnalisisUbah Profil Pedagang

No. Nama Kelas Tipe Deskripsi 1. HalamanProfilPedagang interface Merupakan halaman yang berisi data profil pedagang yang sedang login 2. KotakDialogubah interface Merupakan tampilan berupa kotak dialog untuk mengubah profil pedagang, berisi kolom varietas dan permintaan 3. ubahprofil.php controller Kelas ini sebagai controller yang mengatur proses perubahan data profil pedagang untuk disimpan dalam database 4. profil_pedagang entity Berfungsi sebagai tempat menyimpan data profil pedagang

3.2.10. Hapus Profil Pedagang Sequence Diagram

Halaman Profil Pedagang KotakDialogHapus hapusVarietas.php 2. Tampil kotak dialog hapus data yang berisi pemberitahuan varietas dan permintaan yang akan dihapus profil_pedagang 3. Tekan tombol OK 1. Tekan lama pada salah satu profil, pilih menu “Hapus Data” pada halaman profile pedagang 4. Lakukan query delete pada database 5. Proses penghapusan data pada database 6. Tampil pesan sukses