ijns.org
Indonesian Journal on Networking and Security - Volume 5 No 4 – Oktober 2016
Sistem Informasi Kasir di Hokky Waroeng Dimsum Surakarta Galih Wisnu W, (AT AUB Surakarta) Robby Rachmatullah (STMIK AUB Surakarta)
[email protected]
Abstract - Hokky Waroeng Dimsum Surakarta, the payment system is still run manually or in writing with receipts book sales reports and customer memorandum. With the manual system, the ministry is rather slow and in terms of calculation can be no possibility of error so that it will suffer losses. Of the existing problems, the writer to bring up System Information Hokky Waroeng Dimsum Surakarta cashier in order to facilitate transactions customer service and sales reports are accurate presentation that would avoid the risk of errors in calculating financial. Method approach of system used on this information system using the Waterfall method. The design of the system using Java Netbeans 7.4, DFD, MySql Server database, and ireport 3.7.2. The results of this cashier Information System Information System cashier cashier is able to manage the data, which includes data input sales, and reduce the nominal sums of money transactions, sales reports, and print customer memorandum. With the application of information systems at Sion Waroeng Dimsum cashier can reduce their negligence, the slow service to consumers, the buildup of documents, presentation of the sales report is not accurate. Keywords: Information Systems, Cashier, MySql, Java Netbeans 7.4, iReport 3.7.2 Abstrak – Hokky Waroeng Dimsum Surakarta, sistem pembayarannya masih berjalan secara manual atau tertulis dengan meggunakan buku laporan penjualan dan nota pelanggan. Dengan sistem yang masih manual maka pelayanannya agak lamban dan dari segi perhitungan bisa ada kemungkinan terjadi kesalahan sehingga akan mengalami kerugian. Dari permasalahan yang ada maka penulis membangung Sistem Informasi Kasir Hokky Waroeng Dimsum Surakarta dengan tujuan untuk mempermudah kegiatan transaksi pelayanan terhadap pelanggan dan penyajian laporan penjualan yang akurat sehingga akan terhindar dari resiko kesalahan dalam menghitung keuangan. Metode pendekatan sistem yang digunakan pada sistem informasi ini menggunakan metode Waterfall. Perancangan sistemnya menggunakan Java Netbeans 7.4, DFD, database MySql Server, dan ireport 3.7.2. Hasil dari Sistem Informasi Kasir ini adalah Sistem Informasi Kasir mampu mengelola data kasir, yang meliputi input data penjualan, menjumlah dan mengurangi nominal uang transaksi, laporan penjualan, dan cetak nota pelanggan. Dengan adanya aplikasi sistem informasi kasir pada Hokky Waroeng Dimsum dapat mengurangi adanya kelalaian, lambannya pelayanan terhadap konsumen, penumpukan dokumen, penyajian laporan penjualan yang tidak akurat. Kata kunci: Sistem Informasi, Kasir, MySql, Java Netbeans 7.4, iReport 3.7.2 1.a Latar Belakang Kasir adalah tempat melakukan transaksi/pembayaran yang menjadi akhir dari sebuah transaksi jual beli. Sehingga menghasilkan kepuasan pada masing-masing pihak yaitu penjual maupun pembeli. Proses penjualan pada Hokky Waroeng Dimsum dilakukan secara tertulis menggunakan buku laporan dan nota sehingga sering terjadi adanya kelalaian, lambannya pelayanan terhadap pelanggan, penumpukan dokumen, penyajian laporan penjualan yang tidak akurat dan tidak tepat waktu. Sistem yang berjalan di Hokky Waroeng Dimsum saat ini adalah jika ada pembeli maka bagian kasir masih menulis dan menyalin nota untuk pelanggan dan untuk kasir warung. Penjumlah dan pengurangan transaksi masih menggunakan kalkulator yang mana tidak secara ISSN : 2302-5700 (Print) – 2354-6654 (Online)
otomatis dan sering menghambat transaksi jika kasir salah memasukkan angka sehingga mengakibatkan tidak efisien waktu. Laporan penjualan maupun rekap penjualan masih di tulis secara manual di buku stok dan nota sehingga memungkinkan terjadinya buku hilang maupun rusak atau terbakar. Dengan menggunakan metode Waterfall (Classic Life Cycle) yang terdiri dari persyaratan analisis, perancangan, pengkodean, pengujian, dan perawatan untuk memudahkan menyelesaikan masalah di atas. Untuk rancang bangun Sistem Informasi Kasir ini menggunakan bahasa pemrograman Java Netbeans IDE 7.4, database MySQL, dan i-report 3.7.2 sebagai cetak laporan penjualan. Hokky Waroeng Dimsum terdapat 24 menu makanan Dimsum sehingga sangat membutuhkan pengelolaan data penjualan secara 76
ijns.org
Indonesian Journal on Networking and Security - Volume 5 No 4 – Oktober 2016
komputerisasi agar memudahkan pelayanan terhadap konsumen. Menggunakan sistem informasi kasir secara komputerisasi dapat mengurangi permasalahan yang timbul akibat proses kasir secara tertulis. Hal inilah yang mendorong dilakukannya pembuatan sistem komputerisasi yang dapat membantu pelaksanaan kerja dalam pengolahan dan pengambilan keputusan secara cepat. Atas dasar pemikiran itu, penulis membuat judul “Sistem Informasi Kasir Hokky Waroeng Dimsum Surakarta” dengan pengolahan data secara komputerisasi yang dapat memperlancar kegiatan transaksi. 1.b Rumusan Masalah “Bagaimana merancang dan membangun aplikasi kasir pada Hokky Waroeng Dimsum Surakarta ? ” 1.c Batasan Masalah Batasan masalah yang dibahas daam penelitian ini Sistem informasi kasir dibuat menggunakan bahasa pemrograman Java Netbeans IDE 7.4, database MySql, dan i-report 3.7.2 sebagai cetak laporan penjualan .1.d. Tujuan Penelitian ini bertujuan untuk rancang bangun Sistem Informasi Kasir Hokky Waroeng Dimsum Surakarta menggunakan metode Waretfall (Classic Life Cycle), bahasa pemrograman Java Netbeans IDE 7.4, database MySql, dan i-report 3.7.2 sebagai cetak laporan penjualan. 1.e. Manfaat Penelitian Memberikan kemudahan terhadap operasional sistem kasir Hokky Waroeng Dimsum secara komputerisasi. 1. f. Metodologi Penelitian 1) Metode Pustaka. Metode ini dilakukan dengan cara membaca atau mempelajari buku-buku referensi literature yang berhubungan dengan masalah yang akan dibahas guna memperoleh landasan teori untuk keperluan menganalisa data. (Usman dan Akbar:2000). 2) Metode Wawancara Metode ini dilakukan dengan mengadakan wawancara langsung dengan pihak yang bersangkutan. (Usman dan Akbar:2000). 3) Metode Observasi Teknik pengumpulan data dengan cara pengamatan langsung pada objek yang diteliti. (Usman dan Akbar:2000). 4) Metode Pengembangan Sistem (Waterfall). Model Waterfall adalah model klasik yang bersifat sistematis, berurutan dalam membangun ISSN : 2302-5700 (Print) – 2354-6654 (Online)
software. Model ini melakukan pendekatan secara sistematis dan berurutan. Disebut dengan waterfall karena tahap demi tahap yang dilalui harus menunggu selesainya tahap sebelumnya dan berjalan berurutan. (Pressman, 2010). 2. Dasar Teori 1) Sistem Informasi Sistem informasi adalah satuan komponen yang saling berhubungan yang mengumpulkan (atau mendapatkan kembali), memproses, menyimpan, dan mendistribusikan informasi untuk mendukung pengambilan keputusan dan kendali dalam suatu organisasi (Loudon, 2005). 2) Java Nebeans IDE 7.4 Bahasa pemrograman Java Netbeans merupakan sebuah aplikasi Integrated Development Environment (IDE) yang berbasiskan Java dari Sun Microsystems yang berjalan di atas swing. Swing merupakan sebuah teknologi Java untuk pengembangan aplikasi desktop yang dapat berjalan pada berbagai macam platform seperti windows, linux, Mac OS X dan Solaris. Sebuah IDE merupakan lingkup pemrograman yang di integrasikan ke dalam suatu aplikasi perangkat lunak yang menyediakan Graphic User Interface (GUI), suatu kode editor atau text, suatu compiler dan suatu debugger. 3) MySQL MySQL adalah salah satu jenis server yang sangat terkenal. Kepopulerannya disebabkan MySQL menggunakan SQL sebagai bahasa dasar untuk mengakses databasenya. Selain itu MySQL bersifat free pada berbagai platform (Kadir, 2002). 4) iReport 3.7.2 iReport-3.7.2 adalah Report Engine yang bekerja dalam dalam lingkungan java, aplikasi ini berguna dalam pembuatan report atau laporan yang dihasilkan dalam sebuah aplikasi yang dibangun. 5) Kasir Kasir adalah seseorang yang pekerjaannya menerima uang pembayaran saat pembelian produk barang atau jasa dan melakukan pengembalian uang sisa pembayaran, sekaligus menyerahkan produk barang atau jasa kepada pelanggan (customer) di loket-loket kasir di suatu toko, super market, mini market, hotel, restoran, rumah sakit, ataupun departement store. (KBBI, 2015). 3. Analisis dan Perancangan Sistem 3.1 Sistem yang berjalan Proses penjualan pada Hokky Waroeng Dimsum Surakarta dilakukan secara tertulis menggunakan buku laporan dan nota sehingga sering terjadi adanya kelalaian, lambannya 77
ijns.org
Indonesian n Journal on Ne etworking and Security - Volu ume 5 No 4 – Oktober O 2016
pelayanan terhada ap pelangga an, penump pukan dokum men, penyajian n laporan pen njualan yang tidak akurat dan tidak k tepat wa aktu. Berikutt ini penjela asan sistem yang berja alan pada Hokky H Waroeng Dimsum Surakarta S :
Gambar Sistem S Yang Berjalan B Gamba ar Sistem Yang Berjalan menjela askan Sistem m Informasi Kasir K Hokky Waroeng W Dim msum Suraka arta saat pelanggan p d datang karya awan membe erikan menu makanan da an karyawan n lalu menca atat apa yang g di pesan pe elanggan. Se etelah tercata at di berikan kekasir, kassir menyalin nota lalu nota yang di salin di berikan b ke pada pelang ggan. 3.2 Dia agram Kontek ks Diagram konteks di d bawah ini menggamba arkan sistem informasi yang akan dibuat, dim mana terdapa at dua kesatu uan luar yaitu u : admin dan user (pengg guna).
kem mudian meng gisi data akun n password kemudian k kassir melakukan n login masu uk ke sistem informasi kassir mengisi data penjuala an. Kasir melakukan pembeli transaksi deng gan pemb beli, dan endapatkan nota penjuala an. Kasir memberikan me lap poran penjulan kepada pem milik. 3.3 3. Diagram Arrus Data Keselurruhan dari pro oses Sistem Informasi Ka asir Hokky Waroeng W Dim msum Surakarrta dapat dig gambarkan melalui m diagram m arus data. Diagram aru us data meru upakan alat yang y digunakkan pada me etodologi p pengembang an sistem m yang terrstruktur, sehiingga jalannyya sistem yan ng dibuat aka an menjadi le ebih jelas.
Gambar Diagram Aru us Data Level 0 3.4 4. Desain Dattabase De esain databasse dalam Sistem Informa asi Kasir Ho okky Waroeng g Dimsum Su urakarta ini te erdiri dari beberapa tabel, yaitu : er. Tabel in ni digunaka an untuk a. Tabel Use menyimpan data User. Tabel User Fie eld Username Passsword bag gian
Ty ype Va archar Va archar Va archar
Len ngth 30 15 15
Keteran ngan Nama user u Passwo ord user Bagian user
b. Tabel Barang g. Tabel ini digunakan d un ntuk input stock barang g di gudang. Ta abel Barang
Gamba ar Diagram Konteks K Sistem Informasi Kasir Hokky Waroeng Dim msum Suraka arta Diagram ko onteks meng ggambarkan Kasir melaku ukan login masuk m ke siste em informasi kasir ISSN : 2302-5700 2 (Print)) – 2354-6654 (O Online)
Fie eld kod de_barang nam ma_barang Sattuan Harrga Sto ock Kattegori
Type V Varchar V Varchar V Varchar D Double F Float V Varchar
Len ngth 5 50 15
20
Keteran ngan Kode ba arang Nama ba arang Satuan barang b Harga ba arang Stock ba arang Kategorii barang
78
ijns.org
Indonesian n Journal on Ne etworking and Security - Volu ume 5 No 4 – Oktober O 2016
bel Penjualan n. Tabel ini digunakan untuk u c. Tab men ncetak penjua alan. Tabel Penjualan
alaman Layo out Menu Utama yaitu halaman Ha mu uka ketika ma asuk login terlebih dahulu.
d. Tab bel Item Jua al. Tabel ini digunakan untuk u tran nsasksi penjualan Tabel Item Jual Fielld
Type
Length
Notta
Int
11
Tan nggal
Date
Tota al
Doublle
Keterangan n Nota penjualan Tanggal transaksi penjualan Total penjualan
4. Implementasi Siistem dan Ha asil 4.1. An nalisis Desain n Analisss desain des sain adalah bagaimana suatu s sistem yang akan dirancang atau u dibangun se esuai dengan n kebtuhan sistem s dan apakah a desaiinnya yang dibuat tidak membingun ngkan user/pe engguna. 4.2. Ra ancangan Anttar Muka Dalam sebuah situ us, antar muka atau inte erface adalah h suatu bagian yang berhu ubungan lang gsung dengan n pemakai aplikasi. De esain antarm muka bertuju uan agar ap plikasi terliha at lebih men narik, mudah h dimengerti dan d mudah dioperasikan.
Gambar Halaman H Layo out Menu Uta ama Ha alaman ini menjelaskan m pada Layou ut Menu Uta ama terdapa at bagian ka asir terdapat fasilitas unttuk melakukkan proses file f yang be erisi exit, transaksi yang berisi penjualan, dan lapo oran yang berisi report pen njualan dan rekapitulasi r penjualan. Me enu-menu yan ng ada dalam m program sistem kasir adalah : 1). Menu Akun Menu ini berissi halaman untuuk mengelola data d user.
a. Hala aman Login Halaman yang perrtama kali terbuka jika siistem dijalankan adalah halaman login.
Gambar 4.17 Halaman Kelola Data User U Ha alaman Kelo ola Data Usser berfungssi untuk me enginput data a user dan me enampilkan data d user. Di informasi da ata akun terd dapat simpan n, simpan perubahan, hap pus baru, tutup 2). Menu Transaaksi Menu ini menampilkann pennjualan.
halaman
transaksi
Gamba ar Halaman Login L Untuk login harus memasukkan m n nama pengguna dan kata k sandi untuk u dapat masuk ked dalam sistem, dengan use er name : adm min dan passsword : admin n. b. Hala aman Layoutt Menu Utam ma
ISSN : 2302-5700 2 (Print)) – 2354-6654 (O Online)
79
ijns.org
Indonesian n Journal on Ne etworking and Security - Volu ume 5 No 4 – Oktober O 2016
Gamb bar Laporan Penjualan P Pe eriode Gambar Halaman H Transaksi Penjualann Menjelaskan Halam man Transakssi Penjualan yaitu menu untuk meng--input dan me enampilkan menu m makan nan yang di pesan p oleh pe elanggan.terd dapat tomboll simpan, ceta ak nota, baru,, dan tombol tutup t
Menu ini menampilan cetak lapora an sesuai yang diinginkan oleh pemilik. p d). Rekapittulasi Penjua alan
nu Laporan 3). Men a). Laporan Cettak Nota
Gambar Cetak C Nota Pe elanggan C Lapora an Penjualan n b). Cetak M Menu ini men nampilkan cettak laporan se esuai y yang diingink kan atau per periode. p
Gam mbar Rekap Penjualan P enjelaskan pa ada halaman n cetak lapora an rekap Me penjualan, outp put laporan bisa b di cetakk meliputi nomer nota, ta anggal penju ualan, dan nilai n nota rup piah. berdasarkan period de yang di inginkan yaiitu perhari dan perminggu 5. Penutup
Gambar Ceta ak Laporan Detail Penjuala an Tampilan menu T m cetak laporan detail d p penjualan yaitu user mem milih laporan yang d diinginkan oleh pemilik, yaitu y bisa lap poran p minggu,per bulan dan per tahun. per c).. Cetak Lapo oran Per Periode
ISSN : 2302-5700 2 (Print)) – 2354-6654 (O Online)
Sisstem yang berjalan selam ma ini masih manual, belum menggun nakan kompu uter. Sistem informasi kassir Hokky Waroeng W Dim msum yang dibangun d me enggunakan bahasa pemrograman n Java Ne etbeans IDE 7.4, database MySql, dan n i-report 3.7 7.2 sebagai cetak laporan penjualan. Dengan adanya aplikasii sistem inforrmasi kasir ya ang telah di implementa asikan pada a Hokky Waroeng Dim msum dapat mencegah kelalaian, lambannya pelayanan terhadap pelan nggan, penumpukan dokumen, penyyajian laporan n penjualan ya ang tidak aku urat dan tidakk tepat waktu. 80
ijns.org
Indonesian Journal on Networking and Security - Volume 5 No 4 – Oktober 2016
6. Pustaka [1] Al fatta, Hanif [2007] ; Analisis dan perancangan system informasi untuk keunggulan perusahaan dan organisasi kelas dunia, Andi offset – STMIK [2] AMIKOM , Yogyakarta. [3] Kadir, Abdul [2008] ; Tuntunan Praktis Belajar Database Menggunakan MySQL, C.V Andi Offset. Yogyakarta. [4] Pressman, R.S [2010] ; Software Enginering : a Practitioner’s Approach, McGraw-Hil, New York. [5] Sutarman [2003] ; Membangun Aplikasi Web dengan PHP & MySQL, Graha Ilmu, Yogyakarta. [6] Thoran,Tabratas, 2002, Mangenal Teknologi Informasi, Penerbit Elex Media Komputer, Jakarta. [7] Usman, Husaini dan Setiady Akbar, R. Purnomo [2000] ; Pengantar Statiska, PT. Bumi Aksara, Jakarta.
[8] Bambang Eka Purnama, Konsep Dasar Internet, Graha Ilmu, Yogyakarta, 2016 [9] Alex Fahrudin, Bambang Eka Purnama, Berliana Kusuma Riasti, Pembangunan Sistem Informasi Layanan Haji Berbasis Web Pada Kelompok Bimbingan Ibadah Haji Ar Rohman Mabrur Kudus, Vol 3, No 1 (2011): Speed 9 - 2011 [10] Dani Ainur Rivai, Bambang Eka Purnama, Pembangunan
ISSN : 2302-5700 (Print) – 2354-6654 (Online)
Sistem Informasi Pengolahan Data Nilai Siswa Berbasis Web Pada Sekolah Menengah Kejuruan (SMK) Miftahul Huda Ngadirojo, Vol 3, No 2 (2014): IJNS April 2014 [11] Nursahid ., Berliana Kusuma Riasti, Bambang Eka Purnama, Pembangunan Sistem Informasi Penilaian Hasil Belajar Siswa Sekolah Menengah Atas (SMA) Negeri 2 Rembang Berbasis Web, Vol 4, No 2 (2015): IJNS April 2015 [12] Muhammad Multazam, Bambang Eka Purnama, Influence Of Classified Ad On Google Page Rank And Number Of Visitors, Journal of Theoretical and Applied Information Technology, Vol. 81. No. 2 – 2015 [13] Karya Gunawan, Bambang Eka Purnama (2015), Implementation of Location Base Service on Tourism Places in West Nusa Tenggara by using Smartphone, (IJACSA) International Journal of Advanced Computer Science and Applications, Vol. 6, No. 8, 2015 [14] Zaeniah, Bambang Eka Purnama (2015), An Analysis of Encryption and Decryption Application by using One Time Pad Algorithm, (IJACSA) International Journal of Advanced Computer Science and Applications, Vol. 6, No. 9, 2015
81