Program Studi Teknik Informatika DPPL
– CariEdu 13 69
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
2.2 Perancangan Rinci
2.2.1 Sequence Diagram 2.2.1.1 Login
2.2.1.1.1 Login Administrator
: Administrator : Administrator
: LoginAdministratorUI : LoginAdministratorUI
: LoginControl : LoginControl
: DataUser : DataUser
1: LoginAdministratorUI 2:
3: getPasswordAdminusername 4: getPasswordAdminusername
5: getPasswordAdminusername 6:
7: 8:
Gambar 2.1 Sequence Diagram: Login Administrator
Program Studi Teknik Informatika DPPL
– CariEdu 14 69
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
2.2.1.1.2 Login Anggota
: Anggota : Anggota
: LoginAnggotaUI : LoginAnggotaUI
: LoginControl : LoginControl
: DataUser : DataUser
1: LoginAnggotaUI 2:
3: getPasswordusername 4: getPasswordusername
5: getPasswordusername 6:
7: 8:
Gambar 2.2 Sequence Diagram: Login Anggota
2.2.1.2 Lihat Lokasi Tempat Tinggal
: Administrator, Anggota
: Administrator, Anggota
: TempatTinggalUI : TempatTinggalUI
: UserControl : UserControl
: DataUser : DataUser
1: TempatTinggalUI 2:
3: getLokasiTTidusr,posisi 4: getLokasiTTidusr,posisi
5: getLokasiTTidusr,posisi 6:
7: 8:
Gambar 2.3 Sequence Diagram: Lihat lokasi tempat tinggal
Program Studi Teknik Informatika DPPL
– CariEdu 15 69
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
2.2.1.2.1 Perbarui Tempat Tinggal
: Administrator, Anggota
: Administrator, Anggota
: TempatTinggalUI : TempatTinggalUI
: UserControl : UserControl
: DataUser : DataUser
1: TempatTinggalUI 2:
3: setTTlatt,lngt,idusr 4: setTTlatt,lngt,idusr
5: setTTlatt,lngt,idusr 6:
7: 8:
Gambar 2.4 Sequence Diagram: Perbarui Tempat Tinggal
2.2.1.2.2 Daftar
: Pengguna Perangkat Mobile
: Pengguna Perangkat Mobile
: DaftarAnggotaUI : DaftarAnggotaUI
: UserControl : UserControl
: DataUser : DataUser
1: DaftarAnggotaUI 2:
3: insertDataUserusername,password,email, role 4: insertDataUserusername,password,email, role
5: insertDataUserusername,password,email, role 6:
7: 8:
Gambar 2.5 Sequence Diagram: Daftar
Program Studi Teknik Informatika DPPL
– CariEdu 16 69
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
2.2.1.2.3 Lihat List Edu
: Administrator, Kurator, Anggota
: Administrator, Kurator, Anggota
: ListEduUI : ListEduUI
: EduControl : EduControl
: DataEdu : DataEdu
1: ListEduUI 2:
3: getServerDatajenis, satuan, awal, limit, icon,retsatuan,retId,locHome,retJarak,retRating 4: getServerDatajenis, satuan, awal, limit, icon,retsatuan,retId,locHome,retJarak,retRating
5: getServerDatajenis, satuan, awal, limit, icon,retsatuan,retId,locHome,retJarak,retRating 6:
7: 8:
Gambar 2.6 Sequence Diagram : Lihat daftar edu
2.2.1.2.4 Lihat Detail Edu
: Administrator, Anggota
: Administrator, Anggota
: DetailEduUI : DetailEduUI
: EduControl : EduControl
: DataEdu : DataEdu
1: DetailEduUI 2:
3: getDetailidedu,details 4: getDetailidedu,details
5: getDetailidedu,details
Gambar 2.7 Sequence Diagram: Lihat Detail Edu
Program Studi Teknik Informatika DPPL
– CariEdu 17 69
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
2.2.1.2.5 Lihat Komentar
: DataKomentar : DataKomentar
: Administrator, Anggota
: Administrator, Anggota
: KomentarUI : KomentarUI
: KomentarControl : KomentarControl
1: KomentarUI 2:
3: getKomentaridedu, nama, tanggal 4: getKomentaridedu, nama, tanggal
5: getKomentaridedu, nama, tanggal 6:
7: 8:
Gambar 2.8 Sequence Diagram: Lihat Komentar
2.2.1.2.6 Kirim Komentar
: Administrator, Anggota
: Administrator, Anggota
: KomentarUI : KomentarUI
: KomentarControl : KomentarControl
: DataKomentar : DataKomentar
1: KomentarUI 2:
3: setKomentaridedu,komentar,iduser 4: setKomentaridedu,komentar,iduser
5: setKomentaridedu,komentar,iduser 6:
7: 8:
Gambar 2.9 Sequence Diagram: Kirim Komentar
Program Studi Teknik Informatika DPPL
– CariEdu 18 69
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
2.2.1.2.7 Tambah Edu
: DataEdu : DataEdu
: Administrator, Anggota
: Administrator, Anggota
: TambahEduUI : TambahEduUI
: EduControl : EduControl
1: 2:
3: setPlacelatt, longt, nama, jenis, satuan, swasta, kontak, alamat, biaya, addedBy 4: setPlacelatt, longt, nama, jenis, satuan, swasta, kontak, alamat, biaya, addedBy
5: setPlacelatt, longt, nama, jenis, satuan, swasta, kontak, alamat, biaya, addedBy 6:
7: 8:
Gambar 2.10 Sequence Diagram: Tambah Edu
2.2.1.2.8 Sunting Edu
: Administrator, Anggota
: Administrator, Anggota
: SuntingEduUI : SuntingEduUI
: EduControl : EduControl
: DataEdu : DataEdu
1: SuntingEduUI 2:
3: updatePlacenama, jenis, satuan, swasta, kontak, alamat, biaya, desk, fax, email, website, idedu 4: updatePlacenama, jenis, satuan, swasta, kontak, alamat, biaya, desk, fax, email, website, idedu
5: updatePlacenama, jenis, satuan, swasta, kontak, alamat, biaya, desk, fax, email, website, idedu 6:
7: 8:
Gambar 2.11 Sequence Diagram: Sunting Edu
Program Studi Teknik Informatika DPPL
– CariEdu 19 69
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
2.2.1.2.9 Lihat Detail Anggota
: Administrator : Administrator
: DetailAnggotaUI : DetailAnggotaUI
: UserControl : UserControl
: DataUser : DataUser
1: DetailAnggotaUI 2:
3: getDataiduser, details 4: getDataiduser, details
5: getDataiduser, details 6:
7: 8:
Gambar 2.12 Sequence Diagram: Lihat Detail Anggota
Program Studi Teknik Informatika DPPL
– CariEdu 20 69
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
2.2.1.2.10 Ganti peran anggota
: Administrator : Administrator
: DetailAnggotaUI : DetailAnggotaUI
: UserControl : UserControl
: DataUser : DataUser
1: DetailAnggotaUI 2:
3: setPeraniduser,peranbaru 4: setPeraniduser,peranbaru
5: setPeraniduser,peranbaru 6:
7: 8:
Gambar 2.13 Sequence Diagram: Ganti peran anggota
2.2.1.3 Lihat detail permintaan
: Administrator, Kurator
: Administrator, Kurator
: DetailPermintaanUI : DetailPermintaanUI : EduControl
: EduControl : DataEdu
: DataEdu 1: DetailPermintaanUI
2: 3: getDetailPermintaanidedu,details
4: getDetailPermintaanidedu,details 5: getDetailPermintaanidedu,details
6: 7:
8:
Gambar 2.14 Sequence Diagram: lihat detail permintaan
Program Studi Teknik Informatika DPPL
– CariEdu 21 69
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
2.2.1.4 Setujui Permintaan
: Administrator, Kurator
: Administrator, Kurator
: DetailPermintaanUI : DetailPermintaanUI
: EduControl : EduControl
: DataEdu : DataEdu
1: DetailPermintaanUI 2:
3: setujuiPermintaanidedu 4: setujuiPermintaanidedu
5: setujuiPermintaanidedu 6:
7: 8:
Gambar 2.15 Sequence Diagram: Setujui permintaan
Program Studi Teknik Informatika DPPL
– CariEdu 22 69
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
2.2.1.5 Hapus Edu
: Administrator, Kurator, Anggota
: Administrator, Kurator, Anggota
: ListLayananUI : ListLayananUI
: EduControl : EduControl
: DataEdu : DataEdu
1: ListLayananUI 2:
3: hapusPlaceidedu 4: hapusPlaceidedu
5: hapusPlaceidedu 6:
7: 8:
Gambar 2.16 Sequence Diagram: Hapus Edu
Program Studi Teknik Informatika DPPL
– CariEdu 23 69
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
2.2.1.6 Hapus Anggota
: Administrator : Administrator
: DetailAnggotaUI : DetailAnggotaUI
: UserControl : UserControl
: DataUser : DataUser
: EduControl : EduControl
: DataEdu : DataEdu
1: DetailAnggotaUI 2:
3: hapusAnggotaiduser 4: hapusAnggotaiduser
5: hapusAnggotaiduser 6:
7: 8:
9: hapusPlaceByAnggotaiduser 10: hapusPlaceByAnggotaiduser
11: hapusPlaceByAnggotaiduser 12:
13: 14:
Gambar 2.17 Sequence Diagram : Hapus Anggota
Program Studi Teknik Informatika DPPL
– CariEdu 24 69
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
2.2.1.7 Lihat Peta
: Administrator, Kurator, Anggota
: Administrator, Kurator, Anggota
: PetaEduUI : PetaEduUI
: UserControl : UserControl
: DataUser : DataUser
1: PetaUI 2:
3: getPositionTTByIdidLogin, positionhome 4: getPositionTTByIdidLogin, positionhome
5: getPositionTTByIdidLogin, positionhome 6:
7: 8:
9: getPositionpilihan, position 10: getPositionpilihan, position
11: getPositionpilihan, position 12:
13: 14:
Gambar 2.18 Sequence Diagram: Lihat Peta
Program Studi Teknik Informatika DPPL
– CariEdu 25 69
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
2.2.1.8 Lihat List Permintaan
: Administrator, Kurator
: Administrator, Kurator
: ListPermintaanUI : ListPermintaanUI
: EduControl : EduControl
: DataEdu : DataEdu
1: ListPermintaanUI 2:
3: getListPermintaanretIcon,awal,limit,retId,retSatuan,locHome 4: getListPermintaanretIcon,awal,limit,retId,retSatuan,locHome
5: getListPermintaanretIcon,awal,limit,retId,retSatuan,locHome 6:
7: 8:
Gambar 2.18 Sequence Diagram: Lihat List Permintaan
Program Studi Teknik Informatika DPPL
– CariEdu 26 69
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
2.2.1.9 Beri rating
: Administrator, Kurator, Anggota
: Administrator, Kurator, Anggota
: RatingUI : RatingUI
: RatingControl : RatingControl
: DataRating : DataRating
1: RatingUI 2:
3: setRatingidusr,idedu,rating 4: setRatingidusr,idedu,rating
5: setRatingidusr,idedu,rating 6:
7: 8:
Gambar 2.18 Sequence Diagram: Beri rating
Program Studi Teknik Informatika DPPL
– CariEdu 27 69
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
2.3 Class Diagram