Identifikasi Kebutuhan Use Case Diagram

Hasil analisis masukan dapat dilihat pada tabel 6.2 dibawah ini. Tabel 6.2. Analisis masukan No Nama Masukan Fungsi Sumber Analisis 1 Surat registrasi pemasok dan data kendaraan pengangkut bahan baku Untuk memenuhi kebutuhan administrasi dan pendataan pemasok yang menjadi mitra perusahaan. Pemasok 1 Pendaftaran dilakukan setiap awal musim giling. 2 Pendaftaran yang sudah dilakukan pemasok tidak tersimpan dengan rapi sehingga pencarian data pada arsip sulit ditemukan. 2 Data kendaraan dan pemasok bahan baku Untuk menyesuaikan kendaraan dan pemasok serta jumlah bahan baku yang diangkut Pemasok 1 Kendaraan memberikan data kendaraan dan pemasok setiap akan melakukan transaksi. Hal ini memerlukan waktu yang lama dan menyebabkan antrian yang panjang 2 Pendaftaran yang sudah dilakukan pemasok tidak tersimpan dengan baik, sehingga setiap kendaraan yang masuk harus mendaftar ulang

6.1.3. Identifikasi Kebutuhan

Pada identifikasi kebutuhan berikut ini merupakan uraian kebutuhan yang ingin dicapai. Tabel 6.3. Identifikasi kebutuhan No Kebutuhan Masalah Usulan 1 Pengiriman data langsung kebagian manajemen dan keuangan 1 Data yang dikirim melalui kertas sehingga kurang efektif. 2 Manajemen membutuhkan informasi yang cepat dan akurat 1 Dirancang sistem informsi yang terintegrasi untuk mempermudah pengiriman data. 2 Data yang dikirim tersimpan dalam suatu database terpusat sehingga pihak manajemen dan keuangan dapat mengakses dengan cepat. 2 Memasukan data pemasok bahan baku Setiap terjadi transaksi, bagian penerimaan Data kendaraan dimasukan hanya dengan menggunakan ID Ariyanto : Perancangan Sistem Informasi Penerimaan Bahan Baku Dengan Metodologi Berorientasi Objek Pada Pabrik Gula Kwala Madu PT. Perkebunan Nusantara II, 2007. USU Repository © 2009 dengan memasukan no ID memasukan data transaksi, hal ini memerlukan waktu yang lama sehingga proses menjadi lambat dan menimbulkan antrian yang panjang

6.1.4. Use Case Diagram

Use case Diagram merepresentasikan sebuah interaksi antara operator dengan sistem. Dalam sistem informasi penerimaan bahan baku ini terdapat 6 kegiatan yang dilakukan operator dan sistem Gambar 6.5. Use case diagram Deskripsi Use Case 1. Use case : Cetak bukti transaksi Faktur Actor : Operator penerimaan bahan baku Ariyanto : Perancangan Sistem Informasi Penerimaan Bahan Baku Dengan Metodologi Berorientasi Objek Pada Pabrik Gula Kwala Madu PT. Perkebunan Nusantara II, 2007. USU Repository © 2009 Deskripsi : a Kuitansi merupakan bukti penagihan untuk pelunasan bayar yang berisi nomor faktur tanggal kuitansi, ID kendaraan, nama pemasok, berat bahan baku, harga perton, biaya bahan baku. b Nomor Faktur didapat dari nomor Faktur terakhir ditambah satu. c Tanggal Faktur didapat dari tanggal sistem saat pencetakan kuitansi. d ID kendaran, dan nama pemasok, didapat dari data yang tersimpan dan disesuaikan dengan identitas pemasok bahan baku e Jumlah bahan baku didapat dari hasil selisih antara berat kendaraan masuk dan keluar. f Harga perton merupakan harga yang sudah ditentukan perusahaan g Harga bahan baku merupakan hasil perkalian antara berat bahan baku dengan harga perton 2. Use case : Mengirim data ke bagian manajemen Actor : Operator penerimaan bahan baku Deskripsi : a Data ini merupakan informasi yang akan digunakan oleh bagian manajemen untuk pengambilan keputusan dan perhitungan biaya yang dikeluarkan untuk pembelian bahan baku. b Informasi yang dikirim adalah tanggal, ID kendaraan, berat bahan baku, biaya bahan baku, dan no kuitansi Ariyanto : Perancangan Sistem Informasi Penerimaan Bahan Baku Dengan Metodologi Berorientasi Objek Pada Pabrik Gula Kwala Madu PT. Perkebunan Nusantara II, 2007. USU Repository © 2009 3. Use case : Memasukan data berat kendaraan masuk Actor : Operator penerimaan bahan baku Deskripsi : a Data yang digunakan merupakan berat kendaraan bahan baku ketika akan memasuki pabrik. b Berat kendaraan masuk terlihat pada monitor timbangan. c Satuan yang digunakan adalah per1000kg perton. d Data berat bahan baku kendaraan masuk disimpan sesuai dengan no ID kendaraan. 4. Use case : Memasukan data berat kendaraan keluar Actor : Operator penerimaan bahan baku Deskripsi : a Data yang digunakan merupakan berat kendaraan bahan baku ketika akan keluar dari pabrik. b Berat kendaraan keluar terlihat pada monitor timbangan. c Satuan yang digunakan adalah per1000kg perton. d Data berat kendaraan keluar disimpan sesuai dengan no ID kendaraan. 5. Use case : Mengolah data yang masuk Actor : Operator penerimaan bahan baku Deskripsi : Ariyanto : Perancangan Sistem Informasi Penerimaan Bahan Baku Dengan Metodologi Berorientasi Objek Pada Pabrik Gula Kwala Madu PT. Perkebunan Nusantara II, 2007. USU Repository © 2009 a Pengolahan data meliputi penghitungan berat bahan baku masuk dan harga yang harus dibayar perusahaan kepada pemasok. b Hasil perhitungan disimpan sesuai dengan ID kendaraan. 6. Use case : Input nomor ID kendaraan Actor : Operator penerimaan bahan baku Deskripsi : a Operator memasukan ID kendaraan yang untuk memulai proses transaksi. b ID yang dimiliki kendaraan ini dapat melihat data mengenai pemasok, kendaraan pengangkut, jumlah bahan baku yang sudah dikirim ke pabrik, dan haraga bahan baku yang harus dibayar perusahaan kepada pemasok. 6.2. Perancangan Sistem 6.2.1. Rancangan Keluaran dan Masukan