Evaluasi Tengah Semester PBKK

1. Sebutkan aplikasi POS yang biasa dipakai di masyarakat?

     Berikut merupakan aplikasi POS yang biasa dipakai masyarakat :

  • MokaPOS
  • ProfitCentre
  • Kasir Pintar Free
  • VendHQ
  • Kasir Toko Portable
  • Keyhut
  • Olsera POS
  • Chromis POS
  • Omega POS
  • TruePOS

2. Fitur apa saja yang ada di dalam aplikasi tersebut , buatlah screenshotnya dan jelaskan?

    Pada kesempatan kali ini, saya akan membahas fitur pada aplikasi Kasir Pintar Free. Aplikasi kasir online ini khusus untuk pengguna smartphone saja dan sudah berbasis cloud seperti MokaPOS. Aplikasi ini memiliki fitur unggulan untuk scan barcode, jadi pemilik tidak perlu membeli scanner barcode cukup dengan smartphone yang memiliki kamera belakang saja.

    Terdapat beberapa menu utama pada aplikasi ini, yaitu Manajemen, Sales Transaction, PPOB, dan Report. 



Berikut adalah fitur - fitur pada Manajemen yang dimiliki aplikasi Kasir Pintar Free :


- Product or Service
   Berfungsi untuk menambahkan produk atau jasa yang dijual. Berisi nama produk, tipe barang, jumlah stok, harga, harga jual, dan kategori.

Barang yang sudah dimasukkan akan muncul pada daftar produk seperti berikut :





- Product Category
    Berfungsi untuk menambahkan kategori produk.

- Stock Management
    Berfungsi untuk mengelola stok produk.

Produk - produk yang sudah dimasukkan data stoknya akan keluar seperti berikut :

- Customer
    Berfungsi untuk memasukkan daftar customer. Data customer dapat ditambahkan melalui kontak handphone.

- Credit
    Berfungsi untuk menyimpan data piutang customer. Pemilik dapat melakukan input dengan memilih tambah piutang lalu memasukkan data berupa nominal, pelanggan, tanggal jatuh tempo, serta keterangan.

Kemudian, daftar customer yang mempunyai piutang dapat dilihat pada list seperti berikut :

Sementara itu, fitur pada Sales Transaction adalah sebagai berikut :



untuk melakukan transaksi, terdapat beberapa cara yang dapat dilakukan, melalui scan barcode pada produk, dengan memilih produk sesuai dengan jumlah, dan memasukkan data secara manual. Aplikasi ini juga menyediakan fitur untuk menghitung jumlah uang dalam transaksi.


Pemilik juga dapat melakukan cetak bukti transaksi.

Hasil transaksi dapat dicetak menjadi struk.


Pada menu report terdapat sub menu General Report, All Transaction Report, dan Back Office. Menu ini bertujuan untuk memperlihatkan laporan penjualan harian, mingguan, maupun bulanan.





Demikian penjelasan yang dapat saya sampaikan kali ini. Apabila ada kurang lebihnya saya mohon maaf. Semoga dapat bermanfaat.Terima Kasih


Tugas Kelompok

Anggota Kelompok  ETS:

Kana Rekha 05111840000001

Fara Dinda M.K 0511184000000

Sandra Agnes Oktaviana 0511184000000

3. Buat rancangan UI dan navigasi aplikasi POS mu sendiri?

Pada tugas ini, kami memutuskan untuk membuat aplikasi POS Bookquarium. Bookquarium merupakan sebuah website Toko Buku berbasis website.

Terdapat 15 fitur yang disediakan Bookquarium:

  1. Login 
  2. Register  
  3. Log off (Log out)  
  4. Show product per categories  
  5. Show detail product  
  6. Add review of book  
  7. Add role (Admin)  
  8. Add user to role (admin)  
  9. Add book (Admin)  
  10.  Add book to cart  
  11.  Edit shopping cart  
  12.  Delete shopping cart  
  13. Print invoice  
  14. Show details list of orders  
  15. Show shopping cart 

  1. Login

Login adalah sebuah fitur yang digunakan oleh pengguna yang sudah memiliki akun untuk masuk ke dalam website . Fitur login terletak pada halaman homepage atau halaman utama dari website tersebut . Pada website yang telah kami buat , fitur ini terletak pada pojok kanan dari halaman homepage .

Login Page Image


Pengguna harus mengisi email dan password yang mereka gunakan saat mendaftar akun . Fitur login yang kami buat juga mencakup opsi "Remember Me". Dengan mengklik kotak "Remember Me" akan memberitahu browser untuk menyimpan cookie sehingga jika pengguna menutup jendela situs tanpa keluar, saat mereka kembali lagi, pengguna akan masuk kembali secara otomatis.



