Sequence Diagram .1 Login Perancangan Rinci

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