Anda di halaman 1dari 10

NAMA : MORLEON STEVE WILLYAM TAMBUNAN

PRODI : SISTEM INFORMASI

TUGAS 2

No. Tugas Tutorial


1. Terdapat sebuah prosedur atau proses bisnis dari manajemen pengelolaan reservasi hotel antara lain:
1. Sebelum tamu melakukan pemesanan kamar hotel, tamu harus terlebih dahulu melakukan
pendaftaran dan mengisi identitas tamu, selanjutnya data-data tersebut akan disimpan dalam data
tamu.
2. Tamu melakukan proses pemesanan kamar dengan mengisi data pesanan berupa tanggal pemesanan
dan jumlah kamar, selanjutnya data tersebut di simpan dalam data pemesanan.
3. Pembayaran yang dilakukan oleh tamu akan di cek oleh resepsionis untuk mengetahui status
pembayarannya yang tersinkron dengan entitas bank, data pembayaran akan disimpan pada data
pembayaran.
4. Admin dapat membuat laporan reservasi hotel untuk pemilik, laporan tersebut berupa laporan
data tamu, laporan data pemesanan dan laporan data pembayaran.

Buatlah DFD level 0/Context Diagram dan DFD level!


2. Berdasarkan studi kasus pada soal No.-1 buatkan lah:
1. Diagram Use Case
2. Diagram Aktifitas
3. Diagram Deployment

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 )

DFD Level 1 Proses 8 ( Update Data Reservasi )


DFD Level 1 Proses 9 ( Update Data Kritik )

DFD Level 1 Proses 11 ( Pembuatan Laporan )


DFD Gabungan
2. Berdasarkan studi kasus pada soal No.-1 buatkan lah

1. Diagram Use Case


Pada sistem ini terdapat 3 aktor yaitu Tamu, resepsionis dan administrator. Use Case

Keterangan Use Case :

1. Dari sisi Tamu :

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 .

2. Dari sisi administrator :

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.

b. Admin dapat meng-update data reservasi untuk mengubah status tamu.

c. Admin dapat mengedit data kamar.

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.

3. Dari sisi Resepsionis :

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 Use Case Diagram ATM


Use case adalah abstraksi dari interaksi antara sistem dan actor. Use case bekerja dengan cara
mendeskripsikan tipe interaksi antara user sebuah sistem dengan sistemnya sendiri melalui
sebuah cerita bagaimana sebuah sistem dipakai.
Diagram Use Case berguna dalam tiga hal :
 Menjelaskan fasilitas yang ada (requirement)
 Komunikasi dengan klien
 Membuat test dari kasus-kasus secara umum
Kelebihan:
 Interaksi antara pengguna dan sistem lain dengan system yang akan dibuat cukup tergambar
dengan baik.
 Penggambaran dengan sederhana membuat identifikasi kebutuhan dengan use case dapat
dengan lebih mudah untuk dipahami.
 Pendekatan identifikasi kebutuhan dapat berdasarkan top down (keinginan dari manajemen
level atas) maupun bottom up (keinginan pengguna akhir).
 Dapat meng-include (memasukkan) fungsionalitas use case lain sebagai bagian dari proses
dalam dirinya.
 dapat di-include oleh lebih dari satu use case lain, sehingga duplikasi fungsionalitas dapat
dihindari dengan cara menarik keluar fungsionalitas yang common.
 Dapat meng-extend (memperpanjang) use case lain dengan behaviour-nya sendiri.
 Sementara hubungan generalisasi antar use case menunjukkan bahwa use case yang satu
merupakan spesialisasi dari yang lain.
Kelemahan:
 Kekurangan mengenai data masih kurang teridentifikasi dengan baik.
2. Activity 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

Contoh Package Diagram


Package diagram utamanya digunakan untuk mengelompokkan elemen diagram UML yang
berlainan secara bersama-sama ke dalam tingkat pembangunan yang lebih tinggi yaitu berupa
sebuah paket. Diagram paket pada dasarnya adalah diagram kelas yang hanya menampilkan
paket, disamping kelas, dan hubungan ketergantungan, disamping hubungan khas yang
ditampilkan pada diagram kelas.
Sebagai contoh, jika kita memiliki sistem pendaftaran untuk kantor dokter, mungkin masuk akal
untuk kelompok kelas pasien dengan kelas sejarah medis pasien bersama-sama untuk
membentuk paket kelas pasien. Selain itu, dapat berguna untuk membuat paket perawatan yang
mengandung gejala penyakit, penyakit, dan obat-obatan khas yang diresepkan untuk mereka.

Anda mungkin juga menyukai