Jumat, 21 Januari 2011

ACTIVITY DIAGRAM

ACTIVITY DIAGRAM
Memodelkan alur utama, misal pada use case Update Nilai:

   

Selanjutnya alur utama di atas dapat dimodelkan ke dalam alur alternatif
sebagai berikut:


Untuk memodelkan pembagian tugas dari aktifitas-aktifitas pada
activity diagram dapat dibuat swim lane sebagai berikut:





use_case01-bengkel02

use_case01-bengkel

use_case01-nilai02

USE CASE DIAGRAM

USE CASE DIAGRAM
Contoh kasus 1:
System Requirements:
1. Dalam sistem, guru harus dapat menginput dan mengupdate nilai
siswa.
2. Penerbitan kartu nilai dilakukan oleh admin dengan terlebih
dahulu dilakukan pemeriksaan akurasi data.
3. Wali kelas membagikan kartu nilai secara elektronik.
4. Sistem memperbolehkan siswa, guru dan admin untuk melihat
daftar nilai yang sudah diinput.
Aktor:
1. Guru
2. Wali kelas
3. Siswa
4. Admin
Use case:
1. Input nilai
2. Update nilai
3. Melihat nilai
4. Menerbitkan kartu nilai
5. Membagikan kartu nilai
Use Case Diagram



Contoh kasus 2:
System Requirements:
1. Sistem membolehkan administrator untuk menjalankan aplikasi
laporan stok dengan memanggil data stok barang dari disk.
2. Administrator dapat mengupdate stok barang dengan memanggil
dan menyimpan data dari dan ke disk.
3. Pencatat penjualan mencatat penjualan biasa.
4. Operator telepon adalah pencatat penjualan yang menangani
pemesanan melalui telepon.
5. Setiap penjualan harus mengupdate stok barang.

6. Jika penjualan melibatkan pembayaran melalui kartu kredit maka
diperlukan verifikasi kartu kredit.
7. Jika penjualan melibatkan pembayaran melalui cek maka
diperlukan verifikasi cek.
Aktor:l
1. Administrator
2. Pencatat penjualan
3. Operator telepon
Use case:
1. Menjalankan aplikasi stok barang
2. Memanggil data stok barang
3. Mengupdate stok barang
4. Menyimpan data stok barang
5. Mencatat penjualan biasa
6. Mencatat penjualan melalui telepon
7. Mencatat penjualan
8. Verifikasi kartu kredit
9. Verifikasi cek
Use Case Diagram