• Tidak ada hasil yang ditemukan

Activity use case menggambarkan workflow proses bisnis dan urutan aktivitas dalam sebuah proses. Diagram ini mirip dengan flowcahart, keuntungan dengan dibuatnya diagram ini pada awal pemodelan untuk membantu memahami keseluruhan proses. Activity use case juga bermanfaat untuk menggambarkan parallel behaviour atau menggambarkan interaksi beberapa use

case.

Kelola data suplier

Kelola data pasok barang

kelola data barang

Kelola data user

Kelola customer

Kelola data customer

Lihat data barang

Transaksi

Kasir

Lihat data pembelian Admin

3.5.1. Menambah Data Suplier

Gambar 3.10 adalah Activity diagram Admin untuk menambah data supplier, dimana didalamnya terdapat langkah-langkah untuk menambah data suplier.

Gambar 3.3 Activity Diagram Admin Menambah Data Suplier

3.5.2. Ubah Data Suplier

Gambar 3.4 adalah Activity diagram Admin untuk mengubah data suplier, dimana didalamnya langkah-langkah untuk mengubah data suplier.

Tampilkan data suplier Start End Admin memilih data suplier Pilih tambah suplier Isikan data suplier Proses data suplier Berhasil Tidak berhasil Start Admin memilih data suplier Sistem menampilkan data suplier

Pilih ubah data suplier Ubah data suplier Berhasil ? [ ya ] [ tidak ]

3.5.3. Menambah Data Pasok Barang

Gambar 3.5 adalah Activity diagram Admin untuk Menambah data pasok barang yang dikirim supplier. Tugas admin adalah mencatat data pasok barang yang nantinya digunakan untuk laporan data pasok barang.

Gambar 3.5 Activity Diagram Menambah Data Pasok Barang.

3.5.5. Menambah Data Barang

Gambar 3.6 adalah Activity diagram Admin untuk menambah data barang yang nantinya digunakan untuk menambah data pasok barang. Gambar berikut menunjukkan langkah admin untuk menambah data barang.

Start

End Admin memilih menu

kelola barang Pilih tambah barang Masukkan data barang Proses data barang Sistem menampilkan data barang Berhasil Tidak Berhasil Sistem menampilkan

data pasok barang Start End Admin memilih data pasok Pilih tambah pasok Masukkan data pasok Proses data pasok Berhasil Tidak Berhasil

3.5.6. Mengubah Data Barang

Gambar 3.7 adalah Activity diagram Admin untuk mengubah data barang jika terjadi perubaha pada data barang tertentu.

.

Gambar 3.7 Activity Diagram Mengubah Data Barang 3.5.7. Menambah Data User

Gambar 3.8 adalah Activity diagram Admin untuk menambah data user yang akan digunakan untuk mengakses akun pada sistem inventory berbasis web ini.

Sistem menampilkan data user

Start

Admin memilih kelola data user

Pilih tambah user

Masukkan data user

Proses data user

Tidak Berhasil

Berhasil Start

End Admin memilih menu

kelola barang Sistem menampilkan data barang Pilih ubah barang Ubah data barang Berhasil ? [ Ya ] [ Tidak ]

3.5.8. Mengubah Data User

Gambar 3.9 adalah Activity diagram admin yang digunakan untuk mengubah data user. Jika ada perubahna mengenai data user, maka admin bisa mengubah data user pada form ubah data user.

Gambar 3.9 Activity Diagram Mengubah Data User

3.5.9. Menambah Data Customer

Gambar 3.10 adalah Activity diagram kasir yang digunakan untuk menambah data customer. Berikut adalah langkah-langah untuk menambah data customer.

Sistem menampilkan data customer

Start

End Kasir memilih menu

kelola customer Pilih tambah customer Masukkan data customer Proses data customer Berhasil Tidak Berhasil Start Admin memilih kelola data user

Masukkan data user Berhasil ? [ tidak ] End Sistem menampilkan data user

Pilih ubah data user

3.5.10.Mengubah Data Customer

Gambar 3.11 adalah Activity diagram kasir yang digunakan untuk mengubah data customer jika ada perubahan pada data customer.

Gambar 3.11 Activity Diagram Mengubah Data Customer 3.5.11.Melihat Data Barang

Gambar 3.12 adalah Activity diagram Guru yang digunakan untuk upload materi yang akan berikan kepada siswa, dimana didalamnya terdapat proses hapus tugas.

Kasir memilih menu kelola customer Start End Pilih ubah customer Masukkan data customer Sistem menampilkan data customer Behasil ? [ tidak ] [ ya ] Start Kasir memilih data barang Sistem menmpilkan data barang End

3.5.12.Pr oses MRP

Gambar 3.13 adalah Activity diagram yang digunakan untuk memperkirakan banyaknya pesanan barang yang akan dipesan bulan berikutnya.

Gambar 3.13 Activity Diagram Proses MRP

3.5.13.Transaksi Barang

