OOAD & Pemodelan Fungsional

Slides:



Advertisements
Presentasi serupa
Use Case Sistem.
Advertisements

Pertemuan 4 Behavioral Modeling 1 – Use Case
Pengenalan Analisis & Perancangan Sistem
Analisis & Informasi Proses Bisnis (CSA221)
KEBUTUHAN & SPESIFIKASI SOFTWARE
Pertemuan 4 Use Case dan Aktor
ANALISIS DAN PEMODELAN BERORIENTASI OBJEK DENGAN UML
PEMODELAN ANALISIS Kuliah - 5
Memodelkan Kebutuhan Sistem Menggunakan Use-Case
Pertemuan 6 Structural modelling
USE CASE DIAGRAM.
USE CASE DIAGRAM.
Desain Berorientasi Objek
Analisis Model.
USE CASE DIAGRAM.
Yang akan dipelajari Pengenalan UML Sejarah Singkat UML
UML mendukung pengembangan aplikasi Kelas application partitioning Objek-objek Business Relationships Business Process Objek-objek Use Cases Sistem untuk.
Mata Praktikum Sistem Informasi Pertemuan-2 PJ : Nuraini Purwandari Copyright©2010. This presentasion is dedicated to Laboratory of Information of Universitas.
ANALISIS DAN PEMODELAN BERORIENTASI OBJEK DENGAN UML
UML (Unified Modelling Language)
1 Pertemuan 3 Unified Modeling language (UML) Matakuliah: T0456 ~ Algoritma dan Metode Object Oriented Programming Tahun: 2005 Versi: 5.
Object Oriented Analysis (OOA)
Materi 4 Kuliah IT-505 PSBO ©Ayi Purbasari, S.T., M.T.
Analisis Kebutuhan Software
Pengantar UML.
Analisa dan Perancangan Berbasis Objek
Perancangan Sistem Dengan menggunakan UML
Visual Modelling Teguh Sutanto, S.Kom.,M.Kom.
Analisis Model.
Analisis dan Perancangan Berorientasi Objek (OOAD)
Object-Oriented Design (OOD)
Analisis Sistem Istiqomah, S.Kom.
SE3414 RPL: Teknik Berorientasi Objek
ADBO (Analisa Desain Berorientasi Obyek)
Penggalian Kebutuhan; Modul Elisitasi
Perancangan Sistem Informasi
Analisa dan Desain Berorientasi Obyek
Object-Oriented Analysis (OOA)
PENGEMBANGAN PERANCANGAN SISTEM
Perancangan Sistem Dengan menggunakan UML
SE3414 RPL: Teknik Berorientasi Objek
PEMODELAN KEBUTUHAN DENGAN USE CASE
KEBUTUHAN & SPESIFIKASI SOFTWARE
Pendahuluan Analisis & Desain Berorientasi Obyek (ADBO)
PEMODELAN SYSTEM BERORIENTASI OBYEK (UML)
PEMODELAN KEBUTUHAN DENGAN USE CASE
REKAYASA PERANGKAT LUNAK
PEMODELAN OBJECT ORIENTED
PEMODELAN KEBUTUHAN DENGAN USE CASE
Proses Pengembangan Database
Pemodelan Sistem Bisnis
Konsep & Perancangan Database
Use Case Diagram.
Pemodelan bisnis dan use case binis
KEBUTUHAN & SPESIFIKASI SOFTWARE
Pemodelan & Pelaksanaan Kebutuhan
Mendefinisikan Kebutuhan
Use Case Diagram.
Analisis Model.
Pertemuan 2 Model Proses + Metodologi
NOTASI UML DAN DIAGRAM-DIAGRAM UML
KONSEP DASAR PENDEKATAN OBJEK
Pengantar Analisa Desain Berorientasi Objek
Analysis Kebutuhan dengan Use Case Modeling
Mata Praktikum Sistem Informasi Pertemuan-2
Pertemuan 8 RPL Oleh : Syukriya al-Asyik S.Kom
Pertemuan 6 Unified Modeling Language (UML)
KEBUTUHAN & SPESIFIKASI SOFTWARE
Memodelkan Kebutuhan Sistem Menggunakan Use-Case
OBJECT ORIENTED ANALISYS AND DESIGN
Transcript presentasi:

