J u r n a l I D E A L I S V o l . 2 N o . 3 , M e i 2 0 1 9 | 224
ANALISA DAN DESAIN SISTEM INFORMASI PENJUALAN IKANDENGAN METODOLOGI BERORIENTASI OBYEK STUDI KASUS :
CV. MERTA SEGARA SUKSES
I Made Swastanayasa1), Joko Sutrisno2)
1Sistem Informasi, Fakultas Teknologi Informasi, Universitas Budi Luhur1,2Jl. Raya Ciledug, Petukangan Utara, Kebayoran Lama, Jakarta Selatan 12260
E-mail : [email protected]), joko.sutrisno @budiluhur.ac.id 2)
AbstrakCv. Merta Segara Sukses yang beralamat jalan Kav. PDK III, Parung Serab, Ciledug, Tangerang adalahperusahaan yang bergerak dibidang penjualan ikan bertujuan untuk meningkatkan kualitas pelayanan kepadapelanggan dan informasi yang dibutuhkan pelanggan sehingga mutu pelayanan memuaskan. Sistem yang adasaat ini masih ada beberapa masalah yaitu sulit mengetahui ikan yang telah dikembalikan, penyimpanan datadan dokumen tidak di arsip dengan baik, sulit mengetahui stok terbaru digudang, sering terjadi keterlambatandalam membuat laporan. Penulis menggunakan jenis metode wawancara, studi pustaka, pengamatan dandokumentasi dan pengembangan sistem mengunakan model rekayasa perangkat lunak. Pada pemodelan sistem,metode yang digunakan penulis adalah perancangan berbasis obyek orientasi dengan alat bantu yaitu, UML(Unified Modeling Language). Untuk basis data menggunakan metode normalisasi, relasi tabel dan ERD (EntityRelationship Diagram). Dari hasil penelitian, penulis ingin memberikan solusi pemecahan masalah denganrancangan yang telah terkomputerisasi dengan rancangan program Visual Studio 2008 dan database MySql.Oleh karena itu melalui penulisan ini, diharapkan dapat membantu permasalahan yang ada saat ini pada Cv.Merta Segara Sukses dan dapat meningkatkan pelayanan ke pelanggan.
Kata kunci: sistem informasi, penjualan ikan.
1. PENDAHULUAN1.1. Latar Belakang
Cv. Merta Segara Sukses selaku usaha yangbergerak dibidang penjualan ikan, yang melakukanproses pengolahan data supaya mendapatkaninformasi yang dibutuhkan. Pengolahan data padaMerta Segara Sukses bertujuan untuk menghasilkaninformasi dan laporan mengenai hal-hal yangberhubungan dengan penjualan. Laporan yangdihasilkan saat ini berjalan antara lain pembelianikan dan laporan penjualan ikan. Proses pengolahandata yang dilakukan oleh staf saat ini, masihmemiliki banyak kekurangan, antara lain terjadiketerlambatan dalam laporan, kesalahan data yangmenyebabkan data yang dihasilkan tidak sesuaidengan kenyataan.
Berdasarkan permasalahan itu, penulismemberikan solusi dengan melakukan analisaterhadap kekurangan yang ada dan perlu diperbaikidengan cara merubah sistem manual menjaditerkomputer agar dapat membantu dalam prosespengolahan data pada Merta Segara Sukses sepayadapat menyajikan data dan informasi yang akurat.Hal tersebut yang mendasari penulis menyusunlaporan tugas akhir ini.
1.2. Studi LiteraturMenurut Darmawan dan Fauzi, bahwa
“informasi merupakan hasil dari pengolahan data,
akan tetapi tidak semua hasil dari pengolahantersebut bisa menjadi informasi, hasil yang tidakmemberikan makna atau arti serta tidak bermanfaatbagi seseorang bukanlah merupakan informasi bagiorang tersebut [1].
Menurut Thamrin Abdullah dan Francis TantriPenjualan adalah bagian dari promosi dan promosiadalah salah satu bagian dari keseluruhan sistempemasaran [2].
Pengertian "berorientasi obyek menurut AriestoH. S., berarti bahwa kita mengorganisasi perangkatlunak sebagai kumpulan dari objek tertentu yangmemiliki struktur data dan perilakunya [3].
Menurut Ille & Ciocoiu, mendefisikan diagramfishbone sebagai alat yang menggambarkan sebuahcara yang sistematis dalam memandang berbagaidampak atau akibat dan penyebab yang membuatatau berkontribusi dalam berbagai dampak disebutCause-and-Effect diagram. Fishbone diagramdigunakan ketika kita ingin mengidentifikasikemungkinan penyebab masalah dan terutama ketikasebuah team cenderung jatuh berpikir pada rutinitas[4].
1.3. Tools yang digunakanMicrosoft Visual Studio 2008 merupakan
program aplikasi berteknologi terbaru dari MicrosoftWindows dan juga merupakan bahasa StrutureQuery Languag yang merupakan bahasa query yang
J u r n a l I D E A L I S V o l . 2 N o . 3 , M e i 2 0 1 9 | 225
sangat handal. Selain itu, Microsoft Visual Studio2008 juga mempunyai beberapa jenis bahasapemrograman yang masih terus dikembangkan olehMicrosoft yaitu Bahasa Basic, Bahasa C++, BahasaC#, dan Bahasa J#.
MySQL-Front merupakan salah satu softwareyang dibuat untuk antarmuka database MySQL.MySQL-Front memungkinkan untuk mengeloladatabase MySQL dengan mudah melalui antarmukawindows. MySQL-Front adalah suatu tool yangdibuat dengan menggunakan Delphi yangmerupakan salah satu pemrograman berbasis visualsehingga dapat menampilkan tampilan grafik yangcukup baik MySQL-Front khusus berbasis Windows.
Micrososft Visio 2010 adalah aplikasi untukmerancang model perencanaan, model ini digunakanuntuk developer dan engineering yang didesainuntuk berbagai macam kebutuhan.
Perangkat lunak (free software) bebas, yangmendukung untuk banyak sistem operasi, yangmerupakan kompilasi dari beberapa program.
Rational rose adalah salah satu software yangpaling banyak digunakan untuk melakukan designsoftware melalui pendekatan UML (UnifiedModelling Language).Tool sangat mudah karenasudah menyediakan contoh-contoh design daribeberapa software.
Crystal Report adalah salah satu produk dariSeagate Software dalam perkembangan teknologipenyajian laporan.
1.4. Penelitian SebelumnyaBerikut ini merupakan penelitian yang telah
dilakukan sebelumnya yang berkaitan denganpenelitian ini diantaranya sebagai berikut:
Tabel 1. Studi Literatur
2. METODE PENELITIAN2.1. Karangka Kerja Penelitian
Berdasarkan kerangka kerja penelitian yangtelah digambarkan di atas, maka dapat diuraikanpembahasan masing-masing tahap dalam penelitianadalah sebagai berikut:
1. Studi LiteraturPada tahap ini dilakukan pencarian landasan-
landasan teori yang diperoleh dari berbagai bukujurnal dan juga internet untuk melengkapiperbendaharaan konsep dan teori, sehingga memilikilandasan dan keilmuan yang baik dan sesuai.
2. Pengumpulan DataPada tahap ini dilakukan proses pengumpulan
data dengan metode wawancara dan observasi untukmelakukan pengamatan dan analisa terhadap prosesyang sedang berjalan, sehingga mendapatkan datadan informasi yang dibutuhkan oleh peneliti.
3. Analisis SistemPada tahap ini dilakukan identifikasi masalah
pada sistem yang sedang berjalan. Dengan demikian,diharapkan peneliti dapat menemukan kendala-kendala dan permasalahan yang terjadi, sehinggapeneliti dapat mencari solusi dari permasalahantersebut.
4. Pengembangan SistemPada Tahap ini dilakukan Pengembangan
sistem dengan menggunakan model waterfall.5. Pembuatan LaporanPada tahapan ini dilakukan pembuatan laporan
yang disusun berdasarkan hasil penelitian denganmenggunakan teknik pengumpulan data primer dansekunder sehingga menjadi laporan penelitian yangdapat memberikan gambaran secara utuh tentangsistem yang sedang dibangun.
2.2. Metode Pengumpulan DataPenulis menggunakan empat metode:
1. Pengamatan langsung kelokasi risetbertujuan untuk mendapatkan informasi
Gambar 1. Karangka Kerja Penelitian
J u r n a l I D E A L I S V o l . 2 N o . 3 , M e i 2 0 1 9 | 226
secara jelas tentang situasi dan kondisidilokasi riset.
2. Wawancara, teknik mendapatkan datamelalui tanya-jawab langsung.
3. Analisa dokumen, mengumpulkan data daridokumen yang ada saat ini dan berhubungandengan penelitian.
4. Tinjauan kepustakaan, mengumpulkan datadengan mencari dan membaca tulisan karyailmiah seperti jurnal dan tugas akhir.
2.3. Tahap Rancangan SistemAdapun tahapan-tahapan pada rancangan
sistem antara lain :1. Entity Relationship Diagram (ERD)
ERD digunakan untuk menggambarkanhubungan antara data store yang ada di dalamdiagram.
2. Transformasi ERD ke LRSSebuah model sistem yang digambarkan
dengan sebuah metode ER-Diagram yang akanmengikuti aturan pemodelan dengan kaitannyakonversi ke LRS.
3. Logical Record Structure (LRS)Logical Record Structure (LRS) dibentuk
dengan nomor dan tipe record.4. Spesifikasi Basis Data
Berisi nama file, media yang dipakai, isiatau keterangan dari file, organisasi, primarykey, panjang record, jumlah record dan strukturfile.
5. Sequence DiagramSequence Diagram adalah diagram yang
menggambarkan interaksi antar obyek di dalamdan di sekitar sistem berupa message yangdigambarkan terhadap waktu.
6. Class DiagramClass Diagram adalah suatu diagram yang
menggambarkan struktur dan deskripsi class,package dan obyek.
2.4. Kerangka PemikiranKerangka berpikir adalah dasar pemikiran dari
penelitian yang disintesiskan dari fakta-fakta,observasi dan kajian kepustakaan. Uraian dalamkerangka berpikir menjelaskan hubungan danketerkaitan antar variabel penelitian
3. HASIL DAN PEMBAHASAN3.1. Analisa Proses Bisnis
a. Proses Penjualan IkanPelanggan memesan ikan yang akan dibeli
dengan langsung datang/melalui telpon, Adminmenginformasikan ke bagian gudang untukmengecek ikan yang dipesan, apabila tidak adaadmin akan menginformasikan kepada pelangganbahwa ikan sedang habis. Apabila ikan ada bagiangudang akan menyiapkan ikan dan staf admin akanmembuat nota dan pelanggan membayar sesuaiharga total ikan yang dipesan dan staf admin akanmenyerahkan nota sebagai bukti pembayaran.Selengkapnya proses penjualan ikan dijelaskan padagambar 3 berikut ini:
Kodisi Saat ini Tindakan Hasil Akhir
· Tidak adanya dokumen serta laporan transaksi retur sehingga sulit mengetahui jumlah barang yang diretur.
· Penyimpanan data dan dokumen yang tidak tersusun dengan baik sehingga menyulitkan saat staff membutuhkan data atau dokumen.
· Pada saat proses penjualan barang staf sulit untuk mengetahui ketersediaan barang terupdate digudang, hal ini menyebabkan proses pelayanan transaksi penjualan terhambat.
· Laporan yang dihasilkan sering terjadi keterlambatan disebabkan pencarian dokumen membutuhkan waktu yang lama.
· Menganalisa masalah dan proses yang terjadi padaSinar Barokah Abadi agar mempermudah merancang sistem informasi.
· Merancang sistem informasi penjualan sebagai alternatif dan solusi terbaik, serta membantu dalam proses pencarian, penyimpanan data, dan pembuatan laporan.
· Dengan adanya sistem informasi yang diharapkan dapat membuat laporan dapat lebih baik dan informatif dalam pendataan sebuah laporan.
· Membuat database sebagai tempat penyimpanan yang lebih aman.
· Dibuatkan sistem terkomputerisasi yang mencangkup semua transaksi serta laporan dan stok dapat terkontrol dengan baik.
· Meminimalkan kesalahan pencarian data dan memper cepat input data transaksi.
· Meminimalkan kesalahan data dalam bertransaksi.
· Memudahkan penyimpanan dan pencarian data serta mempercepat pengolahan data.
· Mengoptimalkan pembuatan laporan penjualan yang akan disetrahkan ke pimpinan.
Evaluasi Awal
Diskusi pemecahan masalah
Evaluasi Efek
Penerapan Sistem
Evaluasi Akhir
Gambar 2. Kerangka Pemikiran
Datang ke toko atau melalui telpon
Beritahu pesananCek ketersedian
ikan
Menyiapkan ikanMengkonfimasiTerima konfimasi
Terima konfimasi Beritahu pelanggan
Pelanggan Staf administrasi Bagian gudang
[ kosong ] [ ada ]
Pesan ikan Terima pesanan
mengkonfirmasi
Buat nota
Beritahu total pembayaranTerima total pembayaran
Terima pembayaran
Menyerahkan notaTerima nota
Melakukan pembayaran
Gambar 3. Activity Diagram Proses Penjualan Ikan
J u r n a l I D E A L I S V o l . 2 N o . 3 , M e i 2 0 1 9 | 227
b. Proses PengirimanPengiriman ikan hanya untuk pelanggan tetap
yang membeli ikan dalam jumlah besar, Setelahpelanggan membayaran, Staff Admin membuatkansurat jalan dan menyerahkannya ke bagian gudanguntuk disiapkan ikannya. Selengkapnya prosespengiriman ikan dijelaskan pada gambar 4 berikutini:
c. Proses Retur ikanPelanggan mengecek ikan yang diterima dan
apabila ada ikan yang rusak pelanggan akanmembuat catatan di surat jalan yang dibawa olehbagian pengiriman, bagian pengiriman menerimasurat jalan dan menyerahkan ke staf administrasi,staf administrasi menyerahkan surat jalan ke bagiangudang dan menyampaikan bahwa ada ikan yangrusak, bagian gudang menyiapkan ikan untukmengganti ikan yang rusak dan diserahkan kembalikebagian pengiriman untuk dikirim kembali kepelanggan. Selengkapnya proses retur ikandijelaskan pada gambar 5 berikut ini:
d. Proses pembuatan laporan
Dari dokumen yang tersedia, Staf adminmembuat laporan penjualan kemudian diserahkankepada pemilik untuk diarsipkan. Selengkapnyaproses pembuatan lamporan dijelaskan pada gambar6 berikut ini:
3.2. Analisa Masalah Analisa masalah adalah menganalisa
permasalahan pada system penjualan yang sedangberjalan dengan menggunakan Fishbone Diagram.Selengkapnya dijelaskan dengan diagram padagambar 7 berikut ini:
Penjelasan masalah dalam kerangka fishbonesebagai berikut:1. Dokumen
Data surat jalan tidak tersedia sehingga sulitmengetahui nomor terakhir digunakan di surat jalan.data retur/dikembalikan tidak ada sehingga sulitmengetahui jumlah ikan yang diretur/dikembalikan.2. Manusia
Pembuatan laporan yang lama karena karenasulit mencarian dokumen data transaksi.3. Proses
Kesulitan saat proses penjualan ikan staf sulituntuk mengetahui kondisi stok atau ketersediaanikan terbaru digudang, dikarenakan tidak adanyalaporan stok ikan hal ini menyebabkan prosespelayanan transaksi penjualan terhambat.
Membuat surat jalan
Terima Surat jalan
Menyiapkan ikan yang dispesan
Terima ikan dan surat jalan
Mengirim ikan dan surat jalan
Terima ikan dan surat jalan
Menyerahkan surat jalan
Staff administrasi Bagian gudang Bagian pengiriman Pelanggan
Gambar 4. Activity Diagram Proses Pengiriman Ikan.
Cek ikan
Catat retur disurat jalan
Menyerahkan surat jalan
Menerima surat jalan
Cek surat jalan
Menyerahkan surat jalan
Mengajukan retur
Mengirim ikanMenerima ikan
Terima surat jalan
Pelanggan Bagian pengiriman Staff administrasi Bagian gudang
Menerima surat jalan
Menyiapkan ikan
Menyerahkan ikan
[Rusak/salah][Bagus/benar]
Gambar 5. Activity Diagram Proses Retur
Cek dokumen
Membuat laporan penjualan
Menerima laopran Penjualan
Menyerahkan laporan penjualan
Staff administrasi Pimpinan
Gambar 6. Activity Diagram Proses Pembuatan LaporanPenjualan
Gambar 7. Fishbone Diagram
J u r n a l I D E A L I S V o l . 2 N o . 3 , M e i 2 0 1 9 | 228
3.3. Use Case Diagrama. Use case diagram File Master
pada gambar 8 adalah use case diagram filemaster
b. Use case diagram Transaksi Penjualan
pada gambar 9 adalah use case diagramtransaksi penjualan ikan
c. Use case diagram Laporan
Pada gambar 10 adalah use case diagramlaporan penjualan, pengiriman, retur, stok ikan, danrekapitulasi penjualan.
3.4. Logical Record Structures (LRS)
Pada gambar 11 adalah bentuk rancangan dariLogical Record Structures ( LRS).
3.5. Implementasi Sistem1. Stuktur Menu
Pada struktur menu terdapat empat menu yaitu:Menu Master, Menu Transaksi, Menu Laporan danMenu Keluar
1. Rancangan Layar Form Entry DataPelanggan
Gambar 8. Use Case File Master
<<include>>
Staff Administrasi
Cetak Surat Jalan
Entry Retur
Cetak Nota Tunai
Pelanggan
Cetak Nota
Cetak Kuitansi
Gambar 9. Use Case Diagram transaksi Penjualan
Staff Administrasi
Cetak Laporan Penjualan Nota Tunai
Cetak Laporan Pengiriman
Cetak Laporan Retur Barang
Cetak Laporan Penjualan
Pemilik
Cetak Laporan Stock Barang
Cetak Laporan Rekapitulasi Peenjualan
Barang
Gambar 10. Use Case Diagram Laporan
Pelanggan
*Kd_pelNm_pelAlamatNo_telp
Nota
*No_notaTgl_notaAlamat_krmKd_pel
Kd_pel
Ada
No_notaKd_ikanQtyJml_harga
No_nota
Ikan
*Kd_ikanNm_ikanSatuanHrg_jualStock
Kd_ikan
Kuitansi
*No_kwtTgl_kwtJml_byrNo_nota
No_nota
detailnotatunai
No_notatunaiKd_ikanJml_ntHrg_nt
Kd_ikan
Notatunai
*No_notatunaiTgl_notatunai
No_notatunai
Siapkan
No_returKd_ikanJml_returKet
Kd_ikan
Pilih
No_sjKd_ikanJumlah_krm
Kd_ikan
Retur
*No_returTgl_returNo_sj
No_retur
SJ
*No_sjTgl_sjNo_notaKd_supirKd_ken
No_nota
No_sj
No_sj
Supir
*Kd_supirNm_supirAlamatNo_telp
Kd_supir
Kendaraan
*Kd_kenNo_polNm_ken
Kd_ken
Gambar 11. Logical Record Structures (LRS)
Sistem Informasi Penjualan padaCV Merta Segara Sukses
File Master Transaksi Laporan Keluar
Entri Data Pelanggan
Entri Data Ikan
Entri Data Supir
Entri Data Supir
Entri Data Kendaraan
Cetak Nota Tunai
Cetak Nota
Laporan Penjualan
Laporan Penjualan Non
Tunai
Laporan Pengiriman
Cetak Surat Jalan
Cetak Retur Laporan Retur
Laporan Stock Barang
Laporan Rekapitulasi
Gambar 12. Struktur menu
FormPelanggan
<<AUTONUMBER>>
<<X-30-X>>
<<X-12-X>>
Kode pelanggan
Nama pelanggan
Alamat
No Telpon
Kata kunci: <<x-10-x>>
<<DISPLAY>>
Nama Pelanggan
<<DISPLAY>>
Kode Pelanggan
<<DISPLAY>>
Alamat
<<DISPLAY>>
Telephon
For m Entr y Pelanggan
<<X-50-X>>
[ Cari Data ]
Tombol
Gambar 13. Rancangan Layar Form Entry DataPelanggan
J u r n a l I D E A L I S V o l . 2 N o . 3 , M e i 2 0 1 9 | 229
Form Entry Data pelanggan pada gambar 13digunakan untuk menginput data pelanggan. Kodesetiap pelanggan merupakan kode setiap pelangganyang di input secara automatis, pengguna hanyaperlu mengisi nama pelanggan, alamat, dan nomortelepon sehingga ketika disimpan akan tampil dilistview bawah form entry data pelanggan. Penggunajuga dapat mengubah dan menghapus datapelanggan di list pelanggan.
2. Rancangan Layar Entry Data Ikan
Form Entry Data ikan pada gambar 14digunakan untuk menginput data ikan. Kode ikanmerupakan kode unik setiap data ikan yang secaraotomatis terisi, pengguna hanya mengisi nama ikan,satuan, harga jual, harga beli dan stok sehinggaketika di simpan akan tampil di listview bawah formentry data ikan. pengguna juga dapat mengubah danmenghapus data ikan di list ikan.
3. Rancangan Layar Entry Data Supir
Form Entry Data Supir pada gambar 15digunakan untuk pengguna menginput data supir.Kode supir merupakan kode unik setiap supir yangsecara otomatis terisi, pengguna hanya mengisinama supir, alamat, telepon, sehingga ketika disimpan akan tampil di listview bawah form entrydata supir. pengguna juga dapat mengubah danmenghapus data supir di list supir.
4. Rancangan Layar Entry Data Kendaraan
Form Entry Data Kendaraan pada gambar 16digunakan untuk pengguna menginput datakendaraan. Kode kendaraan merupakan kode uniksetiap kendaraan yang secara otomatis terisi,pengguna hanya mengisi kode kendaraan, namakendaraan, nomor polisi, sehingga ketika di simpanakan tampil di listview bawah form entry datakendaraan. pengguna juga dapat mengubah danmenghapus data kendaraan di list kendaraan.
5. Rancangan Layar Cetak Nota Tunai
Form cetak nota tunai pada gambar 17digunakan untuk melakukan transaksi jualan ikaneceran. Nomor nota tunai terisi dengan otomatistanggal nota mengikuti tanggal berjalan. Klik tombolpencarian kode ikan maka data ikan akan tampil,masukan jumlah penjualan, jumlah harga akandihitung otomatis. Klik tambah maka datapenjualanakan tampil di listview. Klik tombol cetakuntuk mencetak nota penjualan.
6. Rancangan Layar Cetak Nota
FormIkanFormIkan
<<AUTONUMBER>>
<<x-10-x>>
9.999.999.999
Kode Ikan
Nama Ikan
Satuan
Harga Jual
Harga Beli
Stock 999.999
Kata kunci : <<x-10-x>>
<<DISPLAY>>
Nama Ikan
<<DISPLAY>>
Kode Ikan
<<DISPLAY>>
Harga Jual
<<DISPLAY>>
Harga Beli
<<DISPLAY>>
Stock
For m En t r y I k an
<<x-20-x>>
<<DISPLAY>>
Satuan
9.999.999.999
Tombol
[ Cari Data ]
Gambar 14. Rancangan Layar Form Entry Data Ikan
FormSupir
<<AUTONUMBER>>
<<X-30-X>>
<<X-12-X>>
Kode Supir
Nama Supir
Alamat
No Telpon
Kata kunci: <<x-10-x>>
<<DISPLAY>>
Nama Supir
<<DISPLAY>>
Kode Supir
<<DISPLAY>>
Alamat
<<DISPLAY>>
Telephone
For m Entry Supir
<<X-50-X>>
[ Cari Data ]
Tombol
Gambar 15. Entry Data Supir
FormKendaraan
<<X-10-X>>
<<X-10-X>>
<<X-10-X>>
Kode Kendaraan
Nama Kendaraan
Nomer Polisi
Kata kunci: <<x-10-x>>
<<DISPLAY>>
Nama Kendaraan
<<DISPLAY>>
Kode Kendaraan
<<DISPLAY>>
Nomer Polisi
Form Entry K endar aan
[ Cari Data ]
Tombol
Gambar 16. Rancangan Layar Entry Data Kendaraan
FormCetakNotaTunaiFormCetakNotaTunai
<<AUTONUMBER>>
Tanggal Nota Tunai
<<DISPLAY>>
Kode Ikan
<<DISPLAY>>
Nama Ikan
<<DISPLAY>>
Harga
Data Ikan
FORM CETA K NOTA TUNA I
Nomor Nota Tunai
dd/mm/yyyy
Kode Ikan
Nama Ikan
<<DISPLAY>>
<<DISPLAY>>
Satuan <<DISPLAY>>
Stock<<DISPLAY>>
<<DISPLAY>>
Jumlah
HargaJumlah Harga
<<x-10-x>>
<<DISPLAY>>
<<DISPLAY>>
Jumlah Harga
Tambah
<<DISPLAY>>Total Harga
Jumlah <<DISPLAY>>
Gambar 17. Rancangan Layar Cetak Nota Tunai
FormCetakNotaFormCetakNota
<<AUTONUMBER>>
Tanggal Nota
<<DISPLAY>>
Kode Ikan
<<DISPLAY>>
Nama Ikan
<<DISPLAY>>
Satuan
Data Pelanggan
Data Ikan
Kode Pelanggan
Nama Pelanggan
<<DISPLAY>>
<<DISPLAY>>
FORM CETA K NOTA
No. NOTA
dd/mm/yyyy Kode Ikan
Nama Ikan
Alamat
<<DISPLAY>>
<<DISPLAY>>
No Telephon
Satuan
<<DISPLAY>>
<<DISPLAY>>
Jumlah
<<DISPLAY>>
<<DISPLAY>>
Harga
Harga Jual
Jumlah
<<x-10-x>>
<<DISPLAY>>
<<DISPLAY>>
Jumlah
<<DISPLAY>>
Jumlah Harga
Tambah
<<DISPLAY>>
<<DISPLAY>>Total Harga Rp.<<DISPLAY>>Terbilang
Stock <<DISPLAY>>
Gambar 18. Rancangan Layar Cetak Nota
J u r n a l I D E A L I S V o l . 2 N o . 3 , M e i 2 0 1 9 | 230
Form cetak nota pada gambar 18 digunakanuntuk melakukan transaksi penjualan dengan jumlahyang besar. Nomor nota terisi otomatis tanngalmengikuti tanggal berjalan klik tombol pencairanpada kode pelanggan, data pelanggan akan terisiotomatis. Klik tombol pencairan kode ikan, data ikanakan terisi otomatis. Masukan jumlah penjualan,jumlah harga akan terisi otomatis. Klik tomboltambah data penjualan akan tampil di listview tabeldibawah. Klik tombol cetak untuk mencetak notapenjualan.
7. Rancangan Layar Cetak Surat Jalan
Form cetak surat jalan pada gambar 19digunakan untuk mencetak surat jalan. Nomor suratjalan dan tanggal terisi otomatis. Klik tombolpencarian nomor nota maka data penjualan dan datapelanggan akan tampil otomatis. Klik tombolpencarian kode supir untuk memilih data supir. Kliktombol pencarian kode kendaraan untuk memilihkendaraan. Klik tombol pencairan kode ikan untukmemilih ikan yang akan ditampilkan disurat jalan.Masukan alamat tujuan pengiriman. Klik tombolcetak untuk mencetak surat jalan.
8. Rancangan Layar Entry Retur
Form Entri retur pada gambar 20 digunakanuntuk proses retur ikan. Klik tombol pencarian kode
surat jalan maka data penjualan akan tampil dilistview pertama, pilih ikan yang diretur danmasukan jumlah retur dan tambahkan keteranganretur lalu klik tombol tambah maka data retur akantampil di listview kedua. Klik tombol cetak untukmencetak data retur.
3.6. Keluaran Sistem
pada gambar 21 dan 22 adalah rancangankeluaran dari laporan penjualan setelah dicetak padaform laporan penjualan dan form laporan penjualannota tunai.
Pada gambar 23 adalah rancangan keluaramdari laporan pengiriman setelah setelah dicetak padaform laporan pengiriman.
FormCetakSuratJalanFormCetakSuratJalan
<<AUTONUMBER>>Nomor Surat Jalan
Tanggal Surat Jalan
<<DISPLAY>>
Nama Brang
<<DISPLAY>>
Kode Ikan
<<DISPLAY>>
Jumlah Pesan
<<DISPLAY>>
Jumlah Kirim
<<DISPLAY>>
Sisa Kirim
DD/MM/YYYY
FORM SURA T J A LA N
<<DISPLAY>>
Nama Supir
Nota Pesanan
Kode Pelanggan
Nomor Nota
<<DISPLAY>>Tgl Nota
Kode Supir<<DISPLAY>>
<<DISPLAY>>
Supir Alamat Kirim
<<DISPLAY>>
<<X-50-X>>
Nomor Polisi
Jenis Kendaraan
<<DISPLAY>>
<<DISPLAY>>
Kendaraan
Kode Kendaraan <<DISPLAY>>
Nama Pelanggan <<DISPLAY>>
Data Ikan
Kode Ikan
Nama Ikan
<<DISPLAY>>
<<DISPLAY>>
Satuan <<DISPLAY>>
Jumlah Pesan <<DISPLAY>>
Jumlah Kirim <<X-10-X>>
Sisa Kirim <<DISPLAY>>
Tambah
Gambar 19. Rancangan Layar Cetak Surat Jalan
FormReturFormRetur
<<AUTONUMBER>>
<<DISPLAY>>
Nomor Retur :
Tanggal Retur :
<<DISPLAY>>
Kode Ikan
<<DISPLAY>>
Nama Ikan
<<DISPLAY>>
J umlah Kirim
Surat Jalan
Nomor SJ
Tanggal SJ
<<DISPLAY>>
<<DISPLAY>>
DD/MM/YYYY
<<DISPLAY>>
Jumlah Retur
Kode Pelanggan
FORM ENTRY RETUR
Nama Pelanggan <<DISPLAY>>
Tambah
Alamat Kirim
<<DISPLAY>>
Keterangan
<<x-11-x>>
Jumlah Retur
Keterangan :
Pelanggan
<<DISPLAY>>
<<DISPLAY>>
Kode Ikan
<<DISPLAY>>
Nama Ikan
<<DISPLAY>>
J umlah Kirim
<<DISPLAY>>
Satuan
PILIH
Ikan
<<DISPLAY>> <<DISPLAY>> <<DISPLAY>>
Kode Ikan Nama Ikan Jumlah Kirim
<<x-50-x>>
Gambar 20. Rancangan layar Entry Retur
No Nota Tanggal Nota Nama Pelanggan Nama Ikan HargaSatuan Jumlah Harga
x-7-x Dd/mm/yyyy X-20-x X-20-x 999.999.999X-10-X 999.999.999
LAPORAN PENJUALAN
Priode : S/Ddd-mm-yyyy dd-mm-yyyy
x- 6-x Dd/mm/yyyy X-20-x X-20-x 999.999.999X-10-X 999.999.999
No Jumlah
99 999.999
99
Tangerang, dd/mm/yyyy
Mengetahui
( . . . . . . . . . . . . . . . . . . . . )
Total : Rp. 999.999.999
999.999
CV. MERTA SEGARA SUKSESKav. PDK III, Parung Serab, Ciledug, Tangerang
Gambar 21. Laporan Penjualan
No Nota Tanggal Nota Nama Ikan HargaSatuan Jumlah Harga
x-7-x Dd/mm/yyyy X-20-x 999.999.999X-10-X 999.999.999
LAPORAN PENJUALAN NOTA TUNAI
Priode : S/Ddd-mm-yyyy dd-mm-yyyy
x- 6-x Dd/mm/yyyy X-20-x 999.999.999X-10-X 999.999.999
No Jumlah
99 99
99
Tangerang, dd/mm/yyyy
Mengetahui
( . . . . . . . . . . . . . . . . . . . . )
Total : Rp. 999.999.999
99
CV. MERTA SEGARA SUKSESKav. PDK III, Parung Serab, Ciledug, Tangerang
Gambar 22. Laporan Penjualan Nota Tunai
No SJ Tanggal SJ No Nota Nama Pelanggan Nama Ikan Kirim Kendaraan
x-7-x Dd-mm-yyyy X-6-X X-20-x X-20-x 999.999 X-10-x
LAPORAN PENGIRIMAN
Priode : S/Ddd-mm-yyyy dd-mm-yyyy
x- 7-x Dd-mm-yyyy X-6-X X-20-x X-20-x 999.999 X-10-x
No
99
99
Jakarta, dd/mm/yyyy
Mengetahui
( . . . . . . . . . . . . . . . . . . . . )
Supir
X-20-x
X-20-x
CV. MERTA SEGARA SUKSESKav. PDK III, Parung Serab, Ciledug, Tangerang
Gambar 23. Laporan Pengiriman
J u r n a l I D E A L I S V o l . 2 N o . 3 , M e i 2 0 1 9 | 231
Pada gambar 24 adalah rancangan keluarandari laporan retur setelah dicetak pada form laporanretur
Pada gambar 25 adalah rancangan keluarandari laporan stok ikan setelah dicetak pada formlaporan stok ikan
Pada gambar 26 adalah rancangan keluarandari laporan rekapitulasi penjualan setelah dicetakpada form laporan rekapitulasi penjualan.
4. KESIMPULANSetelah melakukan penelitian ada beberapa
masalah yang ada pada Cv. Merta Segara Sukses,maka dapat disimpulan seperti dibawah ini:
a. Merancang sistem informasi yangmenerapkan standarisasi pengolahan data
yang sesuai kebutuhan sehinggameminimalisir kesalahan dalam pencatatandata, transaksi dan pembuatan laporan,seperti dibuatkannya modul cetak retursehingga mempunyai dokumen tersendiridan laporan retur untuk mengetahui ikanyang dikembalikan.
b. Dengan sistem yang telah terkomputerisasi,proses penyimpanan data dalam jumlahbesar sudah dapat teratasi dengan adanyadatabase yang digunakan oleh sistem yangada.
c. Dengan sistem yang telah terkomputerisasi,disedikan fitur update stok otomatis padasaat proses penjualan ikan dan disediakanjuga modul cetak laporan stok ikan terbarusehingga proses pelayanan penjualan ikandapat dilakukan secara lebih cepat, tepat,akurat dan efisien.
d. Ketersediaan laporan-laporan yangdibutuhkan pemilik dengan transaksipenjualan ikan, sehingga bermanfaat bagiperencanaan dan pengambilan keputusan.
Adapun saran-saran sebagai berikut :a. Sebelum memasukkan data harus
dilakukan pengecekan terhadap kebenarandata agar informasi yang dihasilkan sesuai.
b. Dilakukan Training dalam menggunakansistem komputer yang baru kepadakaryawan atau user
c. Penggunaan komputer dalam pengolahandata harus digunakan secara lebihmaksimal agar efisiensi kerja dapatdioptimalkan.
d. Untuk menghindari berbagai kesalahanyang mungkin terjadi pada sistem ini,perlu dilakukan perawatan secara rutin.
e. Diharapkan data-data yang telah diproses,dilakukan backup untuk menjaga hal-halyang tidak diinginkan.
f. Untuk pengembangan sistem rancangan inibisa diterapkan menjadi berbasis online.
5. DAFTAR PUSTAKA[1] Darmawan, Deni dan Fauzi, Kunkun Kur. Sistem
Infromasi Manajemen, Bandung : Rosda Karya,2013
[2] Abdullah, Thamrin dan Tantri, Francis. Penjualan,2016
[3] Ariesto, H. S. Rekayasa perangkat lunak terstruktur,Bandung : Media Informatika, 2012.
[4] Ille, G., & Ciocoiu, C. Applikasi of FishboneDiagram. Issue, 2010.
No Retur Tanggal Retur No SJ Nama Pelanggan Nama Ikan Jumlah Retur Keterangan
x-6-x Dd-mm-yyyy X-7-x X-20-x X-20-x 999.999 X-30-x
LAPORAN RETUR Ikan
Priode : S/Ddd-mm-yyyy dd-mm-yyyy
x- 6-x Dd-mm-yyyy X-7-x X-20-x X-20-x 999.999 X-30-x
No
99
99
Tangerang, dd/mm/yyyy
Mengetahui
( . . . . . . . . . . . . . . . . . . . . )
CV. MERTA SEGARA SUKSESKav. PDK III, Parung Serab, Ciledug, Tangerang
Gambar 24. Laporan Retur
999.999.999
Harga Jual
LAPORAN STOCK IKAN
X-2-X
No.
X-20X
Jenis/Nama Ikan
X-10-X
Satuan
X-6-X
Kode Ikan
999.999
Stock
Tangerang, dd/mm/yyyy
Mengetahui
( . . . . . . . . . . . . . . . . . . . . )
CV. MERTA SEGARA SUKSESKav. PDK III, Parung Serab, Ciledug, Tangerang
Gambar 25. Laporan Stok Ikan
Periode : dd/mm/yyyy S/D dd/mm/yyyy
LAPORAN REKAPITULASI PENJUALAN IKAN TERLARIS
Tangerang, dd/mm/yyyy
Mengetahui
( . . . . . . . . . . . . . . . . . . . . )
0
10
20
30
40
50
60
70
80
90
Tuna Tengiri Ikan Asin
Tuna
Tengiri
Ikan Asin
No. Jenis/Nama Ikan Total
99
99 X-20-X
X-20-X 999
999
CV. MERTA SEGARA SUKSESKav. PDK III, Parung Serab, Ciledug, Tangerang
Gambar 26. Laporan Rekapitulasi Penjualan Ikan