PERANCANGAN APLIKASI PENJUALAN MENGGUNAKAN KONSEP OPP DENGAN EDITOR NETBEANS 8.2 STUDI KASUS BUTIK MAYANG PDF

Title PERANCANGAN APLIKASI PENJUALAN MENGGUNAKAN KONSEP OPP DENGAN EDITOR NETBEANS 8.2 STUDI KASUS BUTIK MAYANG
Author HAFIZ ALFATH
Pages 7
File Size 235.8 KB
File Type PDF
Total Downloads 39
Total Views 318

Summary

PERANCANGAN APLIKASI PENJUALAN MENGGUNAKAN KONSEP OBJECT ORIENTED PROGRAMMING DENGAN EDITOR NETBEANS 8.2 STUDI KASUS BUTIK MAYANG Hafiz Alfath Marpaung 1, Suendri 2 1,2 Sistem Informasi, Universitas Islam Negeri Sumatera Utara, Medan, Indonesia Email: 1 [email protected] , 2 [email protected]....


Description

PERANCANGAN APLIKASI PENJUALAN MENGGUNAKAN KONSEP OBJECT ORIENTED PROGRAMMING DENGAN EDITOR NETBEANS 8.2 STUDI KASUS BUTIK MAYANG Hafiz Alfath Marpaung 1, Suendri 2 1,2 Sistem Informasi, Universitas Islam Negeri Sumatera Utara, Medan, Indonesia Email: 1 [email protected] , 2 [email protected] Abstrak: Penggunaan teknologi informasi dalam perusahaan telah menjadi kebutuhan bagi setiap perusahaan untuk mencapai efisiensi dan efektifitas perusahaan. Teknologi informasi dapat memberikan informasi yang tepat dengan cepat dan akurat, dan dapat mengatur dengan baik semua data perusahaan dalam jumlah besar, sehingga dapat membantu perusahaan dalam membuat keputusan yang tepat dalam menentukan strategi dan meningkatkan layanan kepada pelanggan. Butik Mayang merupakan sebuah toko yang bergerak dibidang penjualan kain dan pakaian. Dalam menjalankan usahanya, toko ini mengalami beberapa kendala diantaranya, yaitu proses pembayarannya yang dilakukan dengan manual sehingga membutuhkan waktu yang lama dalam pelayanannya. Dengan perkembangan teknologi yang semakin berkembang mengharuskan Butik Mayang untuk melakukan pembaharuan sistem yang bertujuan agar dapat mengatasi kendala tersebut. Pada aplikasi ini nantinya juga dilengkapi dengan metode pembayaran cash dan kredit. sehingga lebih mempermudah Butik Mayang dalam perhitungannya. Aplikasi ini dirancang dengan konsep Object Oriented Programming yaitu suatu metode pemograman yang berorientasi kepada objek menggunakan editor Netbeans 8.2. Kata Kunci: Object Oriented Progamming, Aplikasi Penjualan, Java Neatbeans. Abstract: The use of information technology in companies has become a necessity for every company to achieve efficiency and effectiveness of the company. Information technology can provide the right information quickly and accurately, and can manage all company data in large quantities, so that it can help companies make the right decisions in determining strategies and improving services to customers. Butik Mayang is a shop engaged in the sale of fabrics and clothing. In running its business, this shop has several problems including, namely the payment process which is done manually so it requires a long time in its service. With the development of increasingly developed technology requires Butik Mayang to make a system renewal that aims to overcome these obstacles. In this application, it will also be equipped with cash and credit payment methods. thus making it easier for the Butik Mayang in its calculations. This application is designed with the concept of Object Oriented Programming which is a programming method oriented to objects using the Netbeans 8.2 editor. Keyword: Oriented Progamming, Sales Application, Java Neatbeans.

