Simki-Techsain Vol. 01 No. 09 Tahun 2017 ISSN : XXXX-XXXX ARTIKEL APLIKASI SISTEM INFORMASI PENJUALAN UD KHARISMA KEDIRI (STUDI KASUS : UD. KHARISMA, KOTA KEDIRI) Oleh: ERWIN KARTIKA DEWI NPM : 11.1.03.03.0094 Dibimbing oleh : 1. ERNA DANIATI, M.Kom 2. ARIE NUGROHO, S.Kom.,M.M PROGRAM STUDI SISTEM INFORMASI FAKULTAS TEKNIK UNIVERSITAS NUSANTARA PGRI KEDIRI 2017 Simki-Techsain Vol. 01 No. 09 Tahun 2017 ISSN : XXXX-XXXX Artikel Skripsi Universitas Nusantara PGRI Kediri SURAT PERNYATAAN ARTIKEL SKRIPSI TAHUN 2017 Yang bertanda tangan di bawah ini: Nama Lengkap :ERWIN KARTIKA DEWI NPM :11.1.03.03.0094 Telepun/HP :085648704455 Alamat Surel (Email) :[email protected] Judul Artikel APLIKASI SISTEM INFORMASI PENJUALAN UD KHARISMA KEDIRI Fakultas – Program Studi :FAKULTAS TEKNIK PRODI SISTEM INFORMASI Nama Perguruan Tinggi :UNIVERSITAS NUSANTARA PGRI KEDIRI Alamat Perguruan Tinggi :Jl. KH. Ahmad Dahlan No.76, Mojoroto, Kota Kediri, Jawa Timur 64112, Indonesia Dengan ini menyatakan bahwa : a. artikel yang saya tulid merupakan karya saya pribadi (bersama tim penulis) dan bebas plagiarisme; b. artikel telah diteliti dan disetujui untuk diterbitkan oleh Dosen Pembimbing I dan II. Demikian surat pernyataan ini saya buat dengan sesungguhnya. Apabila di kemudian hari ditemukan ketidaksesuaian data dengan pernyataan ini dan atau ada tuntutan dari pihak lain, saya bersedia bertanggungjawab dan diproses sesuai dengan ketentuan yang berlaku. ERWIN KARTIKA DEWI | 11.1.03.03.0094 Fakultas. TEKNIK – Prodi. SISTEM INFORMASI simki.unpkediri.ac.id || 1|| Simki-Techsain Vol. 01 No. 09 Tahun 2017 ISSN : XXXX-XXXX Artikel Skripsi Universitas Nusantara PGRI Kediri APLIKASI SISTEM INFORMASI PENJUALAN UD KHARISMA KEDIRI Nama : ERWIN KARTIKA DEWI NPM : 11.1.03.03.0094 Fakultas Teknik – Prodi Sistem Informasi Email : [email protected] Nama Dosen Pembimbing : 1. ERNA DANIATI, M.Kom dan 2. ARIE NUGROHO, S.Kom.,M.M UNIVERSITAS NUSANTARA PGRI KEDIRI Erwin Kartika Dewi Aplikasi sistem infomasi penjualan UD Kharisma Kediri. Skripsi, Sistem Informasi, Fakultas Teknik Universitas Nusantara PGRI Kediri, 2017. Penelitian ini dilatar belakangi oleh proses sistem transaksi penjualan pada UD Kharisma Kediri masih dilakukan secara manual, dengan cara mencatat hasil transaksi penjualan kedalam nota dan selanjutnya memasukkan penjualan harian dan bulanan ke dalam buku penjualan, memasukkan stok barang pun juga melalui catatan yang dimasukkan kedalam buku stok barang. Cara pemilihan ini masih banyak kelemahannya selain tidak efisien dan efektif terhadap waktu pelaksanaannya, dan yang dilakukan secara manual tersebut yang transaksi penjualan jadi tidak konsisten sehingga hasil dari laporan penjualan tersebut menjadi lambat, ini disebabkan karena belum ada komputerisasi dalam setiap transaksi penjualan tesebut.Permasalahan penelitian ini adalah bagaimana membangun suatu aplikasi yang berfungsi sebagai alat bantu dalam suatu transaksi penjualan dan laporan penjualan dalam kasus aplikasi sistem infomasi penjualan UD Kharisma Kediri? Poin utama yang dapat di jadikan acuan dalam kasus ini adalah proses pemberian saran pada admin yang masih dilakukan secara manual, sehingga kinerja para admin yang menangani transaksi penjualan dan laporan penjualan lalu mencocokan nya dengan setandarisasi setiap kriteria. Berdasarkan hal diatas penelitian ini bertujuan untuk membuat seuah “Aplikasi sistem informasi penjualan untuk UD Kharisma Kediri” untuk mempermudah dan mempercepat proses kerja para admin UD Kharisma Kediri. KATA KUNCI : Sistem Infomasi Penjualan. ERWIN KARTIKA DEWI | 11.1.03.03.0094 Fakultas. TEKNIK – Prodi. SISTEM INFORMASI simki.unpkediri.ac.id || 2|| Simki-Techsain Vol. 01 No. 09 Tahun 2017 ISSN : XXXX-XXXX Artikel Skripsi Universitas Nusantara PGRI Kediri I. Dengan LATAR BELAKANG Transaksi penjualan merupakan adaya permasalahan tersebut saya berniat membuat aplikasi salah satu elemen terpenting dalam suatu penjualan perusahaan tanpa pempermudah proses transaksi dalam transaksi penjualan sebuah perusahaan usaha tersebut. Aplikasi ini mirip dengan tidak akan berkembang dengan baik dan aplikasi kasir yang biasaya digunakan menjadi sebuah perusahaan yang maju untuk menghitung transaksi yang ada. didalam bidangnya.Transaksi penjualan Aplikasi ini merupakan aplikasi java. Java yang baik itu adalah transaksi yang adalah bahasa pemrograman yang multi prosesnya cepat dan data yang akurat, platfrom bukannya transaksi yang prosesya berjalan menggunakan java adalah mulai dengan lambat cepat tulis program lebih baik, membuat dagang,karena dan jika ketidakadaanya laporan transaksi. program UD Karisma merupakan untuk dan membantu multi. lebih Keuntungan cepat, menghindari ketergantungan pada platfrom tertentu dan perusahaan yang bergerak dalam bidang tulis sekali jalankan dimana aja. perdagangan yang berdiri sejak tahuan II. METODE 2010. Pengertian Java Sebagai satu tempat dalam bidang Menurut Beny Hermawan (2004) perdagangan. Proses transaksi penjualan Java adalah bahasa pemrograman tingkat barang tersebut bukanlah hal yang yang tinggi mudah, program java tersusun dari bagian yang usahayang salah dan bergerak karena selama ini transaksi yang berorientasi disebut manual tapi sekarang dapat dilakukan pemrogaman yang multi platfrom dan dengan Dalam multi device.Aplikasi dengan berbasis melakukan kegiatannya UD Kharisma Java ini dikompilasikan ke dalam p-code masih menggunakan proses manual dan dan bisa dijalankan dengan Java Virtual pada saat banyaknya orderan dari pembeli Machine. komputerisasi. Java juga dan penjualan barang hanya dilakukan secara cara kelas objek bahasa admin mengalami kesulitan, sehingga Kelas terdiri atas metode-metode transaksi berjalan lambat dan adaya yang melakukan tugasnya. Ada dua hal laporan yang sempat tidak tercatat. Yang yang harus dipelajari pada java, yaitu secara tidak langsung dapat menghambat bahasa dan mempengaruhi sistem penjualan yang mempergunakan kelas pada java. Java ada di UD Kharisma. merupakan bahasa ERWIN KARTIKA DEWI | 11.1.03.03.0094 Fakultas. TEKNIK – Prodi. SISTEM INFORMASI Java dan bagaimana berorientasi objek simki.unpkediri.ac.id || 1|| Simki-Techsain Vol. 01 No. 09 Tahun 2017 ISSN : XXXX-XXXX Artikel Skripsi Universitas Nusantara PGRI Kediri (OOP) yaitu cara pengorganisasian ampuh 3) Java bersifat multithread pengembangan Kemampuan suatu program komputer perangkat lunak. Pada OOP program untuk mengerjakan beberapa proses komputer sebagai kelompok objek yang dalam suatu waktu. Thread dalam saling berinteraksi. Sekarang ini Java Java memiliki kemampuan untuk menjadi sebuah bahasa pemrograman memanfaatkan yang populer dan dimanfaatkan secara prosessor. luas untuk dan dalam pengembangan perangkat lunak. Kebanyakan perangkat lunak yang kelebihan multi Kelemahan Java adalah : a. J2ME : membuat aplikasi J2ME menggunakan Java adalah ponsel pintar adalah sebuah proses yang sangat atau smartphone. susah, kita harus develop aplikasi Keunggulan Java adalah Java: sendiri, dengan API sendiri untuk 1) Berorientasi objek setiap handset, secara dukungan Java adalah bahasa pemrogaman yang handset atas J2ME tidak ada yang berorientasi sama. pada objek. Java membagi program menjadi objek- b. SWING : Sangat lambat, API nya objek serta memodelkan sifat dan membingungkan, tingkah laku masing-masing dalam sangat berbeda dengan environment menyelesaikan suatu masalah. yang ada. Coba aja, bikin aplikasi di 2) Java bersifat multiplatfrom dapat windows. beroperasi c. XML : kalau anda membuat aplikasi dilingkungan jaringan berbeda. Untuk J2EE, anda harus selalu mengedit file mengakomodasi hal tersebut, Java bla2.xml, compiler membangkitkan bytecodes pengerjaan. (sebuah yang tampilanya Swing untuk membuat tray icon di Java dirancang untuk mendukung aplikasi dan format yang ini menambah waktu btidak d. Menggunakan Memori Yang Cukup tergantung pada arsitektur tertentu Banyak : Penggunaan memori untuk yang didesain untuk mengirimkan program berbasis Java jauh lebih kode ke banyak platfrom perangkat besar dari pada bahasa tingkat tinggi keras dan perangkat lunak secara generasi sebelumnya seperti C/C++ efisien. Java dapat dijalankan oleh dan Pascal. banyak platfrom seperti Linux, Unix, Solari, maupun Mac. ERWIN KARTIKA DEWI | 11.1.03.03.0094 Fakultas. TEKNIK – Prodi. SISTEM INFORMASI simki.unpkediri.ac.id || 2|| Simki-Techsain Vol. 01 No. 09 Tahun 2017 ISSN : XXXX-XXXX Artikel Skripsi Universitas Nusantara PGRI Kediri c. Halaman Penjualan barang III. HASIL DAN KESIMPULAN A. HASIL Halaman penjualan barang berisi a. Halaman Login Halaman halaman yang tentang login merupakan kepada konsumen barang apa saja yang dibeli dan total oleh jumlah transaksi yang akan dibayar, administrator (operator) untuk masuk konsumen didalam transaksi ini bisa ke membayar halaman digunakan info admin. Sistem tunai atau hutang, memerlukan autentifikasi pengguna beberapa menu pengolahan data aplikasi dengan mengisi username penjualan dan password pengguna aplikasi. halaman menu penjualan adalah Berikut gambar implementasi dari sebagai berikut : yang terdapat pada halaman login : 1. Penjualan tunai Gambar 3.1 Gambar 3.3 Halaman penjualan tunai b. Halaman Home 2. Pembayaran hutang Halaman home merupakan halaman awal ketika proses autentifikasi pada halaman login sesuai. Gambar 3.4 Halaman Pembayaran Hutang d. Halaman Data Barang Gambar 3.2 Halaman Home Halaman menu data barang berisi tentang info kepada pengawai agar mudah mencari data jenis barang ERWIN KARTIKA DEWI | 11.1.03.03.0094 Fakultas. TEKNIK – Prodi. SISTEM INFORMASI simki.unpkediri.ac.id || 3|| Simki-Techsain Vol. 01 No. 09 Tahun 2017 ISSN : XXXX-XXXX Artikel Skripsi Universitas Nusantara PGRI Kediri yang akan dicari dan mempermudah e. Halaman Pengguna pengawai untuk memasukan stok Halaman menu pengguna ini berisi barang baru kedalam data barang. tentang info data pengawai dan data Beberapa pelanggan. menu pengolahan data Beberapa menu barang yang terdapat pada halaman pengolahan data pengguna yang menu barang adalah sebagai berikut : terdapat 1. adalah sebagai berikut : Menu jenis barang pada menu pengguna 1. Menu Data Pegawai Gambar 3.7 Halaman data pengawai Halaman data pengawai berisi info tentang data pengawai, sehingga jika ada Gambar 3.5 Halaman menu jenis barang pengawai baru harus mengisi data pengawai. 1) Menu data barang 2. Menu Data Pelanggan Gambar 3.8 Halaman Data Pelanggan Gambar 3.6 Halaman Data Barang Halaman tentang menu info data kepada barang berisi pegawai agar mempermudah mencari dan memasukkan stok barang baru kedalam data barang. ERWIN KARTIKA DEWI | 11.1.03.03.0094 Fakultas. TEKNIK – Prodi. SISTEM INFORMASI simki.unpkediri.ac.id || 4|| Simki-Techsain Vol. 01 No. 09 Tahun 2017 ISSN : XXXX-XXXX Artikel Skripsi Universitas Nusantara PGRI Kediri f. Halaman Data Laporan Halaman menu laporan ini berisikan tentang hasil laporan transaksi selama 1 bulan dan menu laporan berisikan menu stok barang, barang terjual dan data hutang. Beberapa menu data laporan adalah sebagai B. Kesimpulan Berdasarkan dari hasil penelitian dan berikut : pengujian aplikasi sistem informasi 1. Menu Stok Barang penjualan menggunakan Java ini dapat membantu UD Kharisma Kediri mempercepat proses dalam transaksi penjualan dan mempermudah para pengawai juga dalam Gambar 3.9 Halaman Menu Stok Barang untuk melihat data barang yang terjual. 3. Menu Data Hutang Halaman menu data hutang berisikan tentang info kepada pengawai agar mudah memasukkan siapa saja anggota laporan akurat. Halaman menu barang terjual berisi satu hari, dan mempermudah pengawai sebuah penjualan yang lebih benar dan 2. Menu Barang Terjual tentang barang apa saja yang terjual dalam membuat IV. DAFTAR PUSTAKA Beny Hermawan.2004. Menguasai Java 2 dan Object Oriented Programing, Penerbit ANDI, Yogyakarta. Bunafi Nugroho. Relasional 2005. Dengan Mysql, Database Penerbit ANDI, Yogyakarta. ya ng berhutang dan memasukan data hutang di form. Beizer, 1995. Black Box Testing. New York: John Wiley & Sons, Inc. Cahyono, Setiyo. 2006. Panduan Praktis Pemograman Database Menggunakan MySQL dan Java. Informatika. Bandung. Gambar 3.1 Halaman Menu Data Hutang ERWIN KARTIKA DEWI | 11.1.03.03.0094 Fakultas. TEKNIK – Prodi. SISTEM INFORMASI simki.unpkediri.ac.id || 5|| Simki-Techsain Vol. 01 No. 09 Tahun 2017 ISSN : XXXX-XXXX Artikel Skripsi Universitas Nusantara PGRI Kediri Ihsan. 2013. Pengembangan Sistem Informasi Laundry Pada Perusahaan Refresh Laundry Dengan Menggunakan Bahasa Pemrograman Java, UPI Yptk, Padang. Jogianto, H. 2000. Analisis dan Desain Sistem Informasi.Andi Offset. Yogyakarta. Kadir, Abdul. 2009. Mudah Mempelajari Database MySQL. Andi Offset. Yogyakarta. Kristanto, A. (2003). Sistem Informasi dan Aplikasinya. Yogyakarta: Andi Offset. Riyanto, Suprapto, Hendi Indelarko. 2008. Pengembangan Manajemen Database Dengan Java 2, Penerbit Gava Media, Yogyakarta. Sasmi Tiur Mauli. 2012. Aplikasi Penjualan Berbasis Java Di Toko Lestari Jaya Bantul, Amikom, Yogyakarta. ERWIN KARTIKA DEWI | 11.1.03.03.0094 Fakultas. TEKNIK – Prodi. SISTEM INFORMASI simki.unpkediri.ac.id || 6||