OOAD & Pemodelan Fungsional ANALISIS DAN PERANCANGAN SISTEM OOAD & PEMODELAN FUNGSIONAL Materi Evaluasi ANALISIS & PERANCANGAN SISTEM (Semester Genap) Topik Bahasan: OOAD & Pemodelan Fungsional Pembuat: Umi Laili Yuhana, S.Kom, M.Sc. Sarwosri, S.Kom, M.T. PROGRAM S1 JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNOLOGI INFORMASI (FTIf) - INSTITUT TEKNOLOGI SEPULUH NOPEMBER (ITS)

PROGRAM S1 JURUSAN TEKNIK INFORMATIKA ANALISIS DAN PERANCANGAN SISTEM OOAD & PEMODELAN FUNGSIONAL Materi Evaluasi Standar Kompetensi: Mahasiswa mampu menjelaskan analisis dan perancangan berorientasi obyek Mahasiswa mampu menjelaskan aturan-aturan dan panduan untuk diagram aktifitas, use case, diagram use case Mahasiswa dapat membuat diagram aktifitas dan diagram use case PROGRAM S1 JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNOLOGI INFORMASI (FTIf) - INSTITUT TEKNOLOGI SEPULUH NOPEMBER (ITS)

MATERI Materi Evaluasi OOAD & PEMODELAN FUNGSIONAL ANALISIS DAN PERANCANGAN SISTEM OOAD & PEMODELAN FUNGSIONAL Materi Evaluasi MATERI ADBO Memahami proses bisnis dan kebutuhan sistem Pemodelan Use case PROGRAM S1 JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNOLOGI INFORMASI (FTIf) - INSTITUT TEKNOLOGI SEPULUH NOPEMBER (ITS)

PROGRAM S1 JURUSAN TEKNIK INFORMATIKA ANALISIS DAN PERANCANGAN SISTEM OOAD & PEMODELAN FUNGSIONAL Materi Evaluasi ADBO (OOAD) Singkatan dari Analisis dan Desain Berorientasi Obyek) Dikenalkan sejak tahun 1960-an Teknologi obyek mendukung penggunaan ulang (reuse), mudah dimaintain, mudah beradaptasi dan mudah diukur OOAD = OOA + OOD PROGRAM S1 JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNOLOGI INFORMASI (FTIf) - INSTITUT TEKNOLOGI SEPULUH NOPEMBER (ITS)

ADBO (OOAD) Materi Evaluasi OOAD & PEMODELAN FUNGSIONAL ANALISIS DAN PERANCANGAN SISTEM OOAD & PEMODELAN FUNGSIONAL Materi Evaluasi ANALISIS DESAIN Mempelajari domain permasalahan bisnis untuk merekomendasikan perbaikan Menentukan kebutuhan sistem demi menyelesaikan permasalahan Menentukan solusi teknis/ computer-based solusi ini berdasarkan kebutuhan sistem yang telah diidentifikasi pada proses analisis ADBO (OOAD) Memahami domain permasalahan dan merumuskan solusinya dengan menggunakan pendekatan object (benda, konsep, atau entitas) Memudahkan pemanfaatan ulang code dan arsitektur Lebih mencerminkan dunia nyata (lebih tepat dalam menggambarkan entitas perusahaan, dekomposisi berdasarkan pembagian yang natural, lebih mudah untuk dipahami dan dirawat) Kestabilan (perubahan kecil dalam requirement tidak berarti perubahan yang signifikan dalam system yang sedang dikembangkan). Lebih mudah disesuaikan dengan perubahan PROGRAM S1 JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNOLOGI INFORMASI (FTIf) - INSTITUT TEKNOLOGI SEPULUH NOPEMBER (ITS)

