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
pilih update data supir
tambah data supir
ubahhapus data supir
record data supir
batal
menyimpan data supir
menampilkan kotak dialog data supir sudah tersimpan
menampilkan informasi data supir
Start
End
End invalid
valid invalid
Gambar 4.18 Activity diagram
dari use case update data supir.
Dari activity diagram pada Gambar 4.18, bagian penjualan sebagai user
memulai aktivitas terhadap use case update data supir dengan memilih update
data supir dari form update file master pada menu utama, kemudian akan tampil form update data supir. Di dalam form tersebut, user dapat
melakukan ubahhapus data supir, tambah data supir dan batal. Jika user
119
memilih batal, maka aktivitas berakhir. Tetapi jika user melakukan ubahhapus atau tambah data supir, maka akan terjadi record terhadap data
supir. 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 supir atau kembali ke proses
ubahhapus data supir apabila user sebelumnya melakukan ubahhapus data supir. Tetapi jika record sukses dan data yang dimasukkan valid, maka
sistem akan menyimpan data supir dan menampilkan kotak dialog yang memberi informasi bahwa data supir sudah tersimpan. Kemudian data
tersebut ditampilkan didalam list view yang ada pada form dan aktivitas update
data supir berakhir.
120
e. Activity Diagram Use Case Update Data Kendaraan
pilih update data kendaraan
ubahhapus data kendaraan
tambah data kendaraan
batal
record data kendaraan
menyimpan data kendaraan
menampilkan kotak dialog data kendaraan sudah tersimpan
menampilkan informasi data kendaraan
Start
invalid valid
End invalid
End
Gambar 4.19 Activity Diagram
dari use case update data kendaraan.
Dari activity diagram pada Gambar 4.19, bagian penjualan sebagai user
memulai aktivitas terhadap use case update data kendaraan dengan memilih update
data kendaraan dari form update file master pada menu utama, kemudian akan tampil form update data kendaraan. Di dalam form tersebut,
user dapat melakukan ubahhapus data kendaraan, tambah data kendaraan
dan batal. Jika user memilih batal, maka aktivitas berakhir. Tetapi jika user melakukan ubahhapus atau tambah data kendaraan, maka akan terjadi
record terhadap data kendaraan. Setelah terjadi proses record, terdapat dua
121
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 kendaraan atau kembali ke proses ubahhapus data kendaraan apabila user sebelumnya
melakukan ubahhapus data kendaraan. Tetapi jika record sukses dan data yang dimasukkan valid, maka sistem akan menyimpan data kendaraan dan
menampilkan kotak dialog yang memberi informasi bahwa data kendaraan sudah tersimpan. Kemudian data tersebut ditampilkan didalam list view yang
ada pada form dan aktivitas update data kendaraan berakhir.
f. Activity Diagram Use Case Entry Surat Pesanan SP