## RANCANGAN SISTEM INFORMASI PENJUALAN PADA TOKO KUE

## Angelina Permatasari
Program Information System Audit, School of Information System, BINUS University Jl.KH.Syahdan no.9 Kemanggisan Palmerah Jakarta Indonesia angelina_psw@binus.ac.id

## ABSTRACT
The purpose of this research is to analyze the problems that may occur in the cake stores, especially the selling system used in the store, identify information needs and designing suitable sales information systems for the store. The methodology used in this research are analysis and design methods. Analysis methods that used in this research are study literature, observation, survey of the old system, analysis of survey needs, identification of information needs and interview. While the design method that used in this research is Object Oriented Analysis and Design (OOAD). The results achieved is sales information system for cake store in the form of application design to replace the manual system. Conclusion, a computerized sales information system can improve existing sales procedures and solve the problems that may occur in the old system
Keywords: design, sales information system, Object Oriented Analysis and Design (OOAD)

## ABSTRAK
Tujuan penelitian ini adalah untuk menganalisis masalah-masalah yang ada pada toko kue yaitu mengenai sistem penjualan yang sedang berjalan pada toko tersebut, mengidentifikasi kebutuhan informasi toko dan merancang sistem informasi penjualan yang mampu menjawab kebutuhan informasi tersebut. Metodologi yang digunakan adalah metode analisis dan metode perancangan. Metode analisis yang dilakukan pada penelitian ini adalah studi pustaka, teknik observasi, survei terhadap sistem lama, analisis kebutuhan survei, identifikasi kebutuhan informasi, dan wawancara. Sedangkan metode perancangan yang digunakan adalah Object Oriented Analysis and Design (OOAD).  Hasil yang  dicapai adalah berupa sistem informasi penjualan bagi toko kue dalam bentuk perancangan aplikasi untuk menangani sistem penjualan yang selama ini masih dilakukan secara manual. Sistem informasi penjualan yang terkomputerisasi dapat memperbaiki prosedur penjualan yang sudah ada dan mengatasi masalah-masalah yang timbul pada system penjualan yang lama.
Kata kunci: perancangan, sistem informasi penjualan, Object Oriented Analysis and Design (OOAD)

## PENDAHULUAN
Untuk memulai sebuah usaha tidaklah selalu membutuhkan modal yang besar. Dengan kreatifitas dan ketekunan, hobi, keterampilan atau bakat dapat dijadikan bisnis yang menguntungkan. Di dalam dunia entrepreneurship ada satu pedoman bahwa untuk memulai bisnis tidak selalu dibutuhkan modal yang besar. Akan tetapi kerja keras, ketekunan dan keseriusan itulah modal yang dapat membuat sebuah usaha terus berkembang.
Memasuki tahun 2012, industri makanan dan minuman diprediksikan masih akan terus bersinar meramaikan persaingan pasar. Menurut data yang diperoleh dari GAPMMI (Gabungan Pengusaha Makanan dan Minuman Indonesia), volume penjualan bisnis makanan dan minuman dalam negeri terus mengalami peningkatan yang cukup tajam. Bahkan menurut hasil pencatatan data dari Departemen Perindustrian dan Perdagangan, sekarang ini sektor makanan, minuman, dan tembakau memberikan kontribusi paling besar yakni sekitar 34,45% terhadap pertumbuhan industri nasional.
Studi kasus penelitian ini adalah toko yang bergerak dalam bidang penjualan kue. Dalam menjalankan rutinitasnya, toko ini masih menggunakan sistem manual sehingga sering menimbulkan masalah antara lain kesalahan dalam perhitungan penjualan, ketidakakuratan dalam perhitungan stok, kurangnya integritas data dan kurangnya pengawasan terhadap karyawan dan lain-lain. Menurut Berisha (2011), keberadaan sistem informasi di dalam dunia bisnis dan manajemen adalah untuk melayani aneka ragam kebutuhan sehingga perlu diberikan lebih banyak perhatian pada teknologi sistem informasi karena teknologi tersebut merupakan kunci untuk manajemen yang lebih baik dan keberhasilan di dalam bisnis.
Oleh karena itu, ruang lingkup yang akan dibahas pada penelitian ini meliputi perancangan sistem informasi penjualan pada toko kue yang meliputi beberapa hal seperti perhitungan penjualan, perhitungan stok, informasi stok minimum, laporan omzet penjualan per periode, laporan piutang yang dalam perancangan sistem informasi ini menggunakan database Ms.Access 2007 dan program Borland Delphi versi 5. Tujuan dari penelitian ini adalah mengidentifikasi sejauh mana sistem informasi penjualan dapat bermanfaat bagi toko, menganalisis masalah yang ada pada sistem yang sedang berjalan dan merancang sistem informasi penjualan yang sesuai dengan kebutuhan toko kue tersebut.
Manfaat dari penelitian ini adalah dapat mengetahui kekurangan dan kelemahan yang ada pada sistem yang sedang  berjalan sehingga dapat diatasi dan mampu menghindarkan kesalahan dalam perhitungan ataupun kesalahan dalam penyajian laporan. Selain itu dapat memberikan informasi yang benar dan tepat waktu kepada pihak manajemen sehingga dapat menunjang pengambilan keputusan yang terbaik dan penelitian ini dapat berguna bagi toko kue dalam meningkatkan efektifitas dan efisiensi dalam siklus penjualan.

