Diagram Kelas Analisis dan Diagram Sekuen Use Case Mengubah data pengirim penerima

Gambar 3.35 Diagram Kelas Analisis Use Case Mengubah Data Pengirim dan Penerima Gambar 3.36 Diagram Sekuen Mengubah Data Pengirim dan Penerima

3.6.6 Diagram Kelas Analisis dan Diagram Sekuen Use Case Menghapus data pengirim penerima

staffBagianDistribusiMainFrame pengirimPenerimaInternalFrame pilihNodeFrame controlPengirimPenerima kabupatenData kecamatanData kelurahanData pengirimPenerimaData jalanData staffBagi anDistrib usi Boundary staffBagianDistribusiMainFrame Controller controlPengirimPenerima Boundary pengirimPenerimaInternalFrame Entity pengirimPenerimaData Entity kabupatenData Entity kecamatanData Entity kelurahanData Entity jalanData Boundary pilihNodeFrame memilih menu pengirim penerima tampilMenuinteger pengirimPenerimaData 1. Memilih menu pengirim penerima 3. Menampilkan pengirimPenerimaInternalFrame 4. Memilih pengirimpenerima yang akan diubah 5. Mengisi data pengirim Penerima 10. Menekan tombol simpan perubahan selectKabupatenstring selectKecamatanstring selectKelurahanstring selectJalanstring show memilih data pengirim dan penerima yang akan di ubah pengirimPenerimaData mengisi data pengirim penerima cariKoordinatAlamatPenerimastring, string, string, string, string, string, string, string getCriKoordinatJalanstring, string show pilih lokasi penerima setKoordinatstring, string, string menekan tombol simpan Perubahan cekEmpty updateDataPengirimPenerimaint, string, string, string, string, int, int, string, string, string, string, string, string, string, string konfirmasi 6. Mencari koordinat alamat penerima 8. Memilih lokasi peta penerima 11. mengecek inputan 13. Sistem memberikan konfirmasi bahwa data telah tersimpan 2. Memasukkan data kabupaten, kecamatan, kelurahan, jalan 7. Menampilkan peta awal dan yang dipilih 9. Memasukkan koordinat yang telah dipilih ke pengirimPenerimaInternalFrame 12. Menyimpan update data pengirim penerima No Nama Kelas Tipe Deskripsi 1 controlPengiri mPenerima Control Kelas ini berfungsi untuk mengatur tampilan ketika action dijalankan oleh staffBagianDistribusiMainFrame 2 pengirimPeneri maInternalFra me Interface Boundary Kelas ini berfungsi untuk menampilkan halaman pengirim penerima, dan tempat user untuk menambah menghapus, dan mengubah data pengirim dan penerima. 3 staffBagianDistr ibusiMainFrame Interface Boundary Kelas ini menyediakan fungsi untuk menampilkan halaman utama staff bagian distribusi. 4 pengirimPeneri maData Entity Kelas ini menyediakan fungsi untuk menangani inputan, hapus, ubah dari tabel pengirim_penerima. 5 kabupatenData Entity Kelas ini berfungsi untuk mengelola tabel kabupaten, baik itu insert, update, maupun delete. 6 kecamatanData Entity Kelas ini berfungsi untuk mengelola tabel kecamatan, baik itu insert, update, maupun delete. 7 kelurahanData Entity Kelas ini berfungsi untuk mengelola tabel kelurahan, baik itu insert, update, maupun delete. 8 jalanData Entity Kelas ini berfungsi untuk mengelola tabel jalan, baik itu insert, update, maupun delete. Gambar 3.37 Diagram Kelas Analisis Use Case Menghapus Data Pengirim dan Penerima Gambar 3.38 Diagram Sekuen Menghapus Data Pengirim dan Penerima

3.6.7 Diagram Kelas Analisis dan Diagram Sekuen Use Case Melihat Daftar Pengiriman

staffBagianDistribusiMainFrame pengirimPenerimaInternalFrame controlPengirimPenerima kabupatenData kecamatanData kelurahanData pengirimPenerimaData jalanData staffBagi anDistrib usi Boundary staffBagianDistribusiMainFrame Controller controlPengirimPenerima Boundary pengirimPenerimaInternalFrame Entity pengirimPenerimaData Entity kabupatenData Entity kecamatanData Entity kelurahanData Entity jalanData memilih menu pengirim penerima tampilMenuinteger pengirimPenerimaData 1. Memilih menu pengirim penerima 3. memilih data pengirim penerima yang akan dihapus 4. Menekan tombol hapus 6. menekan tombol ya selectKabupatenstring selectKecamatanstring selectKelurahanstring selectJalanstring show memilih data pengirim dan penerima yang akan di hapus menekan tombol hapus konfirmasi ya atau tidak hapusPengirimPenerima konfirmasi 7. Menghapus data pengirim_penerima dari database 2. Menampilkan pengirimPenerimaInternalFrame 8. Konfirmasi data telah dihapus memilih tombol ya hapusDatainteger 5. menampilkan konfirmasi data akan dihapus atau tidak No Nama Kelas Tipe Deskripsi 1 controlPengiri Control Kelas ini berfungsi untuk mengatur