Tugas 5 - Supermarket Management System Windows Form Application

Nama : Devi Hainun Pasya
NRP : 05111840000014
Kelas : PBKK C

Untuk tugas 5 ini, kami diminta untuk membuat sebuah aplikasi Sistem Manajemen Supermarket dengan menggunakan Windows Form Application (C#). Seperti project-project lainnya, project Windows Form Application kali ini akan dibuat di Vidual Studio. 

Berikut Aplikasi Manajemen Supermarket yang saya buat dari panduang video tutorial yang tersedia pada link berikut : https://www.youtube.com/watch?v=i4YHCa92BdM 

Berikut merupakan keterangan fitur-fiturnya : 

1. Halaman Splash yang menuju ke login page.

Halaman splash berisi loading bar, nama aplikasi, dan versi dari aplikasi. Halaman ini akan muncul ketika aplikasi dijalankan, sebelum pengguna diarahkan menuju ke login page.

2. Login Page

Pada halaman ini terdapat form login dimana user harus mengisikan beberapa data yang kemudian dihubungkan ke database. Terdapat 2 role yang tersedia, yaitu Admin dan Seller. Untuk login, user harus menginputkan username dan password, jika data sesuai dengan yang terdapat di database, maka user dapat menggunakan aplikasi.

3. Fitur Role Admin

Setelah berhasil login, Admin dapat mengakses halaman dashboard pengaturan produk. Produk-produk dapat dihapus, diedit, dan juga bisa menambahkan produk baru (CRUD). Admin juga dapat mengakses halaman untuk mengatur seller, dimana admin dapat menambahkan seller baru, mengubah, dan menghapus seller yang ada (CRUD). Selain itu admin juga dapat mengakses halaman untuk mengatur kategori produk. Admin dapat menambahkan kategori produk baru, mengubah, dan menghapus kategori produk yang sudah ada (CRUD).

4. Fitur Role Seller

Setelah berhasil login, Seller dapat mengakses halaman penjualan produk. Terdapat pilihan produk  yang tersedia untuk dijual, Seller dapat menambahkan produk ke dalam bill Penjualan. Bill yang berhasil dibuat akan tersimpan ke database dan dapat dicetak.

Terdapat 6 form yang digunakan dalam project ini, sebagai berikut :

  • CATEGORYFORM ; merupakan form untuk halaman manajemen kategori produk.
  • Form1 ; merupakan form untuk halaman Login.
  • SellerForm ; merupakan form untuk halaman manajemen Seller.
  • SellingForm ; merupakan form untuk halaman penjualan produk.
  • ProductForm ; merupakan form untuk halaman manajemen produk.
  • Splash ; merupakan form halaman splash.
Source code project ini dapat diakses di : https://github.com/notdevi/SupermarketManagementSys

Komentar

Postingan populer dari blog ini

Java Class dan Object, Studi Kasus Ticket Machine

Tutorial Membuat "Hello world" dan Profil Diri dengan IDE BlueJ

FP PBKK C - Implementasi CRUD dalam Pembuatan Toko Online dengan Menggunakan Framework Code Igniter