EAS - PBKK
EAS POINT OF SALE
========================================================================================
Nama:Gery Febrian Setyara. - 5025201151
Kelas:PBKK D
========================================================================================
- 1.Bagaimana tahapan pembangunan aplikasi dengan memanfaatkan framework?
- Analisis dan Rancangan:
- Mendefinisikan kebutuhan dan tujuan aplikasi yang akan dikembangkan.
- Identifikasi fitur-fitur yang diperlukan
- Desain:
- Membuat desain UI/UX untuk aplikasi.
- Rancang struktur database dan hubungannya dengan aplikasi.
- Buat diagram aliran kerja dan sketsa aplikasi.
- Pengembangan Fitur Aplikasi
- Mengimplementasikan fitur-fitur utama aplikasi sesuai dengan kebutuhan yang telah ditentukan.
- Pengujian:
- Melakukan pengujian secara menyeluruh untuk memastikan fitur-fitur berfungsi sesuai harapan.
- Uji fungsionalitas, keamanan, kinerja, dan kompatibilitas aplikasi.
- Identifikasi dan perbaiki bug atau masalah yang ditemukan selama pengujian.
- Deployment:
- Menyiapkan direktori yang akan di hosting untuk di deploy
- 2.Dalam membangun aplikasi kapan sebuah framework diperlukan dan kapan tidak memerlukan framework. Jelaskan
- Framework dibutuhkan ketika developer ingin membuat aplikasi yang kompleks dan memerlukan waktu yang terbatas,sehingga dapat memanfaatkan fitur yang tersedia oleh framework sehingga dapat memanfaatkan ekosistem framework yang luas
- Framework tidak dibutuhkan ketika developer ingin membuat aplikasi dengan tingkat kostumisasi yang kompleks dan ingin membuat aplikasi dari awal dan memiliki kendali penuh dalam pembuatan aplikasi dari dasar
- 3.Dengan menggunakan framework laravel buatlah deskribsi dan fitur aplikasi sistem POS Alfamart
- Fitur Aplikasi:
- Antarmuka Kasir Intuitif:
- Antarmuka pengguna yang mudah digunakan untuk memasukkan item belanjaan, mengatur kuantitas, dan menghitung total pembayaran.
- Dukungan Metode Pembayaran:
- Aplikasi mendukung berbagai metode pembayaran, termasuk tunai, kartu kredit, dan e-wallet, sehingga memberikan fleksibilitas bagi pelanggan dalam melakukan pembayaran.
- Struk/Faktur Pembayaran:
- Setelah transaksi selesai, aplikasi akan menghasilkan struk atau faktur pembayaran yang mencantumkan detail pembelian kepada pelanggan, memberikan bukti transaksi yang jelas dan rinci.
- Promosi dan Diskon:
- Aplikasi memiliki fitur promosi dan diskon, di mana pengguna dapat memasukkan kode promosi atau diskon saat transaksi, dan total pembayaran akan dihitung ulang secara otomatis.
- Manajemen Stok:
- Aplikasi menyediakan fitur manajemen stok yang memungkinkan pengguna untuk melacak persediaan barang di toko Alfamart, sehingga memudahkan pengelolaan dan pemantauan stok produk.
- Pembeli
- pembeli_id (Primary Key)
- nama
- transaksi_id(Foreign_Key)
- discount
- Transaksi
- transaksi_id (Primary Key)
- Cabang_id(Foreign_key)
- tanggal_transaksi
- Jumlah_Harga
- Barang
- barang_id (Primary Key)
- nama_barang
- stock_barang
- harga_barang
- Cabang
- Cabang_id (Primary Key)
- nama_toko_cabang
- lokasi_cabang
- barang_id(Foreign Key)
- Karyawan
- karyawan_id(Primary Key)
- nama_karyawan
- email_karyawan
- telp_karyawan
- Cabang_id(Foreign Key)
5.Desain bentuk laporan output dalam bentuk pdf atau cetakan paper
- 6.Implementasikan dan buat presentasi video
- Link Drive:Link Drive(apabila youtube terkena takedown)
Comments
Post a Comment