Ads 468x60px

Selasa, 14 April 2015

Java part 11 - Tutorial membuat UML dengan sistem Point Of Sales

Nama/NIM : I Wayan Agus Kerta Nugraha / 1404505073

Jurusan/Fakultas/Universitas : Teknologi Informasi/Teknik/Universitas Udayana

Mata Kuliah : Pemrograman Berorientasi Objek (B)

Dosen : I Putu Agus Eka Pratama, ST MT


hey guys, pada tutorial kali saya menjelaskan bagaimana membuat sebuah UML dengan studi kasus sebuah sistem Point Of Sales atau lebih singkatnya  bisa disebut POS. sebelum kita mulai ada baiknya kita mengetahui apa itu POS.

Apa itu pos?
Dalam dunia bisnis, Point Of Sales (POS) merujuk dalam pengertian tempat kasir (check-out counter) dengan mesin kasir (Cash Register). Sesuai dengan namanya, POS merupakan titik penjualan (Check-out) tempat di mana transaksi selesai. Ini adalah titik di mana pelanggan melakukan pembayaran dalam pertukaran barang atau jasa. Pada Point Of Sales penjual akan menghitung seluruh jumlah harga yang dibeli konsumen dan memberikan pilihan bagi pelanggan untuk melakukan pembayaran serta akan mengeluarkan tanda terima untuk transaksi pembelian.

nah setelah kita mengetahui apa itu pos, sekarang kita bisa memulai memuat UMLnya.
berikut tutorialnya:

Use Case Diagram
berikut adalah use case dari sistem pos yang akan kita buat.


pada gambar diatas, terdapat dua aktor yaitu admin(pemilik toko) dan kasir. admin adalah pembuat sistem jadi dia dapat melakukan semua aktivitas sedangkan kasir hanya bisa melakukan Login, View list barang, input data transaksi, dan print struk saja.

Sequence Diagram
dari use case diatas, berikut sequence-sequence nya.

1. Login  
sequence login diatas menggambarkan, user menginputkan Id dan pass pada form login. kemudian Form mengirimnya pada control login , kemudian oleh control login dikirim lagi ke database untuk dicocokan. Database kemudian memberikan timbal balik validasi apakah username dan password tersebut sudah benar.

 2. Input barang, update barang, delete barang.
sequence ini berfungsi untuk menginput barang, update dan delete barang. aktivitas ini hanya bisa dilakukan oleh admin saja.

Input barang


 Update barang

 
 Delete barang


3. View list Barang
sequence ini berfungsi untuk melihat list barang yang ada di toko.




Pada aktivitas ini Admin memanggil view list data barang. Kemudian boundary list data barang akan melakukan hal sama ke sistem kontrol (view proses). Sistem kontrol ini yang nantinya akan menghubungkan ke database dan juga akan mengirim sebuah query view ke entitas data barang. Setelah itu akan ada nilai return berupa data-data barang dari entitas data barang ke sistem kontrol. Dari sistem kontrol juga akan meneruskannya ke boundary. Terakhir boundary menclose dirinya sendiri.

4. Input Data Transaksi



Pada aktivitas ini Admin atau Kasir melihat form transaksi terlebih dahulu. Kemudian menginput data barang di boundary form transaksi. Data-data tersebut nantinya akan diteruskan kepada sistem kontrol (transaksi proses). Sistem kontrol ini yang nantinya akan menghubungkan ke database dan juga akan mengirim sebuah query input ke entitas data transaksi barang, sehingga data-data tersebut akan disimpan disana. Setelah itu akan ada konfirmasi dari entitas data transaksi

5. Cetak Struk 
 

Pada sequence ini diawali dari user menginputkan nomer struk yg dibeli atau secara otomatis dikirmkan pada aplikasi. Kemudian database akan mencari detail transaksi yang memiliki nomer struk sekian. Hal ini dilakukan secara looping sebanyak detail transaksi yang ada. Data direturn ke form. Kemudian user memberikan perintah print yang akan diteruskan ke control dan printer.
 

 oke sekian tutorial kali semoga bermanfaat..
see you later.. :D


Reade more >>

Senin, 06 April 2015

Java Part 10 - Membuat GUI sederhana


Nama/NIM : I Wayan Agus Kerta Nugraha / 1404505073

Jurusan/Fakultas/Universitas : Teknologi Informasi/Teknik/Universitas Udayana

Mata Kuliah : Pemrograman Berorientasi Objek (B)

Dosen : I Putu Agus Eka Pratama, ST MT



Hello guys kembali lagi dalam tutorial membuat aplikasi java, pada kesempatan kali ini saya akan membahas langkah-langkah dalam membuat frame gui aplikasi java,dalam setiap aplikasi desktop kita sudah pasti melihat bentuk frame atau bingkai untuk menata komponen fungsi dari aplikasi tersebut,membuat frame di pemrograman java ada 2 cara,yakni menggunakan komponen frame yang sudah berbentuk swing dan ada juga cara membuat frame tersebut dengan mengunakan koding,disini saya akan menjelaskan langkah membuat frame gui java dengan menggunakan koding.

Ok untuk lebih jelasnya kita langsung saja mulai tutorialnya

1. Masukan koding berikut ini kedalam IDE favorit kalian.Disini saya menggunakn Geany.

 

2. Jalankan compile & build aplikasinya kemudian running dengan mengklik menu run.



3. Jika sudah berhasil maka akan muncul tampilan seperti ini.


Penjelasan Koding Program 
 

oke sampai disini penjelasan singkat langkah-langkah membuat GUI sederhana, semoga bermanfaat.. :D bye.. bye..

Sumber
Reade more >>

Java Part 9 - Membuat Menu sederhana


Nama/NIM : I Wayan Agus Kerta Nugraha / 1404505073

Jurusan/Fakultas/Universitas : Teknologi Informasi/Teknik/Universitas Udayana

Mata Kuliah : Pemrograman Berorientasi Objek (B)

Dosen : I Putu Agus Eka Pratama, ST MT



hey guys... masih sehat semua kan?? ^_^ Pada kesempatan yang baik kali ini saya akan menshare bagaimana cara membuat program menu sederhana menggunakan perintah if dan if else.

oke langsung saja berikut source codenya.

sekarang coba kopikan source code diatas kedalam IDE favorit kalian. disini TS menggunakan Geany.


setelah kita kopikan source kode tadi, langkah selanjutnya adalah compile dan run program. maka hasilnya adalah sebagai berikut :


Hasil dari run program diatas akan menampilkan menu makanan, dan user akan memasukkan nomor makanan, lalu user diberikan pilihan apakah dia akan melanjutkan memilih atau selesai memilihDan jika selesai, program akan menampilkan harganya.
Berikut contoh output yang diharapkan.


 Penjelasan Program
 
syntax diatas digunakan mencetak menu dilayar, gunakan perintah "System.out.println(" ");"


syntax diatas mendeklarasikan variabel h1, h2, h3, h4, h5, harga bertipe integer dan bernilai 0.
 
Perintah terakhir ini adalah masukkan pilihan berupa pesanan, lalu diproses dengan kondisi jika memasukkan angka 1 maka yang akan menampilkan harga satuan dari Ayam lalapan dan seterusnya.Setelah itu user diberikan pilihan apakah dia akan melanjutkan memilih atau selesai memilih Dan jika selesai, program akan menampilkan total harganya.


Sekian tutorial kali ini.. 
Selamat mencoba
Tetaaap semangat belajar yaaaa... :)
bye.. bye..

Reade more >>