4.2.4 Mengusulkan Penyelesaian dari Masalah yang Dihadapi
Setelah mengetahui masalah yang ada serta kebutuhan terhadap sistem yang ada, pada tahap ini peneliti akan mengusulkan penyelesaian dari masalah yang
dihadapi. Berdasarkan analisis sistem berjalan, maka diperlukan suatu pemecahan masalah terhadap masalah serta kelemahan–kelemahan yang ada. Adapun
pemecahan masalah yang peneliti usulkan adalah sebagai berikut: a.
Adanya sistem informasi yang dapat membantu dalam melakukan proses bisnis penjualan pada PD. Hikmah Jaya tersebut.
b. Adanya suatu aplikasi yang dapat membantu dalam pemrosesan dan
pengolahan data penjualan maupun pembelian dengan cepat serta mengurangi kesalahan yang disebabkan human error.
c. Adanya suatu aplikasi yang membantu dalam poses penyimpanan dan
pengarsipan data terutama yang berhubungan dengan penjualan dan pembelian barang.
4.2.5 Analisis Sistem yang Diusulkan
Pada tahapan ini peneliti menunjukan proses bisnis yang diusulkan dan usulan alur proses sistem yang baru yang akan peneliti buat dengan menunjukkan
secara tepat arti fisiknya menggunakan tools bagan alur sistem flowchart.
4.2.5.1 Proses Bisnis Sistem Informasi Penjualan yang Diusulkan
Gambar 4.3 Proses Bisnis yang Diusulkan
Dilihat dari proses bisnis pada Gambar 4.3 kita dapat menggambarkan alur
sistem yang diusulkan pada Pengembangan Sistem Informasi Penjualan pada PD. Hikmah Jaya ini melalui document flowchart.
4.2.5.2 Analisis pada Sistem Pembelian yang Diusulkan
Gambar 4.4 Flowchart Sistem Pembelian yang Diusulkan
Penjelasan document flowchart pada Gambar 4.4 adalah sebagai berikut:
a. Inventori input barang. Kemudian mengecek stok barang, jika stok barang tidak ada, maka inventori akan input permohonan permintaan barang yang
akan diproses dan dikirim ke purchasing. Tetapi jika persediaan barang masih ada maka inventori akan mengecek tanggal kadaluarsa barang, jika terdapat
barang yang sudah memasuki tanggal kadaluarsa maka inventori akan input permohonan retur barang yang kemudian akan diproses dan dikirim ke
purchasing .
b. Purchasing input supplier. c. Setelah menerima data-data permohonan pembelian barang dari inventori,
maka purchasing akan melakukan pembelian barang dan mengecek barang- barang yang telah dibeli sesuai data permintaan barang, jika barang sesuai
dengan permintaan dan kondisi barang tidak rusak, maka purchasing akan meng-input data transaksi_pembelian dan pembelian, kemudian mengirim
barang ke inventori. Tetapi jika barang tidak sesuai dengan permintaan atau kondisi barang rusak maka purchasing akan melakukan retur barang dan
meng-input data transaksi_retur dan data retur. Selain itu purchasing juga akan melakukan retur barang jika menerima data-data permohonan retur
barang dari inventori dengan keterangan barang tersebut sudah kadaluarsa. Jika terjadi input pembelian barang atau retur barang di purchasing, maka
secara otomatis stok barang pada inventori akan bertambah.
d. Admin akan meng-input data-data pegawai. Selain itu admin juga dapat melihat data-data supplier, barang, transaksi_pembelian, pembelian,
transaksi_retur, dan retur. Dan dapat meng-update delete data-data tersebut. e. Manager akan menerima laporan-laporan pegawai, supplier, inventori,
transaksi pembelian dan transaksi retur. Setelah manager menerima laporan pembelian barang dan melihat harga beli di data barang, maka manager akan
meng-update harga jual input harga jual barang.
4.2.5.3 Analisis pada Sistem Penjualan yang Diusulkan
Gambar 4.5 Flowchart Sistem Penjualan yang Diusulkan
Penjelasan document flowchart pada Gambar 4.5 adalah sebagai berikut:
a. Customer yang akan menjadi member PD. Hikmah Jaya harus mengisi form registrasi
dan kemudian memberikan form registrasi yang sudah diisi tersebut beserta foto copy KTP kepada kasir.
b. Kemudian kasir akan meng-input data customer. c. Kasir mencetak kartu member kemudian dan memberikan kartu member
tersebut kepada customer. d. Customer menerima kartu member.
e. Customer memilih barang di display, kemudian menyerahkannya ke kasir. f. Kasir menerima barang dari customer kemudian meng-input transaksi
penjualan input data transaksi_penjualan dan data penjualan, setelah di input sistem akan mengecek keanggotaan customer sebagai member atau bukan, jika
bukan member maka kasir akan meng-input pembayaran cash input data transaksi_penjualan, dan mencetak struk transaksi penjualan cash
langsumg. g. Jika customer sebagai member maka sistem akan mengecek apakah member
tersebut mempunyai tagihan yang sudah melewati masa tenggang pembayaran kredit tiga bulan setelah transaksi penjualan kredit. Jika ada maka transaksi
gagal, tetapi jika tidak transaksi berlanjut. h. Jika customer tersebut tidak ada tagihan maka customer boleh melakukan
transaksi penjualan cash langsung maupun transaksi penjualan kredit tidak langsung, jika customer melakukan transaksi penjualan cash maka kasir akan
meng-input transaksi penjualan cash input data transaksi_penjualan dan data
penjualan dan sistem akan menghitung diskon member 5 dan meng-input pembayaran cash input transaksi_penjualan, kemudian mencetak struk
transaksi penjualan cash dan memberikannya kepada customer. i. Tetapi jika customer sebagai member akan melakukan transaksi penjualan
kredit maka kasir akan meng-input penjualan kredit input data penjualan_kredit dan sistem akan menghitung batas waktu pembayaran kredit
sesuai tanggal transaksi kredit satu bulan batas bayar, kemudian kasir mencetak struk transaksi kredit yang tertera batas akhir pembayaran kredit,
dan memberikan struk kepada customer. j. Customer melakukan pembayaran kredit dengan memberikan struk transaksi
kredit kepada customer. k. Kasir menerima struk transaksi kredit dan mengecek status kredit, jika tidak
ada denda maka kasir akan langsung meng-input pembayaran kredit dan mencetak struk pembayaran kredit dan memberikannya kepada customer,
tetapi jika terdapat denda sistem akan menghitung total denda, kemudian kasir meng-input pembayaran kredit dan mencetak struk pembayaran kredit yang
diberikan kepada customer. Denda berlaku setelah pembayaran dilakukan melewati batas bayar satu bulan setelah transaksi penjualan kredit.
l. Kasir akan mengecek batas tenggang pembayaran kredit tiga bulan setelah transaksi penjualan kredit, jika terdapat customer yang sudah melewati batas
tenggang pembayaran kredit maka kasir akan mencetak faktur tagihan dan kemudian dikirim kepada customer.
m. Jika kasir meng-input data transaksi_penjualan, data penjualan dan data penjualan kredit maka secara otomatis sistem akan meng-update data stok
barang stok barang akan berkurang yang terdapat pada inventori. n. Admin dapat melihat dan meng-update delete data-data customer,
transaksi_penjualan, penjualan, penjualan_kredit dan bayar. o. Manager akan menerima laporan-laporan customer, transaksi_penjualan,
penjualan, penjualan kredit, bayar dan laporan laba rugi jurnal.
4.3 Perancangan Sistem