16
E-23 E.3 Diagram Kelas dan Sekuensial Perancangan 1. Use Case Otorisasi Pembelian - Diagram Kelas Gambar E-15 Kelas Perancangan Otorisasi Pembelian - Diagram Sekuensial Gambar E-16 Sekuensial Perancangan Otorisasi Pembelian

E.3 Diagram Kelas dan Sekuensial Perancangan · Microsoft Word - DAFTAR REFERENSI.doc Author: dian Created Date: 8/29/2008 3:02:34 PM

Embed Size (px)

Citation preview

E-23

E.3 Diagram Kelas dan Sekuensial Perancangan

1. Use Case Otorisasi Pembelian

- Diagram Kelas

Gambar E-15 Kelas Perancangan Otorisasi Pembelian

- Diagram Sekuensial

Gambar E-16 Sekuensial Perancangan Otorisasi Pembelian

E-24

2. Use Case Membeli Barang

- Diagram Kelas

Gambar E-17 Kelas Perancangan Membeli Barang

E-25

- Diagram Sekuensial

Gambar E-18 Sekuensial Perancangan Membeli Barang

E-26

3. Use Case Mengelola Barang

- Diagram Kelas

Gambar E-19 Kelas Perancangan Mengelola Barang

- Diagram Sekuensial

Gambar E-20 Sekuensial Perancangan Mengelola Barang

E-27

4. Use Case Mengelola Penawaran Barang

- Diagram Kelas

Gambar E-21 Kelas Perancangan Mengelola Penawaran Barang

- Diagram Sekuensial

Gambar E-22 Sekuensial Perancangan Mengelola Penawaran Barang

E-28

5. Use Case Mengelola Pemasok

- Diagram Kelas

Gambar E-23 Kelas Perancangan Mengelola Pemasok

- Diagram Sekuensial

Gambar E-24 Sekuensial Perancangan Mengelola Pemasok

6. Use Case Mengembalikan Barang

- Diagram Kelas

Gambar E-25 Kelas Perancangan Mengembalikan Barang

E-29

7. Use Case Menukar Barang

- Diagram Kelas

Gambar E-26 Kelas Perancangan Menukar Barang

E-30

- Diagram Sekuensial Perancangan Mengembalikan Barang

Gambar E-27 Sekuensial Perancangan Mengembalikan Barang

E-31

- Diagram Sekuensial Perancangan Menukar Barang

Gambar E-28 Sekuensial Perancangan Menukar Barang

E-32

E.4 Skenario Pengujian

1. Otorisasi Pembelian

Tabel E-8 Skenario Pengujian Otorisasi Pembelian

Aksi Aktor Input Output Hasil yang Ada Status 1. Login ke sistem SCM Username, password Halaman pertama otorisasi Halaman pertama otorisasi � 2. Memilih menu melihat info

pembelian Jenis gudang Tabel daftar pembelian Daftar pembelian

dimunculkan �

3. Memilih menu edit jumlah Kode pembelian Form jumlah dan jumlah sebelumnya di tampilkan

Form jumlah dan jumlah sebelumnya di tampilkan

4. Menyimpan jumlah baru Jumlah pembelian baru

Ubah jumlah, harga total pembelian, tampilkan informasi pembelian

Data jumlah dan harga total berubah, daftar pembelian ditampilkan

5. Membatalkan pengubahan Kode gudang dan pembelian

Halaman daftar pembelian Halaman daftar pembelian ditampilkan

6. Memilih pembelian dan menekan tombol setuju

Kode pembelian, konfirmasi

Status pembelian berubah disetujui

Status pembelian berubah di setujui

7. Memilih pembelian dan menekan tombol tidak disetujui

Kode pembelian, konfirmasi

Status pembelian berubah tidak disetujui

Status pembelian berubah tidak disetujui

8. Memilih menu report - Grafik pembelian Grafik pembelian �

E-33

2. Membeli Barang

Tabel E-9 Skenario Pengujian Membeli Barang

Aksi Aktor Input Output Hasil yang Ada Status 1. Unit login ke sistem SCM Username, password Halaman permintaan unit Halaman permintaan unit � 2. Memilih gudang Jenis gudang Tabel daftar barang Daftar barang dimunculkan � 3. Memilih menu jumlah Kode barang Form jumlah ditampilkan Form jumlah ditampilkan �

4. Memilih lihat detil Kode barang Daftar barang ditampilkan Daftar barang ditampilkan �

5. Memilih edit jumlah dan menyimpan jumlah baru

Jumlah pembelian baru

Ubah jumlah dan status barang

Data jumlah dan status barang ditampilkan

6. Membatalkan pengubahan Kode gudang dan permintaan barang

Halaman daftar permintaan Halaman daftar permintaan ditampilkan

7. Memilih menu penyimpanan Kode permintaan unit Status permintaan disimpan dan status barang berubah

Permintaan tersimpan dan status barang berubah

8. Gudang login ke sistem SCM Username, password, kode gudang

Halaman berisi daftar permintaan unit

Halaman daftar permintaan unit

9. Memilih permintaan unit Kode permintaan Halaman detil permintaan Halaman detil permintaan ditampilkan

10. Mengisikan jumlah pemenuhan dan menyimpan

Jumlah barang, kode barang

Status permintaan, status barang, dan stok berubah

Status permintaan, status barang, dan stok berubah

11. Pembelian login ke sistem Username, password Halaman pertama pembelian Halaman pertama pembelian ditampilkan

E-34

Aksi Aktor Input Output Hasil yang Ada Status 12. Memilih jenis gudang Kode gudang Halaman daftar barang

kosong atau stok minimum Halaman daftar barang kosong atau stok minimum ditampilkan

