RANCANG BANGUN APLIKASI PENJUALAN PULSA ELEKTRIK BERBASIS JAVA J2SE

dokumen-dokumen yang mirip
RANCANG BANGUN INVENTORY OTOMATISASI SALDO BALANCE STOCK PADA COUNTER (KIOS) CHANTIKA SEMARANG

PERANCANGAN SISTEM INFORMASI PENJUALAN PULSA BERBASIS ANDROID

ABSTRAK. Kata kunci : pulsa, SMS, SMS Gateway, Multi Level Marketing. viii

Sistem Informasi Penjualan Pada Toko Gemini NASKAH PUBLIKASI. diajukan oleh : Andreas Satria Wicaksana

Diajukan Guna Memperoleh Gelar Ahli Madya. Universitas Gunadarma

BAB III ANALISIS DAN PERANCANGAN SISTEM. dashboard dirancang untuk membantu pihak Rajawali Reload dalam

OTOMATISASI SISTEM INVENTORY DAN PENEMBAKAN VOUCHER ELKTRONIK MKIOS

BAB III. ANALISIS & PERANCANGAN

Aplikasi Server Pulsa Elektronik dengan Short Messaging Service (SMS) Gateway dan Sistem Multi Level Marketing (MLM)

PERANCANGAN APLIKASI LAPORAN PENJUALAN JAM DI CV. DUTA SERVICE JAM BEKASI MENGGUNAKAN METODELOGI UNIFIED APPROACH

BAB IV ANALISIS DAN PERENCANAAN SISTEM. yang terdapat pada sistem tersebut untuk kemudian dijadikan landasan usulan

BAB IV PERANCANGAN SISTEM. dilakukan. Tujuan diterapkannya analisis terhadap suatu sistem adalah untuk

Abstrak. Keyword : Penjualan, Pembelian, Stok, SMS, Bonus, laporan, C# Microsoft Visual Studio. NET 2003, Mobile FBUS 1.5, format.

BAB III ANALISA SISTEM

BAB IV HASIL DAN UJI COBA

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

RANCANG BANGUN APLIKASI PENGISIAN PULSA ELEKTRIK BERBASIS J2ME PADA STUDI KASUS FLOW CELLULAR SKRIPSI

BAB IV HASIL DAN PEMBAHASAN

SNIPTEK 2014 ISBN: SISTEM INFORMASI PEMBAYARAN SPP BULANAN BERBASIS WEB PADA SMK FADILAH TANGERANG SELATAN

BAB IV ANALISIS DAN PERANCANGAN SISTEM. langkah untuk menentukan prosedur yang sedang dirancang, karena dengan

Pembuatan Aplikasi Sistem Penjualan Pulsa Pada Toko Miyo Cell Menggunakan Netbeans dan MySQL

BAB III ANALISA PERANCANGAN

Rancang Bangun Aplikasi Agen Pulsa Elektronik Bebasis Android (Studi Kasus Distributor Pulsa Maxrefil)

SISTEM MONITORING NILAI SISWA SMA NASIMA BERBASIS AUTO RESPON SMS GATEWAY

ANALISIS DAN PERANCANGAN SISTEM INFORMASI PENJUALAN TOKO BESI LANCAR BERORIENTASI OBJEK

Gambar 4.39 Form View Pembelian Pemesanan Supplier

BAB I PENDAHULUAN 1.1 Latar Belakang Masalah

BAB III METODOLOGI PENELITIAN

PENGEMBANGAN SISTEM INFORMASI PENGGAJIAN DI PESANTREN PERSIS 99 RANCABANGO

APLIKASI PENJUALAN HANDPHONE

ANALISIS DAN DESAIN SISTEM TRANSAKSI PADA CV.MATARAM INDAH YOGYAKARTA. Naskah Publikasi. diajukan oleh Nurul Ilma Hasana Kunio

1. PENDAHULUAN 1.1 LATAR BELAKANG

BAB IV HASIL DAN UJI COBA. Adapun hasil dari penelitan yang dilakukan adalah sebuah perangkat lunak

Keywords : SMS Gateway, job vacancy, information, graduate, career


