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

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 Gambar 3.39 Diagram Kelas Analisis Use Case Melihat Daftar Pengiriman staffBagianDistribusiMainFrame daftarPengirimanInternalFrame controlDaftarPengiriman pengirimPenerimaData daftarPengirimanData mPenerima tampilan ketika action dijalankan oleh staffBagianDistribusiMainFrame 2 controlDaftarP engiriman Control Kelas ini berfungsi untuk menangani action dari daftarPengirimanInternalFrame 3 staffBagianDistr ibusiMainFrame Interface Boundary Kelas ini menyediakan fungsi untuk menampilkan halaman utama staff bagian distribusi. 4 daftarPengirima nInternalFrame Interface Boundary Kelas ini menyediakan fungsi untuk menampilkan daftar pengiriman pengirim dan penerima, dan digunakan actor untuk memilih daftar pengirim dan penerima yang akan dikirimkan. 5 pengirimPeneri maData Entity Kelas ini berfungsi untuk menangani inputan, hapus, ubah dari tabel pengirim_penerima. Gambar 3.40 Diagram Sekuen Melihat Daftar Pengiriman

3.6.8 Diagram Kelas Analisis dan Diagram Sekuen Use Case Mengupdate Kondisi Jalan

staffBagi anDistrib usi Boundary staffBagianDistribusiMainFrame Controller daftarPengirimanControl Boundary daftarPengirimanInternalFrame Entity daftarPengirimanData Entity pengirimPenerimaData memilih menu daftar Pengiriman tampilMenuinteger show 1. Memilih menu daftar pengiriman 3. Memilih tanggal Pengiriman 4. Menampilkan daftar pengiriman pengirimanData daftarPengirimanTable.setModelDefault Table Model 2. Menampilkan daftarPengirimanInternalFrame pilih tanggal pengiriman pengiriman viewPengirimPenerimainteger No Nama Kelas Tipe Deskripsi 1 adminMainFram e Interface Boundary Kelas ini menyediakan fungsi untuk menampilkan halaman utama admin. 2 kondisiJalanInte rnalFrame Interface Boundary Kelas ini menyediakan fungsi untuk menampilkan halaman yang digunakan user untuk mengubah kondisi jalan yang bisa dilewati maupun tidak. 3 adminControl Control Kelas ini berfungsi untuk mengatur tampilan ketika action dijalankan oleh adminMainFrame 4 jalanData Entity Kelas ini berfungsi untuk mengelola tabel jalan, baik itu insert, update, maupun delete.