PEMOGRAMMAN VISUAL III APLIKASI TRANSAKSI PENJUALAN

dokumen-dokumen yang mirip
BERBASIS JAVA DENGAN MENGGUNAKAN TOOLS NETBEANS

PEMOGRAMMAN VISUAL III APLIKASI NILAI MAHASISWA. Diajukan untuk Memenuhi Tugas UTS Pada Mata Kuliah Pemogramman Visual III Tahun Pelajaran

PEMOGRAMMAN VISUAL III APLIKASI PEGAWAI

LAPORAN TUGAS AKHIR APLIKASI KALKULATOR BERBASIS JAVA

APLIKASI PERHITUNGAN SEDERHANA DENGAN MENGGUNAKAN NETBEANS

LAPORAN PERCOBAAN III PEMBUATAN CALCULATOR ( MENGHITUNG TOTAL TRANSAKSI) BERBASIS JAVA DENGAN MENGGUNAKAN TOOLS NETBEANS

PROGRAM PENGGUNAAN FORMULA GEOMETRIK DENGAN JAVA

TUGAS Pemrograman Java

LAPORAN PERCOBAAN PEMBUATAN CALCULATOR BERBASIS JAVA DENGAN MENGGUNAKAN TOOLS NETBEANS

Program Penghitungan II Dengan Java

LAPORAN PERCOBAAN III ( MENGHITUNG TOTAL DAN HARGA JUAL BARANG) BERBASIS JAVA DENGAN MENGGUNAKAN TOOLS NETBEANS

Pemrograman Java III

Pemrograman Java III

LAPORAN PERCOBAAN IV PEMBUATAN CALCULATOR ( MENGHITUNG GAJI KARYAWAN DAN TUNJANGANNYA) BERBASIS JAVA

TUGAS AKHIR APLIKASI KALKULATOR BOLA BERBASIS JAVA

LAPORAN 4 PEMOGRAMAN JAVA III APPLICATION PROGRAMMING INTERFACE

LAPORAN PERCOBAAN IV ( MENGHITUNG GAJI PEGAWAI) BERBASIS JAVA DENGAN MENGGUNAKAN TOOLS NETBEANS

LAPORAN 2 PEMOGRAMAN JAVA III APPLICATION PROGRAMMING INTERFACE

Pemrograman Java III

LAPORAN PERCOBAAN V ( APLIKASI NILAI MAHASISWA) BERBASIS JAVA

LAPORAN TUGAS 4 PROGRAM PERHITUNGAN GAJI PEGAWAI DENGAN JAVA

LAPORAN TUGAS 2 PROGRAM PENGGUNAAN FORMULA GEOMETRIK DENGAN JAVA

LAPORAN PERCOBAAN II PEMBUATAN CALCULATOR ( MENGHITUNG KELILING DAN VOLUME BALOK) BERBASIS JAVA DENGAN MENGGUNAKAN TOOLS NETBEANS

LAPORAN TUGAS 3 PENGGUNAAN PROGRAM TRANSAKSI PENJUALAN DENGAN JAVA

Program Penghitungan III Dengan Java

APLIKASI PERHITUNGAN GAJI PEGAWAI DENGAN JAVA Disusun untuk memenuhi tugas matakuliah Pemrograman JavaIII

TUGAS AKHIR MINGGU APLIKASI KALKULATOR BERBASIS JAVA

PEMBUATAN APLIKASI PERHITUNGAN TRANSAKSI DENGAN JAVA

Pemrograman dengan Java

APLIKASI KALKULATOR BALOK BERBASIS JAVA

Membuat aplikasi sederhana menggunakan java NetBeans dan cara menginstal java NetBeans

BAB I PENDAHULUAN. Maksud dan tujuan dari pembuatan Aplikasi Penentu Nilai Mahasiswa pada pemrograman java adalah:

Pemrograman Berorientasi Obyek. Ramos Somya

INSTRUKSI PENCABANGAN

BAB IX MEMBUAT FORM 9.1 Membuat Form Secara Konvensional

LAPORAN PERCOBAAN V ( MENGHITUNG NILAI UJIAN MAHASISWA) BERBASIS JAVA DENGAN MENGGUNAKAN TOOLS NETBEANS

PERTEMUAN 1 Membuat Project & Komponen Swing [PBO II JAVA] dosen : SOPINGI, S.Kom

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

Program Kalkulator Sederhana Menggunakan Java Netbeans

MODUL 1 INSTALASI PAKET JAVA DAN PROGRAM SEDERHANA