ada. Terlebih lagi, pada saat ini belum ada sistem pengaturan lahan parkir yang memungkinkan pemanfaatan lahan parkir secara mangkus. Pemilihan tempat

BAB IV HASIL DAN PEMBAHASAN

BAB I PENDAHULUAN 1.1. Latar Belakang dan Permasalahan Era Globalisasi saat ini diwarnai oleh perkembangan teknologi yang semakin pesat.

Rancang Bangun Aplikasi Latihan Ujian Nasional pada Sekolah SMP Ambia

PERANCANGAN E-COMMERCE SEBAGAI MEDIA ALTERNATIF PEMESANAN TIKET PADA AGENT ALVINO TOUR & TRAVEL

BAB IV ANALISIS DAN PERANCANGAN SISTEM. adalah analisis mengenai analisis dokumen, analisis posedur dan analisis proses.

BAB III METODE PENELITIAN. penelitian adalah pada semester Genap Tahun Pelajaran

TUGAS DATA WAREHOUSE

RANCANG BANGUN SISTEM PENJUALAN PULSA PROVIDER TINGKAT RETAIL BERBASIS MOBILE ANDROID VERSI GINGERBREAD DAN WEB BASE (Studi Kasus : Spy Cell) SKRIPSI

BAB IV HASIL DAN UJI COBA

BAB IV ANALISIS DAN PERANCANGAN SISTEM

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN ANALISIS

PERANCANGAN SISTEM INFORMASI KEUANGAN PADA CV. SINAR JAYA

PEMBANGUNAN SISTEM INFORMASI PEMESANAN PAKET TOUR PADA PERANGKAT MOBILE (STUDI KASUS : ARUNA TRAVEL)

APLIKASI SMS GATEWAY UNTUK TOKO BUKU BERBASIS JAVA MENGGUNAKAN NETBEANS. Oleh : L.M. Azhar Nasrumminallah Sistem Informasi

Model Aplikasi Sistem Penjualan Suku Cadang Pada PT. Kobexindo Tractors Cabang Banjarmasin

SISTEM PENYIMPANAN DIGITAL BERBASIS ANDROID PADA PT. TELEKOMUNIKASI INDONESIA, Tbk.

BAB IV HASIL DAN UJI COBA

Gambar 4.1 Flowchart

BAB IV PERANCANGAN SISTEM

Rancangan Aplikasi Penjualan Pulsa Telepon Selular

BAB IV HASIL DAN UJI COBA

PEMBUATAN APLIKASI PENJUALAN BARANG PADA JARINGAN OUTLET DISTRO BLAZE

BAB IV ANALISA DAN PERANCANGAN SISTEM. diusulkan dari sistem yang ada di Dinas Kebudayaan dan Pariwisata Kota

Perangkat Lunak Pengolah Data Administrasi Dan Penyewaan Alat Berat Berbasis Objek Pada PT. Sejahtera Intercon Palembang

II.7.3 Stored Procedured II.7.4 Trigger II.8 C# II.9 Akuntansi II.9.1 Laba Rugi II.9.2 Average Method II.9.

BAB 1 PENDAHULUAN. manusia mengalami evolusi. Berbagai aktivitas mengalami perubahan dari cara

SMS GATEWAY UNTUK LAYANAN INFORMASI KEGIATAN BIRO KEMAHASISWAAN KEPADA UNIT KEGIATAN MAHASISWA DI UNIVERSITAS DIAN NUSWANTORO

BAB IV PERANCANGAN SISTEM

BAB 1 PENDAHULUAN. 1.1 Latar Belakang Masalah. 1.2 Perumusan Masalah

BAB IV ANALISIS DAN PERANCANGAN SISTEM. Untuk merancang atau menyempurnakan sebuah aplikasi mobile, kita perlu

BAB IV ANALISA DAN PERANCANGAN SISTEM. Adapun analisis sistem akan dilakukan pada bagian gudang ruang lingkup

PERANCANGAN APLIKASI TRANSAKSI PULSA ELEKTRONIK TELEPON SELLULAR BERBASIS ANDROID

