APLIKASI PENJUALAN PADA TOKO BAROKAH SRAGEN BERBASIS JAVA NASKAH PUBLIKASI

dokumen-dokumen yang mirip
Cover Daftar isi Latar belakang Rumusan masalah Batasan masalah Tujuan Uml (Unified modelling language) Use case diagram Class diagram Activity

BAB II LANDASAN TEORI. lingkungan, interaksi unsur dengan suatu tujuan yang akan dicapai. Berikut ini pengertian sistem menurut beberapa ahli:

BAB II LANDASAN TEORI

SISTEM INFORMASI PENJUALAN PADA TOKO AN NISA TURI SLEMAN NASKAH PUBLIKASI. diajukan oleh Susi Susanti

BAB II LANDASAN TEORI. lingkungan, interaksi unsur dengan suatu tujuan yang akan dicapai. Berikut ini pengertian sistem menurut beberapa ahli:

BAB 1 PENDAHULUAN. yang sudah maju seperti Amerika, Eropa, Jepang dan lain sebagainya.

PROYEK AKHIR I ( PA I ) APLIKASI LAUNDRY. Disusun Oleh : Agustian ( ) Muhamad Ariswandi ( ) Markus Simatupang ( )

SISTEM INFORMASI AKADEMIK PADA AKPER NABILA PADANG PANJANG BERBASIS MULTI USER

APLIKASI SISTEM INFORMASI PENGOLAHAN DATA PADA DIREKTORAT RESERSE KRIMINAL KHUSUS POLDA SUMBAR

BAB 1 PENDAHULUAN. diinginkan. Dengan banyaknya penjual ikan secara konvensional untung yang

Membuat Aplikasi Antrean dengan Java NetBeans IDE dan Database MySQL

SISTEM INFORMASI APLIKASI PENJUALAN PADA BUTIK BIG SIZE NASKAH PUBLIKASI. diajukan oleh Esa Apriyana

BAB I PENDAHULUAN. teknologi berbasis komputer, walaupun perusahaan sudah menggunakan

SISTEM INFORMASI PENJUALAN DAN PEMESANAN ATRIBUT MILITER BERBASIS DESKTOP MENGGUNAKAN JAVA DAN MYSQL

SISTEM INFORMASI PENJUALAN BARANG PADA TOKO TAS SUPER NAUFAL 2 MENGGUNAKAN VISUAL FOXPRO 6. Naskah Publikasi

ANALISIS DAN PERANCANGAN APLIKASI KEUANGAN PADA SMA PANCASILA PURWOREJO. Naskah Publikasi

APLIKASI DEBET NOTA ADMINISTRASI LOGISTIK PADA PT. BHANDA GHARA REKSA (PERSERO) PALEMBANG

BAB 1 PENDAHULUAN Latar Belakang. Dalam era globalisasi saat ini, ilmu pengetahuan dan teknologi berkembang

PERANGKAT LUNAK BANTU TRY OUT UJIAN NASIONAL BERBASIS MULTI USER MENGGUNAKAN VISUAL BASIC 6.0 DAN MYSQL

MEMBANGUN SISTEM INFORMASI ADMINISTRASI KEUANGAN DI SMP MUHAMMADIYAH PANJATAN KULON PROGO DIY. Naskah Publikasi

SISTEM DISTRIBUSI PRODUK PADA PT. PRABU ABDIWIJAYA SRIWIJAYA PALEMBANG MENGGUNAKAN PHP DAN MYSQL

RANCANG BANGUN APLIKASI PENGOLAHAN DATA PASIEN DAN OBAT PADA BALAI PENGOBATAN DAN RUMAH BERSALIN REALINO YOGYAKARTA NASKAH PUBLIKASI

BAB II LANDASAN TEORI. pengenalan komputer aplikasi merupakan sistem yang dirancang dan disusun

BAB III LANDASAN TEORI

Software Requirements Specification

PEMBUATAN SISTEM INFORMASI PENGOLAHAN DATA PADA BANK SAMPAH BUMI LESTARI YOGYAKARTA NASKAH PUBLIKASI

Implementasi Sistem Informasi Penjualan Untuk Minimarket

Bab II. TINJAUAN PUSTAKA

