EVALUASI AKHIR SEMESTER-PBKK

 EVALUASI AKHIR SEMESTER

Wahyu Tri Saputro

5025201217

PBKK-D


1. Bagaimana tahapan pembangunan aplikasi dengan memanfaatkan framework?

  1. Analisis Kebutuhan : Tahap ini melibatkan identifikasi kebutuhan fungsional dan non-fungsional, dan tujuan aplikasi.
  2. Pemilihan Framework : Setelah menganalisis kebutuhan, langkah berikutnya adalah memilih framework yang sesuai dengan kebutuhan aplikasi dengan mempertimbangkan kebutuhan aplikasi, bahasa pemrograman, dan kemampuan framework.
  3. Desain : Desain arsitektur, database, atau UI untuk aplikasi.
  4. Development : Tahap ini melibatkan pengembangan aplikasi sesuai dengan desain dan dengan memanfaatkan fitur-fitur framework untuk mempercepat proses pengembangan.
  5. Testing : Tahap selanjutnya adalah testing aplikasi untuk memastikan kualitas yang optimal.
  6. Optimalisasi : Setelah pengujian, kemungkinan aplikasi belum sempurna. Maka perlu dilakukan optimalisasi untuk menyempurnakan aplikasi.
  7. 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

Popular posts from this blog

MEMBUAT APLIKASI SCRAMBLE WORD

MEMBUAT APLIKASI DICE ROLLER

MEMBUAT APLIKASI DESSERT CLICKER