c. Activity Diagram Use Case Update Data Batch
pilih update data batch
input data obat
menampilkan data obat
ubahhapus data Batch
tambah data Batch
record data obat
batal
record data batch
menyimpan data batch
menampilkan kotak dialog data batch sudah tersimpan
menampilkan informasi data batch
Start
invalid valid
invalid
valid
End End
invalid
Gambar 4.17 Activity diagram
dari use case update data batch.
117
Dari activity diagram pada Gambar 4.17, bagian penjualan sebagai user
memulai aktivitas terhadap use case update data batch dengan memilih update
data batch dari form update file master pada menu utama, kemudian akan tampil form update data batch. Di dalam form tersebut, user dapat
melakukan ubahhapus data batch, tambah data batch dan batal. Tetapi sebelum user dapat mengupdate data batch, terlebih dahulu user harus
menginput data obat yang sudah tersimpan sebelumnya yang kemudian akan menampilkan data obat yang dimaksud. Lalu terjadi proses record data obat.
Setelah terjadi proses record, terdapat dua kemungkinan yaitu data yang dimasukan invalid atau valid. Jika invalid, berarti data obat yang
dimasukkan salah atau belum ada pada data obat. Maka sistem akan merespon dan mengembalikan ke proses input data obat seperti semula.
Tetapi jika record sukses dan data yang dimasukan valid, maka selanjutnya user sudah dapat mengupdate data batch dengan melakukan ubahhapus data
batch, tambah data batch dan batal. Jika user memilih batal, maka aktivitas berakhir. Tetapi jika user melakukan ubahhapus atau tambah data batch
maka akan terjadi record terhadap data batch. Setelah terjadi proses record, terdapat dua kemungkinan yaitu data yang dimasukan invalid atau valid.
Jika invalid, berarti ada satu atau beberapa atribut yang belum diisi oleh user
. Maka sistem akan merespon dan mengembalikan ke proses tambah data batch atau kembali ke proses ubahhapus data batch apabila user
sebelumnya melakukan ubahhapus data batch. Tetapi jika record sukses dan data yang dimasukkan valid, maka sistem akan menyimpan data batch dan
menampilkan kotak dialog yang memberi informasi bahwa data batch sudah
118
tersimpan. Kemudian data tersebut ditampilkan didalam list view yang ada pada form dan aktivitas update data batch berakhir.
d. Activity Diagram Use Case Update Data Supir