BAB II LANDASAN TEORI Sistem Informasi Pembelian dan Penjualan. terlebih dahulu akan menjelaskan pengertian masing-masing dari kata sebagai

PERANCANGAN DAN IMPLEMENTASI SISTEM INFORMASI ADMINISTRASI PEMBELIAN DAN PENJUALAN PADA KRISTA CELLULER DENGAN J2SE

PEMBUATAN SISTEM INVENTARIS BARANG KOPERASI SISWA DI SMP N 2 GANTIWARNO, KLATEN. Naskah Publikasi. diajukan oleh Nanang Harbudi Irawan

SISTEM APLIKASI PEMBAYARAN PADA TK KANISIUS SUMBER MUNTILAN. Naskah Publikasi

SISTEM PENGOLAHAN DATA JUAL BELI MOTOR BEKAS PADA TOKO DAVIN JAYA MOTOR NASKAH PUBLIKASI

BAB I PENDAHULUAN. laporan transaksi penjualan dan mengenai data-data perangkat komputer hanya

Sistem arsip surat di jurusan Teknik Elektro Unnes berbasis Java

SISTEM INFORMASI PEMBAYARAN PADA QUEEN DERMA SKIN CARE UMBULHARJO YOGYAKARTA NASKAH PUBLIKASI. diajukan oleh Septiyana Dwi Linda Yanti

Rancang Bangun Sistem Pembuatan Surat Keputusan dan Sertifikat di STMIK GI MDP

RANCANG BANGUN PROGRAM JASA PERBAIKAN KENDARAAN DAN PENJUALAN SUKU CADANG PADA BENGKEL MOBIL

KONSEP SISTEM PENGELOLAAN DATA TRANSAKSI BANK SAMPAH. Jl. Kalisahak No 28 Komplek Balapan Yogyakarta

PERANCANGAN SISTEM INFORMASI PENJUALAN PADA TOKO ERNA DI GODEAN YOGYAKARTA NASKAH PUBLIKASI

NASKAH PUBLIKASI APLIKASI SISTEM INFORMASI PADA TOKO BUKU BEKAS

SISTEM INFORMASI PENJUALAN BARANG CV.ANARKO COLLECTION MENGGUNAKAN SQL SERVER DAN MS.VISUAL BASIC 6.0. Naskah Publikasi

SISTEM INFORMASI PENJUALAN SPARE PARTS DAN SERVICE PADA BENGKEL ISTA MOTOR YOGYAKARTA. Naskah Publikasi. diajukan oleh Septian Permadi

BAB 1 PENDAHULUAN. 1.1 Latar Belakang Masalah. Perkembangan aplikasi teknologi informasi saat ini sudah berkembang begitu pesat

SISTEM INFORMASI SIRKULASI PERPUSTAKAAN BERBASIS JAVA NETBEANS DI SMP N 1 CAWAS NASKAH PUBLIKASI

Perancangan Aplikasi Surat Masuk dan Keluar pada PT. Angkasa Pura 1 Semarang

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI. produk itu baik atau rusak ataupun untuk penentuan apakah suatu lot dapat diterima

BAB III LANDASAN TEORI. organisasi yang pada saat dilaksanakan akan memberikan informasi bagi pengambil

KOMPUTERISASI PENGOLAHAN DATA PADA APOTEK SIAGA FARMA CILACAP NASKAH PUBLIKASI

Sistem Informasi Pencatatan Data Warga Kelurahan Berbasis Mobile

PERANCANGAN DAN PEMBUATAN SISTEM INFORMASI PENJUALAN SNAPBACK ATTACK YK YOGYAKARTA NASKAH PUBLIKASI

SISTEM INFORMASI PERPUSTAKAAN SMP PGRI KASIHAN BANTUL NASKAH PUBLIKASI

BAB II TINJAUAN PUSTAKA

ANALISIS DAN PERANCANGAN SISTEM INFORMASI PENJUALAN BERBASIS JAVA PADA MHI MANDALA PEKALONGAN NASKAH PUBLIKASI

Perancangan Program Sistem Informasi Persediaan dan Penjualan Barang Pada Toko Sparepart Motor

ANALISIS DAN PERANCANGAN SISTEM INFORMASI PENJUALAN BARANG DI INOVA COMPUTER SEMARANG NASKAH PUBLIKASI. diajukan oleh Arif Wahyudi

