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
Tugas 7 - Desain Dan Perancangan Aplikasi Java Mobile Berbasis Android Untuk Implementasi Smart Tourism Dalam Mengetahui Lokasi Pura Di Bali dengan Teknologi Geographic Information System