Program Studi Teknik Informatika DPPL
– SIDU 23 74
Dokumen ini dan informasi yang dimilikinya adalah milik Program Studi Teknik Informatika-UAJY dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Studi Teknik Informatika
4 Design Model
4.1 Sequence Diagram 4.1.1
Login
: User : User
: LoginUI : LoginUI
: LoginManager : LoginManager
: Login : Login
1: LoginUI 2:
3: getDataLogin 4: validasiDataLogin
5: getDataLogin 6:
7: 8:
Gambar 4.1 : Sequence Diagram - Login
4.1.2 Registrasi
: PengirimIklan : PengirimIklan
: RegistrasiUI : RegistrasiUI
: UserManager : UserManager
: DataUser : DataUser
1: RegistrasiUI 2:
3: saveDataUser 4: validasiDataUser
5: 6: insertDataUser
7: insertDataUser 8:
9: 10:
Gambar 4.2: Sequence Diagram - Registrasi
Program Studi Teknik Informatika DPPL
– SIDU 24 74
Dokumen ini dan informasi yang dimilikinya adalah milik Program Studi Teknik Informatika-UAJY dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Studi Teknik Informatika
4.1.3 Pengelolaan Edit Password
: Sekret : Sekret
: EditPasswordUI : EditPasswordUI
: UserManager : UserManager
: DataUser : DataUser
1: EditPasswordUI 2: getDataUser
3: getDataUser 4:
5: showDataUser 6:
7: saveDataUser 8: validasiDataUser
9: 10: updatePassword
11: updatePassword 12:
13: 14:
Gambar 4.3 : Sequence Diagram – Pengelolaan Edit Password
4.1.4 Pengelolaan Konfirmasi Transfer
: Sekret : Sekret
: ApproveTransferUI : ApproveTransferUI
: DepositUangManager : DepositUangManager
: DepositUang : DepositUang
1: ApproveTransferUI 2: getDataDepositUang
3: getDataDepositUang 4:
5: showDataDepositUang 6:
7: saveDataDepositUang 8: validasiDataDepositUang
9: 10: UbahStatusKonfirmasi
11: UbahStatusKonfirmasi 12:
13: 14:
Gambar 4.4 : Sequence Diagram – Pengelolaan Konfirmasi Transfer
Program Studi Teknik Informatika DPPL
– SIDU 25 74
Dokumen ini dan informasi yang dimilikinya adalah milik Program Studi Teknik Informatika-UAJY dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Studi Teknik Informatika
4.1.5 Pengelolaan Data Kategori Iklan
4.1.5.1 Insert Data Kategori Iklan
: Sekret : Sekret
: KategoriIklanUI : KategoriIklanUI
: KategoriIklanManager : KategoriIklanManager
: KategoriIKlan : KategoriIKlan
1: KategoriIklanUI 2:
3: saveDataKategoriIklan 4: validasiDataKategoriIklan
5: 6: insertDataKategoriIklan
7: insertDataKategoriIklan 8:
9: 10:
Gambar 4.5 : Sequence Diagram – Insert Data Kategori Iklan
4.1.5.2 Edit Data Kategori Iklan
: Sekret : Sekret
: KategoriIklanUI : KategoriIklanUI
: KategoriIklanManager : KategoriIklanManager
: KategoriIKlan : KategoriIKlan
1: KategoriIklanUI 2: getDataKategoriIklan
3: getDataKategoriIklan 4:
5: showDataKategoriIklan 6:
7: saveDataKategoriIklan 8: validasiDataKategoriIklan
9: 10: updateDataKategoriIklan
11: updateDataKategoriIklan 12:
13: 14:
Gambar 4.6 : Sequence Diagram – Edit Data Kategori Iklan
Program Studi Teknik Informatika DPPL
– SIDU 26 74
Dokumen ini dan informasi yang dimilikinya adalah milik Program Studi Teknik Informatika-UAJY dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Studi Teknik Informatika
4.1.5.3 Hapus Data Kategori Iklan
: Sekret : Sekret
: KategoriIklanUI : KategoriIklanUI
: KategoriIklanManager : KategoriIklanManager
: KategoriIKlan : KategoriIKlan
1: KategoriIklanUI 2: getDataKategoriIklan
3: getDataKategoriIklan 4:
5: showDataKategoriIklan 6:
7: getDataKategoriIklan 8: deleteDataKategoriIklan
9: deleteDataKategoriIklan 10: deleteDataKategoriIklan
11: 12:
13:
Gambar 4.7 : Sequence Diagram – Hapus Data Kategori Iklan
4.1.5.4 Tampil Data Kategori Iklan
: Sekret : Sekret
: KategoriIklanUI : KategoriIklanUI
: KategoriIklanManager : KategoriIklanManager
: KategoriIKlan : KategoriIKlan
1: KategoriIklan 2: getDataKategoriIklan
3: getDataKategoriIklan 4:
5: showDataKategoriIklan 6:
Gambar 4.8 : Sequence Diagram – Tampil Data Kategori Iklan
Program Studi Teknik Informatika DPPL
– SIDU 27 74
Dokumen ini dan informasi yang dimilikinya adalah milik Program Studi Teknik Informatika-UAJY dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Studi Teknik Informatika
4.1.6 Pengelolaan Data Iklan
4.1.6.1 Edit Data Iklan
: Sekret : Sekret
: IklanUI : IklanUI
: IklanManager : IklanManager
: Iklan : Iklan
1: IklanUI 2: getDataIklan
3: getDataIklan 4:
5: showDataIklan 6:
7: saveDataIklan 8: validasiDataIklan
9: 10: updateDataIklan
11: updateDataIklan 12:
13: 14:
Gambar 4.9 : Sequence Diagram – Edit Data Iklan
4.1.6.2 Tampil Data Iklan
: Sekret : Sekret
: IklanUI : IklanUI
: IklanManager : IklanManager
: Iklan : Iklan
1: IklanUI 2: getDataIklan
3: getDataIklan 4:
5: showDataIklan 6:
Gambar 4.10 : Sequence Diagram – Tampil Data Iklan
Program Studi Teknik Informatika DPPL
– SIDU 28 74
Dokumen ini dan informasi yang dimilikinya adalah milik Program Studi Teknik Informatika-UAJY dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Studi Teknik Informatika
4.1.7 Pengelolaan Data Pengirim Iklan
4.1.7.1 Insert Data Pegirim Iklan
: Sekret : Sekret
: PengirimIklanUI : PengirimIklanUI
: PengirimIklanManager : PengirimIklanManager
: PengirimIklan : PengirimIklan
1: PengirimIklanUI 2:
3: saveDataPengirimIklan 4: validasiDataPengirimIklan
5: 6: insertDataPengirimIklan
7: insertDataPengirimIklan 8:
9: 10:
Gambar 4.11 : Sequence Diagram - Insert Data Pengirim Iklan
4.1.7.2 Edit Data Pengirim Iklan
: Sekret : Sekret
: PengirimIklanUI : PengirimIklanUI
: PengirimIklanManager : PengirimIklanManager
: PengirimIklan : PengirimIklan
1: PengirimIklanUI 2: getDataPengirimIklan
3: getDataPengirimIklan 4:
5: showDataPengirimIklan 6:
7: saveDataPengirimIklan 8: validasiDataIklan
9: 10: updateDataPengirimIklan
11: updateDataPengirimIklan 12:
13: 14:
Gambar 4.12: Sequence Diagram – Edit Data Pengirim Iklan
Program Studi Teknik Informatika DPPL
– SIDU 29 74
Dokumen ini dan informasi yang dimilikinya adalah milik Program Studi Teknik Informatika-UAJY dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Studi Teknik Informatika
4.1.7.3 Hapus Data Pengirim Iklan
: Sekret : Sekret
: PengirimIklanUI : PengirimIklanUI
: PengirimIklanManager : PengirimIklanManager
: PengirimIklan : PengirimIklan
1: PengirimIklanUI 2: getDataPengirimIklan
3: getDataPengirimIklan 4:
5: showDataPengirimIklan 6:
7: getDataPengirimIklan 8: deleteDataPengirimIklan
9: deleteDataPengirimIklan 10: deleteDataPengirimIklan
11: 12:
13:
Gambar 4.13 : Sequence Diagram – Hapus Data Pengirim Iklan
4.1.7.4 Tampil Data Pengirim Iklan
: Sekret : Sekret
: PengirimIklanUI : PengirimIklanUI
: PengirimIklanManager : PengirimIklanManager
: PengirimIklan : PengirimIklan
1: PengirimIklanUI 2: getDataPengirimIklan
3: getDataPengirimIklan 4:
5: showDataPengirimIklan 6:
Gambar 4.14 : Sequence Diagram – Tampil Data Pengirim Iklan
Program Studi Teknik Informatika DPPL
– SIDU 30 74
Dokumen ini dan informasi yang dimilikinya adalah milik Program Studi Teknik Informatika-UAJY dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Studi Teknik Informatika
4.1.8 Pengelolaan Data Detail Iklan
4.1.8.1 Insert Data Detail Iklan
: Sekret : Sekret
: DetailIklanUI : DetailIklanUI
: DetailIklanManager : DetailIklanManager
: DetailIklan : DetailIklan
1: DetailIklanUI 2:
3: saveDataDetailIklan 4: validasiDataDetailIklan
5: 6: insertDataDetailIklan
7: insertDataDetailIklan 8:
9: 10:
Gambar 4.15 : Sequence Diagram – Insert Data Detail Iklan
4.1.8.2 Tampil Data Detail Iklan
: Sekret : Sekret
: DetailIklanUI : DetailIklanUI
: DetailIklanManager : DetailIklanManager
: DetailIklan : DetailIklan
1: DetailIklanUI 2: getDataDetailIklan
3: getDataDetailIklan 4:
5: 6:
Gambar 4.16 : Sequence Diagram – Tampil Data Detail Iklan
Program Studi Teknik Informatika DPPL
– SIDU 31 74
Dokumen ini dan informasi yang dimilikinya adalah milik Program Studi Teknik Informatika-UAJY dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Studi Teknik Informatika
4.1.9 Pengelolaan Data Pemasangan Iklan
4.1.9.1 Insert Data Pemasangan Iklan
: pengirimiklan : pengirimiklan
: PemasanganIklanUI : PemasanganIklanUI
: PemasanganIklanManager
: PemasanganIklanManager
: PemasanganIklan : PemasanganIklan
1: PemasanganIklanUI 2:
3: saveDataPemasanganIklan 4: validasiDataPemasanganIklan
5: 6: insertDataPemasanganIklan
7: insertDataPemasanganIklan 8:
9: 10:
Gambar 4.17 : Sequence Diagram – Insert Data Pemasangan Iklan
4.1.10 Pengelolaan Data Deposit Uang
4.1.10.1 Insert Data Deposit Uang
: pengirimiklan : pengirimiklan
: DepositUangUI : DepositUangUI
: DepositUangManager : DepositUangManager
: DepositUang : DepositUang
1: DepositUangUI 2:
3: saveDataDepositUang 4: validasiDataDepositUang
5: 6: insertDataDepositUang
7: insertDataDepositUang 8:
9: 10:
Gambar 4.18 : Sequence Diagram – Insert Data Deposit Uang
Program Studi Teknik Informatika DPPL
– SIDU 32 74
Dokumen ini dan informasi yang dimilikinya adalah milik Program Studi Teknik Informatika-UAJY dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Studi Teknik Informatika
4.1.11 Pengelolaan Pencetakan Data Laporan Iklan
: Sekret : Sekret
: PencetakanIklanUI : PencetakanIklanUI
: DetailIklanManager : DetailIklanManager
: DetailIklan : DetailIklan
1: PencetakanIklanUI 2: getDataDetailIklan
3: getDataDetailIklan 4:
5: showDataDetailIklan 6:
Gambar 4.19 : Sequence Diagram – Pencetakan Data Laporan Iklan
4.1.12 Pengelolaan Pengecekan Data Laporan Iklan
: Redaktur : Redaktur
: PengecekanLaporanIklanUI : PengecekanLaporanIklanUI
: DetailIklanManager : DetailIklanManager
: DetailIklan : DetailIklan
1: PengecekanLaporanIklanUI 2: getDataDetailIklan
3: getDataDetailIklan 4:
5: showDataDetailIklan 6:
Gambar 4.20 : Sequence Diagram - Pengecekan Data Laporan Iklan
Program Studi Teknik Informatika DPPL
– SIDU 33 74
Dokumen ini dan informasi yang dimilikinya adalah milik Program Studi Teknik Informatika-UAJY dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Studi Teknik Informatika
4.2 Class Diagram