Tugas 2 Rekayasa Perangkat Lunak
Tugas 2 Rekayasa Perangkat Lunak
TUGAS 2
3. Gambarkan jenis diagram yang termasuk dalam kelompok diagram UML! Jelaskan fungsi dari setiap
diagram tersebut!
Jawab
1. DFD sebuah prosedur atau proses bisnis dari manajemen pengelolaan reservasi hotel
DFD Level 0
DFD Level 1 Proses 7 ( Update Data Kamar )
a. Tamu dapat mengakses informasi dari hotel dengan memilih jenis menu informasi apa yang
diinginkan ( Lihat Fasilitas Hotel, Promosi, informasi kamar, link hotel ).
b. Tamu dapat melakukan reservasi kamar .
c. Tamu dapat melihat dan memberikan kritik dan saran dengan memilih menu Kritik dan Saran.
d. Tamu dapat mencetak bukti reservasi untuk diserahkan resepsionis pada saat check-in .
a. Admin harus melakukan login terlebih dahulu untuk masuk ke halaman admin. Jika username
dan password yang dimasukkan benar maka admin dapat masuk ke halaman login. Jika
username dan password yang dimasukkan salah maka admin tidak dapat masuk ke halaman
admin dan admin harus memasukkan kembali username dan password yang benar.
d. Admin juga dapat meng-update kritik dan saran yang sudah dimasukkan oleh Tamu.
e. Admin dapat membuat laporan-laporan meliputi laporan reservasi, laporan data kamar dan
laporan data kritik.
a. Resepsionis dapat melakukan cek data reservasi dengan memasukkan kode reservasi yang
didapatkan dari bukti reservasi yang diserahkan oleh tamu
2. Diagram Aktifitas
3. Diagram Deployment
3. Gambarkan jenis diagram yang termasuk dalam kelompok diagram UML! Jelaskan fungsi dari
setiap diagram tersebut!
1. Use Case Diagram
Gambar Activity
Diagram
Activity diagram menyediakan analis dengan kemampuan untuk memodelkan proses dalam suatu
sistem informasi. Activity diagram dapat digunakan untuk alur kerja model, use case individual,
atau logika keputusan yang terkandung dalam metode individual3. Activity diagram juga
menyediakan pendekatan untuk proses pemodelan paralel. Activity diagram lebih lanjut.
Pada dasarnya, diagram aktivitas canggih dan merupakan diagram aliran data yang terbaru.
Secara teknis, diagram aktivitas menggabungkan ide-ide proses pemodelan dengan teknik yang
berbeda termasuk model acara, statecharts, dan Petri Nets.
Notasi yang digunakan dalam activity diagram adalah sebagai berikut:
1. Activity: Notasi yang menggambarkan pelaksanaan dari beberapa proses dalam aliran
pekerjaan.
2. Transition: Notasi yang digunakan untuk memperlihatkan jalan aliran control dari activity ke
activity.
3. Decision: Notasi yang menandakan kontro cabang aliran berdasarkan decision point.
4. Synchronization bars: Aliran kerja notasi ini menandakan bahwa beberapa aktivitas dapat
diselesaikan secara bersamaan (paralel).
3. Package Diagram