• Tidak ada hasil yang ditemukan

BAB II DASAR TEORI

3.1 Analisis

3.1.4 Kasus Penggunaan

Pada subbab ini akan dijelaskan kasus penggunaan yang dibutuhkan pada sistem sesuai dengan analisa yang telah dilakukan. Diagram kasus penggunaan dapat dilihat pada Gambar 3.6 dan kode kasus penggunaan ada pada Tabel 3.6.

Gambar 3.6 Diagram Kasus Penggunaan Aplikasi Tabel 3.6 Kasus Penggunaan

Kode Kasus

Penggunaan Kasus Penggunaan

UC-001 Mengelola Requisition

UC-002 Mengelola Request for Quotation UC-003 Mengelola Quotation

UC-004 Mengelola Purchase Order UC-005 Mengelola Return Order UC-006 Menganalisa Supplier UC-007 Melihat Laporan Pembelian UC-008 Melihat Sejarah Harga Barang

Kode Kasus

Penggunaan Kasus Penggunaan

UC-009 Melihat Ramalan Kebutuhan Barang Mentah

UC-010 Melihat sejarah kebutuhan barang mentah

3.1.4.1 Kasus Penggunaan Mengelola Requisition (UC-001) Pada kasus ini staff purchasing mengelola data purchase

requisition, staff dapat membuat, memperbaharui, menghapus,

dan melihat data. Requisition harus dibuat sebelum adanya

purchase order. Rincian kasus penggunaan ini dapat dilihat pada

Tabel 3.7, sedangkan diagram aktivitas dapat dilihat pada Gambar 3.12.

Tabel 3.7 Kasus Penggunaan Mengelola Requisition Nama Mengelola Purchase Requisition

Kode UC-001

Deskripsi Mengelola(membuat, memperbaharui, menghapus, dan melihat) Purchase Requisition

Tipe Fungsional

Pemicu -

Aktor Staff Purchasing

Kondisi Awal Pengguna berada pada menu utama dan memilih menu Purchase Requisition.

Aliran:

- Kejadian Normal

1. Staff memilih menu View Purchase Requisition

2. Sistem menampilkan halaman depan purchase requisition

3. Staff memilih aksi

3.1 Staff menekan tombol create purchase requisition

purchase requisition. 5. Staff mengisi form

6. Staff menekan tombol create 7. Sistem menyimpan data ke database

- Kejadian

Alternatif 3.2 Staff menekan tombol Update

4. Sistem menampilkan from dan data purchase requisition

5. Staff memperbaharui

6. Staff menekan tombol Update 7. Data disimpan ke database 3.3 Staff menekan tombol delete

4. Sistem menampilkan kotak dialog konfirmasi

5. Sistem menghapus data dari database 3.4 Staff menekan tombol view

4. Sistem menampilkan data

Kondisi Akhir Data pemesanan barang masuk pada basis data.

3.1.4.2 Kasus Penggunaan Mengelola Request for Quotation (UC-002)

Pada kasus ini staff purchasing mengelola data request

for quotation, staff dapat membuat, memperbaharui, menghapus,

dan melihat data. RfQ harus dibuat untuk mendapatkan quotation dari supplier. Rincian kasus penggunaan ini dapat dilihat pada Tabel 3.8, sedangkan diagram aktivitas dapat dilihat pada Gambar 3.13.

Tabel 3.8 Kasus Penggunaan Mengelola RfQ Nama Mengelola Request for Quotation

Kode UC-002

menghapus, dan melihat) Request for Quotation

Tipe Fungsional

Pemicu -

Aktor Staff Purchasing

Kondisi Awal Pengguna berada pada menu utama dan memilih menu Request for Quotation.

Aliran:

- Kejadian Normal

1. Staff memilih menu View Request for quotation

2. Sistem menampilkan halaman depan Request for Quotation.

3. Staff memilih aksi:

3.1 Staff menekan tombol create Request for Quotation

4. Sistem menampilkan form create purchase requisition.

5. Staff mengisi form

6. Staff menekan tombol create 7. Sistem menyimpan data ke database

- Kejadian

Alternatif 3.2 Staff menekan tombol Update

4. Sistem menampilkan from dan data Request for Quotation

5. Staff memperbaharui

6. Staff menekan tombol Update 7. Data disimpan ke database 3.3 Staff menekan tombol delete

4. Sistem menampilkan kotak dialog konfirmasi

5. Sistem menghapus data dari database 3.4 Staff menekan tombol view

4. Sistem menampilkan data

Kondisi Akhir Data pemesanan barang masuk pada basis data.

3.1.4.3 Kasus Penggunaan Mengelola Quotation (UC-003) Pada kasus ini staff purchasing mengelola data quotation yang didapatkan dari supplier, staff dapat membuat, memperbaharui, menghapus, dan melihat data. quotation dibuat untuk mencatat dan memilih quotation dari supplier. Rincian kasus penggunaan ini dapat dilihat pada Tabel 3.9, sedangkan diagram aktivitas dapat dilihat pada Gambar 3.14.