## METODE
Metode  yang digunakan adalah sebagai berikut. Pertama, metode analisis yaitu studi pustaka, teknik observasi, survey terhadap sistem lama, analisis kebutuhan, identifikasi kebutuhan informasi, wawancara. Kedua, metode perancangan adalah menggunakan Object Oriented Analysis and Design (OOAD) yang dimulai dengan  pembuatan rich picture, event table, entity relationship diagram, use case diagram, rancangan database , rancangan layar, rancangan laporan.

## Teori Pendukung
Sistem informasi adalah suatu pengelolaan yang berarti mengumpulkan, memasukkan, mengolah data dan menyimpan, mengelola data, mengendalikan data dan pelaporan informasi sehingga organisasi dapat mencapai tujuan dan sasaran (O’Brien, 2006). Sistem Informasi Akuntansi (SIA) adalah sebuah sistem yang mengumpulkan, mencatat, menyimpan, dan memproses data untuk menghasilkan informasi bagi pembuat keputusan. Marshall, Rommney dan Paul Steinbart. (2006)
UML adalah sebuah software bahasa pemodelan untuk spesifikasi, visualisasi, kontruksi, dan dokumentasi suatu sistem informasi (Jones dan Rama, 2006). Pengertian database adalah kumpulan dari tabel-tabel. Satu tabel merepresentasikan suatu entitas tertentu dan suatu entitas terdiri atas beberapa atribut. Salah satu manfaat database adalah untuk memudahkan dalam mengakses data. Kemudahan pengaksesan data ini adalah sebagai implikasi dari keteraturan data yang merupakan syarat mutlak  dari suatu database yang baik. (Haryanto, 2004)
Object-Oriented Analysis and Design adalah sekumpulan petunjuk umum untuk membuat analisis dan desain (Mathiassen, 2000) Use case diagram adalah suatu daftar use case yang terdapat dalam suatu aplikasi dan yang mengindikasikan actor yang bertanggung jawab terhadap masing- masing use case (Jones dan Rama, 2006) Database Relasional adalah suatu database yang di dalamnya terdapat tabel-tabel yang saling berelasi satu sama lain (Haryanto, 2004).
Entity Relationship Diagram atau Diagram Hubungan Antar Entitas merupakan hasil akhir dari proses analisis terhadap sistem yang ditinjau yang dilakukan oleh seorang Analis Sistem. (Haryanto, 2004) Sistem pengendalian internal adalah meliputi struktur organisasi, metode, dan ukuran-ukuran yang dikoordinasi untuk menjaga kekayaan perusahaan, mengecek ketelitian, dan kehandalan data akuntansi, mendorong efisiensi dan dipatuhinya kebijakkan manajemen (Mulyadi, 2001). Penjualan adalah jumlah yang dibebankan kepada pelanggan untuk barang dagangan yang dijual, baik secara tunai maupun kredit (Warren, 2005). Layar ( interface) adalah bagian dari batasan antara dua sistem yang berinteraksi berseberangan yang saling berkomunikasi (Bennett, 2006). Laporan adalah data yang ditampilkan secara terformat dan terorganisasi (Jones dan Rama, 2006)

## HASIL DAN PEMBAHASAN

