Use Case Diagram Entry File Transaksi

penjualan dapat mengakses data-data supir, menambah, mengedit dan menghapus data supir. Pada use case update data kendaraan, menampilkan form yang berisi data- data kendaraan. Atribut-atribut yang berada di dalam form update data kendaraan yaitu no.polisi dan nama kendaraan. Pada form tersebut, bagian penjualan dapat mengakses data-data kendaraan, menambah, mengedit dan menghapus data kendaraan.

b. Use Case Diagram Entry File Transaksi

Entry File Transaksi entry surat pesanan entry faktur entry surat jalan Bag.Penjualan entry retur Gambar 4.12 Use case diagram entry file transaksi. Keterangan dari Gambar 4.12, actor pada use case diagram entry file transaksi yaitu bagian penjualan. Sebagai actor yang mempunyai hak akses penuh, bagian penjualan melakukan empat aktivitas use case pada entry 108 file transaksi yaitu entry surat pesanan, entry faktur, entry surat jalan dan entry retur. Pada use case entry surat pesanan, form ditujukan untuk membuatmencetak surat pesanan. Form tersebut berisi data-data obat yang dipesan oleh pelanggan. Atribut-atribut yang berada di dalam form entry surat pesanan yaitu no.SP, tanggal SP. Pada form tersebut, bagian penjualan dapat mengakses data-data surat pesanan, membuat surat pesanan baru, menambah obat pesanan, membatalkan surat pesanan dan mencetak surat pesanan dengan memanggil kode pelanggan terlebih dahulu untuk menampilkan data pelanggan kemudian memanggil nomor batch yang dipesan untuk menampilkan data obat dan mengisi jumlah pesanan yang diinginkan. Surat pesanan yang sudah dicetak diberikan kepada bagian gudang. Pada use case entry faktur, form ditujukan untuk membuatmencetak faktur. Form tersebut berisi jumlah tagihan dari pesanan obat yang dipesan oleh pelanggan. Atribut-atribut yang berada di dalam form entry faktur yaitu no.faktur, tanggal faktur, tanggal tagih dan tanggal jatuh tempo. Pada form tersebut bagian penjualan dapat mengakses data-data faktur, membatalkan faktur dan mencetak faktur dengan memanggil nomor surat pesanan terlebih dahulu untuk menampilkan data surat pesanan dan total tagihan akan terhitung secara otomatis. Faktur yang sudah dicetak diberikan kepada pelanggan. Pada use case entry surat jalan, form ditujukan untuk membuatmencetak surat jalan. Form tersebut berisi data faktur dan informasi kendaraan dan supir yang mengantar. Atribut-atribut yang berada di dalam form entry surat 109 jalan yaitu nomor surat jalan dan tanggal surat jalan. Pada form tersebut bagian penjualan dapat mengakses data-data surat jalan, membatalkan surat jalan, menyimpan dan mencetak surat jalan dengan memanggil nomor faktur terlebih dahulu untuk menampilkan data faktur dan memanggil no.polisi dan supir untuk menampilkan data kendaraan dan supir. Surat jalan yang sudah dicetak diberikan kepada pelanggan sebagai bukti bahwa barang telah dikirm kepada pelanggan dan menambahkan keterangan lainnya. Pada use case entry retur, form ditujukan untuk membuatmencetak retur. Form tersebut berisi data surat jalan dan informasi obat yang akan diretur. Atribut-atribut yang berada di dalam form entry retur yaitu nomor retur dan tanggal retur. Pada form tersebut bagian penjualan dapat mengakses data- data retur, membatalkan retur, menyimpan dan mencetak retur dengan memanggil nomor surat jalan terlebih dahulu untuk menampilkan informasi yang ada pada surat jalan dan memanggil kode obat untuk memproses retur obat-obat yang sudah dipesan dengan memberikan keterangan. Retur yang sudah dicetak diberikan kepada pelanggan. 110

c. Use Case Diagram Cetak Laporan