Anda di halaman 1dari 10

2019

REKAYASA
PERANGKAT LUNAK
YOHANES HANNI
18210015

10/17/2019
Rekayasa Perangkat Lunak
Nama : Yohanes Hanni

NIM : 18210015

Tugas.

1. Kembangkan sebuah Sequence Diagram yang menunjukkan interaksi yang terlibat ketika seorang
siswa mendaftar di universitas. Perkuliahan mungkin memiliki pendaftaran terbatas, sehingga proses
pendaftaran harus mencakup pemeriksaan bahwa tempat tersedia. Asumsikan bahwa siswa mengakses
katalog e-kuliah untuk mencari tahu tentang Mata Kuliah yang tersedia.
2. Berdasarkan pengalaman Anda dengan ATM bank, gambarkan Activity Diagram yang memodelkan
pemrosesan data yang terlibat ketika pelanggan menarik uang tunai dari mesin.

Login.

.
Transaksi.
Logout.
3. Gambar sebuah State diagram dari Software Kontrol :
• mesin cuci otomatis yang memiliki program berbeda untuk berbagai jenis pakaian;
• perangkat lunak kontrol untuk pemutar DVD;
• perangkat lunak kontrol untuk kamera di ponsel Anda. Abaikan flash jika Anda memilikinya.

1. Sebuah mesin cuci otomatis yang memiliki program yang berbeda untuk berbagai
jenispakaian

2. Perangkat lunak kontrol untuk DVD player.

3. Perangkat lunak kontrol untuk kamera di ponsel.

Menu Kamera Nyalakan Flashlight


do/menyalakan flashlight
do/Tampilan Kamera

Mengambil Foto Simpan Foto


do/Mengambil foto do/Menyimpan foto

hapus foto
do/mengapus foto
4. Gambar diagram yang menunjukkan pandangan konseptual dan pandangan proses dari
arsitektur sistem :

1. Mesin tiket yang digunakan oleh penumpang di stasiun kereta api.


2. Sistem video konfrensi yang dikendalikan komputer yang memungkinkan video, audio, dan data
komputer dapat dilihat oleh beberapa peserta pada saat yang bersamaan.

Komputer

Audio Jaringan Tampilan Menu

Camera Video

3. Robot pembersih lantai untuk membersihkan ruang seperti koridor. Pembersih harus
bisa merasakan dinding dan penghalang lainnya.

Vision
System
Cleaner
Object Controller
identification
System

Cleaner
Detector
System

cleaning robot
Cleaner
controller
System
5. Notasi grafis UML untuk :
1. Sistem pesan pada ponsel.

Phone

checkMessage

sendMessage

newMassage

response

[newMessage] receiveMessage

delete OldMassage

2. Printer untuk komputer pribadi

Manusia PC Printer
+print +Data +Status
+Tinta Status
+Print
+Batal print +Print
+Batal print
3. Katalog perpustakaan
Katalog
Perpustakaan
+judul
Peminjam
+pengarang
+Nama
+penerbit
+TTL
+jumlah buku
+Alamat
+lokasi buku
+status peminjam +pinjam buku
+peminjam

Anda mungkin juga menyukai