PERANCANGAN SISTEM INFORMASI PENILAIAN HASIL BELAJAR DAN KEPRIBADIAN SISWA PADA SD N GILIS REMBANG NASKAH PUBLIKASI

BAB III LANDASAN TEORI. untuk menjelaskan teori-teori yang mendukung penyusunan laporan kerja praktik

PERANCANGAN SISTEM INFORMASI PENJUALAN PADA KLINIK RUMAH SEHAT YOGYAKARTA NASKAH PUBLIKASI. diajukan oleh Tuti Astriyani

ANALISIS DAN PERANCANGAN SISTEM INFORMASI PENJUALAN BERBASIS WEB PADA TOKO BANGUNAN JAYA INDAH KULON PROGO NASKAH PUBLIKASI

PERANCANGAN SISTEM INFORMASI PEMBAYARAN ADMINISTRASI SEKOLAH PADA SMK N 1 ENAM LINGKUNG. Bayu Rahmadiyus, Arnita 1), Rini Widyastuti 2)

Pertemuan 11 Pengenalan DBMS dan MySQL

MEMBANGUN APLIKASI RENTAL CD BERBASIS WEB PADA ARENA RENTAL DISC TUGAS AKHIR

ANALISIS DAN PERANCANGAN SISTEM INFORMASI PENJUALAN KERAJINAN KERTAS PADA TOKO RAN PAPERCRAFT DI PURWOREJO. Naskah Publikasi

BAB 2 LANDASAN TEORI

Analisis dan Perancangan Sistem Informasi Administrasi pada Yotabakti Marine Hotel Training School Yogyakarta

SISTEM INFORMASI PENJUALAN BAHAN BANGUNAN (STUDI KASUS :PT.SINAR MUSI JAYA PALEMBANG)

APLIKASI PENJADWALAN KEGIATAN UKM (UNIT KEGIATAN MAHASISWA) DI STMIK AMIKOM YOGYAKARTA BERBASIS WEBSITE NASKAH PUBLIKASI

INTRODUCTION TO NETBEANS IDE

PENILAIAN SISWA KUALITATIF DAN KUANTITATIF DI SD N KARANGASEM SEDAN REMBANG. Naskah Publikasi. diajukan oleh Agus Purwanto

WEBSITE PEMILIHAN CALON KETUA HIMPUNAN JURUSAN SISTEM KOMPUTER UNIVERSITAS KRISTEN MARANATHA. Angga Indrajaya /

1.1 Latar Belakang Masalah

PERANCANGAN SISTEM INFORMASI PENJUALAN PADA UD BATU ALAM MERAPI KLEREP KEMALANG KLATEN NASKAH PUBLIKASI. diajukan oleh Prasetyo Cahyono

APLIKASI PERKREDITAN BERBASIS WEB PADA PT. PRIORITAS CABANG KABUPATEN PASAMAN BARAT

SISTEM INFORMASI PENJUALAN TOKO PONDOK LINEN NASKAH PUBLIKASI

E-COMMERCE BARANG ELEKTRONIK MENGGUNAKAN METODE WATERFALL (STUDY KASUS: TOKO MITRA ELEKTRONIK LAMPUNG)

WEB RECEIPT AND RELEASE DEPO CONTAINER PT. BHANDA GHARA REKSA PALEMBANG

ANALISIS DAN PERANCANGAN SISTEM INFORMASI PENJUALAN DAN PERSEDIAAN BARANG PADA PT PRIMA JAYA DIESEL SKRIPSI

JURNAL KHATULISTIWA INFORMATIKA, VOL. 2 NO. 1 JUNI 2014 PERANCANGAN SISTEM INFORMASI AKADEMIK SEKOLAH BERBASIS WEB DENGAN JAVA

PERANGKAT LUNAK PENGELOLAAN SURAT DI TATA USAHA PUSAT SUMBER DAYA MINERAL BATUBARA PANAS BUMI BANDUNG

BAB 1 PENDAHULUAN. yang benar-benar mempunyai skill atau kemampuan dalam bidang Teknologi

SISTEM INFORMASI PENJUALAN KNALPOT MOTOR BERBASIS WEB DI SPM PRO EXHAUST YOGYAKARTA NASKAH PUBLIKASI. diajukan oleh Moh. Rif an

