EVALUASI AKHIR SEMESTER-PBKK
EVALUASI AKHIR SEMESTER
Wahyu Tri Saputro
5025201217
PBKK-D
1. Bagaimana tahapan pembangunan aplikasi dengan memanfaatkan framework?
- Analisis Kebutuhan : Tahap ini melibatkan identifikasi kebutuhan fungsional dan non-fungsional, dan tujuan aplikasi.
- Pemilihan Framework : Setelah menganalisis kebutuhan, langkah berikutnya adalah memilih framework yang sesuai dengan kebutuhan aplikasi dengan mempertimbangkan kebutuhan aplikasi, bahasa pemrograman, dan kemampuan framework.
- Desain : Desain arsitektur, database, atau UI untuk aplikasi.
- Development : Tahap ini melibatkan pengembangan aplikasi sesuai dengan desain dan dengan memanfaatkan fitur-fitur framework untuk mempercepat proses pengembangan.
- Testing : Tahap selanjutnya adalah testing aplikasi untuk memastikan kualitas yang optimal.
- Optimalisasi : Setelah pengujian, kemungkinan aplikasi belum sempurna. Maka perlu dilakukan optimalisasi untuk menyempurnakan aplikasi.
- Maintenance : Tahap akhir adalah maintenance untuk menjaga kondisi aplikasi.
2. Dalam membangun aplikasi kapan sebuah framework diperlukan dan kapan tidak memerlukan framework. Jelaskan
- Framework digunakan jika aplikasi yang ingin dibuat memiliki kompleksitas tinggi, maka framework dapat memudahkan karena framework menyediakan kerangka kerja. Kemudian, jika aplikasi memerlukan pemrograman spesifik atau memerlukan integrasi dengan layanan dan perpustakaan pihak ketiga, menggunakan framework yang sesuai dapat menghemat waktu dan usaha. Selanjutnya, jika waktu pengembangan terbatas, framework jadi pilihan karena memiliki komponen - komponen yang telah disediakan.
- Framework tidak digunakan jika aplikasi yang dibuat sederhana. Selanjutnya jika aplikasi memerlukan kustomisasi yang tinggi dan ingin membangun semua dari awal.
3. Dengan menggunakan framework laravel buatlah deskribsi dan fitur aplikasi sistem POS Alfamart
- Manajemen Produk : Aplikasi mampu memasukkan, mengelola, dan memperbarui informasi produk seperti nama produk, harga, stok, dll.
- Transaksi Penjualan : Aplikasi mampu menghitung total harga barang.
- Manajemen Customer : Aplikasi memiliki database customer untuk menyimpan informasi customer.
- Manajemen Persediaan : Aplikasi memiliki database untuk persediaan barang.
- Manajemen Toko : Aplikasi dapat mengelola informasi toko seperti alamat, jam operasional, dll.
- Laporan Penjualan : Aplikasi mampu membuat laporan terkait penjualan produk baik secara harian, minggunan, bulanan, atau tahunan.
4. Tuliskan struktur tabelnya
5. Desain bentuk laporan output dalam bentuk pdf atau cetakan paper
6. Implementasikan dan buat presentasi video
Video : Video EAS
Github : EAS PBKK
Comments
Post a Comment