BAB V IMPLEMENTASI DAN PENGUJIAN. Application Development Tools yang ada, oleh sebab itu aplikasi ini. Professional Development Tools : jcreator, java

Java Library dan Java Swing

Rekomendasi Min Perangkat Keras. Prosesor dual core 1.5 GHz RAM 2 GB Monitor 10 " VGA Onboard Keyboard PS2 Mouse PS2

BAB I PROJECT NETBEANS DAN GUI SEDERHANA

MODUL PRAKTIKUM BERORIENTASI OBJEK NINF615 SEMESTER GASAL 2016/2017 PROGRAM STUDI S1 TEKNIK INFORMATIKA

Membuat Frame, Label, TextField dan Button di Java [Full Coding]

Pengenalan VB.net. Ibnu Muakhori, S.Kom (wa)

BAB I PERSYARATAN PRODUK

Tugas Rekayasa Perangkat Lunak Berorientasi Obyek Review IDE untuk Java (NetBeans, Eclipse, Intellij IDEA)

APLIKASI KALKULATOR PENGHITUNGAN NILAI BERBASIS JAVA

VISUAL JAVA PROGRAMMING

Membuat Program Perhitungan Sederhana dengan Java NetBeans 8.1

BAB V PENGUJIAN DAN IMPLEMENTASI SISTEM. Pengujian merupakan bagian yang penting dalam siklus pembangunan

Pemograman Swing. Netbeans:

Tabel 1. Instruksi untuk menampilkan teks No. Bahasa Pemrograman Instruksi 1. Pascal WRITE ( Bahasa pemrograman itu mudah );

FAKULTAS TEKNOLOGI INFORMASI UNISKA. Modul NetBeans 8.1. Disusun oleh: Mirza Yogy Kurniawan. Modul Praktek NetBeans 8.1 Studi Kasus Perpustakaan

MENGENAL VISUAL BASIC

Penggunaan Netbeans IDE, Hello World, variable dan Operator aritmetika.

Pengenalan VB.net Ibnu Muakhori

Mengerti dan memahami pemrograman berbasis object Mengerti dan memahami pembuatan visualisasi untuk interface

yang signifikan. Pada tahap ini dijelaskan hal-hal apa saja yang terdapat pada

BAB 4 PERANCANGAN DAN IMPLEMENTASI PROGRAM. Oriented Programming) atau secara procedural.

Membuat Menu Login Sederhana [Full Coding]

BAB 2 LANDASAN TEORI. Istilah komputer (computer) berasal dari bahasa latin computere yang berarti

PEMROGRAMAN KOMPUTER KODE MODUL: TIN 202 MODUL IV PENGENALAN MICROSOFT VISUAL BASIC 6.0

PEMROGRAMAN LANJUTAN JAVA. Dasar-Dasar Netbeans

MODUL I PENGENALAN VISUAL BASIC 6.0. Visual Basic adalah sebuah program yang berfungsi untuk membuat aplikasi berbasis

Membuat Aplikasi Kalkulator Sederhana Dengan Java

BAB IV HASIL DAN PEMBAHASAN

BAGIAN XIII GRAPHICAL USER INTERFACE DENGAN SWING. Praktikum I : Menggunakan JFrame, JTextField, JLabel dan JButton

MODUL 1 PENGENALAN VISUAL BASIC 6.0

Pemrograman Berbasis Objek 2. Java Programming Fery Updi,M.Kom

BAB 4 IMPLEMENTASI. basis data. Langkah utama dalam pemilihan DBMS : 1 Definiskan waktu untuk melakukan studi referensi.

PRAKTIKUM 1. Framework adalah kerangka kerja yang terdiri dari kumpulan dari beberapa fungsi,

PERANCANGAN APLIKASI DOWNLOAD MANAGER MENGGUNAKAN JAVA2SE DENGAN EDITOR NETBEANS IDE 6.8

JAVA SWING. Swing merupakan library pada java untuk membuat sebuah tampilan seperti

BAB I PENDAHULUAN. a. Latar Belakang Masalah

BAB 1 PENDAHULUAN 1.1 Latar Belakang Masalah

BAB 1 PENDAHULUAN. Semakin lama teknologi semakin canggih, itu dapat diketahui dari semakin

PENDAHULUAN. Gambar 1.1 Arsitektur Two-Tier 2 1 BAB I

BAB 2 LANDASAN TEORI

BAB V IMPLEMENTASI SISTEM. system informasi hanya saja Implementasi sistem (system implementation)

APLIKASI PENJUALAN HANDPHONE

BAB I PERSYARATAN PRODUK

DASAR PEMROGRAMAN VISUAL BASIC

BAB IV HASIL DAN PEMBAHASAN