Gambar 3.14 adalah Activity diagram kasir yang digunakan untuk melakukan pencatatan data transaksi barang yang dibeli oleh customer.

Sistem akan menampilkan data perkiraan MRP Admin memilih menu MRP Masukkan data barang Masukkan SR

Gambar 3.14 Activity Diagram Transaksi Barang 3.5.14.Melihat Data Pembelian

Gambar 3.15 adalah Activity diagram kasir yang digunakan untuk melihat data pembelian yang sudah dilakukan oleh customer.

Gambar 3.15 Activity Diagram Melihat Data Pembelian 3.6. Sequence Diagram

Sequence diagram menunjukkan langkah-langkah kerja sama

obyek-Kasir memilih data pembelian barang

Sistem menampilkan data pembelian barang

[ Tidak Cetak ] Display cetak barang Printer error ? Display printer error [ Cetak ] [ Ya ] [ Tidak ] Kasir memilih menu transaksi Masukkan data barang

dan harganya Tampilkan total harga Proses data transaksi [ Cetak ] Sistem menampilkan proses cetak Printer error ? Display printer error [ Tidak cetak ] [ Ya ] [ Tidak ] [ Tidak Berhasil ] [ Berhasil ]

saja yang obyek kirimkan ke obyek lainnya,dan urutan pesan-pesan yang dikirimkan.

3.6.1. Sequence Diagram Admin Kelola Data User

Gambar 3.16 Diagram Sekuensial Untuk Use Case Kelola Data User Deskripsi : Admin akan menambah user dengan menggunakan fasilitas tambah user, dengan terlebih dahulu mengisi form yang sudah di sediakan dan setelah itu menyimpannya, kemudian diproses oleh sistem untuk disimpan di dalam database. : Admin : Admin Data supier

Data supier Form tambah

suplier Form tambah suplier Form ubah suplier Form ubah suplier Database Database Buka

Tambah data suplier

Simpan

Ubah data suplier

Simpan

Hapus data suplier Masukkan data suplier

3.6.2. Sequence Diagram Admin Keloala Data Barang

Gambar 3.17 Diagram Sekuensial Untuk Use Case Kelola Data Barang Deskripsi : Admin akan menambah, mengedit, menghapus file-file data barang, dengan terlebih dahulu mengisi form yang sudah disediakan, kemudian data inputan tadi diproses oleh sistem, jika data-data yang dimasukkan benar akan diproses untuk di simpan ke dalam database.

3.6.3. Sequence Diagram Admin Tambah Pasok Barang

: Admin

: Admin Data barangData barang Form tambah barang Form tambah barang Form ubah barang Form ubah barang Database Database Buka

Tambah data barang Masukkan data barang

Ubah data barang

Simpan

Simpan Hapus data barang

: Admin

: Admin Form tambah

pasok barang Form tambah pasok barang Database Database Buka

Masukkan data pasok

Deskripsi : Admin akan memasukkan data-data barang yang sudah dibeli. Yang nantinya digunakan untuk data laporan pasok barang oleh pihak admin. 3.6.4. Sequence Diagram Admin Kelola Data User

Gambar 3.19 Diagram Sekuensial Untuk Use Case Kelola Data user Deskripsi : Admin membuka data user, kemudian jika ingin menambah

user baru admin bisa memilih menu tambah user selain itu admin juga bisa

mengubah dan juga menghapus data user.

3.6.5. Sequence Diagram Kasir Kelola Data Customer

Hapus data user : Admin

: Admin Data userData user Form tambah user Form tambah

user

Form ubah user

Form ubah user DatabaseDatabase

Buka

Tambah data user

Masukkan data user

Ubah data user

Simpan

Simpan

: Kasir

: Kasir Data customerData customer Form data customer Form data customer Ubah data customer Ubah data customer Database Database

Tambah data customer Masukkan data customer

Simpan Ubah data customer

Simpan Hapus data customer

Deskripsi : Kasir akan menambah data customer dengan memilih data

customer pada bagian kasir juga bisa mengubah dan juga menghapus data customer.

3.6.6. Sequence Diagram MRP

Gambar 3.21 Diagram Sekuensial MRP

Deskripsi : Admin memilih menu MRP kemudian memasukkan data barang dan juga SR, setelah itu sistem akan menampilkan proses MRP.

3.6.7. Sequence Diagram Kasir Lihat Data Bar ang Data barang

: Admin Input SR Database

Pilih menu MRP Pilih input data barang Masukkan data barang

Masukkan SR

Simpan Tampilkan data MRP

: Kasir

: Kasir Data barangData barang DatabaseDatabase Pilih data barang

Ambil data barang Tampilkan data barang

Deskripsi : kasir bisa melihat data barang yang tersedia dan juga stok pada barang yang ada, jika stok habis maka kasir tidak bisa menjual barang tersebut. 3.6.8.Sequence Diagr am Kasir Untuk Transaksi Pembelian

