Selasa, 14 April 2015


Nama / NIM                                      : Ida Ayu Agung Padmi / 1404505049
Jurusan / Fakultas / Perguruan Tinggi   : Teknologi Informasi / Teknik / Universitas Udayana
Mata Kuliah                                       : Pemrograman Berorientasi Objek
Nama Dosen                                      : I Putu Agus Eka Pratama, ST., MT.



Penjelasan mengenai Use Case dapat dilihat disini dan penjelasan mengenai Sequence dapat dilihat disini 


Pada kesempatan kali ini saya akan membuat Use Case dan Sequence dari Point of Sale (POS). Namun sebelum membuat Use Case dan Sequence, akan lebih baik jika kita mengetahui tentang apa itu POS. POS atau Point of Sales dalam bisnis merupakan titik akhir penjualan dimana konsumen mengakhiri transaksi dengan membayar barang atau jasa yang akan dibeli. Istilah ini lebih dikenal dengan nama kasir (check-out counter).
Berikut adalah cara membuat Use Case dan Sequence dari Point of Sale menggunakan aplikasi Dia Diagram

Pertama tentunya kita harus membuka program Dia Diagram untuk membuat use case dan sequence ini 

Gambar 6.2
Gambar 6.3 Tampilan awal Dia Diagram

Gambar diatas merupakan tampilan awal dari Dia Diagram. Untuk membuat use case dan sequence diagram, jangan lupa untuk mengganti bagian yang telah diberi garis merah dengan 'UML'. 


USE CASE DIAGRAM
 
Berikut adalah tampilan use case Point of Sale 
Gambar 6.4 Use Case Point of Sale


Hak akses dari masing-masing aktor adalah sebagai berikut :

1. Administrator

Hak akses dari administrator terhadap POS mencakup semua use case yang ada. Use case tersebut  dapat dilihat pada gambar 6.4. Untuk melakukan semua akses itu, administrator harus login terlebih dahulu ke dalam sistem POS agar bisa menggunakan hak aksesnya terhadap POS.


2. Kasir

Hak akses dari kasir terhadap POS hanya mencakup sebagian dari use case yang ada. Use case yang dapat diakses oleh kasir dapat dilihat pada gambar 6.4. Sama seperti halnya administrator, kasir juga harus login terlebih dahulu kedalam sistem POS agar bisa menggunakan hak aksesnya terhadap POS.


 SEQUENCE DIAGRAM
 Berikut ini adalah sequence diagram dari masing-masing use case diagram
1. Daftar

Administrator dan kasir terlebih dahulu harus mendaftar jika belum memiliki akun agar kemudian bisa login untuk mengakses use case yang ada didalam POS.
 
Gambar 6.5 Sequence Diagram Daftar




2. Login 

Untuk dapat mengakses use case yang ada didalam POS, maka administrator dan kasir harus melakukan login terlebih dahulu.  Jika login benar makan sistem akan menampilkan halaman yang sesuai dengan login.
 
Gambar 6.6 Sequence Diagram Login




 3. Input Transaksi

Jika login yang dilakukan oleh administrator dan kasir benar, maka input transaksi dapat dilakukan. Setelah melakukan proses input transaksi, sistem akan menyimpan input tersebut.
Gambar 6.7 Sequence Diagram Input Transaksi



4. Print Transaksi

Administrator dan kasir dapat melakukan print transaksi apabila proses login yang dilakukan telah benar.
Gambar 6.8 Sequence Diagram Print Transaksi



5. View Transaksi

View transaksi yang dimaksud disini adalah melihat history data transaksi yang pernah dilakukan dan telah tersimpan didalam sistem. Oleh karena itu use case ini hanya dapat diakses oleh administrator.
Gambar 6.9 Sequence Diagram View Transaksi



6. Delete Transaksi

Apabila proses login yang dilakukan telah benar, maka administrator dapat menghapus sebuah atau lebih data transaksi yang ada didalam sistem.
Gambar 6.10 Sequence Diagram Delete Transaksi



7. Input Data Barang