BAB IV HASIL DAN UJI COBA

Pada akhir pembahasan, peserta diharapkan dapat :

BAB 4 IMPLEMENTASI DAN TESTING Perkiraan Kebutuhan Piranti Keras (Hardware) b. Memory DDR 512MB

1. MENGENAL VISUAL BASIC

PENDAHULUAN TENTANG NETBEANS


MODUL PRAKTIKUM PEMROGRAMAN BERORIENTASI OBJEK (JAVA) PERTEMUAN 1 PENGENALAN LINGKUNGAN PEMROGRAMAN JAVA

BAB 2 LANDASAN TEORI

BAB V PENGUJIAN DAN IMPLEMENTASI SISTEM. Pengujian dan impelementasi sistem merupakan bagian yang sangat

BAB V IMPLEMENTASI SISTEM. tersebut siap diterapkan atau diimplementasikan. Tahap Implementasi Sistem

TPI4202 e-tp.ub.ac.id

BAB IV IMPLEMENTASI DAN EVALUASI SISTEM. perangkat keras maupun perangkat lunak komputer. Penjelasan hardware/software

Mengenal Visual Basic Clasic. Agus Priyanto, M.Kom

PERANCANGAN DAN PEMBUATAN APLIKASI KASIR BERBASIS JAVA

Transkripsi:

PEMOGRAMMAN VISUAL III APLIKASI TRANSAKSI PENJUALAN Tugas ini ditulis untuk Memenuhi Tugas Pada Mata Kuliah Pemrograman Java III Tahun Pelajaran 2011-2012 Oleh: Nama: Iis Puspita Laelasari Npm: 1142218 STMIK AMIK BANDUNG Jl. Jakarta No.28 Bandung Telp./Fax.022-7271136,7213630 Bandung 40272 BAB 1 PENDAHULUAN

A. Latar Belakang Java sebagai salah satu bahasa pemograman baru menjanjikan banyak kemudahan bagi para programer. Masyarakat telah banyak menggunakan aplikasi java ini dalam bidang teknologi, terutama dalam bidang IT. Java adalah bahasa pemograman berorientasi objek yang dikembangkan oleh Sun Microsystems sejak tahun 1991. Bahasa ini dikembangkan dengan model yang mirip dengan bahasa C++ dan Smalltalk, namun dirancang agar lebih mudah dipakai dan platform independent, yaitu dapat dijalankan di berbagai jenis sistem operasi dan arsitektur komputer. Bahasa ini juga dirancang untuk pemrograman di Internet sehingga dirancang agar aman dan portabel. Bahasa Java sendiri memiliki library yang cukup besar yang dapat mempermudah Anda dalam membuat sebuah aplikasi dengan cepat. Library ini sudah mencakup untuk grafik, desain user interface, kriptografi, jaringan, suara, database, dan lain-lain. B. Maksud dan Tujuan Adapun maksud dan tujuan dari penulisan laporan ini ialah: 1. Untuk lebih menambah wawasan penulis tentang aplikasi Java. 2. Agar penulis bisa mempelajari dan mendalami tentang aplikasi Java dan komponenkomponen di dalamnya. 3. Untuk mengasah kemampuan penulis dalam bidang aplikasi Java. C. Batasan masalah Berdasarkan uraian yang diatas, sehubungan dengan aplikasi kubus berbasis java, penulis mencoba merumuskan pokok permasalahan secara umum yaitu: 1. Bagaimana cara menghitung proses transaksi penjualan? 2. Bagaimana isi dari tombol Button Reset? 3. Bagaimana isi dari tombol Button Finish? 4. Bagaimana cara menghubungkan Java Class Jual dengan Jframe Form Transaksi? 5. Bagaimana script dari Java Class Jual dan Java Class Barang? D. Sistematika Penulisan Laporan Laporan tugas ini dibuat dengan sistem penulisan sebagai berikut : 1. BAB I PENDAHULUAN, berisi permasalahan dari modul ini. 2. BAB II LANDASAN TEORI,berisi teori-teori yang akan dipergunakan dalam membuat aplikasi pada modul ini. 3. BAB II ANALISA, berisi kebutuhan dalam membangun aplikasi yang terdapat dalam laporan ini seperti perangkat keras, perangkat lunak serta perangkat lainnya. 4. BAB IV IMPLEMENTASI, yang berupa hasil dari percobaan, berupa tabel nama class, nama file atau method, juga capture dari hasil percobaan BAB II LANDASAN TEORI

