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

Gambar 3.33 Diagram Kelas Analisis Use Case Mengisi data Pengirim dan Penerima Gambar 3.34 Diagram Sekuen Mengisi data Pengirim dan Penerima

3.6.5 Diagram Kelas Analisis dan Diagram Sekuen Use Case Mengubah 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 2. Menampilkan pengirimPenerimaInternalFrame 3. Menekan tombol pengirimPenerimaBaru 4. Mengisi data pengirim Penerima 7. Menekan tombol simpan selectKabupatenstring selectKecamatanstring selectKelurahanstring selectJalanstring show menekan tombol pengirim penerima baru pengirimPenerimaData mengisi data pengirim penerima cariKoordinatAlamatPenerimastring, string, string, string, string, string, string, string getCriKoordinatJalanstring, string show show pilih lokasi penerima setLocationint, int tekan tombol pilih setKoordinatstring, string, string menekan tombol simpan cekEmpty insertDataPengirimPenerimastring, string, string, string, int, int, string, string, string, string, string, string, string, string konfirmasi 5. Menampilkan animasi peta lokasi yang di pilih user 6. Memilih lokasi peta penerima 8. insert data pengirim dan penerima 9. mendapatkan hasil konfirmasi 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 PilihNodeFrame Interface Boundary Kelas ini berfungsi untuk mengatur menampilkan peta yang digunakan oleh user untuk memilih letak dari penerima sesuai dengan alamatnya. 5 pengirimPeneri maData Entity Kelas ini menyediakan fungsi untuk menangani inputan, hapus, ubah dari tabel pengirim_penerima. 6 kabupatenData Entity Kelas ini berfungsi untuk mengelola tabel kabupaten, baik itu insert, update, maupun delete. 7 kecamatanData Entity Kelas ini berfungsi untuk mengelola tabel kecamatan, baik itu insert, update, maupun delete. 8 kelurahanData Entity Kelas ini berfungsi untuk mengelola tabel kelurahan, baik itu insert, update, maupun delete. 9 jalanData Entity Kelas ini berfungsi untuk mengelola tabel jalan, baik itu insert, update, maupun delete. 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