1. Pendahuluan Perkembangan teknologi informasi telah mempengaruhi banyak aspek kehidupan umat manusia dalam menjalankan aktifitas sehari-hari. Penggunaan komputer telah jauh mengalami kemajuan dari sekedar teknologi alat hitung hingga pengambil keputusan. Komputer banyak dimanfaatkan dalam proses analisis, diagnosa dan sistem berbasis pengetahuan lainnya (Suendri, 2017). Perkembangan teknologi dibidang informasi mendorong setiap instansi atau perusahaan untuk tetap mengikuti perkembangannya. Perkembangan teknologi telah memberikan kontribusi yang cukup besar dalam meningkatkat usaha.(Lorensia,2013) Dengan berbagai cara dan media, para pelaku bisnis mempromosikan dan memanajemen bisnisnya agar dapat berjalan dengan lancar. Salah satu yang berkembang pesat pada dunia bisnis adalah dunia fashion. Perkembangan model fashion silih berganti begitu cepat dan bervariasi. Hal tersebut menumbuhkan berbagai toko dan butik-butik diberbagai tempat. Butik Mayang merupakan salah satu toko yang menyediakan fashion berbagai model pakaian dan kain baik local maupun manca negara. Toko ini selalu mengupdate koleksi pakaian dan kain sesuai perkembangan fashion. Namun kendala yang ada, Butik Mayang menggunakan sistem penjualan yang masih manual. Dimana konsumen datang langsung ke toko untuk melihat dan memilih produk-produk Butik Mayang yang akan dibeli, kemudian jika konsumen ingin membayar maka pencatatan bukti transaksi dan penghitungannya dilakukan secara manual. Dengan penghitungan dan pemberian bukti pembayaran manual ini sangat kurang efektif dan dalam perhitungannya Mayang Butik sering salah menghitung total belanja pelanggan sehingga dapat merugikan Mayang Butik itu sendiri. Dengan melihat permasalahan Butik Mayang dan juga perkembangan teknologi yang semakin pesat, akan sangat efektif apabila Mayang Butik memiliki suatu aplikasi penjualan untuk menghitung dan memberikan bukti transaksi yang tergitalisasi kepada pelanggan. Serta aplikasi ini nantinya akan dilengkapi dengan metode pembayaran cash dan kredit. sehingga lebih mempermudah Butik Mayang dalam perhitungannya. Aplikasi ini nantinya akan dirancang dengan konsep object oriented programming menggunakan editor Netbens 8.2. 2. Landasan Teori Pada landasan teori ini penulis akan menjelaskan beberapa teori yang berkaitan dengan permasalahan yang akan dibahas sebagai dasar pemahaman. 2.1 Object Oriented Programming Pemograman Berorientasi Objek (PBO) atau Object Oriented Programming (OOP). Merupakan suatu pendekatan konseptual untuk merancang suatu program. Object Oriented Programming (OOP) sekarang ini merupakan teknik pemograman yang paling popular dan banyak digunakan oleh programmer untuk menggantikan teknik pemograman berbasis prosedur. (Eka W Fridayanthie, 2016). OOP adalah sebuah pendekatan untuk mengembangkan suatu softwere, dimana dalam struktur softwere tersebut didasarkan kepada interaksi objek dalam penyelesain objek atau tugas. (Ahkmad Dharma, 2013). Pemograman berorientasi objek adalah suatu cara baru dalam berpikir serta berlogika untuk menghadapi

maslah-masalah yang akan dicoba batasi dengan bantuan Komputer.(Adi Nugraho, 2011). 2.2 Pemograman Java Bahasa pemograman java merupakan salah satu dari sekian banyak bahasa pemograman yang dapat dijalankan diberbagai sitem operasi termasuk telepon genggam. Bahasa pemograman ini pertama kali dibuat oleh James Gosling. Saat ini java merupakan bahasa pemograman yang paling popular digunakan, dan secara luas dimanfaatkan dalam pengembangan berbagai jenis perangkat lunak aplikasi ataupun aplikasi berbasis web. (Nofriadi, 2018). Java juga merupakan bahasa pemrograman yang berorientasi objek, artinya satu program Java bukanlah terdiri dari beberapa prosedur yang saling berhubungan, akan tetapi merupakan gabungan dari struktur data yang disebut objek. 2.3 NetBeans NetsBeans adalah sebuah open source tool yang meengunakan bahasa pemograman java yang dapat menghasilkan aplikasi untuk Komputer dekstop, ponsel, PDA, hingga aplikasi web. Java dan Neatbeans adalah dua hal yang tidak terpisahkan. Keduanya bisa menciptakan aplikasi yang berguna sesuai dengan kebutuhan orang banyak (Hendry, 2008). Netbeans adalah Integrated Development Environment (IDE) berbasis Java dari Sun Microsystem yang berjalan di swing. Swing sebuah teknologi Java untuk pengembangan aplikasi Dekstop yang dapat berjalan di berbagai macam platform seperti Windows, Linux, Mac OS Xan Solaris. Suatu IDE adalah lingkup pemograman yang diintegrasikan kedalam suatu aplikasi perangkat lunak yang menyediakan pembangunan Graphical User Interface (GUI), suatu text atau kode editor, compiler atau interpreter dan suatu debugger. Software Netbeans sebagai platform memungkinkan berbagai aplikasi Java untuk dikembangkan dari satu set modular komponen software yang disebut modul. (Eka Rahayu, 2014) 3. Metode Penelitian Metodologi penelitian sangat diperlukan untuk mendapatkan bukti kebenaran suatu konsep yang diperoleh untuk menemukan dan menguji suatu pengetahuan.(Eki, 2013) Adapun penulis dalam hal ini menggunakan metode: 3.1. Studi Lapangan Yaitu dengan melakukan observasi dalam penelitian langsung ke objek yang diteliti. Serta mempelajari dokumen yang berhubungan dengan data kajian (Lorensia Kurniawati Jakung, 2013). 3.2. Wawancara Yaitu teknik dengan mengajukan pertanyaan-pertanyaan yang bersangkutan dengan penelitian sebagai bahan kaji. Metode wawancara adalah sebuah dialog atau Tanya jawab yang dilakukan dua orang atau lebih yaitu wawancara dan terwawancara atau narasumber (Rony Hanitijo,1994). 3.3. Riset Kepustakaan Penulis melakukan pengumpulan data dengan referensi dari buku, artikel dan sumber informasi lain yang mendukung dan berhubungan dengan masalah yang dibahas dalam penelitian ini (Sefianita Rahmawati Pramana, 2012).