Logged in Page


Setelah pengguna berhasil login ke website tersebut, website akan menampilkan email pengguna di pojok kanan halaman web dengan tulisan “hello, useremail@gmail.com” .


2.Register

 Register adalah fitur untuk membuat akun. Pengguna yang ingin menjelajahi situs web harus sudah memiliki akun.


Homepage Image


Pada website ini , fitur registrasi terletak pada pojok kanan dari halaman homepage di sebelah fitur login

Registration Form Page Image


Setelah mengklik fitur register , halaman formulir pendaftaran akan ditampilkan. Pengguna dapat mengisi kolom yang ada untuk membuat akun baru. Formulir pendaftaran terdiri dari email pengguna ,password , dan konfirmasi password . Konfirmasi password digunakan untuk menghindari pengguna salah mengetik passwordnya. Jika pengguna salah mengetik password , sistem akan meminta pengguna untuk mengulangi pengisian password


3.Log off (Logout)

Log off atau log out adalah fitur yang digunakan untuk keluar dari akun pengguna. Logout adalah tindakan menghentikan sesi yang diautentikasi jika tidak lagi diperlukan, sehingga meminimalkan kemungkinan pihak yang tidak berwenang dapat "mengambil alih" sesi tersebut. Biasanya dicapai dengan menyediakan opsi logout di halaman web.


Web page image before logged out


Jika user sudah log out , email pengguna tidak akan ditampilkan lagi pada bagian navbar .

Web page image after logged out


Setelah keluar, pengguna akan dibawa kembali ke beranda.


4. Show product per categories

Pada setiap halaman website, di sisi kiri terdapat daftar kategori buku yang dijual. Saat diklik, maka akan muncul daftar informasi buku sesuai kategori yang dipilih.

web page ASP.NET books category image


Kategori yang berbeda akan memiliki halamannya sendiri.

web page Qt SDK books category image


5. Show Detail Product

Setelah melihat daftar buku, pengguna dapat membaca detail buku tersebut dengan mengklik judul bukunya.

show product page image


Kemudian sebuah halaman akan menampilkan informasi buku secara rinci.

show detail product image


Informasi buku terdiri dari gambar cover, judul, ISBN, pengarang, penerbit, harga buku, dan deskripsi. Di bawah informasi detail buku, terdapat fitur untun menambahkan review buku . Fitur ini bisa dilakukan setelah pengguna melakukan login


6. Add review of book

add review form


Fitur add review merupakan sebuah fitur dimana pengguna bisa menambahkan review dari sebuah buku . Fitur ini hanya dapat dilakukan jika pengguna sudah melakukan log in .



book review successfully added


Jika pengguna berhasil menambahkan review buku maka akan menampilkan seperti gambar diatas.


7. Add Role (Admin)

Add Role merupakan fitur yang hanya dimiliki user dengan role admin. Role admin adalah role yang diberikan kepada administrator website. Admin website mempunyai berbagai akses khusus terhadap sistem website. Dalam mengakses role tersebut, admin harus mengakses /Admin/AddRole pada url. Sehingga halaman add role akan muncul. Admin dapat menambahkan role admin kepada user yang lain, serta role tambahan jika diperlukan.


Add role page


Admin harus memasukkan nama role yang diinginkan ke dalam kolom nama role. Setelah role ditambahkan, ini akan tertera pada tabel role di bawah kolom.


8. Add user to role (Admin)

Menambahkan user pada sebuah role merupakan fitur khusus lain yang dimiliki admin. Untuk mengakses fitur ini, user harus menambahkan /Admin/AddUserToRole pada url sehingga halaman role akan muncul. Lalu, sebuah kotak dropdown akan tampil dengan daftar role serta user yang ada. Kita dapat menambahkan sebuah role pada user yang kita inginkan.

add user to role page


9. Add book (Admin)

Pada website terdapat fitur add books. Dengan fitur ini, kita dapat menambahkan informasi buku terbaru atau data buku ke dalam daftar.

Fitur ini hanya dapat diakses oleh user yang mempunyai role admin. Seperti yang tertera pada gambar di atas, apabila user mempunyai role admin, menu navbar akan muncul untuk fitur Add Book.

add product form


Kemudian, saat menu dipilih, sebuah halaman akan muncul untuk menambahkan buku baru pada daftar buku yang harus dijual. Hal ini hanya dapat dilakukan oleh user dengan role admin. Form Add book terdiri dari judul, kategori, penulis, ISBN, harga, penerbit, tanggal terbit, deskripsi, dan halaman sampul.



10. Add book to cart

Add book to cart merupakan sebuah fitur yang digunakan untuk menambahkan buku yang kita inginkan ke dalam troli pemesanan. Kita dapat memilih semua buku yang kita ingin beli dan membelinya dengan sekali klik. 

