Activity Diagram Sequence Diagram

41 fungsinya atau sebagai syarat dijalankan use case ini.

2.12.4 Activity Diagram

Diagram aktivitas atau activity diagram menggambarkan workflow aliran kerja atau aktivitas dari sebuah sistem atau proses bisnis. Diagram aktivitas menggambarkan aktivitas sistem bukan apa yang dilakukan aktor. Diagram aktivitas digunakan untuk mendefinisikan hal-hal berikut :  Rancangan proses bisnis setiap urutan aktivitas yang digambarkan merupakan proses bisnis sistem yang didefinisikan  Urutan atau pengelompokan tampilan dari sistemuser interface sehingga setiap aktivitas dianggap meiliki sebuah rancangan antarmuka tampilan  Rancangan pengujian sehingga setiap aktivitas dianggap memerlukan sebuah pengujian yang perlu didefinisikan kasus ujinya. 42 Berikut adalah simbol-simbol yang ada pada diagram aktivitas : Tabel 2.9 Simbol Activity Digram Simbol Deskripsi Status awal Status awal aktivitas sistem, sebuah diagram aktivitas memiliki sebuah status awal Aktivitas Aktivitas yang dilakukan sistem, aktivitas biasanya diawali dengan kata kerja Percabangan decision Asosiasi percabangan jika ada pilihan aktivitas lebih dari satu Penggabungan join Asosiasi penggabungan lebih dari satu aktivitas yang digabungkan menjadi satu Status akhir Status akhir yang dilakukan sistem, sebuah diagram aktivitas memiliki sebuah status akhir Swimlane Memisahkan organisasi bisnis yang bertanggung jawab terhadap aktivitas yang terjadi

2.12.5 Sequence Diagram

Diagram sekuen menggambarkan kelakuan objek pada use case dengan mendeskripsikan waktu hidup objek dan pesan yang dikirimkan dan diterima antarobjek. Oleh karena itu untuk menggambar diagram sekuen maka harus diketahui objek-objek 43 yang terlibat dalam sebuah use case beserta metode-metode yang dimiliki kelas yang diinstansi menjadi objek tersebut. Berikut adalah simbol-simbol yang digunakan pada diagram sekuen : Tabel 2.10 Simbol Sequence Diagram Simbol Deskripsi Aktor Orang, proses atau sistem lain yang berinteraksi dengan sistem yang akan dibuat Garis hidup lifeline Menyatakan kehidupan sebuah objek Objek Menyatakan objek yang berinteraksi pesan Waktu aktif Menyatakan objek dalam keadaan aktif dan berinteraksi pesan Pesan tipe create Menyatakan suatu objek membuat objek yang lain Pesan tipe call Menyatakan suatu objek memanggil operasi metode yang ada pada objek lain Pesan tipe send Menyatakan suatu objek mengirimkan data.masukan.informasi ke objek lainnya Nama objek : nama kelas 44 Pesan tipe return Menyatakan suatu objek telah menjalankan operasi atau metode yang menghasilakn suatu kembalian ke objek tertentu Pesan tipe destroy Menyatakan suatu objek yang mengakhiri hidup objek yang lain

2.13 Pengujian Black Box