Analisis Berorientasi Obyek (OOA) ANALISIS DAN PERANCANGAN SISTEM OOAD & PEMODELAN FUNGSIONAL Materi Evaluasi Analisis Berorientasi Obyek (OOA) Berbagai metode OOA diperkenalkan pada akhir 1980 sampai 1990 Masing-masing metode mengusulkan: Proses untuk menganalisis produk atau sistem Sekumpulan diagram yang terlibat dalam proses Notasi yang dapat digunakan oleh insiyur PL untuk membuat model analisis dengan cara yang konsisten Metode yang sering digunakan: The Booch method ( an evolutionary approach is maintained). The Rumbaugh method (Object modeling technique (OMT)) The Jacobson method (OO Software Engineering (OOSE)) The Coad and Yourdon method (One of the easiest) The Wirfs-Brock method (do not make clear distinction between design and analysis tasks) PROGRAM S1 JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNOLOGI INFORMASI (FTIf) - INSTITUT TEKNOLOGI SEPULUH NOPEMBER (ITS)

PROGRAM S1 JURUSAN TEKNIK INFORMATIKA ANALISIS DAN PERANCANGAN SISTEM OOAD & PEMODELAN FUNGSIONAL Materi Evaluasi OOA & OOP OOA dibangun berdasarkan OOP: Kelas dan member, Objek dan atribut dan lain sebagainya Untuk mendefinisikan hal tersebut, beberapa tugas harus dilakukan: Kebutuhan pengguna harus dikomunikasikan antara kastamer dan software engineer Kelas harus diidentifikasi Hirarki kelas harus dispesifikasi Hubungan antar obyek harus digambarkan Perilaku obyek (Object behavior) harus dimodelkan Tugas ini dilakukan terus menerus hingga model lengkap PROGRAM S1 JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNOLOGI INFORMASI (FTIf) - INSTITUT TEKNOLOGI SEPULUH NOPEMBER (ITS)

Langkah-langkah OOA Materi Evaluasi OOAD & PEMODELAN FUNGSIONAL ANALISIS DAN PERANCANGAN SISTEM OOAD & PEMODELAN FUNGSIONAL Materi Evaluasi Langkah-langkah OOA Memahami proses bisnis dan menggali kebutuhan pengguna Mengidentifikasi skenario untuk use case Memilih kelas dan obyek menggunakan kebutuhan dasar sebagai panduan Mengidentifikasi atribut dan operasi untuk setiap obyek sistem Mendefinisikan struktur dan hirarki kelas Membangun object-behavior model Mereview model OOA dengan use case dan skenario PROGRAM S1 JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNOLOGI INFORMASI (FTIf) - INSTITUT TEKNOLOGI SEPULUH NOPEMBER (ITS)

PROGRAM S1 JURUSAN TEKNIK INFORMATIKA ANALISIS DAN PERANCANGAN SISTEM OOAD & PEMODELAN FUNGSIONAL Materi Evaluasi Proses Bisnis suatu kumpulan pekerjaan yang saling terkait untuk menyelesaikan suatu masalah tertentu dapat dipecah menjadi beberapa subproses yang masing-masing memiliki atribut sendiri tapi juga berkontribusi untuk mencapai tujuan dari superprosesnya Analisis proses bisnis umumnya melibatkan pemetaan proses dan subproses di dalamnya hingga tingkatan aktivitas atau kegiatan PROGRAM S1 JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNOLOGI INFORMASI (FTIf) - INSTITUT TEKNOLOGI SEPULUH NOPEMBER (ITS)

Proses Bisnis Penjualan Order Barang Menangani pembayaran Melayani order Menyiapkan barang Pengiriman

Penjelasan Gambar: Customer ingin memesan sesuatu barang dari sebuah toko. Kemudian menelpon customer service dari toko tersebut. Customer service melayani order & mengecek pembayaran dari customer apakah sudah diterima bagian finance Bagian finance memproses/memvalidasi pembayaran Jika pembayaran selesai kemudian customer service meminta warehouse menyiapkan barang pesanan. Warehouse kemudian melakukan delivery untuk mengirim barang ke customer

Gambaran Umum Sistem Materi Evaluasi OOAD & PEMODELAN FUNGSIONAL ANALISIS DAN PERANCANGAN SISTEM OOAD & PEMODELAN FUNGSIONAL Materi Evaluasi pasien dokter loket pendaftaran Bagian administrasi poli Klinik Sehat Sentosa Bagian obat Bagaimana proses bisnis di klinik Sehat Sentosa? Gambaran Umum Sistem Registrasi pasien Pemeriksaan Pengambilan Obat PROGRAM S1 JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNOLOGI INFORMASI (FTIf) - INSTITUT TEKNOLOGI SEPULUH NOPEMBER (ITS)

