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