pemodelan kebutuhan sistem dengan usecase
Download
Skip this Video
Download Presentation
PEMODELAN KEBUTUHAN SISTEM DENGAN USECASE

Loading in 2 Seconds...

play fullscreen
1 / 19

PEMODELAN KEBUTUHAN SISTEM DENGAN USECASE - PowerPoint PPT Presentation


  • 159 Views
  • Uploaded on

PEMODELAN KEBUTUHAN SISTEM DENGAN USECASE. User Centered Development dan Usecase Modelling. User Centered Development – Sebuah proses pengembangan sistem berdasarkan pada pemahaman akan kebutuhan dari para pemilik perusahaan dan alasan mengapa sistem harus dikembangkan .

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about ' PEMODELAN KEBUTUHAN SISTEM DENGAN USECASE' - margie


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
user centered development dan usecase modelling
User Centered Development dan Usecase Modelling
  • User Centered Development – Sebuahprosespengembangansistemberdasarkanpadapemahamanakankebutuhandariparapemilikperusahaandanalasanmengapasistemharusdikembangkan.
  • UsecaseModelling – Suatuprosespemodelanfungsi-fungsisistem yang berhubungandengankejadian-kejadianbisnis, siapa yang memprakarsaidanbagaimanasistemmeresponkejadian-kejadiantersebut.
    • Usecasemerupakancabangdari Object-Oriented Modelling
    • Meraihpopularitaskarenafungsinyadalamberkomunikasidengan user
    • Melengkapiperalatanpemodelantradisional
usecase diagram
Usecase Diagram

Usecase : suatunarasi yang menggambarkansecaraberurutan, langkah-langkahdaritingkahlakusistem, baikotomatisasimaupun manual. Dengantujuanuntukmelengkapisebuahpekerjaanbisnis

  • Deskripsifungsisistemdarisudutpandang user eksternaldalambentuk yang mudahdimengerti

Usecase Diagram : diagram yang menggambarkaninteraksiantarasistemdengansistemeksternaldanpelaku-pelakunya

  • Secaragrafismenjelaskansiapa yang akanmenggunakansistemdandengancaraapapelakuakanberinteraksidengansistem

NarasiUsecase : deskripsitekstentangkegiatanbisnisdanbagaimanasistemberinteraksidengan user untukmenyelesaikanpekerjaan

usecase diagram1

Aktor

USECASE DIAGRAM

Diagram use case dibentukuntukmemvisualisasikanhubunganantaraaktordan use case

Aktormerupakanseseorangatausesuatu yang harusberinteraksidengansistem yang akandikembangkan

Simbolaktordanusecasebesertarelationnyadigambarkansepertiberikut:

Usecase

empat tipe aktor
Empat Tipe Aktor
  • Primary business actor
    • Pihak yang secarautamadiuntungkanoleheksekusiUsecase
    • Cth: karyawan yang menerimapembayarangaji
  • Primary system actor
    • Pihak yang secaralangsungberinteraksidengansistemuntukmemulaikejadianbisnisatausistem
    • Cth: Teller bank menginputinformasi deposit
  • External server actor
    • Pihak yang meresponpermintaandariusecase
    • Cth: lembagaperkreditanmengotorisasipembuatankartukredit
  • External receiver actor
    • PIhak yang bukanaktorutamatetapimenerimasuatunilaidariUsecase
    • Cth: Bagiangudangmenerima slip pengepakan
extension dan absract usecase
Extension dan Absract Usecase

Extension usecase :usecasetambahan yang merupakantingkahlakukhusus yang lebihspesifikdarisuatuusecase, ataudisebutjugausecasepengembangandariusecase lain yang lebihumum.

Extension usecasedigunakanbilasuatuusecase (proses) memilikibeberapa sub-proses yang tidakdapatdijadikandalamsatuusecase.

TandapanahpadaUsecase extension biasanyamengarahpadaUsecase General (umum) nyadandiberikantanda <<extends>>

Abstract Usecase:usecase yang mengurangiredudansiantara 2 ataulebihusecaselainnyadenganmengkombinasikanlangkah-langkah yang adapadausecase.

Tandapanah Abstract digambarkandariusecase A menujuUsecase B yang artinyaproses yang dilakukan A selalumelibatkanproses B (didalamproses A pastiterlebihdahulumelakukanproses B). Disebutjuga <<Uses>> atau <<Includes>>

usecase depends on
Usecase Depends On

Usecase Depends On adalahrelasiUsecasemengkhususkanusecase lain harusdilakukansebelummelakukanusecaselainnya (ketergantunganantara 1 usecasedenganusecaselainnya)

- Dapatmembantumenentukanurutanusecase yang akandikembangkan

  • Tandapanahdigambarkandarisatuusecasemenujuusecase lain yang bergantungpadausecasetersebut
  • Depends On diberitanda <<Depends on> padaarahpanahUsecasenya.
slide9
Contohkasus:

Sistempenyewaan VCD memilikisistemygdigambarkandenganusecaseberikut:

<<include>>

Pinjam

VCD

Entry

Data VCD

<<extend>>

Daftar

Anggota Baru

Terima

Bukti transaksi

anggota

petugas

Kembalikan

VCD

<<extend>>

Denda

langkah langkah membuat usecase diagram
Langkah-Langkah Membuat Usecase Diagram
  • Identify business actors menentukanaktor-aktor yang terlibatdenganmembuattabeldaftaraktor
  • Identify business use cases denganmembuatUsecase Glossary (TabelGlosarium/DeskripsiUsecase)
  • Construct use-case model diagram membuat Diagram Usecaseberdasarkan Glossary dantabelaktor
  • Documents business requirements use-case narratives MembuattabelSpesifikasiUsecase, yang akanmenjelaskankeseluruhanpolakerjasetiapusecase yang ada
usecase model diagram dengan beberapa subsystem
Usecase Model Diagram denganbeberapa subsystem:

Peminjaman

Daftar anggota

Input vcd

Input anggota

Input data

transaksi

Petugas

Ubah data

anggota

Ubah data

transaksi

Hapus anggota

Hapus trsksi

Verifikasi

Laporan

Administrator

Login

Cetak lap.Vcd

Ubah

password

Cetak lap.

trsks

ad