SISTEM INFORMASI PENGGAJIAN DI PT AUSTRAL BYNA MUARA TEWEH KALIMANTAN TENGAH

Analisis Dan Perancangan Sistem Informasi Perpustakaan SMP N 275 Menggunakan Net Beans Dengan Database Berbasis My SQL

SISTEM INFORMASI BERBASIS WEB UJIAN MASUK BERSAMA SEKOLAH MENENGAH ATAS KABUPATEN KUDUS DENGAN BAHASA PEMROGRAMAN PHP DAN DATABASE MYSQL

SISTEM INFORMASI PENJUALAN PADA TOKO MEBEL SUPER MAPAN DI YOGYAKARTA NASKAH PUBLIKASI. disusun oleh Maria Agustina Sina B

PEMBANGUNAN APLIKASI PENJUALAN MENGGUNAKAN VISUAL BASIC PADA PT. DENPOO MANDIRI INDONESIA, BANDUNG

Sistem Informasi Perpustakaan Pada SMK Muhammadiyah 09 Jakarta Selatan

ABSTRAK. Kata Kunci: economic order quantity, inventory. Universitas Kristen Maranatha

BAB II TINJUAN PUSTAKA DAN LANDASAN TEORI

ABSTRAK. Kata Kunci : Aplikasi Sistem Informasi Inventory pada perusahaan retail. ii Universitas Kristen Maranatha

SISTEM INFORMASI AKADEMIK BERBASIS MULTIMEDIA PADA LEMBAGA PENDIDIKAN PALEMBANG TECHNOLOGY

PENGEMBANGAN SISTEM INFORMASI PENJADWALAN JURUSAN TEKNIK INFORMATIKA UNIKOM ABSTRAK

PERANCANGAN SISTEM INFORMASI LAPORAN KEUANGAN PADA PT. PATRA NUR ALASKA NASKAH PUBLIKASI. diajukan oleh Isna Zahrotul Fu ad

BAB III LANDASAN TEORI

PEMBUATAN SISTEM INFORMASI PENGGAJIAN KARYAWAN DI TOKO JOLIE ALAT JAHIT DAN JILBAB KREASI. Naskah Publikasi

BAB 1 PENDAHULUAN. penerimaan informasi. Mulai dari perusahaan-perusahaan, sekolah-sekolah,

ABSTRAK. Kata Kunci : Website Media Pembelajaran, SMK Teknik Komputer dan Jaringan, Use Case, Flowchart, ERD, AJAX, PHP, MySQL.

SOFTWARE TERBAIK UNTUK DATABASE

Transkripsi:

APLIKASI PENJUALAN PADA TOKO BAROKAH SRAGEN BERBASIS JAVA NASKAH PUBLIKASI disusun oleh Widya Puji Kurniawati 09.01.2613 kepada JURUSAN TEKNIK INFORMATIKA SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER AMIKOM YOGYAKARTA 2012

NASKAH PUBLIKASI APLIKASI PENJUALAN PADA TOKO BAROKAH BERBASIS JAVA disusun oleh Widya Puji Kurniawati 09.01.2613 Dosen Pembimbing Anggit Dwi Hartono, M.Kom NIK. 190000002 Tanggal 26 Juli 2012 Ketua Jurusan Teknik Informatika Hanif Al Fatta, M.Kom NIK.190302096

SALES APPLICATION OF TOKO BAROKAH SRAGEN WITH JAVA BASED APLIKASI PENJUALAN PADA TOKO BAROKAH SRAGEN BERBASIS JAVA Widya Puji Kurniawati Anggit Dwi Hartanto Jurusan Teknik Informatika STMIK AMIKOM YOGYAKARTA ABSTRACT The use of rapidly evolving technology in all areas of life such as education, trade, and military. The technological developments that affect the system design must be able to assist humans in their activities. Toko Barokah Sragen is a leading distributor in the field of snack foods. As for the data processing and transaction processing has been done manually, so there are still inefficiencies in the use of time and effort. Thus the need to think about how to build applications in Toko Barokah Sragen. Applications this sale was made in a simple form that can be used easily. This application was built using the Java programming language with software Netbeans IDE 6.9 and the database management system (database) using the MySQL included with XAMPP. Keywords: Transaction, Sales, Technology

