4 , S e p t e m b e r 2 0 1 8 | 204
Abstrak
CV. Trilogiz Cipta Kreasindo merupakan badan usaha yang bergerak dalam bidang jasa percetakan yang
berdiri sejak tahun 2014. Dalam menjalankan transaksi kesehariannya masih dirasakan belum optimal. Sampai
saat ini masalah yang ada yaitu staf administrasi kesulitan dalam mengecek waktu selesai pengerjaan cetakan,
staf operator kesulitan dalam melakukan pengerjaan percetakan, pemilik kesulitan dalam mengetahui
pelanggan terbanyak dalam bertransaksi, pemilik kesulitan dalam mengetahui alasan pelanggan melakukan
retur, pemilik kesulitan dalam mengetahui data pesanan bahan baku, pemilik kesulitan mengetahui barang
cetakan apa saja yang sudah selesai, pemilik kesulitan dalam mengetahui bahan baku apa saja yang sudah
diterima,tidak ada bukti pengembalian bahan baku yang tidak sesuai, dan tidak ada laporan stok bahan baku.
Untuk itu diperlukan suatu sistem informasi yang lebih terekomputerisasi yang dapat menyelesaikan masalah
tersebut.Untuk itu diperlukan sistem informasi yang terkomputerisasi untuk dapat menyelesaikan masalah
tersebut. Metode yang digunakan dalam penelitian ini yaitu dengan pendekatan metodologi berorientasi obyek
dengan bahasa pemrograman VB.Net. Peneliti berharap dengan adanya sistem informasi penjualan jasa dan
pembelian bahan baku percetakan yang terkomputerisasi dapat membantu badan usaha ini dalam mengatasi
masalah-masalah yang terjadi saat ini.
Kata kunci: Sistem informasi penjualan jasa dan pembelian bahan baku, percetakan, metodologi berorientasi
obyek.
konfirmasi total transaksi terima total transaksi terima konfirmasi beritahu untuk
pembayaran pembayaran untuk pelunasan lakukan pelunasan
[ DP 50%] [Lunas]
terima nota putih beri nota putih
stempel lunas stempel lunas
buat nota
buat nota putih
merah muda
terima pembayaran
buat surat jalan
konfirmasi Ambil barang terima konfirmasi ambil konfirmasi retur barang terima konfirmasi
cetakan retur barang cetakan
cetakan barang cetakan
terima konfirmasi
konfirmasi barang
barang cetakan
cetakan selesai
cek status pembayaran selesai
terima uang
beri uang pelunasan
pelunasan
Gambar 6. Activity Diagram Proses Retur
terima nota putih beri nota putih
stempel lunas stempel lunas
Gambar 4. Activity Diagram Proses Pengambilan Hasil Cetak cek bahan baku
terima pesan
pesan bahan baku
bahan baku
Cetak Retur
Staf Pengiriman
terima telepon untuk telepon untuk tanda tangan Cetak Invoice Staf Pengiriman
ganti yang baru ganti yang baru delivery order
Cetak Surat Jalan
Cetak Laporan
Pendapatan
Cetak laporan
StafAdministrasi Retur Pemilik
Pemilik
Cetak Laporan
Entry Data
Rekapitulasi
Pelanggan Transaksi perbulan
Cetak Laporan
Entry Data Barang
Rekapitulasi
Transaksi perbulan
Entry Data Staf Operator
Cetak Laporan Rekapitulasi
Staf Administrasi Entry Data Barang Pelanggan Dengan Transaksi
Staf Administrasi Terbanyak
Entry Data Barang
3.6. Desain Graphical User Interface Gambar 17. Rancangan Layar Cetak Nota
1) Struktur tampilan
Menggambarkan susunan struktur pada c. Cetak Pesanan Bahan Baku
tampilan layer menu program. Rancangan layar Cetak Pesanan Bahan Baku
pada program yang akan membantu staf administrasi
Sistem I nformasi Penjualan J asa Dan Pembelian Bahan Baku
Pada CV. Trilogiz Cipta Kreasindo
dalam memberikan bukti pemesanan kepada
supplier.
Cetak Laporan
Entry Data Supplier Cetak Surat J alan Cetak Retur
Pesanan Bahan Baku
Cetak Laporan
Entry Data Bahan
Cetak Retur Penerimaan Bahan
Baku
Baku
Cetak Laporan
Rekapitulasi
Pelanggan Dengan
Transaksi Terbanyak
Gambar 15. Struktur Tampilan Gambar 18. Rancangan Layar Cetak Pesanan Bahan Baku
2) Rancangan Layar
d. Cetak Laporan Pendapatan
a. Entry Data Pelanggan
Staf administrasi dapat mencetak laporan
Rancangan layar Entry Data Pelanggan yang
pendapatan pada program ini dengan jangan waktu
akan dimuat dalam program.
per periode.
1: Open()
1.1: Open()
1.1.1: Autonumber()
1.2: ShowAutonumber()
6: cari() 5: getpelanggan()
7: getpelanggan()
8: showpelanggan()
2: InputTanggalPesanan()
2.1: InputTanggalPesanan()
3: CariSupplier()
9: ubah() 3.1: CariSupplier()
10: ubah() 10.1: ubah() 3.1.1: GetSupplier()
3.2: ShowDataSupplier()
13: batal()
13.1: batal()
13.2: bersih() 13.1.1: batal() 4.2: ShowDataBahanBaku()
4.3: InputQtyPesan()
14: keluar()
14.1: keluar()
5: Tambah()
5.1: Tambah()
2: InputTanggal()
2.1: InputTanggal()
6.2: ShowCetakPesanan_BB()
3: CariPO()
3.1: CariPO()
7.2: Batal()
3.1.3: GetBarang()
3.1.4: GetPelanggan()
8.2: Keluar()
3.4: ShowListView()
3.5: ShowDataBarang()
3.7: ShowSisa()
3.8: ShowDp()
3.9: ShowSta tusBayar() Gambar 22. Sequence Diagram Cetak Pesanan Bahn Baku
3.10: ShowTotalSe belumPPN()
3.14: ShowGrandTotal()
Pendapatan
: StafAdministrator : FrmCtkLapPendapatan : : Nota : pelangan : barang : po : detil_po
CtrlCtkLapPendapatan
4: InputPemb ayaran()
4.1: InputPembayaran() 4.1.1: InputPembayaran() 1: Open()
2: InputPeriode()
5: Cetak()
5.1: Cetak() 2.1: InputPeriode()
5.1.1: GetNota()
5.1.4: GetBarang()
5.1.5: GetPelanggan()
3: Cetak()
5.2 : ShowCetakNota() 3.1: Cetak()
3.1.1: GetNota()
3.1.2: GetPelanggan()
3.1.3: GetBarang()
3.1.5: GetDetilPo()
6.2 : Bersih()
3.2: ShowLapPendapatan()
7: Keluar()
7.1: Keluar()
4: Keluar()
4.1: Keluar()
Gambar 21. Sequence Diagram Cetak Nota Gambar 23. Sequence Diagram Cetak Laporan Pendapatan
J u r n a l I D E A L I S V o l . 1 N o . 4 , S e p t e m b e r 2 0 1 8 | 210
LAPORAN PENDAPATAN
99
Nomor Nota
X-6-X
Tanggal Nota
dd/MM/yyyy
Nomor PO
X-6-X
Nama
Pelanggan
X-25-X
Nomor Barang
X-6-X
Nama Barang
X-25-X
J enis Cetak
X-16-X
J enis Produk
X-35-X
Sat Ukuran
X-5-X
Panjang
X-4-X
Lebar
X-4-X
Jml Pesan
99
Harga Barang
Rp 99.999.999
Harga Pesan
Rp 99.999.999
software beserta spesifikasinya yang dapat
99 X-6-X dd/MM/yyyy X-6-X X-25-X X-6-X X-25-X X-16-X X-35-X X-5-X X-4-X X-4-X 99 Rp 99.999.999 Rp 99.999.999
mendukung sistem ini dengan baik.
2. Kontrol yang tepat untuk menghasilkan
Total Harga Pesan Rp 99.999.999
PPN Rp 99.999.999
Total Harga Setelah PPN Rp 99.999.999
Diskon 99 % Rp 99.999.999
Rp 99.999.999
Jakarta, dd/MM/yyyy
Kepala Staf Administrasi
sebagai bahan untuk pengambilan
keputusan.
CV. Trilogiz Cipta Kreasindo
( )