Diagram Kelas Analisis dan Diagram Sekuen Use Case Logout

3.6.3 Diagram Kelas Analisis dan Diagram Sekuen Use Case Mengubah Account

No Nama Kelas Tipe Deskripsi 1 controlPengiri mPenerima Control Kelas ini berfungsi untuk mengatur tampilan ketika action dijalankan oleh staffBagianDistribusiMainFrame 2 adminControl Control Kelas ini menyediakan fungsi untuk mengatur tampilan ketika action dijalankan oleh adminMainFrame 3 adminMainFra me Interface Boundary Kelas ini menyediakan fungsi untuk menampilkan halaman utama administrator. 4 staffBagianDistr ibusiMainFrame Interface Boundary Kelas ini menyediakan fungsi untuk menampilkan halaman utama staff bagian distribusi. 5 updateAccountC ontrol Control Kelas ini berfungsi untuk mengatur semua action yang dilakukan ubahAccountFrame 6 ubahAccountFra me Interface Boundary Kelas ini menyediakan fungsi untuk menampilkan halaman untuk mengubah username dan password 7 userData Entity Kelas ini berfungsi untuk menyimpan data –data user username dan password Gambar 3.31 Diagram Kelas Analisis Use Case Mengubah Account Gambar 3.32 Diagram Sekuen Mengubah Account

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

adminMainFrame ubahAccountFrame staffBagianDistribusiMainFrame controlPengirimPenerima adminControl updateAccountControl userData staffBagi anDistrib usi administ rator Boundary adminMainFrame Boundary staffBagianDistribusiMainFrame Controller controlPengirimPenerima Controller adminControl Boundary ubahAccountFrame 1. Memilih menu ubah account 2. Menampilkan form ubah account Skenario Alternatif show memilih menu ubah account mengisi username dan password baru tampilmenuinteger Controller updateAccountControl Entity userData 3. Mengisi username dan password baru 4. menekan tombol simpan 5. Memvalidasi username dan password 6. mengupdate username dan password 1. Memilih menu ubah account 2. Menampilkan form ubah account 3. Mengisi username dan password baru 4. menekan tombol simpan 5. Memvalidasi username dan password 6. mengupdate username dan password menekan tombol simpan updateAccount string, string, string, string updateAccount string, string, string memilih menu ubah account tampilmenu integer show mengisi username dan password baru menekan tombol simpan updateAccount string, string, string, string updateAccount string, string, string 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.