Abstrak
CV. Rozitech Multimedia Indonesia dalam aktivitas pekerjaannya belum ditunjang dengan fasilitas
pengolahan data yang baik, sehingga menimbulkan masalah antara lain, pembuatan laporan masih
dengan cara manual sehingga dapat terjadi kesalahan pada saat pencatatan, kurangnya keterampilan
yang dimiliki staf sehingga pembuatan laporan menjadi sering terlambat, kurang lengkapnya rincian
pendapatan sehingga laporan tersebut sulit dipahami, tempat penyimpanan data yang tidak tersusun
dengan baik akan membuat susahnya mencari data yang dibutuhkan sewaktu-waktu. Dan untuk
menyusun Tugas Akhir ini penulis mengambil judul “ANALISA SISTEM INFORMASI PERCETAKAN
PADA CV. ROZITECH MULTIMEDIA INDONESIA”. Bahasa pemrograman menggunakan Microsoft
Visual Studio Code, dan database menggunakan MySQL. Dengan adanya sistem usulan ini, diharapkan
pengolahan data yang ada pada CV. Rozitech Multimedia Indonesia menjadi lebih baik dan terstruktur.
1. PENDAHULUAN
1.1. Latar Belakang
Dengan kebutuhan informasi yang semakin meningkat maka dibutuhkan suatu sistem informasi
yang baik dan cepat. Suatu sistem dikatakan baik apabila memudahkan semua proses, salah satunya
dengan cara komputerisasi. Pemakaian komputer sebagai alat pengolah data dapat di katakan baik.
CV. Rozitech Multimedia Indonesia yang merupakan salah satu Home Industry yang bergerak pada
bidang percetakan yang menyediakan barang-barang seperti Brosur, Kartu Undangan, Banner, Buku,
Kalender dan lain-lain. Dalam mengelola usaha ini, CV. Rozitech Multimedia Indonesia membutuhkan
sistem yang baik untuk dapat membuat aktivitas transaksi menjadi lebih mudah seperti pembuatan
laporan dan lain-lain. Begitupun dengan pengolahan data yang masih dicatat pada kertas dan sering
terjadi penumpukan kertas akan mengakibatkan pencarian data yang sulit, kesalahan perhitungan
penjualan, akibatnya laporan penjualan tidak akurat.
Dari penjelasan permasalahan yang ada, penulis ingin melakukan penelitian dan pengembangan
sistem di CV. Rozitech Multimedia Indonesia ini karena menilai pemanfaatan teknologi akan sangat
membantu menangani semua permasalahan yang ada dengan komputer, merupakan alat elektronik yang
dapat digunakan untuk melakukan penghitungan, penyimpanan dan pengolahan data bila dijalankan
dengan program. Peranan komputer disini adalah untuk menjaga dan memberi dukungan serta bantuan
pada sistem informasi agar lebih baik dan memuaskan.
Dengan mengacu kepada kebutuhan sistem, maka untuk menyusun karya ilmiah ini penulis
mengambil judul “Analisa Sistem Informasi Percetakan Pada CV. Rozitech Multimedia Indonesia”.
1.2. Masalah
Masalah yang dihadapi oleh CV. Rozitech Multimedia Indonesia adalah sebagai berikut:
a. Proses transaksi penjualan yang tergolong lambat, dikarenakan dalam perhitungan
pemesanan barang dalam jumlah yang banyak masih manual menggunakan kertas.
b. Pimpinan tidak mengetahui jumlah barang yang diretur, karena tidak adanya pencatatan
retur barang.
c. Pimpinan tidak mengetahui barang yang paling laku, tidak adanya laporan rekapitulasi
barang terlaris.
d. Belum adanya laporan pesanan, laporan pengambilam dan laporan pembayaran, sehingga
pemimpin tidak mengetahui laporan secara terperinci.
b. Manfaat Penulisan
Adapun manfaat dalam penulisan Sistem Informasi Penjualan pada CV. Rozitech
Multimedia Indonesia adalah :
1) Dengan pembuatan penulisan penjualan barang pada CV. Rozitech Multimedia
Indonesia ini penulis mengharapkan dapat menyelesaikan tugas akhir.
1) Mempermudah dalam meningkatkan proses kinerja sehingga lebih cepat, tepat, dan
akurat.
2) Memudahkan untuk mengetahui serta menganalisis laporan yang terbaru dengan tepat
waktu. Penyimpanan data atau dokumen menjadi lebih teratur dan terorganisir
2. METODE PENELITIAN
2.1. Identifikasi
a. Tahapan awal yang dilakukan untuk mengumpulkan data yang terdapat pada CV. Rozitech
Multimedia Indonesia adalah dengan mewawancarai pihak-pihak terkait, observasi langsung
pada CV. Rozitech Multimedia Indonesia, pengumpulan dokumen-dokumen yang terkait,
serta studi kepustakaan.
b. Pada tahap analisis dilakukan setelah penulis mendapatkan semua data-data yang diperlukan
terkait dengan analisa yang akan dilakukan untuk mengetahui kebutuhan dari Stakeholder
terkait.
c. Tahapan analisa masalah, tahapan ini dilakukan untuk mendapatkan informasi mengenai
permasalahan penjualan yang terdapat pada CV. Rozitech Multimedia Indonesia
berdasarkan proses bisnis yang sedang berjalan saat ini.
d. Analisa proses bisnis mengenai proses bisnis yang dijalankan oleh CV. Rozitech
Multimedia Indonesia dilakukan dengan penggambaran Activity Diagram.
e. Melakukan analisa dokumen guna memperoleh kebutuhan fungsional maupun nonfungsional,
yang belum terdapat pada sistem berjalan saat ini. Hasil identifikasi dari kebutuhan akan
digambarkan dengan Use Case Diagram.
f. Berdasarkan hasil analisa yang didapatkan, penulis dapat membuat desain rancangan sistem
berupa rancangan masukan dan rancangan keluaran.
g. Setelah tahap desain konseptual, rancangan layar, dan form report kemudian penulis dapat
melanjutkan untuk menerjemahkan desain kedalam Bahasa pemrograman yang dapat
dimengerti oleh komputer, penelitian ini menggunakan pemrograman Microsoft Visual Studio
Code dan MySQL sebagai database.
h. Pada tahapan laporan hasil penelitian ini dilakukan pembuatan laporan yang disusun
berdasarkan berdasarkan hasil penelitian sehingga menjadi laporan penelitian yang dapat
memberikan gambaran secara utuh tentang sistem yang dibangun dan merancang sistem
usulan berupa sistem informasi penjualan.
Activity Diagram pemesanan barang, pembeli memesan barang, lalu admin/kasir menerima
pesanan dan langsung mengonfirmasi rincian harga, pembeli menerima rincian harga, lalu tiba
pada kondisi, jika pembeli tidak setuju maka tidak jadi memesan, jika setuju maka pembeli
membayar pesanan, admin/kasir menerima uang pembayaran dari pembeli dan langsung
membuatkan nota pesanan, pembeli menerima nota pesanan.
Gambar 2. Activity Diagram Pengambilan
Activity diagram pengambilan, Pembeli menyerahkan nota pada kasir, kasir menerima nota dan
mengambilkan barang yang sesuai dengan nota, lalu menyerahkan kepada pembeli, pembeli menerima
barang, lalu pembeli mengisi kotak kritik saran di kotak saran, pimpinan menerima laporan kritik & saran.
Activity diagram Pengiriman, Staf produksi menyerahkan barang kepada kasir, kasir mengecek
kesesuaian barang, jika tidak sesuai maka kembali ke staf produksi, jika sesuai maka kasir
membuatkan surat jalan & nota, lalu menyerahkan surat jalan, nota & barang pesanan pada staf
pengiriman, staf pengiriman menerima barang beserta surat jalan & nota, pembeli terima barang
pesanan dan surat jalan, dan pembeli juga tanda tangan terima barang.
Pada gambar diatas merupakan UML berupa Use Case Diagram, Dimana admin & kasir dapat
mengakses menu login, mengelola data orderan, mengelola transaksi, dan juga mengelola laporan, lalu
menu login juga terhubung dengan akses mengelola data orderan, mengelola transaksi, dan juga
mengelola laporan.
3.5. Diagram Alir Data (DFD Level 1)
Pada gambar diatas merupakan DFD level 1, Dimana admin & kasir bisa menginput data login, data
orderan, data transaksi, dan data laporan ke dalam sistem informasi percetakan, lalu outputnya,
pimpinan akan mendapatkan informasi login, informasi orderan, informasi transaksi dan informasi
laporan.
Pada halaman utama, berisi menu pilihan login admin, kasir, dan close.
b) Halaman Login Admin & Kasir
Pada halaman login admin, berisi kolom untuk memasukkan nama admin, username &
password, lalu ada pilihan untuk login / close (untuk kembali ke halaman utama)
Pada halaman login admin, berisi kolom untuk memasukkan nama admin, username &
password, lalu ada pilihan untuk login / close (untuk kembali ke halaman utama)
Pada halaman menu utama kasir, berisi menu input data transaksi untuk memasukkan transaksi
orderan, data orderan untuk input orderan dan memperoleh informasi tentang orderan tersebut,
Riwayat Transaksi untuk memperoleh informasi tentang transaksi, laporan penjualan untuk
mengolah data penjualan
d) Halaman Input data barang / jasa (Admin)
Pada halaman input data barang / jasa, kita bisa memasukkan katalog yang akan kita jual
Pada halaman data orderan kita bisa memasukkan data pembeli dan orderan yang akan kita
proses, di halaman ini kita juga bisa lihat daftar orderan yang telah diinput.
f) Halaman Data Transaksi (Admin)
Pada halaman ini, admin bisa mengecek mana orderan yang sudah lunas dan belum lunas, jika
Pada halaman ini admin / kasir bisa memasukkan pelaporan penjualan pada hari itu sesuai
dengan data orderan dan data transaksi.
h) Halaman input transaksi (Kasir)
Pada halaman ini, kasir tinggal memasukkan nomor orderan yang telah diinput pada data
orderan, maka akan muncul keterangan orderan tersebut, dan kasir bisa memasukkan total yang
akan dibayar oleh pembeli.
Pada halaman data orderan kita bisa memasukkan data pembeli dan orderan yang akan kita
proses, di halaman ini kita juga bisa lihat daftar orderan yang telah diinput.
j) Halaman Riwayat Transaksi (kasir)
Pada halaman ini, kasir bisa mengecek riwayat orderan yang telah masuk hari ini
k) Halaman laporan penjualan (kasir)
Pada halaman ini admin / kasir bisa memasukkan pelaporan penjualan pada hari itu sesuai
dengan data orderan dan data transaksi.
3.7. PERANCANGAN DATABASE