Application Programming Interface (API) adalah kumpulan dari pustaka class atau komponen atau library, yang sudah disediakan oleh Sistem Operasi, yang berupa kumpulan perintah yang membentuk sebuah komonen, sehingga akan membantu para programmer dalam membangun sebuah aplikasi. Keuntungan memprogram dengan menggunakan API adalah: Portabilitas. Programmer yang menggunakan API dapat menjalankan programnya dalam sistem operasi mana saja asalkan sudah ter- install API tersebut. Sedangkan system call berbeda antar sistem operasi, dengan catatan dalam implementasinya mungkin saja berbeda. Lebih Mudah Dimengerti. API menggunakan bahasa yang lebih terstruktur dan mudah dimengerti daripada bahasa system call. Hal ini sangat penting dalam hal editing dan pengembangan. Cara memaki API secara umum adalah : Dilakukan dengan mengimpor package/kelas import java.util.stack; Ada beberapa kelas bernama sama dipackage yang berbeda, yaitu : - import salah satu dan gunakan nama lengkap untuk yang lain, atau - gunakan nama lengkap semua kelas Ada tiga jenis bahas pemogramman Java Application Programming Interface(API): Inti resmi Java API, yang terdapat dalam JDK atau JRE, dari salah satu edisi dari Java Platform. Tiga edisi dari Java Platform adalah Java ME(Micro Edition), Java SE(Standar Edition), Java EE(Enterprise Edition). Resmi opsional API yang dapat didownload secara terpisah. Spesifikasi API ini didefinisikan sesui dengan Spesifikasi Jawa Request(SJR), dan kadang-kandang beberapa API ini kemudian dimasukkan dalam API inti dari Platform(contoh yang paling dikenal saat ini adalah swing) API tidak resmi, yang dikembangkan oleh pihak ketiga, tetapi tidak berkaitan dengan JSRs apapun. Dalam Studi kasus yang dilakukan adapun aplikasi yang digunakan dalam membangun aplikasi percobaan dalam modul ini adalah NetBeans IDE 7.0.1. dengan penggunaan beberapa class di dalamnya, antara lain : Class Jframe

Merupakan class yang membentuk sebuah Frame (Form). Class JButton

Class ini akan membentuk sebuah komponen Button (Command Button) yang digunakan untuk memproses. Class JtextField

Class ini digunakan untuk memasukkan sebuah data (entri data) dimana datanya akan (selalu) bertipe String. Class Jlabel

Class ini dipergunakan untuk menambah suatu String pada Jframe, dipergunakan untuk keterangan atau Label sebuah komponen.

BAB III ANALISIS Dalam pembuatan aplikasi kalkulator berjava ini, penulis menggunakan beberapa tools dan hardwere sebagai pendukung dalam pembuatan aplikasi ini. Tools yang digunakan ialah : Hardwere Hardisk RAM PROCESSOR VGA 250 GB 896 MB 2,2GHz 256 MHS Tabel2.1SpesifikasiHardwere Tools NetBeans IDE 7.0.1 Microsoft Word Paint PDF Tabel 2.2 Tools

BAB IV IMPELENTASI Sebelum di RUN : Aplikasi diatas yaitu aplikasi sederhana dari Jframe transaksi yang desainnya menggunakan program NetBean IDE 7.0.1. Adapun komponen-komponen utama yang terdapat didalamnya adalah: No Komponen Nama Komponen Fungsi 1 Label dari Text Field Merupakan Label atau nama dari Text Field untuk memudahkan user dalam proses bertransaksi.

2 Text field berurutan dari Item Code, Item Name, Price, Quantity, Selling Price dan Total Sebagai tempat bilangan dimana akan menjadi tempat proses perhitungan untuk memudahkan bertransaksi, dan untuk memunculkan kode barang, nama barang, harga, jumlah barang, harga jual dan total yang akan di proses dalam Tetx Field. 3 Buttom Prosess, Reset dan Finish Proses mempunyai fungsi untuk memproses transeksi penjualan yang dimana dengan adanya tombol ini memudahkan user dalam memproses trensaksi. Reset mempunyai fungsi untuk mengulangi proses perhitungan. Finish mempunyai fungsi untuk mengakhiri perhitungan. Script untuk menghubungkan dari Jframe Form Transaksi dengan Java Class Jual Script dari proses perhitungan Proses dalam Jframe Form Transaksi

Script dari proses perhitungan Reset dalam Jframe Form Transaksi Script dari proses perhitungan Finish dalam Jframe Form Transaksi Script untuk mengkonversikan isi TextField kedalam bentuk Integer Script dalam Java Class Jual:

Script dalam Java Class Barang: Dan setelah di RUN

Hasil dari proses transaksi