4. Hasil dan Pembahasan Berikut ini adalah program dalam pembuatan Aplikasi Penjualan Butik Mayang: a. Package pembayaran 1. Class Jenispembayaran package pembayaran; public class Jenispembayaran { private String jenispembayaran; public final String setJenispembayaran (String a)…

2. Class Cash package pembayaran; public class Cash extends Jenispembayaran{ public Cash () { System.out.println("==========================================="); System.out.println("Cash");…

3. Class Kredit package pembayaran; public class Kredit extends Jenispembayaran{ public Kredit () { System.out.println("============================================"); System.out.println("Kredit");…

4. Package utama 1. Class Utama package utama; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.util.ArrayList; import pembayaran.*; * @author ACER public class Utama { public static void main(String[] args) throws IOException { InputStreamReader isr = new InputStreamReader(System.in); BufferedReader input = new BufferedReader(isr);…

Berikut ini adalah hasil dan pembahasan dari program dalam pembuatan Aplikasi Penjualan Butik Mayang: a. Tampilan awal

b. Kemudian masukkan data pelanggan dan barang yang dibeli seperti contoh dibawah ini, Selanjutnya pada menu “Ada Lagi” pilih “Y” untuk menambahkan barang lagi dan pilih “T” jika tidak ingin Menambahkan barang lagi. Pada gambar dibawah ini adalah hasil dari pengisian data pelanggan dan data barang yang dibeli, kemudian pada menu “Ada lagi” pilih “Y”.

c. Gambar dibawah ini adalah hasil dari penambahan data barang yang dibeli sebelumnya. Kemudian pada menu “Ada Lagi” dipilih “T”, maka semua data yang diinput dari keyboard akan tercetak, serta total keseluruan barang yang dibeli.

d. Kemudian pada “Menu Pembayaran” terdapat dua metode pembayaran yaitu “Cash” dan “Kredit”. Dibawah ini adalah gambar metode pembayaran “Cash” dan ”Kredit”. 1. Metode pembayaran cash maka langsung tercetak bukti pembayaran cash, seperti gambar dibawah ini.

2. Metode Pembayaran Kedit maka lansung tercetak bukti pembayaran kredit beserta hasil perhitungan cicilan 3 kali bayar. Seperti gambar dibawah ini.

e. Selanjutnya Pilian menu “0” untuk kembali kemenu utama dan pilihan menu “9” untuk mengakhiri program.

Daftar Pustaka Dharma, akhmad. 2013. Trik Mudah Menguasai OOP dengan PHP. Yogyakarta: Lokomedia. Fridayanthie, Eka W dan Jimmy Charter. 2016. Rancang bangun Sistem Informasi Simpan Pinjam Karyawan Menggunakan Metode Pbject Oriented Programming (Studi Kasus: PT. Arta Buana Sakti Tanggerang). Tanggerang: Jurnal Techno Nusa Mandiri, Vol.XIII, No.2, halaman 63-71. Hanitijo, Rony.1997. Metode Penelitian Dan Jurimeter. Jakarta: Ghalis. Henry. 2008. Belajar Otodidak Java Dengan NeatBeans. Jakarta: PT. Elex Media Komputerindo. Jakung, Laurensia Kurniawati. 2013. Aplikasi Penjualan Pada Butik Sally Lovely Berbasis Web Menggunakan Program PHP [Skripsi]. Bandung : Universitas Widiyatama. Nugroho, Adi. 2005. Analisis dan Perancangan Sistem Informasi Dengan Metodologi Berorientasi Objek. Bandung: Penerbit Informatika. Nofriadi. 2018. Java Fundamental Dengan NetBeans 8.0.2. Yogyakarta: CV. Budi Utama. Puspitasari, Eka. 2013. Sistem Informasi Pengolahan Raport Siswa Pada SMP Negeri 3 Kabonagung [Skripsi]. Surakarta : Universitas Surakarta. Rahayu, Eka dan Muhammad Irwan Padli Nasution. 2014. Implementasi Object Oriented Programming dalam Aplikasi Penggajian Guru. Medan: KeTIK 2014 Jurnal Konferensi Nasional Pengembangan Teknologi Informasi dan Komunikasi, ISBN 979-458-766-4, halaman 208-214. Sefianita, Rahmawati Permana danbambang Sudaryatno. Analisis Perancangan Sistem Penggajian Karaywan Tiketing Koperasi Karay Nukilda Batan. Yogyakarta: Jurnal STMIK Amikom Yogyakarta, Vol.01 N0.2. Suendri. 2017. Implementasi Algoritma Linear Congruentials Generator Untuk Menentukan Posisi Jabatan Kepanetiaan. Medan: Jurnal Sistem Informasi Universitas Islam Negeri Sumatera Utara. Vol.01 No.02. halaman 15-22....


Similar Free PDFs