BAB III ANALISA DAN PERANCANGAN SISTEM

Analisa Dan Perancangan Sistem Informasi Penjualan Pada Toko Souvernir

BAB III ANALISIS DAN DESAIN SISTEM

BAB IV PERANCANGAN USER INTERFACE

DASHBOARD UNTUK VISUALISASI PENJUALAN VOUCHER PULSA ELEKTRIK DI RAJAWALI RELOAD MOJOKERTO

ABSTRAK. : strategi bisnis, penjualan online, CRM, interaksi. Universitas Kristen Maranatha

PERANCANGAN SISTEM INFORMASI PENJUALAN GULA TEMBAKAU pada UD. MUJI YANTO BERBASIS VISUAL BASIC 6.0

BAB IV ANALISIS DAN PERANCANGAN SISTEM

BAB III METODE PENELITIAN

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

APLIKASI TRANSAKSI PULSA MULTI OPERATOR BERBASIS ANDROID. Laporan Tugas Akhir

Bab I : Persyaratan Produk

Bab 3 Metodologi Penelitian

BAB IV ANALISIS DAN PERANCANGAN SISTEM. sistem sedang berjalan dan diperlukan untuk berbagai perubahan yang dirasa

RANCANG BANGUN APLIKASI SISTEM PELAYANAN PADA EPSON SERVICE CENTER DENGAN ESTIMASI WAKTU PENGERJAAN MENGGUNAKAN ALGORITMA FIFO BERBASIS ANDROID

BAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA

APLIKASI E-ABSENSI PERHITUNGAN GAJI KARYAWAN PT. PUTRA MAJU LESTARI BERBASIS ANDROID

DAFTAR ISI HALAMAN JUDUL HALAMAN PERSETUJUAN HALAMAN PENGESAHAN... KATA PENGANTAR HALAMAN PERSEMBAHAN... MOTTO.. INTISARI. DAFTAR ISI..

BAB I PENDAHULUAN. memungkinkan pengembangan sistem informasi berbasis komputer. Sistem informasi

RANCANG BANGUN APLIKASI SISTEM INFORMASI PERSEDIAN BARANG DI TB. INDAH JAYA BERBASIS DESKTOP

IMPLEMENTASI FRAMEWORK LARAVEL PADA SISTEM INFORMASI PEMESANAN PENGGUNAAN LAPANGAN FUTSAL BERBASIS WEB DI ZONA6 FUTSAL SEMARANG

Rancang Bangun Aplikasi Arus Kas Pada Kredit Rumah Tangga Berbasis Web

BAB IV ANALISIS DAN PERANCANGAN SISTEM. berjalan. Salah satu kesulitan yang sering terjadi pada bagian internal perusahaan

Kata kunci : toko baju Kalimas, sistem informasi, pembelian, penjualan

PEMBUATAN APLIKASI WAP SITE UNTUK MENDOWNLOAD APLIKASI PADA HANDPHONE

gateway adalah salah satu jenis aplikasi dari perkembangan. merupakan salah satu fitur dari telepon seluler. Manfaat dari diantaranya mudah, efisien,

PENGEMBANGAN FITUR PENGOLAAN DATA PIUTANG DAN PEMESANAN BARANG UNTUK APLIKASI PENJUALAN BARANG BERBAHAN KULIT

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB IV PERANCANGAN SISTEM Perancangan Pembuatan Sistem(Use Case Diagram) SISTEM

Transkripsi:

