Skip to main content

Evaluasi Tengah Semester PBKK 2021

 Evaluasi Tengah Semester PBKK : Aplikasi Point of Sales

Sitti Chofifah - 05111840000039 - PBKK B


1. Sebutkan aplikasi POS yang biasa dipakai di masyarakat        
Jawab : iSeller, Majo, Moka POS,Poozol POS, Luna POS

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

  • iSeller
 
 
 
 
 
 
  • Majo 
 
 
 
  • Moka POS
 
 
  • Pozool POS
 
 
 
 
 
 
  • Luna POS
 
 
Kelompok :
Muhammad Ilham Bayhaqi - 05111840000069
Sitti Chofifah - 05111840000039
 
 3. Buat rancangan UI dan navigasi Aplikasi POS mu sendiri ?
Jawab :
Rancangan UI awal untuk aplikasi kasir kami yaitu seperti gambar di bawah ini.
 

Namun dalam implementasinya ternyata ada beberapa perubahan dari rancangan awal yang kami buat. Sehingga hasil akhi dari desain program yang kami buat sebagai berikut.
 

 

  
 4. Dengan menggunakan framework .NET implementasikan aplikasi POS yang dirancang.
Jawab :
Untuk implementasi aplikasi kami dibuat dengan menggunakna WPF atau Windows Presentation Foundation, dimana alur yang dilakukan adalah membuat desain tampilan, membuat database, membuat model, melakukan koneksi ke database, melakukan migrasi dari model yang dibuat ke database, mengaplikasikan logic sesuai proses bisnis yang ada.  

Langkah pembuatan PosCashier App sebagai berikut:
  • Pertama kita lakukan koneksi ke database dengan membuat file class AppDBContext. Kemudian kita buat model untuk item yang ada yaitu pada kelas Product dan Category. Setelah dilakukan migrasi dan update database maka akan terbentuk tabel dari model tersebut. Data penampung lainnya ada di class Order yang menampung data yang telah di order. Kemudian ada class Invoice yang menampung data untuk pembayaran.
  •  Kedua, Pada MainWindow menangani untuk menampilkan item menu yang ada kemudian juga menangani untuk order yang dilakukan serta perhitungan Invoice
  • Ketiga, untuk menangani pembayaran diletakkan pada class PaymentWindow 
  • Keempat, untuk pencetakan invoice ditangani oleh kelas InvoiceWindow.xaml.cs
Untuk melihat full code PosCashier App dapat diakses melalui link berikut : code
 
5. Buat tutorial pembuatan aplikasi beserta demo penggunaannya di Youtube , kemudian dokumentasikan/ embedded di blog.
Jawab :
Video demo dan dokumentasi PosCashier App dapat diakses melalui link berikut : video demo ets pbkk

Comments

Popular posts from this blog

Tugas 7 PBKK - Membuat CRUD Menggunakan CodeIgniter

  Tugas 7 PBKK : Membuat CRUD Menggunakan Code Igniter Sitti Chofifah - 05111840000039 - PBKK B   Berikut langkah langkah membuat website CRUD untuk management data mahasiswa : 1. Setting database Pertama kita harus membuat database, disini saya menggunakan mysql. Berikut script untuk membuat table setelah database sudah dibuat  -- mahasiswa_db.mahasiswa definition   CREATE TABLE `mahasiswa` ( `id` INT NOT NULL AUTO_INCREMENT , `nama` VARCHAR ( 100 ) NOT NULL , `nrp` VARCHAR ( 20 ) NOT NULL , `sekolah` VARCHAR ( 100 ) NOT NULL , `alamat` VARCHAR ( 100 ) NOT NULL , PRIMARY KEY ( `id` ) ) ENGINE = InnoDB AUTO_INCREMENT = 11 DEFAULT CHARSET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci;   Setelah menjalanan script diatas, atur database di /application/config/database.php      3. Buat model sebagai model untuk table project ini Disini saya membuat mahasiswa_model.php sebagai model   <?php class mahasiswa_model extends CI_Model {   p

Tugas 3 PBKK - Calculator Program & Currency Converter Program

 Calculator Program and Currency Converter Program Sitti Chofifah - 05111840000039 - PBKK B  Pada kesempatan kali ini, saya akan membuat calculator program menggunakan WinForm dan currency converter program dengan menggunakan API dari Currency Converter API .    Calculator Program           Calculator Program merupakan aplikasi kalkulator sederhana yang dapat melakukan berbagai operasi matematika seperti pertambahan, pengurangan, perkalian dan pembagian dengan cara melakukan input 2 buah angka dan memilih 1 operasi matematika. Berikut code untuk calculator program   Calculator Design Code : namespace Kalkulator { partial class Kalkulator { /// <summary> /// Required designer variable. /// </summary> private System.ComponentModel.IContainer components = null ; /// <summary> /// Clean up any resources being used. /// </summary> /// <param name="disposing">true if managed resources should be disposed; otherwi