1. Pendahuluan Penggunaan teknologi berkembang dengan cepat dalam segala bidang kehidupan seperti pendidikan, perdagangan, dan militer. Perkembangan teknologi tersebut mempengaruhi rancangan sistem yang harus dapat membantu manusia dalam melakukan aktivitasnya. TOKO BAROKAH merupakan badan usaha milik peribadi dibidang makanan ringan. Toko ini masih menggunakan sistem manual dalam pengoperasian kesehariannya. Dengan semakin berkembangnya teknologi informasi yang terus meningkat seiring dengan tuntutan zaman, oleh karena itu TOKO BAROKAH membutuhkan aplikasi penjualan pada perusahaannya yang memadai untuk dapat bersaing di dunia perdagangan dan membantu proses transaksi sehari-hari agar lebih mudah dan efisien. Hal inilah yang menjadi dasar penulis untuk melakukan penelitian pada TOKO BAROKAH yang masih secara manual belum menggunakan sistem komputerisasi. Dimana komputer sekarang tidak hanya bisa untuk menghitung atau menulis file tetapi komputer juga bisa digunakan sebagai media untuk menyimpan informasi yang perancangannya menggunakan basis data. Dalam hal ini Aplikasi Penjualan yang dibuat adalah aplikasi untuk mempermudah TOKO BAROKAH dalam mengetahui stok barang masuk maupun keluar serta pemasukan serta pengeluaran keuangan dan mengorganisir para karyawannya yang semakin banyak. Tugas Akhir ini diberi judul APLIKASI PENJUALAN PADA TOKO BAROKAH BERBASIS JAVA. 2. Landasan Teori 2.1 Pengertian Sistem Sistem dapat diartikan sebagai suatu kumpulan dari elemen-elemen yang saling berhubungan untuk mencapai suatu tujuan tertentu. 2.2 Pengertian Informasi Informasi adalah data yang sudah diolah agar menjadi lebih bermanfaat bagi pemakainya, khususnya dalam pengambilan keputusan saat ini atau mendatang. 2.3 Pengertian Basis Data Basis data adalah kumpulan data terhubung yang tersimpan secara bersamasama pada suatu media, tanpa mengatap satu sama lain atau tidak perlu kerangkapan data dengan cara-cara tertentu sehingga mudah untuk digunakan atau ditampilkan kembali. Sistem basis data adalah kumpulan basis data dengan kumpulan pemakai yang menggunakan basis darta secara bersama-sama, personal yang merancang dan mengelola basis data, serta komputer untuk mendukungnya.

2.4 Pemrograman Java 2.4.1 Pengertian Java Java adalah sebuah teknologi yang diperkenalkan oleh Sun Microsystems pada pertengahan tahun 1990. Menurut definisi dari Sun, Java adalah nama untuk sekumpulan teknologi untuk membuat dan menjalankan perangkat lunak pada komputer standalone ataupun pada lingkungan jaringan. Kita lebih menyukai menyebut Java sebagai sebuah teknologi dibanding hanya sebuah bahasa pemrograman, karena Java lebih lengkap dibanding sebuah bahasa pemrograman konvensional. 2.5 Perangkat Lunak (Software) Yang Digunakan Yang dimaksud dengan perangkat lunak dalam suatu sistem adalah berupa program-program yang berfungsi menjalankan perangkat kerasnya, antara lain sistem operasi, bahasa pemograman dan aplikasinya. 2.5.1 Sistem Operasi Sistem Operasi yang digunakan untuk mengaktifkan seluruh peralatan yang ada dalam komputer termasuk perangkat lunak apliklasi yang ada. Dalam hal ini sistem operasi yang digunakan adalah Windows XP dan Windows 7. 2.5.2 Netbeans IDE 6.9 NetBeans adalah Integrated Development Environment (IDE) berbasiskan Java dari Sun Microsystems yang berjalan di atas Swing. Swing sebuah teknologi Java untuk pengembangan aplikasi Desktop yang dapat berjalan di berbagai macam platforms seperti Windows, Linux, Mac OS X dan Solaris. NetBeans merupakan software development yang Open Source, dengan kata lain software ini dibawah pengembangan bersama, bebas biaya. NetBeans merupakan sebuah proyek kode terbuka yang sukses dengan pengguna yang sangat luas, komunitas yang terus tumbuh, dan memiliki hampir 100 mitra. Sun Microsystems mendirikan proyek kode terbuka NetBeans pada Bulan Juni 2000 dan terus menjadi sponsor utama. 2.5.3 XAMPP XAMPP merupakan software bundle atau perangkat lunak dengan paket aplikasi didalamnya. Dalam XAMPP terdiri dari server apache dan server MySQL yang masing-masing dapat dikontrol dengan aplikasi Apache Friends dan PhpMyAdmin. 2.5.4 MySQL MySQL adalah sebuah perangkat lunak sistem manajemen basis data SQL (bahasa Inggris: database management system) atau DBMS yang multithread, multiuser, dengan sekitar 6 juta instalasi di seluruh dunia. MySQL AB membuat MySQL tersedia sebagai perangkat lunak gratis dibawah lisensi GNU General Public License (GPL), tetapi mereka juga menjual dibawah lisensi komersial untuk kasus-kasus dimana