RANCANG BANGUN APLIKASI PENJUALAN PULSA ELEKTRIK BERBASIS JAVA J2SE Agung Dwi Laksono, Saefurrohman, Herny Februariyanti Abstract : Nowadays mobile phones are a common item to most people seemed to be a mandatory item to have. Along with the growth of mobile phone usage, the growing use of credit is also directly proportional to it. This raises the promising business opportunities and prospects for long. But in the general method are still many shortcomings on doing top-up transaction such as recording transactions are still done by writing in the book, typing specified sms format for provider by manual on mobile phones. Starting from that several shortcomings, so writer take the title of the final project is Design and Development Electronic Voucher Top-Up Java J2SE Based. Using a computerized media, where to make a sales transaction, seller only do insert data to application and the application automatically send a specified sms format to a provider, and application will record all of the sales transaction to the sales database. That s expected to change the sales process become easier, practical ad effective. Keywords : electronic voucher, top up, provider, mobile phone 1. Pendahuluan Dewasa ini telepon selular sudah merupakan barang umum yang menjadi sebagian orang seakan-akan menjadi barang wajib untuk dimiliki. Seiring dengan pertumbuhan penggunaan telepon selular, pertumbuhan penggunaan pulsa juga berbanding lurus dengannya. Hal ini menunjukkan bahwa pulsa telepon selular sudah merupakan kebutuhan pokok bagi pemilik telepon selular, yang bisa disejajarkan posisinya dengan makanan. Hal tersebut menimbulkan peluang usaha yang menjanjikan serta prospek yang panjang. Sehingga banyak muncul countercounter pengisian pulsa bak jamur di musim penghujan. Berdasarkan pengalaman yang diperoleh dari lapangan, masalah utama yang dihadapi adalah pada saat pembukuan atau pencatatan transaksi yang masih dilakukan dengan cara konvensional yaitu dengan cara menuliskan pada buku. Dimana pada saat konsumen melakukan transaksi pengisian pulsa elektrik, biasanya mereka disodorkan buku dan diminta untuk mencatat nomor handphone dan besar nominal pulsa yang mereka inginkan. Setelah itu penjual atau karyawan akan menggunakan telepon selularnya untuk mengirimkan pulsa dengan cara mengirim SMS yang berisikan kode pengisian pulsa ke provider yang bersangkutan, dengan format penulisan yang telah ditetapkan oleh provider tersebut. Dirasakan masih banyak kekurangan dari metode konvensional pada transaksi penjualan pulsa tersebut, seperti pencatatan transaksi yang masih dilakukan dengan cara menuliskan pada buku, pengetikan format sms yang ditentukan provider dengan menulis manual pada telepon selular sehingga penjual/retailer pulsa harus menghafalkan kode-kode yang telah ditentukan oleh provider penyedia pulsa. Maka bertitik tolak dari beberapa kekurangan inilah maka penulis mengambil judul Tugas Akhir Rancang Bangun Program Aplikasi Penjualan Pulsa Elektrik Berbasis Java J2SE Menggunakan NetBeans IDE dan MySQL. Menggunakan media komputerisasi, yaitu dengan metode penggunaan komputer yang dihubungkan dengan telepon selular menggunakan kabel data atau bisa juga menggunakan modem Rancang Bangun Aplikasi Penjualan Pulsa Elektrik Berbasis Java J2SE 1