13. Memilih barang, mengisikan jumlah, dan menyimpan daftar pembelian

Kode barang, jumlah pembelian

Menyimpan informasi pembelian, menampilkan daftar pembelian yang baru dibuat

Menyimpan informasi pembelian, menampilkan daftar pembelian yang baru dibuat berhasil

14. Pemasok login ke sistem Username, password, kode pemasok

Menampilkan daftar pesanan Menampilkan daftar pesanan berhasil

15. Memilih pembelian dan mengisikan jumlah terpenuhi serta faktur

Kode pembelian, barang, dan jumlah, faktur

Menyimpan data pembelian dan status pembelian

Data pembelian tersimpan dan ditampilkan

16. Penerimaan login ke sistem Faktur, kode pembelian, kode pemasok

Daftar barang pesanan Daftar barang ditampilkan �

17. Memilih barang dan menyimpan status serta diskon harga

Kode barang, status, harga barang, diskon, harga bayar

Data penerimaan tersimpan Data penerimaan tersimpan status pembelian berubah

18. Memilih menu laporan Kode unit Laporan tiap unit Laporan ditampilkan �

E-35

3. Mengelola Barang

Tabel E-10 Mengelola Barang

Aksi Aktor Input Output Hasil yang Ada Status 1. Pembelian login ke sistem Username, password Halaman pertama pembelian Halaman pertama pembelian � 2. Memilih menu menambah

barang Data barang Daftar barang dengan barang

baru tersimpan Daftar barang dengan barang baru tersimpan

3. Memilih edit data barang Kode gudang Data barang Data barang ditampilkan �

4. Menyimpan data baru Data baru, kode barang

Data baru tersimpan Data baru tersimpan �

5. Menghapus barang Kode barang Data barang terhapus Data barang tidak ada di daftar

4. Mengelola Penawaran Barang

Tabel E-11 Mengelola Penawaran Barang

Aksi Aktor Input Output Hasil yang Ada Status 1. Pemasok login ke sistem Username, password Halaman pertama Pemasok Halaman pertama pemasok � 2. Memilih menu menambah

penawaran barang Data penawaran barang

Daftar penawaran barang dengan penawaran barang baru tersimpan

Daftar penawaran barang dengan barang baru tersimpan

3. Memilih edit data penawaran barang

Kode pemasok, kode penawaran barang

Data penawaran barang Data penawaran barang ditampilkan

4. Menyimpan data penawaran baru

Data penawaran baru, kode penawaran barang

Data penawaran baru tersimpan

Data penawaran baru tersimpan

E-36

Aksi Aktor Input Output Hasil yang Ada Status 5. Menghapus penawaran barang Kode penawaran

barang Data penawaran barang terhapus

Data penawaran barang tidak ada di daftar

6. Upload tender Kode tender File tendder tersimpan - x

7. Pembelian login ke sistem Username, password Halaman pertama Pembelian Halaman pertama Pembelian �

8. Memilih menu menambah tender barang

Data tender barang Daftar tender barang dengan tender barang baru tersimpan

Daftar tender barang dengan barang baru tersimpan

9. Memilih edit data tender barang

Kode pemasok, kode tender barang

Data tender barang Data tender barang ditampilkan

10. Menyimpan data tender baru Data tender baru, kode tender barang

Data tender baru tersimpan Data tender baru tersimpan �

11. Download tender Kode tender File tender - x

12. Menghapus tender barang Kode tender barang Data tender barang terhapus Data tender barang tidak ada di daftar

5. Mengelola Pemasok

Tabel E-12 Mengelola Pemasok

Aksi Aktor Input Output Hasil yang Ada Status 1. Pembelian login ke sistem Username, password Halaman pertama pembelian Halaman pertama pembelian � 2. Memilih menu menambah

pemasok Data pemasok Daftar pemasok dengan

pemasok baru tersimpan Daftar pemasok dengan pemasok baru tersimpan

3. Memilih edit data pemasok Kode gudang Data pemasok Data pemasok ditampilkan �

E-37

Aksi Aktor Input Output Hasil yang Ada Status 4. Menyimpan data baru Data baru, kode

pemasok Data baru tersimpan Data baru tersimpan �

5. Menghapus pemasok Kode pemasok Data pemasok terhapus Data pemasok tidak ada di daftar

6. Mengembalikan Barang

Tabel E-13 Mengembalikan Barang

Aksi Aktor Input Output Hasil yang Ada Status 1. Memilih menu pengembalian

barang lokal ke gudang Data barang Data pengembalian

tersimpan Data pengembalian tersimpan

2. Gudang mengubah status pengembalian

status Stok berubah, status pengembalian berubah

Stok berubah, status pengembalian berubah

3. Unit memilih menu pengembalian ke suplier

Data barang Status barang berubah, stok berubah, data penerimaan berubah

- x

4. Suplier mengubah status pengembalian

Status Status pengembalian berubah, status barang dan stok berubah

- x

E-38

7. Menukar Barang

Tabel E-14 Menukar Barang

Aksi Aktor Input Output Hasil yang Ada Status

1. Memilih menu penukaran barang lokal ke gudang

Data barang ditukar

dan penukar

Data penukaran tersimpan Data penukaran tersimpan �

2. Gudang mengubah status penukaran

Status Stok berubah, status

penukaran berubah, status

barang penukar dan stok

juga berubah

Stok berubah, status

penukaran berubah

3. Unit memilih menu penukaran ke suplier

Data barang Status barang berubah, stok berubah, data penerimaan berubah

- x

4. Suplier mengubah status penukaran

Status Status penukaran berubah, status barang dan stok berubah

- x