add to cart feature


Fitur add to cart terletak pada halaman produk. Fitur ini dapat diakses dengan memilih tombol add to cart dibawah informasi detail setiap buku.

shopping cart page


After adding our product to the shopping cart, we can see products that have been added to the cart on the shopping cart page. There, we can see the details of the products that we ordered. The details include Book ID, Book Title, Book Price, Book Quantity, and Total Price.


Setelah menambahkan produk ke dalam shopping cart, kita dapat melihat produk - produk yang telah kita tambahkan ke troli pada halaman shopping cart. Pada halaman tersebut, kita dapat melihat detail produk yang kita pesan. 


11. Edit Shopping Cart

Setelah menambahkan buku yang ingin kita pesan, kita dapat mengubah pesanan dengan fitur edit shopping cart. Fitur ini digunakan untuk mengelola dan mengatur troli belanja kita atau daftar buku yang kita pesan.


shopping cart page


Fitur ini terletak pada halaman shopping cart. User dapat mengubah shopping cart mereka dengan memilih tombol edit di sebelah kolom total harga. Setelah user memilih tombol edit tersebut, tombol ini akan berubah menjadi tombol update. Kemudian, user dapat mengubah detail pesanan sesuai dengan yang mereka inginkan. User dapat menyimpan perubahan dengan memilih tombol update. 


shopping cart page after edit


Setelah user menyimpan perubahan, tombol akan berubah seperti semula. Tombol akan berubah menjadi tombol edit.


12. Delete Shopping Cart

Fitur delete shopping cart digunakan untuk menghapus sebuah buku atau beberapa buku pada daftar shopping cart dengan memilih tombol hapus. Tombol hapus terletak di sebelah tombol edit shopping cart dekat kolom total harga.

pop up message on shopping cart page

Setelah menghapus produk, pesan pop up akan muncul. Pop up ini untuk memastikan bahwa kita akan menghapus produk terkait secara sadar. Apabila user yakin untuk menghapus produk, user harus memilih tombol oke pada pop up. 

shopping cart page

Apabila produk berhasil dihapus, produk tidak akan muncul pada shopping cart user.


13. Print invoice

Print invoice merupakan sebuah fitur yang memberikan layanan untuk mencetak invoice user. Saat tombol fitur dipilih, kita akan diperlihatkan sebuah halaman dengan bentuk file laporan invoice yang siap untuk disimpan dan dicetak.

shopping cart page


Saat shopping cart sudah terisi, kita harus memilih tombol check out.


Setelah itu, akan terdapat sebuah notifikasi agar user dapat mengecek ulang barang yang ingin dipesan sebelum mengirimkannya.




Setelah semua selesai, kita dapat memilih tombol print invoice untuk mencetak struk pembelian

Kemudian, kita akan diperlihatkan sebuah halaman dengan bentuk file yang berisi truk untuk disimpan atau dicetak.


14. Show details list of orders (Admin)

Fitur ini digunakan agar admin dapat melihat daftar user yang memesan buku. Admin dapat melihat daftar pesanan hingga detail,

List of orders page 

Show details dapat ditemukan pada halaman list of orders yang terletak pada kolom Ship date. Admin dapat mengakses fitur Show details dengan memilih tombol show details.

Details order page


Setelah memilih tombol show details, admin akan diarahkan ke  halaman detail pesanan. Halaman ini terdiri atas Order ID, Customer Name, Order Date, Ship Date, dan List of Orders table.



15. Show shopping cart

Shopping Cart page


Shopping cart merupakan sebuah fitur yang memfasilitasi pembelian produk. Fitur ini menerima pembayaran customer dan menyampaikan hal tersebut kepada penjual, processor pembayaran, dan pihak terkait yang lain. Fitur ini membuat user dapat melihat daftar produk yang dipesan. Daftar ini akan ditampilkan dalam bentuk tabel. Tabel akan berisi informasi ontains Book ID, Title, Price, Quantity, Total, Edit, dan Delete.


4. Dengan menggunakan framework .NET implementasikan aplikasi POS yang dirancang

Berikut adalah link implementasi aplikasi POS kami : https://github.com/kanarekha/ETS_PBKK.git

5. Buat tutorial pembuatan aplikasi beserta demo penggunaannya di Youtube , kemudian dokumentasikan/ embedded di blog

Berikut adalah demo aplikasi POS yang telah kami buat : https://youtu.be/_e5eTkB6ge4

Komentar

Postingan populer dari blog ini

Tugas Resume Kuliah Tamu

Tugas 8 PBKK : Toko Online dengan CI

Tugas 6 PBKK : Membuat Profil Sederhana dengan Code Igniter