gsm/cdma sebagai media untuk mengirimkan dan menerima SMS dari dan ke provider penyedia pulsa, dimana untuk melakukan transaksi penjualan pulsa, karyawan atau penjual hanya memasukkan data yang terdapat pada aplikasi penjualan pulsa elektrik melalui komputer dan setelah itu aplikasi penjualan pulsa secara otomatis yang akan mengirim SMS kepada provider berupa kode format sesuai prosedur yang ditentukan provider. Sehingga diharapkan dapat merubah proses penjualan menjadi lebih mudah, praktis dan efektif. 2. Perumusan Masalah Karena dirasa banyak sekali kekurangan yang ada pada sistem konvensional saat ini seperti pencatatan transaksi yang masih dilakukan dengan cara menuliskan pada buku, pengetikan format sms yang ditentukan provider dengan menulis manual pada telepon selular sudah tidak bisa maksimal lagi. Sistem komputerisasi adalah pilihan yang tepat dalam mengatasi semua kekurangan tersebut serta dapat meminimalisir kesalahan format pengiriman sms ke provider. Juga memandang situasi persaingan bisnis pengisian pulsa seperti saat ini yang harus mendukung pelayanan yang cepat, tepat dan memuaskan, agar tidak kalah saingan dan pelayanan. Masalah di dalamnya meliputi : a. Customer / pelanggan melakukan pembelian / pengisian pulsa dengan memberikan nomer handphone dan nominal pulsa yang akan dibelinya. b. Penjual / pegawai memasukkan nomer handphone dan nominal pulsa ke dalam aplikasi. c. Aplikasi mengirimkan SMS ke provider penyedia pulsa elektrik. d. Customer / pelanggan menerima pulsa elektrik / voucher yang dibelinya. e. Aplikasi mencatat transaksi penjualan tersebut ke dalam database transaksi. Dari masalah yang tersebut di atas, maka program aplikasi di dalamnya memiliki : a. Form pengisian pulsa, yang digunakan untuk memasukkan nomer handphone, nama operator selular, dan nominal pulsa. b. Daftar produk pulsa beserta harga beli dan harga jual. c. Fasilitas reporting / laporan yang digunakan untuk mencatat semua transaksi yang telah dilakukan. d. Konektivitas dengan telepon selular / modem yang digunakan untuk pengiriman dan penerimaan SMS dari provider penyedia pulsa. 3. Tujuan Penelitian Tujuan dari penelitian ini adalah membangun sebuah aplikasi penjualan pulsa elektrik menggunakan komputer dan telepon selular yang dihubungkan melalui media kabel data atau bisa digantikan dengan modem. Sehingga dapat memberikan kemudahan bagi karyawan atau penjual dalam melakukan transaksi penjualan pulsa, dimana penjual tidak lagi harus mengetik secara manual melalui telepon selular dan menghafal kode format penulisan yang ditentukan oleh provider penyedia pulsa. Serta dapat mempermudah penjual pulsa dalam melakukan rekap transaksi, dikarenakan aplikasi sudah terintegrasi dengan database transaksi. 4. Perancangan Perangkat Lunak 4.1. Arsitektur Sistem Gambar 1 berikut merupakan gambaran arsitektur sistem : Rancang Bangun Aplikasi Penjualan Pulsa Elektrik Berbasis Java J2SE 2

Gambar 1. Arsitektur Sistem Dari gambaran arsitektur sistem pada gambar 1 di atas, sistem terdiri dari 2 aktor yaitu Admin dan Pegawai, aplikasi java, MySQL Database, telepon seluler atau modem. Aplikasi java dan MySQL Database dihubungkan dengan menggunakan hibernate. Aplikasi penjualan pulsa ini memerlukan peralatan untuk mengirimkan dan menerima sms dari dan ke provider penyedia pulsa, untuk itu dapat digunakan telepon selular atau modem. Agar aplikasi dapat berkomunikasi dan mengontrol modem, maka digunakan Gammu sebagai interface antara aplikasi dan modem. Dari arsitektur sistem di atas, maka dapat digambarkan algoritma proses sistem sebagai berikut, Algoritma proses sistem pada gambar 2 dapat dijelaskan sebagai berikut, Admin dan Pegawai diharuskan untuk melakukan Login terlebih dahulu untuk masuk ke dalam aplikasi. Data username dan password akan dicocokkan dengan tabel Pegawai yang ada dalam database, dan akan dicek pula hak akses untuk user tersebut. Jika user tersebut memiliki hak akses sebagai Admin, maka dapat mengakses Form Produk dan Form Pegawai, dimana form-form tersebut digunakan untuk menambah, merubah dan menghapus data produk dan data pegawai (data user untuk mengakses aplikasi), dan form-form tersebut tidak dapat diakses oleh user yang hanya memiliki hak akses sebagai Pegawai. Sedangkan Pegawai hanya dapat mengakses Form Transaksi, Form Laporan dan Form Saldo, dimana form-form tersebut bisa juga diakses oleh Admin. 4.2. Use Case Diagram Pada Use Case Diagram sebelumnya ditentukan aktor yang berkaitan dengan apilkasi ini, yaitu Pegawai dan Admin. Di mana antara Pegawai dan Admin memiliki hak yang berbeda dalam mengakses aplikasi penjualan pulsa ini. Semua yang dapat diakses oleh Pegawai dapat juga diakses oleh Admin, tetapi tidak semua yang dapat diakses oleh Admin dapat diakses oleh Pegawai. Berikut Use Case Diagram dari aplikasi penjualan pulsa ini : Gambar 2. Algoritma Proses Sistem Rancang Bangun Aplikasi Penjualan Pulsa Elektrik Berbasis Java J2SE 3

