Jurusan : Teknologi Informasi
Fakultas / Universitas : Fakultas
Teknik / Universitas Udayana
Mata Kuliah : Pemrograman
Berorientasi Objek (B)
Dosen : I Putu Agus Eka Pratama, ST
MT
USE CASE DAN SEQUENCE PADA POINT OF SALES
Point of Sales atau POS adalah tempat di mana
transaksi ritel selesai. Ini adalah titik di mana pelanggan melakukan pembayaran
kepada pedagang dalam pertukaran untuk barang atau jasa. Pada titik penjualan
pengecer akan menghitung jumlah utang oleh pelanggan dan memberikan pilihan
bagi pelanggan untuk melakukan pembayaran. Mesin ini juga secara otomatis
mengeluarkan tanda terima untuk transaksi. Point of Sales di zaman sekarang sudah menjadi topik
pembahasan pokok yang artinya semua orang dapat mengerti & pernah
menggunakan mesin POS dalam kehidupan sehari-harinya. Pada dasarnya ini adalah
sebuah mesin POS yang juga berfungsi sebagai cash register. Yang membedakan teknologi
mesin POS ini adalah mesin POS ini di desain untuk menunjang operasional usaha
restaurant, cafe, waralaba atau franchise secara online.
Pada kesempatan kali ini, saya akan
membahas UML yaitu Use Case dan Sequence Diagram dengan studi kasus mengenai
sistem kasir umum pada swalayan. Adapun aplikasi yang akan kita gunakan disini
adalah aplikasi Dia Diagram. Sebelum membuat desain diagram kita tentu harus
mengetahui siapa saja aktor yang akan berperan pada sistem ini. Adapun aktor
yang akan berperan pada POS ini adalah Admin dan Kasir. Berikut adalah Use Case
Diagram yang akan menjelaskan hak akses oleh admin dan kasir.
Pada gambar diatas, kita dapat
melihat bahwa:
·
Admin diberi hak untuk melakukan daftar,
melakukan login sebagai admin, menginput data barang, mengedit atau mengupdate
data barang, melihat data barang, mengedit data transaksi, melihat data transaksi,
dan mencetak data transaksi. Admin tidak diberi hak untuk melakukan input
transaksi, karena hak tersebut hanya milik kasir.
· Kasir diberi hak untuk melakukan login sebagai kasir,
melihat data barang, menginput transaksi, mengedit atau mengupdate data
transaksi, melihat transaksi, dan mencetak transaksi.
Untuk memperjelas penggunaan atau
maksud Use Case Diagram diatas, dapat dilihat pada Sequence Diagram berikut
agar lebih memahami.
1. Sequence Daftar
2. Sequence Login
3. Sequence Input Data Barang
4. Sequence Edit Data Barang
5. Sequence View Data Barang
6. Sequence Input Transaksi
7. Sequence View Transaksi
8. Sequence Edit Transaksi
9. Sequence Cetak Transaksi
No comments:
Post a Comment