Materi Evaluasi OOAD & PEMODELAN FUNGSIONAL ANALISIS DAN PERANCANGAN SISTEM OOAD & PEMODELAN FUNGSIONAL Materi Evaluasi Contoh kebutuhan Fungsional PROGRAM S1 JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNOLOGI INFORMASI (FTIf) - INSTITUT TEKNOLOGI SEPULUH NOPEMBER (ITS)

Materi Evaluasi OOAD & PEMODELAN FUNGSIONAL ANALISIS DAN PERANCANGAN SISTEM OOAD & PEMODELAN FUNGSIONAL Materi Evaluasi Contoh kebutuhan Non-fungsional PROGRAM S1 JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNOLOGI INFORMASI (FTIf) - INSTITUT TEKNOLOGI SEPULUH NOPEMBER (ITS)

Materi Evaluasi OOAD & PEMODELAN FUNGSIONAL ANALISIS DAN PERANCANGAN SISTEM OOAD & PEMODELAN FUNGSIONAL Materi Evaluasi Bagaimana Kebutuhan pengguna untuk SISTEM KLINIK SEHAT SENTOSA ? PROGRAM S1 JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNOLOGI INFORMASI (FTIf) - INSTITUT TEKNOLOGI SEPULUH NOPEMBER (ITS)

Tantangan Proses Analisis & Desain ANALISIS DAN PERANCANGAN SISTEM OOAD & PEMODELAN FUNGSIONAL Materi Evaluasi Tantangan Proses Analisis & Desain Lingkup dan jadwal cenderung rumit dan ‘menakutkan’ Model biasanya dimengerti oleh perancang tapi tidak dimengerti oleh pengguna Membuat model data dan model proses, prototipe, spesifikasi kebutuhan PROGRAM S1 JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNOLOGI INFORMASI (FTIf) - INSTITUT TEKNOLOGI SEPULUH NOPEMBER (ITS)

Kebutuhan Sistem (System Requirement) ANALISIS DAN PERANCANGAN SISTEM OOAD & PEMODELAN FUNGSIONAL Materi Evaluasi Kebutuhan Sistem (System Requirement) fungsionalitas apa yang harus disediakan oleh sistem dapat didokumentasikan pada model use case yang menggambarkan fungsi sistem yang diharapkan (use case), dan yang mengelilinginya (actor), serta hubungan antara actor dengan use case (use case diagram) itu sendiri. PROGRAM S1 JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNOLOGI INFORMASI (FTIf) - INSTITUT TEKNOLOGI SEPULUH NOPEMBER (ITS)

PROGRAM S1 JURUSAN TEKNIK INFORMATIKA ANALISIS DAN PERANCANGAN SISTEM OOAD & PEMODELAN FUNGSIONAL Materi Evaluasi Pemodelan Use Case proses pemodelan fungsi-fungsi sistem dalam terminologi kejadian bisnis (business events) yang memicu peristiwa, dan bagaimana sistem menanggapi kejadian tersebut berakar dari object-oriented modeling (pemodelan berorientasi obyek) merupakan pelengkap dari alat-alat pemodelan tradisional (seperti ER-Diagram) PROGRAM S1 JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNOLOGI INFORMASI (FTIf) - INSTITUT TEKNOLOGI SEPULUH NOPEMBER (ITS)

Manfaat Pemodelan Use Case ANALISIS DAN PERANCANGAN SISTEM OOAD & PEMODELAN FUNGSIONAL Materi Evaluasi Manfaat Pemodelan Use Case Alat mendokumentasikan kebutuhan fungsional Membantu pembagian lingkup sistem sehingga lebih mudah diatur Alat untuk mengkomunikasikan fungsionalitas sistem pada pengguna dan stakeholder lain  Usecase memiliki bahasa yang dapat dimengerti oleh berbagai stakeholder Membantu melakukan estimasi lingkup, upaya, dan jadwal sebuah proyek PROGRAM S1 JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNOLOGI INFORMASI (FTIf) - INSTITUT TEKNOLOGI SEPULUH NOPEMBER (ITS)