Tabel 3.9 Kasus Penggunaan Mengelola Quotation Nama Mengelola Quotation

Kode UC-003

Deskripsi Mengelola(membuat, memperbaharui, menghapus, dan melihat) Quotation

Tipe Fungsional

Pemicu -

Aktor Staff Purchasing

Kondisi Awal Pengguna berada pada menu utama dan memilih menu Quotation.

Aliran:

- Kejadian Normal

1. Staff memilih menu View quotation 2.Sistem menampilkan halaman depan

Quotation.

3. Staff memilih aksi:

3.1 Staff menekan tombol create Quotation

4. Sistem menampilkan form create Quotation.

5. Staff mengisi form

6. Staff menekan tombol create 7. Sistem menyimpan data ke database

- Kejadian

Alternatif 3.2 Staff menekan tombol Update

4. Sistem menampilkan from dan data Quotation

5. Staff memperbaharui

6. Staff menekan tombol Update 7. Data disimpan ke database

3.3 Staff menekan tombol delete

4. Sistem menampilkan kotak dialog konfirmasi

5. Sistem menghapus data dari database 3.4 Staff menekan tombol view

4. Sistem menampilkan data

Kondisi Akhir Data pemesanan barang masuk pada basis data.

3.1.4.4 Kasus Penggunaan Mengelola Purchase Order (UC-004)

Pada kasus ini staff purchasing mengelola data purchase

order, staff dapat membuat, memperbaharui, menghapus, dan

melihat data. purchase order dibuat untuk nanti dikirimkan ke

supplier. Rincian kasus penggunaan ini dapat dilihat pada Tabel

3.10, sedangkan diagram aktivitas dapat dilihat pada Gambar 3.15.

Tabel 3.10 Kasus Penggunaan Purchase Order Nama Mengelola Purchase Order

Kode UC-004

Deskripsi Mengelola(membuat, memperbaharui, menghapus, dan melihat) Purchase Order

Tipe Fungsional

Pemicu -

Aktor Staff Purchasing

Kondisi Awal Pengguna berada pada menu utama dan memilih menu Purchase Order.

Aliran:

- Kejadian Normal

1.Staff memilih menu View Purchase Order 2.Sistem menampilkan halaman depan Purchase Order.

3. Staff memilih aksi:

3.1 Staff menekan tombol create purchase order

Purchase Order. 5. Staff mengisi form

6. Staff menekan tombol create 7. Sistem menyimpan data ke database

- Kejadian

Alternatif 3.2 Staff menekan tombol Update

4. Sistem menampilkan from dan data Purchase Order.

5. Staff memperbaharui

6. Staff menekan tombol Update 7. Data disimpan ke database 3.3 Staff menekan tombol delete

4. Sistem menampilkan kotak dialog konfirmasi

5. Sistem menghapus data dari database 3.4 Staff menekan tombol view

4. Sistem menampilkan data

Kondisi Akhir Data pemesanan barang masuk pada basis data.

3.1.4.5 Kasus Penggunaan Mengelola Return Order

Pada kasus ini staff purchasing mengelola data return

order, staff dapat membuat, memperbaharui, menghapus, dan

melihat data. renturn order dibuat untuk nanti dikirimkan ke

supplier. Rincian kasus penggunaan ini dapat dilihat pada Tabel

3.11, sedangkan diagram aktivitas dapat dilihat pada Gambar 3.16.

Tabel 3.11 Kasus Penggunaan Return Order Nama Mengelola Return Order

Kode UC-005

Deskripsi Mengelola(membuat, memperbaharui, menghapus, dan melihat) Return Order

Tipe Fungsional

Pemicu -

Aktor Staff Purchasing

Kondisi Awal Pengguna berada pada menu utama dan memilih menu Return Order.

Aliran:

- Kejadian Normal

1. Staff memilih menu View Return Order 2. Sistem menampilkan halaman depan

Return Order. 3. Staff memilih aksi:

3.1 Staff menekan tombol create return order

4. Sistem menampilkan form create Return Order.

5. Staff mengisi form

6. Staff menekan tombol create 7. Sistem menyimpan data ke database

- Kejadian

Alternatif 3.2 Staff menekan tombol Update

4. Sistem menampilkan from dan data Return Order.

5. Staff memperbaharui

6. Staff menekan tombol Update 7. Data disimpan ke database 3.3 Staff menekan tombol delete

4. Sistem menampilkan kotak dialog konfirmasi

5. Sistem menghapus data dari database 3.4 Staff menekan tombol view

4. Sistem menampilkan data

Kondisi Akhir Data pemesanan barang masuk pada basis data.

3.1.4.6 Kasus Penggunaan Menganalisa Supplier (UC-006) Pada kasus ini manager purchasing menganalisa supplier terbaik untuk suatu jenis barang mentah. Rincian kasus penggunaan ini dapat dilihat pada Tabel 3.12, sedangkan diagram aktivitas dapat dilihat pada Gambar 3.7.

Tabel 3.12 Kasus Penggunaan Menganalisa Supplier Nama Menganalisa Supplier

Kode UC-006