Apabila proses login telah benar, maka administrator dapat melakukan proses input data barang.
Gambar 6.11 Sequence Diagram Input Data Barang



8. View Data Barang

Apabila proses login telah dilakukan dengan benar, maka administrator dapat melihat data barang yang tersimpan di dalam sistem.
Gambar 6.12 Sequnce Diagram View Data Barang



9. Edit Data Barang

Apabila proses login telah dilakukan dengan benar, maka administrator dapat melakukan pengeditan terhadap data barang yang telah tersimpan di dalam sistem.
Gambar 6.13 Sequence Diagram Edit Data Barang



10. Delete  Data Barang

Apabila proses login yang dilakukan telah benar, maka administrator dapat melakukan penghapusann sebuah atau lebih data barang yang telah tersimpan di dalam sistem
Gambar 6.14 Sequence Diagram Delete Data Barang


Demikianlah penjelasan mengenai use case dan sequence dari Point of Sale. Semoga bermanfaat :)



Referensi
1. http://kanalku.blogspot.com/2014/03/point-of-sales.html






Selasa, 07 April 2015

Nama / NIM                                    : Ida Ayu Agung Padmi / 1404505049
Jurusan / Fakultas / Perguruan Tinggi : Teknologi Informasi / Teknik / Universitas Udayana
Mata Kuliah                                     : Pemrograman Berorientasi Objek
Nama Dosen                                    : I Putu Agus Eka Pratama, ST., MT.






GUI (Graphical User Interface)  atau Antarmuka Pengguna Grafis adalah jenis antarmuka pengguna yang menggunakan metode interaksi pada piranti elektronik secara grafis (bukan perintah teks) antara pengguna dan komputer.
Pada kesempatan kali ini, saya akan berbagi ilmu tentang cara membuat GUI yang sederhana menggunakan Java. Berikut adalah langkah-langkahnya


Pertama buka terlebih dahulu IDE yang akan digunakan untuk membuat program kasir sederhana ini. Pada kesempatan kali ini saya menggunakan NetBeans.


Setelah program NetBeans terbuka, klik File, kemudian pilih New Project. Kemudian akan muncul kotak dialog seperti berikut

Pada kotak Categories pilih Java dan pada kotak Projects pilih Java Applications, kemudian klik Next.

Setelah itu akan muncul kotak dialog seperti gambar diatas. Kotak dialog ini berfungsi untuk memberikan nama pada program yang akan kita buat. Klik finish saat kita sudah selesai memberikan nama pada program yang akan kita buat.
Kemudian masukkan koding berikut ini




Setelah memasukkan koding diatas klik run untuk menjalankan program. Berikut adalah GUI yang muncul berdasarkan koding diatas


Semoga bermanfaat :)


Referensi
1. Wikipedia
Nama / NIM                                    : Ida Ayu Agung Padmi / 1404505049
Jurusan / Fakultas / Perguruan Tinggi : Teknologi Informasi / Teknik / Universitas Udayana
Mata Kuliah                                     : Pemrograman Berorientasi Objek
Nama Dosen                                    : I Putu Agus Eka Pratama, ST., MT.


Pada kesempatan kali ini, saya akan berbagi ilmu tentang cara membuat sebuah program kasir sederhana dengan java. Berikut adalah langkah-langkahnya


Pertama buka terlebih dahulu IDE yang akan digunakan untuk membuat program kasir sederhana ini. Pada kesempatan kali ini saya menggunakan NetBeans.

Setelah program NetBeans terbuka, klik File, kemudian pilih New Project. Kemudian akan muncul kotak dialog seperti berikut

Pada kotak Categories pilih Java dan pada kotak Projects pilih Java Applications, kemudian klik Next.

Setelah itu akan muncul kotak dialog seperti gambar diatas. Kotak dialog ini berfungsi untuk memberikan nama pada program yang akan kita buat. Klik finish saat kita sudah selesai memberikan nama pada program yang akan kita buat.
Kemudian masukkan koding berikut ini



Setelah memasukkan koding diatas klik run untuk menjalankan program. Berikut adalah gambar output dari koding diatas


Semoga bermanfaat :)