41
3.3.2.1.2. Definisi Usecase dan deskripsinya
Use case merupakan sarana atau aktivitas yang disiapkan oleh sistem sebagai unit-unit yang saling bertukar pesan antar unit atau aktor biasanya menggunakan
kata kerja di awal frase.
Tabel 3.2 Definisi Use Case dan Deskripsinya
3.3.2.1.3. Skenario Usecase
Skenario use case bertujuan untuk mendeskripsikan diagram use case berikut
skenario usecase yang sedang berjalan di gudang kopi Jenggo.
1. Bagian Gudang
Pihak yang mengelola data ketersediaan barang, keluar masuk barang.
Pihak yang melayani customer. Pihak yang bertanggung jawab atas seluruh
kegiatan di gudang. 2.
Supplier Pihak distributor barang yang memasok barang
untuk gudang. 3.
Customer Pihak konsumen yang membeli barang dari gudang.
No Use Case
Deskripsi 1.
Pembelian Proses pengelolaan data Purchase Order dari bagian
gudang ke supplier 2.
Penjualan Proses pengelolaan data penjualan barang yang
keluar dari dari gudang ke customer.
42
Nama Use Case : Pembelian Aktor : Bagian Gudang, Supplier
Tujuan : Menjaga Stok Minimum
Tabel 3.3 Skenario Use Case Pembelian yang Sedang Berjalan
Bagian Gudang Supplier
1. Membuat surat permintaan
2. Bagian Gudang Memvalidasi Surat
Pembelian 3.
Mengirim surat PO Pembelian barang 4.
Menerima surat Pembelian 5.
Mengirim barang pesanan 6.
Menerima barang pesanan 7.
Update data barang Kondisi Akhir
Mendapatkan barang dari supplier Nama Use Case : Penjualan
Aktor : Bagian Gudang, Customer Tujuan
: Melihat transaksi Barang keluar
Tabel 3.4 Skenario Use Case Penjualan yang Sedang Berjalan
Customer Bagian Gudang
1. Menulis nota Pesanan
2. Menerima nota Pesanan
3. Mengecek Ketersediaan Barang
4. Menghitung Total Bayar
5. Membayar Total Bayar
6. Menyerahkan Barang
43
Kondisi Akhir Customer menerima barang yang di pesan , Stok barang berkurang
3.3.2.1.4. Activity diagram
Activity Diagram digunakan untuk menggambarkan kegiatan-kegiatan yang ada dalam suatu sistem, dimana merupakan penggambaran aktivitas dari case yang
ada pada use case diagram. Berikut ini adalah diagram activity yang menggambarkan aktifitas yang terjadi dalam sistem yang berjalan :
Gambar 3.4
Activity Diagram Pembelian yang sedang Berjalan
44
Gambar 3.5 Activity Diagram Penjualan yang sedang Berjalan
3.3.3. Evaluasi Sistem Yang Sedang Berjalan
Setelah memahami dan mengevaluasi sistem yang sedang berjalan di gudang kopi Jenggo, bahwa kegiatan dari proses penjualan dan pembelian
barang masih memiliki kekurangan dan kelemahan, antara lain sebagai berikut :
45
Tabel 3.5
Evaluasi Sistem yang Sedang Berjalan No.
Permasalahan No.
Perancangan Solusi 1.
Dalam proses pencatatan Penjualan dan Pembelian
masih manual
dengan mencatat ke nota, sehingga
kesulitan mencari
data sebelumya.
1. Dengan adanya Sistem Informasi
Penjualan dan Pembelian yang baru dapat mempermudah proses laporan
laporan yang
dilakukan oleh
manager.
2. Penentuan Stok Barang
Dengan menghitung selisih antara Data Pembelian dan
Data Penjualan, Butuh Ketelitian dan kejelian.
2. Dengan adanya Sistem Informasi
Penjualan dan Pembelian yang baru dapat mempermudah menentukan
stok barang yang otomatis bertambah dan berkurang.
3. Pencarian
Barang yang
Kadaluarsa masih Menemui kendala, Dengan cara di cek
Manual satu per satu 3.
Dengan adanya Sistem Informasi Penjualan dan Pembelian, dapat
mempercepat pencarian data barang, stok barang yang sudah minim.
4. Dokumen dan Data Sering
Hilang Karena
masih bersifat Paper Based
4. Dengan adanya Sistem Informasi
Penjualan dan Pembelian, Data data akan disimpan dalam Database. Dan
bisa dicetak sebagai laporan kapan pun dibutuhkan.
46
BAB IV HASIL DAN PEMBAHASAN
4.1. Perancangan Sistem
Sebagai tindak lanjut dari penyelesaian masalah, dapat di buat suatu sistem informasi Penjualan dan Pembelian dengan menggunakan sistem yang lebih baik,
sehingga dapat membantu untuk mendapatkan informasi yang lebih cepat dan
akurat. 4.1.1.
Tujuan Perancangan Sistem
Merancang Aplikasi Sistem Informasi Penjualan dan Pembelian sesuai kebutuhan Gudang, dengan menggunakan bahasa pemrograman Java dan
Menggunakan MySQL sebagai media databasenya. Adapun tujuan dalam melakukan perancangan ini adalah :
1. Membangun perangkat lunak sistem yang mampu mengontrol keluar masuk
barang yang mampu menangani data dalam jumlah besar dan proses yang cepat serta terintegrasi dengan bagian lainnya.
2. Mengatasi kelemahan-kelemahan yang terjadi pada sistem yang masih
menggunakan lembaran-lembaran kertas atau buku nota barang kedalam sistem yang telah terkomputerisasi.
3. Menyediakan informasi dan pembuatan laporan yang tepat cepat dan akurat
bagi yang memerlukannya.
4.1.2. Gambaran Umum Sistem Yang Diusulkan