penggunaannya tidak cocok dengan penggunaan GPL. MySQL merupakan database server. User dapat berhubungan dengan database yang ada pada server melalui sebuah aplikasi, dalam hal ini penulis menggunakan phpmyadmin, sedangkan administrator dapat mengakses data secara langsung untuk mengelolanya. 2.5.5 ireport 3.5.1 Sebagai alternatif, terdapat tools ireport (dengan Library JasperReport) yang dapat pula membantu dalam pembuatan laporan. Library JasperReport sendiri merupakan Java Library (JAR) yang bersifat open dan dirancang untuk menambah kemampuan pelaporan (reporting capabilities) pada aplikasi Java. JasperReport memiliki sejumlah fitur, antara lain sebagai berikut : a. Layout dan desain laporan yang fleksibel. b. Dapat menampilkan laporan dalam bentuk teks maupun gambar (chart). c. Dapat menghasilkan report dalam berbagai format : html, pdf, rtf, xls, csv. 3. Tinjauan Umum 3.1 Latar Belakang TOKO BAROKAH TOKO BAROKAH adalah sebuah usaha dagang milik Bapak H. Suwardi yang bergerak pada sektor perdagangan dalam bidang menjual makanan ringan. TOKO BAROKAH berdiri pada tahun 1985, yang berlokasi di Pasar Bunder, Kecamatan Mojo, Kabupaten Sragen. TOKO BAROKAH merupakan toko yang melayani penjualan Grosir makanan ringan dengan harga yang variatif. 3.2 Sejarah Berdirinya TOKO BAROKAH Awal mula berdirinya TOKO BAROKAH ini adalah pada tahun 1985 dan saat itu masih berupa toko kecil yang berlokasi di Pasar Bunder Sragen dan pada tahun 2009 bapak H. Suwardi memperbesar tempat usahanya di Jl. Gajah Mada, Mojo Wetan, Sragen. Usaha dagang ini masih berjalan sampai saat ini dan sudah memiliki pelanggan tetap atau menjadi penyetok pada toko-toko yang ada di daerah sekitar tempat usaha. 4. Pembahasan 4.1 Perancangan Sistem Sebelum membuat sebuah aplikasi, terlebih dahulu harus dipahami apa tujuan pembuatan aplikasi itu sendiri, karena hal tersebut merupakan pedoman dalam perancangan dan pembuatan sebuah aplikasi.

