Praktikum Topik 1.1: Pengantar Pemrograman dan Pengembangan Web

Judul Praktikum

Analisis Struktur dan Alur Data pada Aplikasi Web Sederhana E-Commerce

Tujuan Praktikum

Menganalisis potensi risiko dan penyebab kegagalan pada proses checkout berdasarkan hasil simulasi pengujian manual serta menjelaskan keterkaitan antar komponen sistem dan strategi QA.

Deskripsi Singkat Aktivitas

Peserta memetakan komponen utama aplikasi web (frontend, middleware, backend, database), menganalisis alur data dalam proses checkout, serta mengidentifikasi dan menganalisis titik risiko yang relevan bagi proses QA.

Langkah-Langkah Praktikum

A. Identifikasi Komponen Sistem

      Baca skenario: pengguna berbelanja dari memilih produk hingga pembayaran.

      Isi tabel berikut:

Komponen

Fungsi dalam Proses Checkout

Contoh Aktivitas

Frontend

 

 

Middleware

 

 

Backend

 

 

Database

 

 

 

B. Menjelaskan Alur Data Transaksi Digital

      Buat urutan atau diagram sederhana: data bergerak dari frontendmiddleware backend database.

      Jelaskan alur tersebut dalam 5–10 kalimat.

C. Analisis Titik Risiko dan Peran QA

      Identifikasi minimal dua titik risiko (misal: data pengiriman kosong, stok habis).

      Jelaskan pendekatan QA untuk masing-masing risiko serta dampaknya pada keandalan dan keamanan sistem.

D. Output yang Diharapkan

      Tabel komponen terisi lengkap

      Uraian alur data

      Tabel/uraian analisis risiko dan solusi QA

E. Kriteria Keberhasilan

      Penjelasan tiap komponen dan alur jelas sesuai kasus

      Dapat mengidentifikasi dan menganalisis risiko penting

      Uraian solusi QA logis dan relevan

F. Troubleshooting

      Jika ragu dalam analisis risiko, diskusikan pemikiran dengan rekan atau praktisi.

G. Estimasi Waktu
20–30 menit

 

Last modified: Monday, 25 August 2025, 1:27 PM