NASKAH SOAL PRAKTIKUM 02

dokumen-dokumen yang mirip
NASKAH SOAL PRAKTIKUM 04

KEAHLIAN PEMROGAMAN JAVA

BAB IV HASIL DAN UJI COBA

Halaman Login Halaman Staff

/1. Flowmap Usulan Daftar Anggota

Prosedur penggunaan aplikasi

BAB III ANALISIS DAN PERANCANGAN SISTEM. Pada bab ini dibahas tentang identifikasi permasalahan, analisis

BAB IV IMPLEMENTASI DAN EVALUASI. mempersiapkan kebutuhan system (baik hardware maupun software), persiapan

III.1. HARGA EMAS. I. INSTALASI 1. Patch BeeAccounting dengan file Toko-Emas.bep menggunakan Bee Updater 2. Install plugin Toko-Emas-1.0.

BAB IV IMPLEMENTASI DAN EVALUASI. Dalam merancang dan membangun sistem penjualan online ini ada

Design The User-Interface 1. Rancangan Form Login

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB III. PERANCANGAN SISTEM

Sistem Informasi Persediaan Barang Jadi & Setengah Jadi

Program Data Pelanggan dan Data Suplier Toko Bandung Fashion

ANALISIS DAN PERANCANGAN SISTEM INFORMASI PENJUALAN TOKO BESI LANCAR BERORIENTASI OBJEK

CARA MENJALANKAN APLIKASI. Untuk menjalankan aplikasi sistem pendukung keputusan memilih. 1. Peguna harus login terlebih dahulu. Pengguna dapat login

BAB IV HASIL DAN UJI COBA

Tampilan Window Login

Setting local IP address dan subnet mask dari VoIP Gateway tersebut. Berikut adalah cara mengkonfigurasi modem ADSL:

PETUNJUK PEMAKAIAN APLIKASI RUMAH PANGAN KITA

BAB IV HASIL DAN UJI COBA

- Setelah aplikasi terbuka, klik kanan kemudian pilih run

BAB III PERANCANGAN SISTEM

BAB III ANALISIS DAN PERANCANGAN

USER MANUAL UM 17.C - E-Catalog Vendor [Untuk Vendor ]

Gambar 4.40 Layar Pelanggan

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

Gambar 4.63 Halaman Jenis Download (buat baru) (Admin)

BAB III PEMBAHASAN. Analisis merupakan suatu tahap untuk memperoleh kesimpulan persoalan

LAPORAN ANALISIS SISTEM PBO SISTEM PENJUALAN TOKO BANGUNAN

Pilih file kemudian akan muncul form Login. Rancangan Layar Form Login

BAB III ANALISIS DAN PERANCANGAN

Sistem Informasi Pengadaan ATK ( Alat Tulis Kantor )

Bab 4 Pembahasan dan Hasil

MANUAL PENGGUNAAN PLUGIN POIN PER ITEM

Aplikasi Document Imaging untuk PT. XYZ dapat diakses melalui web browser

User Manual Situs Jasa Layanan Pelanggan Lab Pengujian [Admin]

B. Master Data. I. Master Data > Karyawan.

BAB 4 IMPLEMENTASI DAN EVALUASI. sistem aplikasi basis data pada CV. Lumbung Rejeki yaitu : Monitor : SVGA 17. : Optical Mouse.

BAB I PENDAHULUAN. 1.1 Latar Belakang

Prosedur menjalankan program

Bab 4 Hasil dan Pembahasan

BAB III ANALISIS DAN PERANCANGAN

SISTEM INFORMASI TOKO OPTIK

PROSEDUR PROGRAM. Berikut ini adalah petunjuk pemakaian aplikasi basis data penjualan, pembelian

BAB IV HASIL DAN UJI COBA

Manual Guide - VAN voltras agent network. Respon ketika memasukkan user name atau password yang salah ketika log in. B. Menu Home.

BAB IV HASIL DAN UJI COBA

Prosedur menjalankan program Analisis Dan Perancangan. Sistem Basis Data Pembelian, Penjualan Dan Persediaan Pada. Restoran Celio Bistro

Sistem Informasi Pendistribusian Penjualan Velg

PETUNJUK PENGGUNAAN APLIKASI e- PURCHASING PRODUK BARANG/JASA PEMERINTAH PPK

BAB IV PERANCANGAN SISTEM

BAB IV HASIL DAN UJI COBA. Berikut adalah tampilan hasil dari Sistem Informasi Keluar Masuk Udang

BAB IV IMPLEMENTASI DAN EVALUASI

BAB III ANALISIS DAN PERANCANGAN SISTEM

1. Agar bisa mengakses aplikasi ini, yang pertama kali harus dilakukan adalah menyalakan XAMPP.

Berikut adalah prosedur / langkah-langkah dalam menjalankan program aplikasi kami :

