• Tidak ada hasil yang ditemukan

Use Case Diagram

Dalam dokumen MANAJEMEN SISTEM INVENTORY CONTROL APLIK (Halaman 47-55)

Bab 3 ANALISIS DAN PERANCANGAN

3.2 Perancangan

3.2.1 Use Case Diagram

Use case diagram mendeksripsikan sebuah interaksi antara satu atau lebih aktor dengan sistem informasi yang akan dibuat. Use case diagram digunakan untuk mengetahui fungsi apa saja yang ada di dalam sebuah sistem informasi dan siapa saja yang berhak menggunakan fungsi – fungsi itu.

System

Kelola Data Barang

Kelola Data Kategori

Kelola Data Rak

Kelola Data Supplier

Kelola Data Barang Masuk Kelola Data Barang Keluar

Kelola Data User Kelola Data Stok

Kelola Data Laporan

Login Karyawan Gudang Pemilik Butik <<include>> <<include>> <<include>> <<include>> <<include>> <<include>> <<include>> <<include>> <<include>>

Gambar 3-3 Use Case Diagram

3.2.1.1 Definisi Aktor

Pada bagian ini akan dijelaskan aktor-aktor yang terlibat dalam sistem inventory control pada butikMezaarfa

Tabel 3-11 Definisi Aktor

No Aktor Deskripsi

1. Karyawan Gudang

Mengelola data barang Mengelola data kategori Mengelola data supplier Mengelola data barang masuk Mengelola data barang keluar Melihat Stok

2. Pemilik Butik

Mengelola data user Mengelola data stok Mengelola data laporan

3.2.1.2 Definisi Use Case

Use case digunakan untuk mengetahui fungsi apa saja yang ada di dalam sebuah sistem informasi dan siapa saja yang berhak menggunakan fungsi – fungsi itu.

Tabel 3-12 Definisi Use Case No Use Case Deskripsi

1. Login Merupakan aktifitas validasi user yang bisa melakukan akses data kedalam sistem.

2. Kelola Data Barang Merupakan aktifitas untuk mengelola data barang

3. Kelola Data Kategori Merupakan aktifitas untuk mengelola data kategori barang 4. Kelola Data Rak Merupakan aktifitas untuk mengelola data rak

5. Kelola Data Supplier Merupakan aktifitas untuk mengelola data supplier

6. Kelola Data Barang

Masuk Merupakan aktifitas untuk mengelola data barang masuk

7. Kelola Data Barang

Keluar Merupakan aktifitas untuk mengelola data barang keluar 8. Kelola Data User Merupakan aktifitas untuk mengelola data user

9. Kelola Data Stok Merupakan aktifitas untuk mengelola data stok 10. Kelola Data Laporan Merupakan aktifitas untuk mengelola data laporan

3.2.1.3 Skenario Use Case

Use case Skenario mendeskripsi urutan langkah – langkah dalam proses bisnis, baik yang dilakukan aktor terhadap sistem maupun yang dilakukan oleh sistem terhadap aktor.

Tabel 3-13 Skenario Diagram Login Identifikasi

Nomor 1

Nama Login

Deskripsi

Aktor Karyawan Gudang dan Pemilik Butik

Skenario Utama

Kondisi Awal form sudah tersedia

Aksi Aktor Reaksi Sistem

Masukan username dan password Mencocokan data login dengan data Karyawan Gudang dan Pemilik Butik pada basis data

Kondisi Akhir Bila username dan password yang dimasukan valid maka

Karyawan Gudang atau butik akan langsung masuk kehalaman utama.

Tabel 3-14 Skenario Diagram Kelola Data Barang Identifikasi

Nomor 2

Nama Kelola Data Barang

Tujuan Merupakan aktifitas untuk mengelola data barang

Deskripsi

Aktor Karyawan Gudang

Skenario Utama

Kondisi Awal form sudah tersedia

Aksi Aktor Reaksi Sistem

Karyawan Gudang memilih perintah (insert, view, update delete)

Sistem menjalankan perintah yang dipilih oleh Karyawan Gudang

Kondisi Akhir Jika perintah berhasil dijalankan maka sistem akan

menyimpan data. Tabel 3-15 Skenario Diagram Kelola Data Kategori Identifikasi

Nomor 3

Nama Kelola Data Kategori

Tujuan Merupakan aktifitas untuk mengelola data kategori barang

Deskripsi

Aktor Karyawan Gudang

Skenario Utama

Kondisi Awal form sudah tersedia

Aksi Aktor Reaksi Sistem