Manfaat Pemodelan Use Case (lanj.) ANALISIS DAN PERANCANGAN SISTEM OOAD & PEMODELAN FUNGSIONAL Materi Evaluasi Manfaat Pemodelan Use Case (lanj.) Dasar untuk melakukan pengetesan (test plans dan test cases) Dasar untuk user help, manual dan dokumentasi sistem Alat untuk mengetahui kebutuhan Titik awal untuk identifikasi obyek data atau entitas Spesifikasi fungsional untuk merancang antar muka sistem Alat menentukan kebutuhan akses database (menambah, mengubah, menghapus, membaca) Kerangka untuk mengarahkan proyek pengembangan sistem PROGRAM S1 JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNOLOGI INFORMASI (FTIf) - INSTITUT TEKNOLOGI SEPULUH NOPEMBER (ITS)

PROGRAM S1 JURUSAN TEKNIK INFORMATIKA ANALISIS DAN PERANCANGAN SISTEM OOAD & PEMODELAN FUNGSIONAL Materi Evaluasi Model Use Case Memahami bagaimana sistem seharusnya bekerja Use case diagram dapat digunakan selama proses analisis untuk menangkap kebutuhan sistem Selama tahap desain, use case diagram berperan untuk menetapkan perilaku (behavior) sistem saat diimplementasikan Dalam sebuah model mungkin terdapat satu atau beberapa use case diagram PROGRAM S1 JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNOLOGI INFORMASI (FTIf) - INSTITUT TEKNOLOGI SEPULUH NOPEMBER (ITS)

PROGRAM S1 JURUSAN TEKNIK INFORMATIKA ANALISIS DAN PERANCANGAN SISTEM OOAD & PEMODELAN FUNGSIONAL Materi Evaluasi Use Case Diagram Gambaran grafis dari beberapa atau semua aktor, use case, dan interaksinya yang menggambarkan sistem yang akan dibangun Memodelkan kebutuhan dan menggambarkan fungsionalitas yang diharapkan dari sebuah sistem Yang ditekankan adalah “apa” yang dilakukan dalam sistem, dan bukan “bagaimana” Contoh Potongan Use Case Diagram PROGRAM S1 JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNOLOGI INFORMASI (FTIf) - INSTITUT TEKNOLOGI SEPULUH NOPEMBER (ITS)

PROGRAM S1 JURUSAN TEKNIK INFORMATIKA ANALISIS DAN PERANCANGAN SISTEM OOAD & PEMODELAN FUNGSIONAL Materi Evaluasi Aktor Actor bukan bagian dari sistem, actor merepresentasikan siapa saja atau apa saja yang harus berinteraksi dengan sistem. Model use case merupakan suatu dialog antara suatu actor dengan sistem. Actor disebut juga external entity Bisa person atau menunjuk ke peran misal: pembeli, pelanggan, manajer, pegawai dll Bisa hardware contoh: printer, timer Bisa sub sistem/sistem lain contoh: Bank, Inventory dll Actor – segala sesuatu yang perlu berinteraksi dengan sistem untuk bertukar informasi Contoh: seseorang, organisasi, sistem informasi yang lain, alat eksternal PROGRAM S1 JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNOLOGI INFORMASI (FTIf) - INSTITUT TEKNOLOGI SEPULUH NOPEMBER (ITS)

PROGRAM S1 JURUSAN TEKNIK INFORMATIKA ANALISIS DAN PERANCANGAN SISTEM OOAD & PEMODELAN FUNGSIONAL Materi Evaluasi Use Case Deskripsi dari sebuah perilaku sistem sebagai respon dari suatu aksi / permintaan dari luar sistem Dengan kata lain, use case mendeskripsikan “fungsionalitas” pada sebuah sistem.  Use case merupakan sebuah pekerjaan tertentu, misalnya sebuah skenario perilaku untuk menyelesaikan pekerjaan tertentu mengisi FRS, mengelola data mahasiswa, Menampilkan kelas yang ditawarkan, dan lain sebagainya PROGRAM S1 JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNOLOGI INFORMASI (FTIf) - INSTITUT TEKNOLOGI SEPULUH NOPEMBER (ITS)

