Alasan dibuatnya Desain sistem ini adalah memberikan kemudahan proses transaksi penjualan barang pada CV.Jasa Bahagia dan menyediakan pelaporan pendapatan yang dapat dijadikan tolak ukur dalam pengambilan keputusan oleh pimpinan perusahaan, metode yang dipakai desain sistem ini adalah menetapkan jumlah total penjualan dengan visual BASIC 6.0. Adapun tujuan dari desain sistem ini adalah menghasilkan software berbasis komputer yang diharapkan dapat dipakai untuk memperlancar proses transaksi pada CV.Jasa Bahagia Percetakan.