1. Karyawan Gudang memilih perintah (insert, view, update, delete)

2. Sistem menjalankan perintah yang dipilih oleh Karyawan Gudang

Kondisi Akhir Jika perintah berhasil dijalankan maka sistem akan

menyimpan data.

Tabel 3-16 Skenario Diagram Kelola Data Rak Identifikasi

Nomor 4

Nama Kelola Data Rak

Tujuan Merupakan aktifitas untuk mengelola data rak

Deskripsi

Aktor Karyawan Gudang

Skenario Utama

Kondisi Awal form sudah tersedia

Aksi Aktor Reaksi Sistem

Karyawan Gudang memilih perintah (insert, view, update, delete)

Sistem menjalankan perintah yang dipilih oleh Karyawan Gudang

Kondisi Akhir Jika perintah berhasil dijalankan maka sistem akan

Tabel 3-17 Skenario Diagram Kelola Data Supplier Identifikasi

Nomor 5

Nama Kelola Data Supplier

Tujuan Merupakan aktifitas untuk mengelola data supplier

Deskripsi

Aktor Karyawan Gudang

Skenario Utama

Kondisi Awal form sudah tersedia

Aksi Aktor Reaksi Sistem

Karyawan Gudang memilih perintah (insert, view, update delete)

Sistem menjalankan perintah yang dipilih oleh Karyawan Gudang

Kondisi Akhir Jika perintah berhasil dijalankan maka sistem akan

menyimpan data.

Tabel 3-18 Skenario Diagram Kelola Data Barang Masuk Identifikasi

Nomor 6

Nama Kelola Data Barang Masuk

Tujuan Merupakan aktifitas untuk mengelola data barang masuk

Deskripsi

Aktor Karyawan Gudang

Skenario Utama

Kondisi Awal form sudah tersedia

Aksi Aktor Reaksi Sistem

Karyawan Gudang memilih perintah (insert, print)

Sistem menjalankan perintah yang dipilih oleh Karyawan Gudang

Kondisi Akhir Jika perintah berhasil dijalankan maka sistem akan menyimpan data.

Tabel 3-19 Skenario Diagram Kelola Data Barang Keluar Identifikasi

Nomor 7

Nama Kelola Data Barang Keluar

Tujuan Merupakan aktifitas untuk mengelola data barang keluar

Deskripsi

Aktor Karyawan Gudang

Skenario Utama

Kondisi Awal form sudah tersedia

Aksi Aktor Reaksi Sistem

Karyawan Gudang memilih perintah (insert, view)

Sistem menjalankan perintah yang dipilih oleh Karyawan Gudang

Kondisi Akhir Jika perintah berhasil dijalankan maka sistem akan

menyimpan data.

Tabel 3-20 Skenario Diagram Kelola Data User Identifikasi

Nomor 8

Nama Kelola Data User

Tujuan Merupakan aktifitas untuk mengelola data user

Deskripsi

Aktor Pemilik Butik

Skenario Utama

Kondisi Awal form sudah tersedia

Aksi Aktor Reaksi Sistem

Pemilik Butik memilih perintah (insert, view, update, delete)

Sistem menjalankan perintah yang dipilih oleh Pemilik Butik

Kondisi Akhir Jika perintah berhasil dijalankan maka sistem akan

Tabel 3-21 Skenario Diagram Kelola Data Stok Identifikasi

Nomor 9

Nama Kelola Data Stok

Tujuan Merupakan aktifitas untuk mengelola data stok

Deskripsi

Aktor Pemilik Butik

Skenario Utama

Kondisi Awal form sudah tersedia

Aksi Aktor Reaksi Sistem

Pemilik Butik memilih perintah (insert, view, delete)

Sistem menjalankan perintah yang dipilih oleh Pemilik Butik

Kondisi Akhir Jika perintah berhasil dijalankan maka sistem akan

menyimpan data.

Tabel 3-22 Skenario Diagram Kelola Data Laporan Identifikasi

Nomor 10

Nama Kelola Data Laporan

Tujuan Merupakan aktifitas untuk mengelola data stok

Deskripsi

Aktor Pemilik Butik

Skenario Utama

Kondisi Awal form sudah tersedia

Aksi Aktor Reaksi Sistem

Pemilik Butik memilih perintah (view, print)

Sistem menjalankan perintah yang dipilih oleh Pemilik Butik

Kondisi Akhir Jika perintah berhasil dijalankan maka sistem akan

Dalam dokumen MANAJEMEN SISTEM INVENTORY CONTROL APLIK (Halaman 47-55)

Dokumen terkait