PROGRAM S1 JURUSAN TEKNIK INFORMATIKA ANALISIS DAN PERANCANGAN SISTEM OOAD & PEMODELAN FUNGSIONAL Materi Evaluasi Association Merupakan hubungan atau relasi dari aktor ke usecase Digambarkan dalam garis lurus. PROGRAM S1 JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNOLOGI INFORMASI (FTIf) - INSTITUT TEKNOLOGI SEPULUH NOPEMBER (ITS)

PROGRAM S1 JURUSAN TEKNIK INFORMATIKA ANALISIS DAN PERANCANGAN SISTEM OOAD & PEMODELAN FUNGSIONAL Materi Evaluasi Batas Sistem Disimbolkan dengan kotak Untuk menggambarkan usecase-usecase apa saja yang ada di sistem kita PROGRAM S1 JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNOLOGI INFORMASI (FTIf) - INSTITUT TEKNOLOGI SEPULUH NOPEMBER (ITS)

Relationship antar Use Cases ANALISIS DAN PERANCANGAN SISTEM OOAD & PEMODELAN FUNGSIONAL Materi Evaluasi Relationship antar Use Cases Ada dua yaitu: 1. <<extend>> 2. <<include>> PROGRAM S1 JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNOLOGI INFORMASI (FTIf) - INSTITUT TEKNOLOGI SEPULUH NOPEMBER (ITS)

<<extend>> ANALISIS DAN PERANCANGAN SISTEM OOAD & PEMODELAN FUNGSIONAL Materi Evaluasi <<extend>> Mengindikasikan bahwa use case tersebut diperluas dengan penambahan behavior untuk mendapatkan usecase lain. PROGRAM S1 JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNOLOGI INFORMASI (FTIf) - INSTITUT TEKNOLOGI SEPULUH NOPEMBER (ITS)

<<include>> Adalah relasi yang menggambarkan bahwa fungsi sebuah usecase dimasukkan dalam fungsi usecase yang lain.

PROGRAM S1 JURUSAN TEKNIK INFORMATIKA ANALISIS DAN PERANCANGAN SISTEM OOAD & PEMODELAN FUNGSIONAL Materi Evaluasi Generalization Antar aktor bisa ada relasi generalisasi PROGRAM S1 JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNOLOGI INFORMASI (FTIf) - INSTITUT TEKNOLOGI SEPULUH NOPEMBER (ITS)

Petunjuk membuat usecase diagram ANALISIS DAN PERANCANGAN SISTEM OOAD & PEMODELAN FUNGSIONAL Materi Evaluasi Petunjuk membuat usecase diagram Nama dari usecase harus kata kerja atau frase kata kerja Panjangnya 2 s/d 4 kata Penamaan tidak boleh dengan kata benda Untuk 1 aktor minimal dihubungkan dengan 1 usecase 1 usecase bisa diakses oleh lebih dari 1 aktor Untuk fungsionalitas yang manual, tdk usah digambarkan usecasenya Jangan membuat usecase yang terlalu general dan terlalu spesifik. Usecase menggambarkan tujuan yang akan dicapai oleh aktor. Sehingga tidak boleh ada usecase login, logout karena itu bukan tujuan aktor untuk mengakses sistem. Untuk usecase dengan relationship include atau extend boleh ada relasi asosiasi ke sebuah aktor. PROGRAM S1 JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNOLOGI INFORMASI (FTIf) - INSTITUT TEKNOLOGI SEPULUH NOPEMBER (ITS)

PROGRAM S1 JURUSAN TEKNIK INFORMATIKA ANALISIS DAN PERANCANGAN SISTEM OOAD & PEMODELAN FUNGSIONAL Materi Evaluasi Evaluasi Apakah yang dimaksud dengan Use Case? (10) Apakah manfaat pemodelan Use Case untuk memodelkan sistem? (20) Terdapat berapa tipe relationship yang ada pada use case dan beri contoh selain yang ada di slide? (20) Dari studi kasus “klinik sehat sentosa” buatlah pemodelan dengan use case diagram (50) PROGRAM S1 JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNOLOGI INFORMASI (FTIf) - INSTITUT TEKNOLOGI SEPULUH NOPEMBER (ITS)