Download
requirement n.
Skip this Video
Loading SlideShow in 5 Seconds..
REQUIREMENT PowerPoint Presentation
Download Presentation
REQUIREMENT

REQUIREMENT

138 Vues Download Presentation
Télécharger la présentation

REQUIREMENT

- - - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript

  1. REQUIREMENT

  2. OUTLINE • Apa itu tahap requirement? • Bagaimana cara mendefinisikan requirement ? • Apa itu use case? • Bagaimana pembuatan use case?

  3. DESKRIPSI • Tahap Requirement  mendefinisikan, menspesifikasikan, memodelkan secara lengkap kebutuhan suatu proyek

  4. PENDEFINISIAN REQUIRMENT Requirment dapat didefinisikan dengan menggunakan : • Diagram Use case (umum digunakan) • Narasi • Jika kebutuhan sistem tidak dapat dimodelkan dengan use case

  5. REQUIREMENT - NARASI • Pendekatan yang digunakan : • Menyatakan layanan/feature yang disediakan • Menyatakan fungsi : input, pemrosesan, output • Menyatakan objek • Menyatakan kemampuan • Menyatakan kejadian/penyebab • Menyatakan respon • Menyatakan user interface

  6. CONTOH NARASI • Menyatakanlayanan/feature yang disediakan • sistemharusmenyediakanlayananuntukforwarding percakapandarisatu user ke user lain • Menyatakanfungsi : (input,output, pemrosesan) • Input : bilangandesimal • Pemrosesan : sistemmelakukankonversibilangandesimalkebinerdanhexadesimal • Output : bilanganbinerdanhexadesimal

  7. REQUIREMENT-USE CASE Terminologi : 1. Aktor : • Orang/organisasi yang berinteraksi dengan sistem yang dibuat 2. Use case • Menggambarkan serangkaian aksi yang terukur antara sistem dan aktor • Merepresentasikan fungsi-fungsi/aktivitas yang dilakukan oleh aktor terhadap sistem

  8. REQUIREMENT-USE CASE • 3. Hubungan/relasi : interaksiantara: • aktordenganuse case • Usecasedenganuse case • Aktordenganaktor • Pembuatan diagram use case dapatmenggunakan tools • seperti rational rose atauMs.visio (direkomendasikan • menggunakanrational rose)

  9. USE CASE (cont) • Contoh use case :

  10. USE CASE (cont) • Dari contoh , diketahui : • Aktor : mahasiswadanmanajemenkantin • Use case : • Lihat menu makanan • Pesanmakanan • Membuat menu • Mengubah menu • Interaksiantaraaktordengansistemdirepresentasikandenganpanahantaraaktordenganusecase

  11. PENTING UNTUK DIPERHATIKAN ! • Setiappernyataankebutuhan (requirment statement) bersifatunikdanharusdiberinomor • Dalamkasususe case, penomorandiberikanuntuksetiapuse case • PenomoranakandigunakanditabelTracebility matrix / pemetaankebutuhan

  12. Pertanyaan ?