Membuat Data Mahasiswa dengan Java Netbeans dan SQLite

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB III ANALISA DAN PERANCANGAN

Gambar Menu utama. Pertama kali program dijalankan akan tampil form penentuan. harga servis yang merupakan halaman utama dari program.

BAB IV PERANCANGAN USER INTERFACE

MANUAL BOOK APLIKASI PT ASAKTA

BAB IV HASIL DAN PEMBAHASAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

1. Registrasi User Baru ( Signup! )

BAB 4 PERANCANGAN SISTEM DAN EVALUASI. perancangan diagram UML (use case, activity, class, dan sequence), perancangan

User Manual Aplikasi Penanganan Pengaduan Masyarakat

Manual Penggunaan Aplikasi POS Kuliner UKM

BAB III ANALISIS DAN DESAIN SISTEM

Gambar 4.1Halaman Home

PETUNJUK PENGGUNAAN BARANG/JASA PEMERINTAH. PPK "Buat Paket"

COMPUTER BASED TEST (CBT)

PETUNJUK PENGGUNAAN APLIKASI e- PURCHASING PRODUK BARANG/JASA PEMERINTAH PEJABAT PENGADAAN

PETUNJUK PENGGUNAAN BARANG/JASA PEMERINTAH PEJABAT PENGADAAN

BADAN PENGEMBANGAN DAN PEMBERDAYAAN SDM KESEHATAN KEMENTERIAN KESEHATAN INDONESIA

BAB IV HASIL DAN PEMBAHASAN. sebagai sumber data untuk kemudian disimpan di dalam server. Database server

Sistem Informasi Management Dosen Universitas Udayana Page 1

LAMPIRAN. Gambar L.1 Halaman Login. Pada layar ini user diminta untuk memasukkan UserID dan Password. Layar ini

Gambar 4.62 Layar Menu Penjualan Transaksi

LANGKAH LANGKAH PENGUNAAN KORPORAT


BAB III ANALISA DAN PERANCANGAN

Buku Panduan Penggunaan. Program Aplikasi Ritel. Ver. 1.0

BAB IV IMPLEMENTASI DAN EVALUASI. implementasi ini dapat dipahami jalannya aplikasi Rancang Bangun Aplikasi

BAB III ANALISIS DAN UJI COBA

Tutorial penggunaan CMS / Application By. Steph/IT/04/2010

Pertemuan 1. Pemrograman Mobile. 3 SKS Semester 7 S1 Sistem Informasi. Nizar Rabbi Radliya

BAB IV HASIL PRAKTEK KERJA DAN ANALISIS. penjual dan pihak pembeli. Sistem informasi akuntasi penjualan di CV. Kasih Karunia

Pemrograman Berorientasi Obyek. Ramos Somya

1. Flowmap Usulan Penyewaan

Sekolah Tinggi Ilmu Ekonomi AUB Surakarta

BAB IV PERANCANGAN SISTEM

Gambar P.1 Printscreen Home IKADQ Backend

BAB IV PERANCANGAN LAYAR ANTAR MUKA

1. Form Login. 2. Form Grafik Penjualan (Mobil & Sparepart), dan Service

BAB 4 ANALISIS DAN SIMULASI

Transkripsi:

NASKAH SOAL PRAKTIKUM 02 MATA KULIAH: IX051 XS405 PBO Lanjut/ 2B TANGGAL: 02 Feb 2018 SEMESTER: Genap 17/18 SIFAT UJIAN: OPEN BOOK, OPEN FILE *)Pengumpulan : Minggu, 04 Feb 100%, diatas hari Minggu, 04 Feb diskon 30% BACA DAHULU PETUNJUK INI: WAKTU: Rata2 120 menit SOAL: Dibawa Pulang 1. Kumpulkan source code project (NetBeans-Jangan Lupa di Clean dahulu) dalam file rar dengan format berikut. Contoh NRP-NAMA-P02.rar. Pengumpulan melalui portal: http://staflab.itmaranatha.org/form/view.php?id=28135 password pbolabc PERATURAN pengumpulan : -. Pengumpulan file Praktikum maksimal 2x per 1 soal praktikum, Jika lebih maka setelah 2 file pertama terkumpul tidak akan dianggap -. Nilai adalah rata-rata dari poin yang didapat pada file pertama dan kedua. 2. Pastikan saat dikumpulkan, program dapat di jalankan. Jika tidak jalan, maka nilai di diskon 50%. 3. Nama Program bebas, terserah anda. 4. TOTAL POINT: 150. Anda diminta untuk membuat sebuah aplikasi Point Of Sales (POS) untuk Toko PBOL. Aplikasi POS ini harus memiliki fungsi utama, yaitu: Sistem dapat mengelola master data barang Sistem dapat mengelola data transaksi penjualan *)Mengelola disini memiliki arti dapat menambah dan mengubah data. Buatlah sebuah antamuka POS yang berisi: a. Tampilan awal POS yang berisikan form login pegawai: (20 poin) Praktikum 02 :: IX051-XS405 - Pemrograman Berorientasi Objek Lanjut/2B Page 1 of 5