Deskripsi Manager Menganalisa supplier untuk mendapatkan supplier terbaik

Tipe Fungsional

Pemicu -

Aktor Manager Purchasing

Kondisi Awal Pengguna berada pada menu utama dan memilih menu Supplier Analysis.

Aliran:

- Kejadian Normal

1. Staff memilih menu Supplier Analysis 2. Sistem menampilkan halaman depan

Supplier Analysis. 3. Staff mengisi form

4. Sistem menampilkan rangking dari supplier terbaik

- Kejadian Alternatif

Gambar 3.7 Diagram Aktifitas Menganalisa Supplier 3.1.4.7 Kasus Penggunaan Melihat Laporan Pembelian

Pada kasus ini manager purchasing melihat report pembelian barang. Rincian kasus penggunaan ini dapat dilihat pada Tabel 3.13, sedangkan diagram aktivitas dapat dilihat pada Gambar 3.8.

Tabel 3.13 Kasus Penggunaan Melihat Laporan Pembelian Nama Melihat Laporan Pembelian

Kode UC-007

Deskripsi Manager Melihat Laporan Pembelian pada periode tertentu

Tipe Fungsional

Pemicu -

Aktor Manager Purchasing

Kondisi Awal Pengguna berada pada menu utama dan memilih menu Purchase Order Report. Aliran:

- Kejadian 1. Staff memilih menu Purchase Order Report

Normal 2. Sistem menampilkan halaman depan purchase order report.

3. Staff mengisi form

4. Sistem menampilkan report pembelian barang

- Kejadian Alternatif

Kondisi Akhir Sistem Menampilkan laporan

Gambar 3.8 Diagram Aktifitas Melihat Laporan Pembelian 3.1.4.8 Kasus Penggunaan Melihat Sejarah Harga Barang

Pada kasus ini manager purchasing melihat report pembelian barang. Rincian kasus penggunaan ini dapat dilihat pada Tabel 3.14, sedangkan diagram aktivitas dapat dilihat pada Gambar 3.9.

Tabel 3.14 Kasus Penggunaan Melihat Sejarah Harga Barang Nama Melihat Sejarah Harga Barang

Kode UC-008

Deskripsi Manager melihat laporan pembelian

Tipe Fungsional

Pemicu -

Aktor Manager Purchasing

Kondisi Awal Pengguna berada pada menu utama dan memilih menu Item Price History.

Aliran:

- Kejadian Normal

1. Staff memilih menu Item Price History 2. Sistem menampilkan halaman depan

Item Price History. 3. Staff mengisi form

4. Sistem menampilkan report sejarah harga barang

- Kejadian Alternatif

Gambar 3.9 Diagram Aktifitas Melihat Sejarah Harga Barang 3.1.4.9 Kasus Penggunaan Melihat Ramalan Kebutuhan

Barang Mentah

Pada kasus ini manager purchasing melihat report kebutuhan barang mentah dimasa depan. Rincian kasus penggunaan ini dapat dilihat pada Tabel 3.15, sedangkan diagram aktivitas dapat dilihat pada Gambar 3.10.

Tabel 3.15 Kasus Penggunaan Melihat Ramalan Kebutuhan Barang Mentah

Nama Melihat Ramalan Kebutuhan Barang Mentah

Kode UC-009

Deskripsi Manager melihat ramalan kebutuhan barang mentah

Tipe Fungsional

Pemicu -

Aktor Manager Purchasing

Kondisi Awal Pengguna berada pada menu utama dan memilih menu Item Forecast.

- Kejadian

Normal 2. Sistem menampilkan halaman depan Item Forecast.

3. Staff mengisi form

4. Sistem menampilkan report ramalan kebutuhan barang

- Kejadian Alternatif

Kondisi Akhir Sistem Menampilkan laporan

Gambar 3.10 Diagram Aktivitas Melihat Ramalan Kebutuhan Barang Mentah

3.1.4.10 Kasus Penggunaan Melihat Sejarah Kebutuhan Barang Mentah

Pada kasus ini manager purchasing melihat report kebutuhan barang mentah dimasa depan. Rincian kasus penggunaan ini dapat dilihat pada Tabel 3.16, sedangkan diagram aktivitas dapat dilihat pada Gambar 3.11.

Tabel 3.16 Kasus Penggunaan Melihat Sejarah Kebutuhan Barang Mentah

Nama Melihat Sejarah Kebutuhan Barang Mentah

Kode UC-010

Deskripsi Manager melihat sejarah kebutuhan barang mentah

Tipe Fungsional

Pemicu -

Aktor Manager Purchasing

Kondisi Awal Pengguna berada pada menu utama dan memilih menu Item Demand History.

Aliran:

- Kejadian Normal

1. Staff memilih menu Item Demand History

2. Sistem menampilkan halaman depan Item Demand History.

3. Staff mengisi form

4. Sistem menampilkan laporan sejarah kebutuhan barang

- Kejadian Alternatif

Gambar 3.11 Diagram Aktivitas Melihat Sejarah Permintaan Barang

Dokumen terkait