Activity Diagram DESAIN DAN PERANCANGAN

commit to user

3.3 Activity Diagram

Activity diagram digunakan untuk menggambarkan alur sistem informasi ditinjau dari sisi proses dan kondisi sistem informasi saat sebelum menjalankan suatu proses.

1. Activity Diagram Login

Gambar 3.10 Activity Diagram Login Penjelasan gambar 3.10 sebagai berikut : 1. Sistem menampilkan form login. 2. User memasukkan username dan password. 3. Sistem melakukan validasi data login. Jika valid sistem akan menampilkan halaman utama, jika tidak akan kembali ke proses memasukkan username dan password. commit to user

2. Activity Diagram Peminjaman

Gambar 3.11 Activity Diagram Peminjaman Penjelasan gambar 3.11 sebagai berikut : 1. Sistem menampilkan form order. 2. Member memasukkan data peminjaman. 3. Sistem mengecek apakah alat sudah dipinjam atau belum. Jika sudah maka muncul alert bahwa alat telah dipinjam, jika belum akan ke proses tambah alat. 4. Member mempunyai pilihan akan menambah alat atau tidak. 5. Member mempunyai pilihan akan menghapus alat atau tidak 6. Jika selesai memasukkan data peminjaman tinggal send order. 7. Sistem akan melakukan validasi data. Jika valid, data akan tersimpan, commit to user jika tidak akan kembali ke proses memasukkan data peminjaman. 8. Sistem akan memberikan surat order. 9. Member memberikan surat order ke Petugas Lab. 10. Petugas Lab mengupdate status peminjaman. 11. Petugas Lab menyerahkan surat peminjaman dan alat.

3. Activity Diagram Mutasi

Gambar 3.12 Activity Diagram Mutasi Penjelasan gambar 3.12 sebagai berikut : 1. Sistem menampilkan form mutasi. 2. Petugas Lab memasukkan data mutasi inventaris. 3. Sistem melakukan cek label apakah alat dengan label tersebut ada atau tidak. commit to user 4. Petugas Lab mempunyai pilihan, akan menambah data atau tidak. 5. Petugas Lab mempunyai pilihan akan menghapus data atau tidak. 6. Petugas Lab mempunyai pilihan selesai input data atau belum. 7. Jika sudah selesai sistem akan melakukan validasi data sebelum disimpan ke database. 8. Apabila valid data akan disimpan ke dalam database.

4. Activity Diagram Pembelian BHP

Gambar 3.13 Activity Diagram Pembelian BHP Penjelasan gambar 3.13 sebagai berikut : 1. Sistem menampilkan form pembelian BHP. 2. Petugas Lab memasukkan data pembelian BHP. 3. Sistem melakukan cek kode barang apakah alat dengan kode barang tersebut ada atau tidak. 4. Petugas Lab mempunyai pilihan, akan menambah data barang atau tidak. commit to user 5. Petugas Lab mempunyai pilihan akan menghapus data atau tidak. 6. Petugas Lab mempunyai pilihan selesai input data atau belum. 7. Jika sudah selesai sistem akan melakukan validasi data sebelum disimpan ke database. 8. Apabila valid data akan disimpan ke dalam database.

5. Activity Diagram Pemakaian BHP

Gambar 3.14 Activity Diagram Pemakaian BHP Penjelasan gambar 3.14 sebagai berikut : 1. Sistem menampilkan form pemakaian BHP. 2. Petugas Lab memasukkan data pemakaian BHP. 3. Sistem melakukan cek kode barang apakah alat dengan kode barang tersebut ada atau tidak. 4. Petugas Lab mempunyai pilihan, akan menambah data barang atau tidak. commit to user 5. Petugas Lab mempunyai pilihan akan menghapus data atau tidak. 6. Petugas Lab mempunyai pilihan selesai input data atau belum. 7. Jika sudah selesai sistem akan melakukan validasi data sebelum disimpan ke database. 8. Apabila valid data akan disimpan ke dalam database.

6. Activity Diagram Manajemen Inventaris

Gambar 3.15 Activity Diagram Manajemen Inventaris Penjelasan gambar 3.15 sebagai berikut : 1. Sistem menampilkan daftar data inventaris. 2. Petugas Lab mempunyai pilihan untuk tambah data, mengubah data atau mencari data. 3. Untuk proses tambah data dan mengubah data sebelum data disimpan, data di validasi oleh sistem. 4. Jika valid data dapat disimpan pada database. commit to user

3.4 Class Diagram