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.