Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

Chapter 8 Use Case.  Pemodelan Use Case diterapkan untuk menganalisa kebutuhan fungsional  Menunjukkan tingkah laku atau fungsional sistem  Terdiri.

Presentasi serupa


Presentasi berjudul: "Chapter 8 Use Case.  Pemodelan Use Case diterapkan untuk menganalisa kebutuhan fungsional  Menunjukkan tingkah laku atau fungsional sistem  Terdiri."— Transcript presentasi:

1 Chapter 8 Use Case

2  Pemodelan Use Case diterapkan untuk menganalisa kebutuhan fungsional  Menunjukkan tingkah laku atau fungsional sistem  Terdiri dari kumpulan rangkaian kemungkinan interaksi antara sistem dan pemakai dalam lingkungan tertentu dan berkaitan dengan tujuan tertentu

3  Model Use Case terdiri dari Actors dan Use Cases  Diawali dengan dinyatakan sebagai ‘present- tense verb phrase’ yang berisi verb (apa yang seharusnya dilakukan oleh sistem) dan obyek dari verb (apa yang dilakukan sistem)

4 Actor  External entity yang berinteraksi dengan sistem  Dapat berupa orang atau benda yang menukarkan informasi dalam sistem  Bagian yang mengawali sebuah permintaan sistem yang berkaitan dengan tujuan, dan sistem menanggapinya.

5 User Vs Actor  User : orang yang menggunakan sistem  Actor: mewakili sebuah aturan dimana seorang user dapat menggunakannya

6 Use-Case Diagram  Digambarkan berdasarkan standard Unified Modeling Language (UML) yang digambarkan secara sistematik diagram

7 Contoh Use Case Diagram MHS BAAK STAF DOSEN PA Pendaftaran Kelas Unggulan Pendaftaran Kelompok Bagan Prasyarat Pembayaran Mahasiswa >

8 Definisi dan Simbol  Actor : sebuah aturan, bukan individu  Use Case : digambarkan sebagai elips, setiap Use Case mewakili sebuah fungsi sistem  System Boundary : digambarkan sebagai kotak, yang berisi seluruh bagian yang berkaitan dengan use case. Actor berada diluar sistem

9  Connection :  digambarkan sebagai garis  Garis tebal berarti Actor dilibatkan dalam fungsi sistem tertentu  Tidak berarti Actor mengirim atau menerima data dari use case  Panah putus 2 menghubungkan antar use case dengan label > dan tidak menjelaskan data atau proses

10  Extend Relationship :  Use Case dengan penambahan tingkah laku atau kegiatan baru  Ditunjukkan dengan panah putus 2 yang menunjuk ke Use Case yang telah dikembangkan (Extended) dan dilabelkan dengan simbol >

11  Include Relationship :  Ditampilkan ketika sebuah Use Case menggunakan Use Case lain  Ditunjukkan dengan panah putus 2 yg menunjuk ke Use Case yg sedang digunakan  Ditunjukkan dengan menggunakan label >

12 Contoh : Include Relationship antara Use Case Reorder Supplier Track Sales And Inventory Produce mgt Report > Supplier Manager

13 Retail System Credit Customer Account Return Item Make Purchase Buy Extended Warranty Authorized Credit Card Use > Customer Sales Clerk

14 Keterangan  Diletakkan cash Register pada tempat keluar  Actor : Customer dan Sales Clerk  Menggunakan 2 spesialized use case: make purchase & return item dan dimulai dari customer  Menggunakan 2 > relationship dg abstract use case & 1 > yg berhubungan dg seluruh use case

15 Credit Application at a Bank Access home value Process home Mortage application Process auto Loan application Process credit Card application Check Credit history > Process home Eqiuty loan application > Loan Officer Credit card bureau Assessor Credit card applicant Auto buyer Home buyer Home Owner Customer


Download ppt "Chapter 8 Use Case.  Pemodelan Use Case diterapkan untuk menganalisa kebutuhan fungsional  Menunjukkan tingkah laku atau fungsional sistem  Terdiri."

Presentasi serupa


Iklan oleh Google