## Sistem Penjualan yang Sedang Berjalan
Sistem penjualan pada toko kue ini masih dilakukan secara manual. Karyawan yang terlibat ada 10 orang yang terdiri dari kasir, staf pengadaan barang, koki, dan manajer. Proses bisnisnya adalah pelanggan melakukan pemesanan kue kepada kasir. Pelanggan membayar transaksi tersebut dan kasir mencetak struk penjualan. Untuk pelanggan tertentu, kasir memperbolehkan untuk pembayaran kemudian (kredit). Bila pembayaran secara kredit, pelanggan dapat melakukan pembayaran keesokan harinya atau beberapa hari kemudian. Pada saat penutupan atau pergantian shift , kasir memberikan pertanggungjawaban kepada manajer.
Analisis temuan survei menunjukkan: (1) Pencatatan penjualan masih dilakukan secara manual sehingga seringkali terjadi kesalahan dalam perhitungan penjualan. (2) Ketidakakuratan dalam perhitungan stok kue yang ada sehingga terkadang ada stok yang habis atau belum siap pada saat pelanggan memesan. (3) Tidak adanya pengawasan terhadap stok kue (Rentan terhadap kecurangan karyawan). (4) Pemilik seringkali terlambat dalam menerima Laporan setiap periode. (5) Ada fasilitas yang diberikan kepada pelanggan tertentu yaitu fasilitas pembayaran kemudian (kredit) namun belum ada pencatatan khusus untuk hal tersebut.
Pengidentifikasian Kebutuhan Informasi meliputi: (1) Informasi Penjualan setiap Periode. (2) Informasi Stok Minimum. (3) Kartu Stok Kue. (4) Laporan Omset Penjualan. (5) Laporan Piutang.

## Rich Picture Prosedur Penjualan
Gambar 1 Rich Picture Prosedur Penjualan yang Diusulkan
Keterangan:
– Pelanggan memesan kue yang diinginkan kepada kasir.
– Jika pelanggan membayar tunai, kasir mencetak Struk Penjualan. Akan tetapi kalau pelanggan membayar kemudian (kredit), informasi tersebut akan dimasukkan ke dalam Daftar Piutang.
– Staff Pengadaan Barang mengecek stok kue yang ada. Jika Stok sudah mendekati minimum (atau ada reminder dari sistem), staff pengadaan barang akan meminta koki untuk langsung membuat kue jenis tersebut.
– Pada saat penutupan atau saat pergantian kasir, kasir mempertanggungjawabkan jumlah kas yang diterima dan manajer dapat mencetak Rekap Penjualan, Rekap Pengadaan Barang dan Rekap Penerimaan Piutang setiap periode yang diinginkan.

## Perancangan Sistem
Tabel 1 Event Table Sistem Informasi Penjualan yang Diusulkan Event Internal Agent Assuming Responsibility Starts When Activities in the event Melakukan pencatatan penjualan Kasir Pelanggan memesan kue Menerima pembayaran dan meng- entry penjualan ke komputer, mencetak struk penjualan Mengecek Stok Staff Pengadaan Barang Pada saat stok mencapai minimum atau ada reminder dari sistem Mengecek kartu stok kue dan meminta koki untuk membuat kue Menerima pembayaran piutang Kasir Pelanggan melakukan pembayaran piutang Mencatat ke dalam Daftar Piutang Melaporkan Hasil Penjualan Kasir Pada saat pergantian shift atau penutupan Menyetorkan seluruh hasil penjualan ke Manajer Menerima hasil penjualan Manager Menerima hasil penjualan dari kasir Memeriksa hasil penjualan yang diterima, mencetak Laporan-Laporan

## Use Case Diagram Sistem Informasi Penjualan yang Diusulkan
Gambar 2 Use Case Diagram Sistem Informasi Penjualan yang Diusulkan

## Rancangan Database

## Tabel 2 Kue
Field Name Data Type Field Size Description KodeKue text 5 Primary Key untuk Tabel Kue KodeJenis text 5 FK Tabel Kue HargaReseller number double Harga untuk Jual kembali HargaCustomer number double Harga untuk Customer Qty number integer Stok Kue SaldoMinimum number  integer Saldo Minimum Kue Tabel 3 Jenis Field Name Data Type Field Size Description KodeJenis text 5 PK untuk Tabel Jenis Nama text 50 Nama jenis kue Tabel 4 Customer Field Name Data Type Field Size Description KodeCustomer text 5 PK untuk Tabel Customer Nama text 20 Nama Alamat text 30 Alamat Kota text 20 Kota Telepon text 20 Telepon HP text 20 Nomor HP Tabel 5 Supplier Field Name Data Type Field Size Description KodeSupplier text 5 PK untuk Tabel Supplier Nama text  20 Nama
Alamat text  30
Alamat
Kota text  20
Kota
Telepon text  20
Telepon
HP text 20
Nomor HP
Tabel 6 Header Pengadaan Barang Field Name Data Type Field Size Description NoFaktur text 20 PK untuk Tabel Pengadaan Barang KodeSupplier text 5 FK tabel Pengadaan Barang Subtotal number double Subtotal Diskon number double Diskon Total number double Total Bayar number double Bayar Sisa number double
Sisa

