Minggu, 29 September 2013

Use Case Modelling ( Pertemuan 3 )

Definisi Use Case :
Adalah fungsionalitas atau persyaratan – persyaratan sistem yang harus dipenuhi oleh sistem yang akan dikembangkan tersebut menurut pandangan pemakai sistem. Model Use Case digunakan untuk mendeskripsikan requirement system dalam bentuk use case – use case ( Diadopsi dari teknik OOSE Jacobson ).

Ø  Inti dalam Use Case :
  1.          Bagaimana dan kapan use case dimulai dan selesai
  2.          Bagaimana interaksi antara use case dan actor, termasuk kapan dan apa yang dipertukarkan dalam interaksi tersebut
  3.          Bagaimana dan kapan use case menyimpan data
  4.          Bagaimana dan kapan persoalan ditangani
  5.          Apakah terdapat exception pada aliran kejadian

 Ø   Artifact Requirement :







Ø Use Case diagram :
Dokumentasi yang berisi gambaran system atau PL dilihat dari perspektif user . Fungsi use case diagram :
1.     Diagram yang digunakan untuk menggambarkan:
2.     Fungsi-fungsi yang disediakan oleh sistem
3. Interaksi user dengan sistem dengan menggunakan fungsionalitas yang tersedia.

Use Case diagram meggambarkan 3 aspek dari system yaitu :
  1.  Actor : Merepresentasikan orang, peran atau system lain yang    berinteraksi dengan system.Terhubung dengan use case melalui asosiasi
  2. Use case
  3. Batasan sistem atau subsistem
       Contoh :


    Simbol Actor & Use Case :


Kategori Use Case :

1.Use case konkrit : Use case yang dibuat sesuai kebutuhan actor
2.Use case abstrak : Use case yang tidak bisa berdiri sendiri a.l :
  - <>
     ------------------------>
     Menggambarkan kebutuhan use case terhadap use case lain,bisa meniadakan pengulangan use case

  - <>
     ------------------------>
     Menyatakan use case perluasan dari use case lain. Digunakan jika sebuah use case (base use case) meliputi perilaku use case lain (extending use case) karena kondisi tertentu. Digunakan untuk mengakomodasi perilaku opsional.

Realisasi Use Case :
  •   Inside view dari sistem digambarkan dengan diagram interaksi
  •   Diagram interaksi menggambarkan bagaimana use case direalisasikan sebagai interaksi antar sekumpulan objek dengan mempertukarkan message.
Template Dokumentasi Use Case :
  •   Name of use case
  •   Pre conditions : kondisi yang harus dipenuhi sebelum use case dijalankan
  •   Post conditions : kondisi yang harus dipenuhi setelah use case dijalankan
  •   Purpose : apa yang akan dicapai oleh use case
  •   Description : resume langkah atau tahapan dalam use case 









     

0 komentar:

Posting Komentar

TOP ENTRY