Contoh Use Case Diagram Sistem Inventaris Kampus


Use case diagram

Use Case adalah deskripsi fungsi dari sebuah sistem perspektif pengguna. Use case bekerja dengan cara mendeskripsikan tipikal interaksi antara user (pengguna) sebuah sistem dengan sistemnya sendiri melalui sebuah cerita bagaimna sebuah sitem dipakai. Urutan langkah-langkah yang menerangkan antara pengguna dan sistem disebut scenario. Setiap scenario mendeskripsikan urutan kejadian. Setiap urutan diinisialisasi oleh orang, sistem yang lain, perangkat keras atau urutan waktu. Dengan demikian secara singkat bisa dikatakan usa case adalah serangkaian scenario yang digabungkan bersama-sama oleh tujuan umum pengguna.


Use Case Diagram Sistem Inventaris Kampus


Skenario Use Case

Skenario use case digunakan untuk memudahkan dalam menganalisa skenario yang akan kita gunakan pada langkah selanjutnya. Adapun tahap-tahap skenario use case sebagai berikut:

1. Use case : Olah data kendaraan
        Aktor : Admin
        Kondisi awal : Pengguna memasukkan nama dan password  
        Kondisi akhir : Perubahan data disimpan di basis data 
        Deskripsi        : Mengelola data kendaraan

2.     Use case : Olah data peralatan
Aktor : Admin
        Kondisi awal : Aktor telah sukses login
        Kondisi akhir : Menyimpan data peralatan ke basis data 
        Deskripsi        : Mengelola data peralatan

3. Use case : Olah data gedung
Aktor : Admin
        Kondisi awa : Aktor telah sukses login
        Kondisi akhir : Menyimpan data gedung ke basis data 
        Deskripsi         : Mengelola data gedung

4. Use case : Olah data ruangan
Aktor : Admin
        Kondisi awal : Aktor telah sukses login
        Kondisi akhir : Menyimpan data ruangan ke basis data 
        Deskripsi  : Mengelola data ruangan

5. Use case : Olah data peminjam.
Aktor : Admin
        Kondisi awal : Aktor telah sukses login
        Kondisi akhir : Menyimpan data peminjam ke basis data 
        Deskripsi  : Mengelola data peminjam

6. Use case : Olah data peminjaman ruangan
Aktor : Admin
        Kondisi awal : Aktor telah sukses login
        Kondisi akhir : Menyimpan data peminjaman ruangan ke basis data 
        Deskripsi  : Mengelola data peminjaman ruangan

7. Use case : Olah data peminjaman kendaraan
        Aktor : Admin
        Kondisi awal : Aktor telah sukses login
        Kondisi akhir : Menyimpan data peminjaman kendaraan ke basis data
        Deskripsi  : Mengelola data peminjaman kendaraan

8. Use case : Olah data peminjaman peralatan
Aktor : Admin
        Kondisi awal : Aktor telah sukses login
        Kondisi akhir : Menyimpan data peminjaman peralatan ke basis data 
        Deskripsi  : Mengelola data peminjaman peralatan

9. Use case : Olah data peminjaman peralatan
Aktor : Admin
        Kondisi awal : Aktor telah sukses login
        Kondisi akhir : Menyimpan data peminjaman peralatan ke basis data 
        Deskripsi  : Mengelola data peminjaman peralatan

10. Use case : Olah data peminjaman gedung
Aktor : Admin
        Kondisi awal : Aktor telah sukses login
        Kondisi akhir : Menyimpan data peminjaman gedung ke basis data 
        Deskripsi  : Mengelola data peminjaman gedung 

11. Use case : Olah data verifikasi
Aktor : Admin
        Kondisi awal : Pengguna memasukkan nama dan password  
        Kondisi akhir : Perubahan data disimpan di basis data 
        Deskripsi  : Mengelola data verifikasi

12. Use case : Olah data buku tamu
Aktor : Admin
        Kondisi awal : Aktor telah sukses login
        Kondisi akhir : Menyimpan data buku tamu ke basis data 
        Deskripsi  : Mengelola data buku tamu

13. Use case : Olah data laporan
Aktor : Admin
        Kondisi awal : Aktor telah sukses login
        Kondisi akhir : Menyimpan data laporan ke basis data 
        Deskripsi  : Mengelola data laporan

14. Use case : Olah data daftar peminjam
Aktor : Peminjam
        Kondisi awal : Aktor telah sukses terdaftar
        Kondisi akhir : Menyimpan data ke basis data 
        Deskripsi  : Mengelola data daftar peminjam

15. Use case : Olah data peminjaman ruangan
Aktor : Peminjam
        Kondisi awal : Aktor telah sukses login
        Kondisi akhir : Menyimpan data peminjaman ruangan ke basis data 
        Deskripsi  : Mengelola data peminjaman ruangan

16. Use case : Olah data peminjaman gedung
Aktor : Peminjam
        Kondisi awal : Aktor telah sukses login
        Kondisi akhir : Menyimpan data peminjaman gedung ke basis data 
        Deskripsi  : Mengelola data peminjaman gedung

17. Use case : Olah data peminjaman kendaraan
Aktor : Peminjam
        Kondisi awal : Aktor telah sukses login
        Kondisi akhir : Menyimpan data peminjaman kendaraan ke basis data 
        Deskripsi  : Mengelola data peminjaman kendaraan

18. Use case : Olah data peminjaman peralatan
Aktor : Peminjam
        Kondisi awal : Aktor telah sukses login
        Kondisi akhir : Menyimpan data peminjaman peralatan ke basis data 
        Deskripsi  : Mengelola data peminjaman peralatan

19. Use case : Olah data surat peminjam
Aktor : Peminjam
        Kondisi awal : Aktor telah sukses login
        Kondisi akhir : Menyimpan data 
        Deskripsi  : Mengelola data surat peminjam


LihatTutupKomentar