commit to user 7
2.4.1 Use Case Diagram
Menurut Munawar 2005, Use Case adalah deskripsi fungsi dari sebuah sistem dari prespektif pengguna. Use Case bekerja dengan cara mendeskripsikan
tipikal interaksi antara pengguna sebuah sistemnya sendiri melalui sebuah cerita dimana sistem dipakai. Urutan langkah-langkah yang menerangkan antara
pengguna dan sistem disebut scenario. Setiap scenario mendeskripsikan urutan kejadian. Setiap urutan diinialisasi oleh orang, sistem yang lain, perangkat keras
atau urutan waktu. Dalam pembicaraan tentang Use Case, pengguna biasanya disebut dengan actor. Actor adalah sebuah peran yang bisa dimainkan oleh
pengguna dalam interaksinya denga sistem. Pada notasi Use Case diagram dapat menunjukkan tiga aspek dari sistem yaitu : actor, Use Case dan sistem atau sub
sistem boundary. Actor mewakili peran orang, sistem yang lain atau alat ketika berkomunikasi dengan Use Case.
Use Case Diagram menggambarkan fungsionalitas yang diharapkan dari sebuah sistem. Yang ditekankan adalah apa yang diperbuat sistem, dan bukan
bagaimana. Sebuah Use Case merepresentasikan sebuah interaksi antara actor dengan sistem. Use Case merupakan sebuah pekerjaan tertentu, misalnya login ke
sistem, membuat sebuah daftar belanja, dan sebagainya. Seorang atau sebuah actor adalah sebuah entitas manusia atau mesin yang berinteraksi dengan sistem
untuk melakukan pekerjaan-pekerjaan tertentu. Notasi Use Case dapat dilihat pada tabel 2.1.
commit to user 8
Tabel 2.1 Simbol Use Case
No. Simbol
Nama Deskripsi
1.
UseCase
Case Menggambarkan proses atau
kegiatan yang dapat dilakukan oleh actor
2.
Actor
Actor Menggambarkan entitas atau
subyek yang dapat melakukan suatu proses
3.
include
extend
Relation Relasi antara case dengan
actor ataupun case yang lain
2.4.2 Sequence Diagram
Menurut Munawar
2005, Sequence
Diagram digunakan
untuk menggambarkan perilaku pada sebuah scenario. Diagram ini menunjukkan
sejumlah contoh obyek dan pesan message yang diletakkan diantara obyek- obyek ini di dalam Use Case. Diawali dari apa yang men-trigger aktivitas
tersebut, proses dan perubahan apa saja yang terjadi secara internal dan output apa yang dihasilkan.
Komponen utama Sequence Diagram terdiri atas obyek yang dituliskan dengan kotak segi empat bernama. Message diwakili oleh garis dengan tanda
panah dan waktu yang ditunjukkan dengan progress vertical waktu dan dimensi horizontal objek-objek yang terkait. Notasi Sequence Diagram dapat dilihat
pada tabel 2.2.
commit to user 9
Tabel 2.2 Simbol Sequnce Diagram
No. Simbol
Nama Deskripsi
1.
Object
Object Menggambarkan pos-pos obyek
yang pengirim dan penerima message
2. Object
Message Menggambarkan aliran pesan yang
dikirim oleh pos-pos obyek
3. Note
Menuliskan catatan
2.4.3 Class Diagram