Gambar 3.23 Diagram Sekuensial Untuk Use Case Transaksi Pembelian Deskripsi : Kasir melakukan pencacatan transaksi barang yang akan dibeli oleh customer dengan memasukkan data-data barang yang dibeli, kemudian sistem akan menjumlah semua harga barang.

3.6.9. Sequence Diagram Kasir Untuk Lihat Data Pembelian

: Kasir

: Kasir Form tambah Form tambah pembelianpembelian DatabaseDatabase

Buka

Masukkan data pembelian

Simpan

: Kasir

: Kasir Data pembelianData pembelian DatabaseDatabase

Pilih data pembelian

Ambil data pembelian

Deskripsi : Kasir bisa melihat data pembelian yang sebelumnya sudah dibeli oleh customer, selain itu kasir juga bisa mencetak laporan data pembelian barang.

3.7. collaboration Diagr am

Sebagaimana diagram sekuensial, diagram kolaborasi digunakan untuk menampilkan aliran scenario tertentu di dalam use case. Jika diagram sekuensial disusun dalam urutan waktu, diagram kolaborasi lebih berkosentrasi pada hubungan anatara obyek-obyek.

3.7.1. Collaboration Diagram Kelola Data Suplier

Gambar 3.25 Diagram Kolaborasi Kelola data Suplier

Deskripsi : Langkah pertama untuk kelola data supplier adalah dengan membuka halaman data supplier, kemudian memasukkan data supplier kedalam form yang sudah disediakan selain itu, admin juga bisa mengubah dan menghapus data supplier jika diperlukan.

: Admin Data suplier Form tambah suplier Form ubah suplier Database 1: Membuka

2: Tambah data suplier 3: Masukkan data suplier

5: Ubah data suplier

4: Simpan

3.7.2. Collaboration Diagram Pasok Barang

Gambar 3.26 Diagram Kolaborasi Pasok Barang

Deskripsi : Admin membuka form tambah pasok barang, kemudian memasukkan data pasok barang dan kemudian data tersebut akan disimpan kedalam database.

3.7.3. Collaboration Diagram Kelola Data Barang : Admin

Form tambah pasok barang

Database

1: Buka

2: Masukkan data barang

3: SImpan : Admin Data barang Form tambah barang Form ubah barang Database 1: Membuka 6: Simpan 4: Simpan

2: Tambah data barang 3: Masukkan data barang

Deskripsi : Admin membuka data barang kemudian memasukkan data barang yang akan disimpan, selain bisa menambah data barang admin juga bisa mengubah data barang jika diperlukan.

3.7.4. Collaboration Diagram Pr oses MRP

Gambar 3.28 Diagram Kolaborasi Proses MRP

Deskripsi : Admin memasukkan data barang dan juga jumlah SR, setelah itu sistem akan menampilkan proses MRP.

3.7.5. Collaboration Diagram Kelola Data User : Admin Masukkan data barang Masukkan SR Database

1: input data barang

2: input jumlah SR 3: simpan

4: Tampilkan MRP

: Admin

Data user Form tambah

user

Database

Form ubah user 1: Buka

2: Tambah data user 3: Masukkan data user

5: Ubah data user

4: Simpan

Deskripsi : Admin membuka data user untuk melihat data user, selain itu admin juga juga bisa menambah data user dan mengubah data user jika suatu saat terjadi perubahan data pada user.

3.7.6. Collaboration Diagram Kelola Data Customer

Gambar 3.30 Diagram Kolaborasi Kelola Data Customer

Deskripsi : Kelola data customer, petama buka data customer kemudian klik tambah data customer lalu masukkan data customer maka data tersebut akan tersimpan kedalam database.

3.7.7. Collaboration Diagram Lihat Data Barang

Gambar 3.31 Diagram Kolaborasi Lihat Data Barang Data customer Form data customer Form ubah customer Database : Kasir

2: Tambah data customer 3: Masukkan data customer

5: Ubah data customer

4: Simpan

6: Simpan 1: Buka

: Kasir

Data barang Database

1: Pilih data barang

2: Ambil data barang

Deskripsi : Lihat data barang, kasir bisa melihat data barang yang tersedia juga terdapat stok jumlah barang yang tersedia.

3.7.8. Collaboration Diagram Transaksi Pembelian

Gambar 3.32 Diagram Kolaborasi Transaksi Pembelian

Deskripsi : Gambar diatas menunjukkan bahwa kasir sedang melakukan pencatatan transaksi pembelian, setelah itu data pembelian akan masuk kedalam database.

3.7.9. Collaboration Diagram Lihat Data Pembelian

Gambar 3.33 Diagram Lihat Kolaborasi Data Pembelian

Deskripsi : Gambar diatas menunjukkan bahwa kasir sedang melihat data : Kasir

Form tambah pembelian

Database

1: Buka

2: Masukkan data pembelian

3: Simpan

: Kasir Data pembelian

Database

1: Pilih data pembeian

2: Ambil data pembelian

Dokumen terkait