MODUL 1
3. Praktikan mampu menjelaskan peran para ahli yang akan terlibat dalam pengembangan
sistem.
6. Praktikan mampu menjelaskan peran dan fungsi dari Use case diagram.
7. Praktikan mampu membuat Use case Form dan mampu menjelaskan skenario untuk setiap
use case.
1.2 Perlengkapan
1. Modul praktikum APSI
merancang sistem baru atau diperbaharui. Kegiatan analisis sistem adalah kegiatan untuk
melihat sistem yang sudah berjalan, melihat bagian mana yang bagus dan tidak bagus, dankemudian
mendokumentasikan kebutuhan yang akan dipenuhi dalam sistem yang baru.
Pada proyek sistem informasi, proses analisis dan desain sering berjalan bersama-sama agar
lebih mudah mendefinisikan kebutuhan jika user telah melihat gambar rancangan sistem
yang baru. Adapun beberapa tahap untuk melakukan analisis sistem yaitu:
Menetapkan masalah awal yang ada pada sistem, menetapkan ruang lingkup untuk
2. Analisis masalah
3. Analisis kebutuhan
Apakah yang diinginkan user sudah memenuhi sasaran dan kebutuhan bisnis atau
belum.
4. Desain
5. Analisis keputusan
teknologi.
customer sistem dalam suatu proyek sebagai basis untuk mengidentifikasi domain
problem. Dimana suatu problem statement harus menjelaskan secara jelas, yaitu:
2. Analisis masalah
3. Analisis kebutuhan
Apakah yang diinginkan user sudah memenuhi sasaran dan kebutuhan bisnis atau
belum.
4. Desain
5. Analisis keputusan
teknologi.
customer sistem dalam suatu proyek sebagai basis untuk mengidentifikasi domain
problem. Dimana suatu problem statement harus menjelaskan secara jelas, yaitu:
di sistem yang akan dikembangkan. Identifikasi ini dilakukan mulai dari problem
statement, cara untuk mengidentifkasi kandidat obyek dan kelas 3 yaitu dengan menggaris
bawahi kata benda dan frase kata benda dari problem statement.
setiap mahasiswa dapat meminjam buku dengan alur, pertama mahasiswa login dengan
KTM ke dalam sistem, kemudian mahasiswa dapat memilih buku yang diinginkan dengan
melihat katalog buku di sistem, setelah dapat, mahasiswa membawa buku tersebut ke
petugas perpustakaan dengan menyerahkan kartu pinjam dan KTM. Identitas buku
direkap oleh petugas setelah itu buku dapat dipinjam mahasiswa. Mahasiswa harus
mengembalikan buku tersebut sesuai tanggal yang ditentukan, jika tidak maka mahasiswa
Semua kata benda dan frase kata benda sudah digaris bawahi, beberapa diantaranya
benda pada problem statement setelah itu kita membuat nama kelas untuk calon
adalah “apa” yang diperbuat sistem bukan “bagaimana” sistem mengerjakannya. Usecase
antara usescase dan actor. Secara umum usecase mempunyai beberapa bagian penting
seperti:
1. Usecase
bertukar pesan antar unit atau aktor, biasanya dinyatakan dengan menggunakan kata
kerja. Dinotasikan dengan gambar horizontal elipse dan tidak boleh ada 2 atau lebih
Dibawah ini merupakan contoh penggambaran usecase pada kasus peminjaman buku
di perpustakaan.
2. Actors
3. System Boundary
pilihan.
4. Relationship
i antar usecase.
parent usecasenya.
usecase.
Tidak ada form standar atau definitive sehingga pengembang dapat membuat versi
form masing-masing.
petugas perpustakaan
buku
1.4 Getting Started Perancangan Use Case Diagram dengan Power Designer
Langkah-langkah merancang use case diagram pada Power Designer:
-Oriented Model pada Model Type dan pilih Use Case Diagram pada kotak Diagram
10
Dalam merancang Use Case, pertama kali adalah mendefinisikan actor, maka klik icon [ ]
perancangan use case diagram. Untuk mengganti nama pada actor dan use case klik double
pada actor atau use case. Untuk asosiasi antara actor dengan use case klik icon [ ],
11
ble pada
12
Pada suatu perguruan tinggi, perpustakaan merupakan suatu hal yang vital yang harus dimiliki oleh
sebuah
perguruan tinggi. Perpustakaan menjadi tempat mahasiswa/i untuk mengembangkan ilmunya yang
tidak
didapatkan dibangku kuliah. Untuk membuat perpustakaan menjadi lebih baik diperlukanlah sebuah
sistem yang
terkomputerisasi sehingga memudahkan dalam hal memanage event-event terutama dalam hal masalah
peminjaman buku. Dalam sistem ini mahasiswa/i dapat meminjam buku dengan login terlebih dahulu
kedalam
aplikasi, apabila username dan password yang diberikan benar maka akan masuk ke dalam aplikasi
peminjaman
buku, tetapi apabila salah maka akan muncul peringatan(warning). Setelah itu user dalam hal ini
mahasiswa/i
dapat melakukan proses peminjaman buku dengan beberapa aksi yang disediakan, yaitu user dapat
mencari buku
yang ingin dipinjam, pencarian dapat dilakukan dengan memasukkan beberapa kriteria, antara lain
nama buku,
pengarang, dan penerbit. Setelah user menemukan buku yang ingin dipinjam, maka user dapat
melakukan
peminjaman dengan menekan tombol pinjam. Proses peminjaman buku pun berhasil. Untuk memanage
hal
tersebut disisi admin disediakan hak untuk akses aplikasi tersebut dengan beberapa fungsi tambahan,
yaitu admin
dapat melihat semua daftar peminjaman, melihat semua user, mengedit daftar buku, menambah daftar
buku,
1. Definisikan problem statement kemudian buatlah form kandidat obyek dan kelas!
2. Buatlah rancangan use case diagram dan buatlah use case form