Anda di halaman 1dari 18

Kebutuhan Sistem Berorientasi

Obyek
Pemodelan Perangkat Lunak
SMK Negeri 1 Jenangan
Analisis Sistem Desain Sistem
Kegiatan untuk mengetahui sistem Konsep dasar untuk perancangan
yang sedang berjalan. Analisis sistem yang didasarkan dengan
sistem juga berhubungan dengan analisis sistem berorientasi obyek.
dokumentasi sistem.
Kebutuhan (Requirement)
Merupakan penjelasan bagaimana sistem harus berlaku, atribut, karakteristik, dan kualitas
dari sistem yang berguna bagi user
Jenis Requirement
• Functional requirement
• Development requirement
• Deployment requirement
• Performance requirement
• Documentation requirement
• Support requirement
Jenis Requirement software
• Functional requirement (kebutuhan fungsional)
Berhubungan dengan fungsi sistem

• Nonfunctional requirement (kebutuhan nonfungsional)


Berhubungan dengan kemampuatan batasan sistem
Studi Kasus Requirement ATM
Studi Kasus Requirement ATM

Functional requirement Nonfunctional requirement


• Pembukaan rekening • User membutuhkan waktu untuk mempelajari
fitur ATM selama 5 menit
• Penyetoran tabungan
• Mesin ATM tetap berfungsi minimal 10 jam
• Penarikan tabungan
dan maksimal 24 jam selama pasokan listrik
• Melakukan pembayaran memadai
• Melakukan transfer antar rekening • Waktu yang dibutuhkan oleh sistem minimal 5
menis saat sistem berhenti sampai sistem
• Melakukan pengecekan saldo
dapat beroperasi kembali
• Melakukan penutupan rekening
Use Case Diagram
Use case diagram digunakan untuk mendeskripsikan semua interaksi
aktor/pengguna terhadap sistem
Simbol Use Case Diagram

Actor Use Case System

<<include>> <<extend>>

Association Include Extend


Studi Kasus Use Case ATM
Pembukaan rekening

Penyetoran tabungan

Penarikan tabungan

Melakukan
pembayaran

Transfer antar rekening


Nasabah
Pengecekan saldo

Penutupan rekening
Activity Diagram
Activity diagram digunakan untuk menggambarkan semua aktifitas yang
dapat dilakukan pada sebuah sistem
Simbol Activity Diagram
Start point Decision

End point Branching

Activity Join
Studi Kasus Activity Diagram ATM
Nasabah memasukkan
kartu ATM

Nasabah memasukkan Mengecek


Mesin menanyakan PIN PIN PIN salah

benar

Menampilkan pilihan cukup


Nasabah memilih Mengecek
tarik tunai atau
nominal uang Saldo
lanjutan
tidak cukup
Menampilkan pesan
saldo tidak cukup
Mengurangi saldo

Mengeluarkan uang Nasabah mengambil


dan kartu ATM uang
Any questions?
Review
Komponen Perencanaan
Pengembangan Perangkat Lunak
• Analisis sistem
• Desain sistem
• Requirement
Review Simbol Use Case Diagram

<<include>> <<extend>>
Review Simbol Activity Diagram
Tugas Individu
Pilihlah salah satu dari sistem dibawah ini, kemudian buatlah Use Case Diagram!

1. Sistem Kasir Kafe


2. Sistem Pemeriksaan Dokter Gigi
3. Sistem Booking Tiket Konser
4. Sistem Daftar Ulang Peserta Didik Baru

Kumpulkan di kertas folio bergaris.

Anda mungkin juga menyukai