b. Jika login berhasil, POS akan menampilkan antarmuka form penjualan seperti pada gambar di bawah ini: (40 poin) 1 No Nota JTextField Inputan Bebas, type String 2 Tgl. Jual JDateChooser Inputan via Button Calendar, type Date 3 Nama Pembeli JTextField Inputan Bebas, type String 4 Kode Barcode JTextField Inputan Bebas, type String 5 Nama Barang JTextField No Editable, Data didapat jika barcode barang sesuai di master data barang 6 Harga Jual JFormattedField No Editable, Data didapat jika barcode barang sesuai di master data barang, separator ribuan 7 Jum. Jual Spinner Berisikan minimal 1 dan maksimal adalah jumlah stok barang pada master data barang, type int 8 Sub Total JFormattedField No Editable, Data didapat dari Harga Jual dikalikan dengan Jum. Jual, separator ribuan 9 Total JFormattedField No Editable, Data didapat dari jumlah Sub Total yang ada di keranjang belanja(jtable) Praktikum 02 :: IX051-XS405 - Pemrograman Berorientasi Objek Lanjut/2B Page 2 of 5

10 Button Add JButton Jika Kode Barcode valid dan Sub Total terisi valid maka saat button add ditekan akan memindahkan data input ke Tabel Keranjang Belanja serta akan menghitung total jual. 11 Button Edit JButton Jika JTable keranjang belanja dipilih dan ada perubahan pada form kelola data barang jual maka saat button edit ditekan akan menghapus data keranjang belanja terpilih, memindahkan data input ke Tabel Keranjang Belanja serta akan menghitung total jual. 12 Button Delete JButton Jika JTable keranjang belanja dipilih dan button delete ditekan akan menghapus data keranjang belanja terpilih serta akan menghitung total jual. 13 Button JUAL JButton Data penjualan yang di input akan direkap di list dan akan muncul di Data Penjualan jika input No Nota, Tgl. Jual, Nama Pembeli, dan keranjang belanja telah terisi dan valid, lalu akan me-reset tampilan form penjualan. 14 Button Data Penjualan JButton Jika ditekan akan menampilkan antarmuka Data Penjualan c. Jika Button Data Penjualan ditekan di antarmuka form penjualan, POS akan menampilkan antarmuka form Data Penjualan seperti pada gambar di bawah ini: (40 poin) 1 Search By No Nota JTextField Jika Button Search ditekan maka akan muncul data penjualan pada Tabel pertama. 2 Button Refresh JButton Akan mereset semua tampilan dan data yang ada. 3 Table pertama JTable Tabel yang berisikan data penjualan 4 Tabel kedua JTable Tabel yang berisikan data penjualan detail 5 Button JUAL JButton Jika ditekan akan menampilkan antarmuka Penjualan 6 Button Edit JButton Jika ditekan akan mengecek apakah ada data penjualan yang dipilih, jika ada maka akan menampilkan antarmuka Penjualan beserta data penjualan yang terpilih Praktikum 02 :: IX051-XS405 - Pemrograman Berorientasi Objek Lanjut/2B Page 3 of 5

d. Jika menu Master Data dipilih maka akan menampilkan menu item Data Barang dan jika menu item Data Barang dipilih maka POS akan menampilkan antarmuka form Data Barang seperti pada gambar di bawah ini: (40 poin) 1 Jenis Barang dan JCombo Box Jenis Barang Merk Barang : Merk Barang Mie - Indomie, Supermi, Sedaap, Sarimi Sarden Kaleng - ABC, CIP, Gaga, Maya, King's Fisher Nugget - Fiesta, Champ, SoGood, Belfoods Sosis - Fiesta, SoNice, Kanzler, FarmHouse, Kimbo 2 Harga Beli dan JFormattedField Harga Beli harus lebih murah dari Harga Jual Harga Jual 3 Edit Data Barang JTable dan Inputan Jika data pada JTable dipilih maka data akan tampil di form inputan dan data dapat diubah lalu di update ke JTable e. Jika menu Help dipilih maka akan menampilkan menu item About dan jika menu item About dipilih maka POS akan menampilkan dialog About seperti pada gambar di bawah ini: (10 poin) Praktikum 02 :: IX051-XS405 - Pemrograman Berorientasi Objek Lanjut/2B Page 4 of 5

1 Gambar JLabel Pakai properties icon 2 Tulisan Aplikasi. Email. JLabel Isi Text pakai format HTML Praktikum 02 :: IX051-XS405 - Pemrograman Berorientasi Objek Lanjut/2B Page 5 of 5