## Tabel 7 Detail Pengadaan Barang
Field Name Data Type Field Size Description NoFaktur text 20 FK untuk Detail Pengadaan Barang KodeKue text 5 FK tabel Pengadaan Barang Qty number double Qty Hsatuan number double Hsatuan Total number double Total Tabel 8 Header Penjualan Field Name Data Type Field Size Description NoFaktur text 20 PK untuk Tabel Penjualan KodeCustomer text 5 FK tabel Penjualan Subtotal number double Subtotal Diskon number double Diskon Total number double Total Bayar number double Bayar Sisa number double Sisa

## Tabel 9 Detail Penjualan
Field Name Data Type Field Size Description NoFaktur text 20 FK untuk Detail Penjualan KodeKue text 5 FK tabel Penjualan Qty number double Qty Hsatuan number double Hsatuan Total number double Total

## Rancangan Layar
Gambar 3 Layar Login
Gambar 6 Master Supplier Gambar 4 Master Kue Gambar 7 Reminder Stok Gambar 5 Master Customer Gambar 8 Reminder Piutang
Gambar 9 Daftar Kue
Gambar 10 Form Penjualan
Gambar 11 Gamba ) Form Pengad ar 12 Form Pe daan Barang enjualan
B sistem in masih di dirancan kelemah penghitu bentuk  L pihak  m berwena menanga histori in Bennett, N Berisha, o Haryanto Berdasarkan nformasi pen ilakukan seca ng sebuah seb han tersebut, Sistem infor ungan penjul Laporan Om manajemen. ang untuk dap
Saran yang ani sistem in nformasi aga
S., Mcrobb
New York: M N. M. (2011 of Innovation
o, I. (2004). n pembahasa njualan mak ara manual. buah sistem sehingga sis rmasi penjua lan dan stok mset Penjuala Pembatasan pat mengaks dapat dibe nformasi pen ar dapat digun
b, S., Farner,
Mc Graw-Hi 1). Informati n in the Digi Membuat da Gambar 13 S an yang dipa ka dapat disi Toko tidak m informasi y tem informa alan yang d k dan dapat an, Informas hak akses ses data.
erikan adala njualan. Back nakan sebag DAFT , R. (2006). ll, inc. ion Systems ital Economy
atabase deng
Laporan Deta

## SIMPULA
aparkan sebe impulkan  bah menggunaka ang berbasis asi penjualan dirancang da t  menghasilk si Stok Kue dilakukan
ah dilakukan k up data ha aimana mest

## TAR PUST

## Object-orien
Usage in Bu y: 12-23. gan Microsof ComTec ail Penjualan AN elumnya dan hwa pencata an sistem apl
s komputer y yang ada me apat mengata kan informa e dan Stok M untuk meng n pelatihan arus dilakuka tinya. TAKA nted system usiness and M ft Office Acce
n hasil anali atan terhadap ikasi yang te yang dapat m enjadi lebih asi masalah asi penjualan Minimum,  L ghindari pih terhadap  k an secara be analysis and Mangement. I ess . Bandung
isis dan pera p transaksi p erkomputeris mengatasi ke efektif dan e human erro n yang akur Laporan Piut ak-pihak ya karyawan ya erkala untuk d design usi Internationa g: Informatik
ancangan penjualan sasi maka lemahan- efisien.
or dalam rat dalam tang bagi ang tidak ang akan menjaga ing UML .
al Journal
ka.
Jones, F. L., Rama, D. V. (2006). Accounting Information System: A business Process Approach. Canada: Thompson South Westren.
Mathiassen, L., Madsen, A. M., Nielsen, P. A., Stage, J. (2000). Object Oriented Analysis & Design . (Edisi 1). Denmark: Forlaget Marko.
Marshall B. R., Steinbart, P. J.  (2006). Accounting Information System. (International edition, tenth edition). USA: Pearsih education, Inc.
Mulyadi. (2001). Sistem Akuntansi. (Edisi 3). Jakarta: Salemba Empat.
O’Brien, J., Marakas, A., George, M. (2006). Management Information System. (seventh edition). New York: McGraw-Hill.
Warren, C. S., Reeve, J. M., Fess, P. E. (2005). Accounting . (Twenty-First Edition). South-Western.