Secara umum pembuatan sebuah aplikasi bertujuan untuk mendukung dan mempermudah suatu organisasi atau perorangan dalam mengelola data. Karenanya pembuatan aplikasi penjualan TOKO BAROKAH pun mempunyai tujuan sebagai sarana pengolahan data yang berkaitan dengan transaksi-transaksi pada TOKO BAROKAH. Di dalam perancangan system dibutuhkan langkah-langkah dalam membuat pemecahan masalah secara logika dengan menggunakan alat bantu seperti Unifed Modeling Language dan Entity Relationship Diagram. Alat bantu ini bermanfaat untuk membantu memahami alur kerja sistem 4.1.1 UML (Unifed Modeling Language) The Unifed Modeling Language adalah seperangkat aturan dan notasi untuk spesifikasi sistem perangkat lunak, dikelola dan dibuat oleh Object Management Group, notasi ini menyediakan satu set elemen grafis untuk pemodelan sistem. 4.1.2 Konsep ERD (Entity Relationship Diagram) Perancangan basis data dengan menggunakan model entity relationship adalah dengan menggunakan Entity Relationship Diagram (ERD). Terdapat tiga notasi dasar yang bekerja pada model E-R yaitu : enetity sets, relationship sets, dan attributes. Sebuah entity adalah sebuah benda (thing) atau objek (object) di dunia nyata yang dapat dibedakan dari semua objek lainnya. Entity sets adalah sekumpulan entity yang mempunya tipe yang sama. Kesamaan tipe ini dapat dilihat dari atribut/property yang dimiliki oleh setiap entity. 4.2 Perancangan Antar Muka 4.2.1 Rancangan Tampilan Program a. Login Login merupakan tampilan yang pertama kali muncul pada saat aplikasi dijalankan. Form ini meminta user untuk menginputkan username dan password user untuk dapat masuk ke aplikasi. Username Password Login Exit Gambar 4.1 Rancangan Tampilan Login

b. Menu Utama Menu utama merupakan tampilan yang muncul setelah user sukses melakukan proses login. File Olah Data Laporan Daftar Produk Transaksi Logout Copyright tanggal Gambar 4.2 Rancangan Tampiulan Menu Utama 4.2.2 Tampilan Program a. Halaman Login Gambar 4.3 Tampilan Halaman Login Apabila user salah memasukkan username ataupun password, maka akan muncul pesan kesalahan sebagai berikut :

Gambar 4.4 Tampilan Gagal Login Dan apabila login sukses, akan langsung masuk ke Menu Utama. b. Menu Utama Gambar 4.5 Tampilan Menu Utama

5. Penutup 5.1 Kesimpulan Berdasarkan data hasil penelitian, pembuatan aplikasi penjualan TOKO BAROKAH ini sangat berparan dalam hal menunjang efektifitas kerja yang sebelumnya menjadi kendala, yang mana kendala yang dihadapi berupa sebuah system transaksi yang masih dilakukan secara manual. Maka dapat diambil beberapa kesimpulan antara lain : 1. Aplikasi Sistem Penjualan Toko Barokah Sragen yang telah dibuat sesuai dengan tujuan yaitu mempermudah dan mempercepat dalam proses transaksi di Toko Barokah Sragen. 2. Dengan menggunakan sistem pemrograman ini, pengguna dapat menghemat waktu dalam penginputan, pengeditan, dan pencarian data secara cepat. 3. Aplikasi ini bersifat user friendly, memungkinkan bagi pengguna awam untuk menggunakannya dengan cepat dan baik. Selain itu, proses inputan data telah dirancang sehingga tingkat kesalahannya diharapkan dapat diminimalisasi. 5.2 Saran Untuk pengembangan lebih lanjut maka penulis menyarankan hal-hal sebagai berikut : 1. Melengkapi perangkat lunak dengan kemampuan melakukan system barcode, sehingga lebih efektif dalam pemasukan data. 2. Aplikasi ini menggunakan output yang sederhana, sehingga diharapkan dibuat lebih menarik dan lebih detail. 3. Penulis menyadari bahwa program yang penulis buat masih jauh dari sempurna, hal ini dikarenakan keterbatasan kemampuan penulis, maka penulis meminta saran dan kritik yang bersifat membangun. Dan bagi peneliti selanjutnya diharapkan bisa lebih mengembangkan program ini.

DAFTAR PUSTAKA Jogiyanto HM. 1990.Analisis dan Desain Sistem Informasi Pendekatan Terstruktur Teori dan Praktek Aplikasi Bisnis. Yogyakarta: Penerbit Andy Offset. Kusrini, M.Kom.2007.Strategi Perancangan dan Pengelolaan Basis Data. Yogyakarta: Penerbit Andy Offset. Kustiawan, Ratno, S.Kom. 2010. Modul Rekayasa Perangkat Lunak. STMIK AMIKOM Yogyakarta http://id.shvoong.com/social-sciences/communication-media-studies/2069529-pengertianpolimorfisme/#ixzz1uudjgaq0 http://www.ombar.net/2010/02/pengertian-java.html