Gambar 3. Use Case Diagram 4.3. Class Diagram Dari gambaran pada Use Case Diagram sebelumnya, maka dapat dibentuk classclass sebagai berikut : Gambar 5. Class Diagram Gambar 4. Class Diagram Class Diagram pada gambar 4 menjelaskan bahwa Class celllogin akan dijalankan pertama kali pada saat aplikasi dijalankan. Method dologin() pada class celllogin ini berfungsi untuk melakukan pengecekan username dan password, jika sesuai dengan database, maka method loadmainframe() memanggil class cellmainframe. Pada class cellmainframe terdapat button-button yang digunakan untuk memanggil classclass lain seperti cellhome, celltransaction, cellsaldo, cellpegawai, cellinbox, celloutbox. Class celltransaction digunakan untuk melakukan transaksi pengiriman pulsa. Class cellsaldo digunakan untuk melakukan pengecekan sisa saldo. Sedangkan cellpegawai digunakan oleh Admin untuk melakukan menambah, menghapus, dan merubah data Pegawai yang berkaitan dengan user dan hak akses dalam pengaksesan aplikasi. 4.4. Sequence Diagram Setelah ditentukan Class Diagram pada gambar 4, maka alur dari program dapat digambarkan pada Sequence Diagram sebagai berikut : Sequence Diagram pada gambar 5 menjelaskan step by step proses transaksi penjualan pulsa. Pegawai akan melakukan login ke dalam aplikasi dengan memasukkan username dan password, jika username dan password benar, maka pegawai dapat masuk ke aplikasi pengisian pulsa. Pada waktu ada pelanggan yang akan membeli pulsa, pegawai langsung melakukan input data pada form pengisian pulsa. Setelah pelanggan melakukan pembayaran, pegawai menekan tombol send pada aplikasi, sehingga aplikasi akan mengirimkan sms kepada provider. Dan provider akan mengirimkan pulsa kepada pelanggan serta mengirimkan laporan kepada aplikasi. 4.5. Desain Antarmuka Sistem Dalam tampilan aplikasi penjualan pulsa ini penulis membuat satu form utama yang digunakan untuk login ke dalam aplikasi penjualan pulsa. Gambar 6. Rancangan Form Login Rancang Bangun Aplikasi Penjualan Pulsa Elektrik Berbasis Java J2SE 4

Pengguna aplikasi harus melakukan login untuk masuk ke dalam aplikasi penjualan pulsa ini, gambar 6 tersebut adalah rancangan untuk form login. pulsa ini. 5.2. Tampilan Form Utama Setelah user berhasil melakukan login ke dalam aplikasi, maka form yang akan ditampilkan adalah form utama ini. Antara admin dan pegawai memiliki tampilan form utama yang berbeda, terutama pada menumenunya. Gambar 9 berkut adalah tampilan form utama dengan hak akses sebagai admin. Gambar 7. Rancangan Form Utama Rancangan form utama pada gambar 7 terdapat tombol-tombol menu yang digunakan untuk memanggil form-form lain yang memiliki fungsi masing-masing. Salah satunya adalah form Transaksi yang digunakan untuk melakukan transaksi pengisian pulsa. 5. Implementasi Perangkat Lunak 5.1. Tampilan Form Login Form login adalah form yang paling pertama ditampilkan pada saat aplikasi dijalankan. Gambar 8 berikut adalah tampilan dari form login. Gambar 9. Tampilan Form Utama Admin Sedangkan pada form utama jika login sebagai pegawai memiliki tampilan form seperti pada gambar 10 berikut. Gambar 10. Tampilan Form Utama Pegawaai Gambar 8. Tampilan Form Login Tampilan form login pada gambar 8 mengharuskan user untuk melakukan input username dan password untuk dapat mengakses ke dalam aplikasi penjualan Pada gambar 10 di atas form utama pegawai hanya memiliki menu untuk mengakses form transaksi, form stock, dan form saldo. 5.3. Tampilan Form Transaksi Form transaksi digunakan untuk melakukan transaksi pengisian pulsa Rancang Bangun Aplikasi Penjualan Pulsa Elektrik Berbasis Java J2SE 5

