analisa dan desain sistem informasi penjualan ikan …

8
Jurnal IDEALIS Vol.2 No.3, Mei 2019 | 224 ANALISA DAN DESAIN SISTEM INFORMASI PENJUALAN IKAN DENGAN METODOLOGI BERORIENTASI OBYEK STUDI KASUS : CV. MERTA SEGARA SUKSES I Made Swastanayasa 1) , Joko Sutrisno 2) 1 Sistem Informasi, Fakultas Teknologi Informasi, Universitas Budi Luhur 1,2 Jl. Raya Ciledug, Petukangan Utara, Kebayoran Lama, Jakarta Selatan 12260 E-mail : [email protected] 1) , joko.sutrisno @budiluhur.ac.id 2) Abstrak Cv. Merta Segara Sukses yang beralamat jalan Kav. PDK III, Parung Serab, Ciledug, Tangerang adalah perusahaan yang bergerak dibidang penjualan ikan bertujuan untuk meningkatkan kualitas pelayanan kepada pelanggan dan informasi yang dibutuhkan pelanggan sehingga mutu pelayanan memuaskan. Sistem yang ada saat ini masih ada beberapa masalah yaitu sulit mengetahui ikan yang telah dikembalikan, penyimpanan data dan dokumen tidak di arsip dengan baik, sulit mengetahui stok terbaru digudang, sering terjadi keterlambatan dalam membuat laporan. Penulis menggunakan jenis metode wawancara, studi pustaka, pengamatan dan dokumentasi 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 (Entity Relationship Diagram). Dari hasil penelitian, penulis ingin memberikan solusi pemecahan masalah dengan rancangan 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. PENDAHULUAN 1.1. Latar Belakang Cv. Merta Segara Sukses selaku usaha yang bergerak dibidang penjualan ikan, yang melakukan proses pengolahan data supaya mendapatkan informasi yang dibutuhkan. Pengolahan data pada Merta Segara Sukses bertujuan untuk menghasilkan informasi dan laporan mengenai hal-hal yang berhubungan dengan penjualan. Laporan yang dihasilkan saat ini berjalan antara lain pembelian ikan dan laporan penjualan ikan. Proses pengolahan data yang dilakukan oleh staf saat ini, masih memiliki banyak kekurangan, antara lain terjadi keterlambatan dalam laporan, kesalahan data yang menyebabkan data yang dihasilkan tidak sesuai dengan kenyataan. Berdasarkan permasalahan itu, penulis memberikan solusi dengan melakukan analisa terhadap kekurangan yang ada dan perlu diperbaiki dengan cara merubah sistem manual menjadi terkomputer agar dapat membantu dalam proses pengolahan data pada Merta Segara Sukses sepaya dapat menyajikan data dan informasi yang akurat. Hal tersebut yang mendasari penulis menyusun laporan tugas akhir ini. 1.2. Studi Literatur Menurut Darmawan dan Fauzi, bahwa “informasi merupakan hasil dari pengolahan data, akan tetapi tidak semua hasil dari pengolahan tersebut bisa menjadi informasi, hasil yang tidak memberikan makna atau arti serta tidak bermanfaat bagi seseorang bukanlah merupakan informasi bagi orang tersebut [1]. Menurut Thamrin Abdullah dan Francis Tantri Penjualan adalah bagian dari promosi dan promosi adalah salah satu bagian dari keseluruhan sistem pemasaran [2]. Pengertian "berorientasi obyek menurut Ariesto H. S., berarti bahwa kita mengorganisasi perangkat lunak sebagai kumpulan dari objek tertentu yang memiliki struktur data dan perilakunya [3]. Menurut Ille & Ciocoiu, mendefisikan diagram fishbone sebagai alat yang menggambarkan sebuah cara yang sistematis dalam memandang berbagai dampak atau akibat dan penyebab yang membuat atau berkontribusi dalam berbagai dampak disebut Cause-and-Effect diagram. Fishbone diagram digunakan ketika kita ingin mengidentifikasi kemungkinan penyebab masalah dan terutama ketika sebuah team cenderung jatuh berpikir pada rutinitas [4]. 1.3. Tools yang digunakan Microsoft Visual Studio 2008 merupakan program aplikasi berteknologi terbaru dari Microsoft Windows dan juga merupakan bahasa Struture Query Languag yang merupakan bahasa query yang

Upload: others

Post on 04-Nov-2021

10 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: ANALISA DAN DESAIN SISTEM INFORMASI 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 | 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

Page 2: ANALISA DAN DESAIN SISTEM INFORMASI 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 | 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

Page 3: ANALISA DAN DESAIN SISTEM INFORMASI 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 | 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

Page 4: ANALISA DAN DESAIN SISTEM INFORMASI 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

Page 5: ANALISA DAN DESAIN SISTEM INFORMASI 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 | 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

Page 6: ANALISA DAN DESAIN SISTEM INFORMASI 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 | 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

Page 7: ANALISA DAN DESAIN SISTEM INFORMASI 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 | 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

Page 8: ANALISA DAN DESAIN SISTEM INFORMASI 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 | 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