Selasa, 14 April 2015

UML POS(Point Of Sales)

Nama / NIM : Ni Putu Tias Amarwati / 1404505041 
Jurusan / Fakultas / Universitas : Teknologi Informasi / Teknik / Universitas Udayana
Mata Kuliah : Pemrograman Berorientasi Objek (B) 
Dosen : I Putu Agus Eka Pratama, ST MT



 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.

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.

Adapun Use Case dari Sistem POS adalah sebagai berikut :

Use case POS

Penjelasan Hak Akses:
Admin :
Admin bertanggung jawab atas sistem secara keseluruhan, hak akses yang dimiliki admin yakni login, input data transaksi, delete data transaksi, view transaksi, print transaksi, input data barang, delete data barang, update data barang. 

Kasir
Lain halnya dengan admin yang memiliki hk akses penuh atas sistem , Kasir memiliki hak akses yang  terbatas dintaranya login, input data transaksi, view transaksi dan print transaksi

Squence Diagram
1. Login 
Pada proses login baik admin ataupun kasir harus memasukkan username dan password, lalu akan diproses, apakah username dan password yang dimasukkan benar atau salah, jika benar maka akan masuk ke menu utama apabila salah akan dilakukan konfirmasi oleh proses.
LOGIN POS


2. Input data transaksi dan view transaksi
proses input berisikan apasaja yang dibeli oleh pembeli dan quantitas barang  yang dibeli, ketika kita menginput data transaksi maka akan diproses dan akan dilakukan loopig sebanyak barang yang dibeli proses ini berpengaruh ke proses triggerupdate, selanjutnya kita akan melihat transaksi pada saat itu pula.
insert and view transaksi POS

delete data transaksi




 3. Print Transaksi
setelah kita melakukan proses input dan view transaksi maka kita dapat mencetak hasil dari input data transaksi yang terjadi.
print transaksi



 4. input data barang
insert data barang
proses input data barang ini berkaitan dengan barang-barang yang masuk dari supplier, ketika kita menginput data barang barang maka akan disimpan dengan query inputdata barang dan akan dilakukan konfirmasi. secara otomatis data barang akan diperbaharui sesuai dengan apa yang diinputkan

5. Delete data barang
sama halnya dengan input data barang , delete databarang juga berlaku pada data barang, namun perbedaanya terdapat pada query_deletebarang.
delete data barang


6. Update data barang 

update databarang
sama halnya dengan input_databarang dan delete_databarang, update databarang juga berlaku pada data barang, namun perbedaanya terdapat pada query_querybarang.


0 komentar:

Posting Komentar

  • Blogroll

  • About

    Matakuliah E-Application Dosen Pengampu I Putu Agus Pratama,S.T., M.T Jurusan Teknologi Informasi Fakultas Teknik Universitas Udayana