kepada pelanggan. Untuk tampilan dari form transaksi dapat dilihat pada gambar 11 berikut ini. ini dijalankan dari beberapa komputer client, dengan database yang terintegrasi pada satu komputer. c. Aplikasi penjualan pulsa elektrik berbasis Java akan memudahkan dalam penggunaanya pada berbagai komputer dan sistem operasi apapun, asalkan terdapat Java interpreter di platform itu dikarenakan kelebihan utama dari Java adalah multiplatform sesuai dengan prinsip write once, run everywhere. 7. Saran Gambar 11. Tampilan Form Transaksi Tampilan form transaksi pada gambar 11 memiliki inputan berupa dua textfield dan dua combobox. Pada saat melakukan transaksi pengisian pulsa, pegawai diharuskan untuk mengisi nama pelanggan, nomer telepon, memilih operator pada combobox operator dan memilih nominal pada combobox nominal. Setelah semua textfield dan combobox terisi, untuk melakukan pengiriman pulsa, dilakukan dengan menekan tombol submit. Harga pulsa yang harus dibayar akan ditampilkan pada form transaksi ini. 6. Kesimpulan Dari pembahasan pada bab-bab sebelumnya, maka penulis dapat menarik kesimpulan, antara lain : a. Aplikasi penjualan pulsa elektrik ini terbukti lebih mempermudah penjual pulsa dalam melakukan transaksi penjualan pulsa, dimana penjual tidak lagi harus mengetik sms secara manual melalui telepon seluler dan menghafal kode format penulisan yang ditentukan oleh provider penyedia pulsa dalam melakukan transaksi pengisian pulsa. b. Aplikasi penjualan pulsa elektrik ini menggunakan database MySQL yang merupakan database SQL yang open source, serta memungkinkan aplikasi Aplikasi penjualan pulsa ini dirancang sebagai aplikasi stand alone tetapi memungkinkan untuk dapat digunakan pada beberapa komputer client dengan satu komputer sebagai server database sehingga dapat memberikan pelayanan lebih kepada pelanggan dengan memiliki lebih dari satu kasir pada sebuah toko. Untuk lebih memaksimalkan kegunaan dari aplikasi penjualan ini, perlu dilakukan modifikasi pada program, untuk ditambahkan lagi user akses untuk pelanggan, sehingga dapat memungkinkan pelanggan melakukan sendiri pengisian pulsa secara swalayan tetapi tentunya dengan verifikasi dari kasir / pegawai. Daftar Pustaka [1] Hariyanto, Bambang, (2010), Esensi- Esensi Bahasa Pemrograman Java, penerbit Informatika, Bandung. [2] Kristanto, Andri, (2004), Rekayasa Perangkat Lunak : Konsep Dasar, penerbit Gava Media, Yogyakarta [3] Munawar, (2005), Pemodelan Visual Dengan UML, penerbit Graha Ilmu, Yogyakarta. [4] Sanjaya, Ridwan, (2005), Pengolahan Database MySQL 5 dengan Java 2, penerbit Andi, Semarang. [5] Sholiq, (2006), Pemodelan Sistem Informasi Berorientasi Objek dengan Rancang Bangun Aplikasi Penjualan Pulsa Elektrik Berbasis Java J2SE 6

UML, penerbit Graha Ilmu, Yogyakarta. [6] Simamarta, Janner, (2010), Rekayasa Perangkat Lunak, penerbit Andi, Yogyakarta. http://elib.unikom.ac.id/files/disk1/440/jbpt unikompp-gdl-landriramd-21951-12- daftars-l.pdf di download pada tanggal 19 Januari 2011 Rancang Bangun Aplikasi Penjualan Pulsa Elektrik Berbasis Java J2SE 7