Analisis Prosedur Yang Sedang Berjalan

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