Nama: Fauzi Rizki Pratama NRP: 5025211220 Kelas: PWEB B 1. Studi Kasus Description Sebagai studi kasus dalam pembuatan kursus pemrograman web, kita dapat mengembangkan sebuah situs web kursus online yang melibatkan fungsi-fungsi seperti halaman kursus, formulir pendaftaran, bahan pembelajaran, serta interaksi antara pengajar dan peserta kursus. 2. Overall Architecture Design or Application Features Situs web kursus online akan memiliki antarmuka pengguna berbasis web yang responsif. Fitur utama termasuk halaman kursus, formulir pendaftaran, bahan pembelajaran, dan interaksi antara pengajar dan peserta kursus. Semua data kursus akan disimpan dalam database. 3. **Database Design** 4. **Front End Design** 5. **Backend Logic Handling Actions** **User Management:** - Registrasi pengguna baru - Otentikasi pengguna (login/logout) - Pengelolaan peran pengguna (admin, guru, siswa) Materi Manage...
Dalam sesi pertemuan ini, saya telah menerapkan secara sederhana framework CodeIgniter. Implementasi ini melibatkan pembuatan route baru yang akan menampilkan view dengan pesan "Hello, World." 1. Konfigurasi routes dilakukan pada file Routes.php. 2. Konfigurasi controller dilakukan pada file Home.php. 3. Tambahkan view dengan nama hello_world.php. 4. Buka browser dan ketikkan "localhost:8080/hello-world."
Nama : Fauzi Rizki Pratama NRP : 5025211220 Low Level Design (LLD) adalah tahap dalam pengembangan perangkat lunak di mana konsep-konsep yang telah diidentifikasi dalam desain tingkat tinggi (High Level Design atau HLD) diimplementasikan menjadi rancangan teknis yang lebih mendetail. Tahap ini dilakukan setelah spesifikasi fungsional telah ditetapkan dan menjelaskan secara rinci bagaimana setiap fitur atau komponen akan diwujudkan. Fokus utama dalam desain tingkat rendah adalah pada aspek teknis dan implementasi konkret dari perangkat lunak yang sedang dikembangkan, seperti pemilihan struktur data, algoritma, desain antarmuka, dan implementasi rinci fitur-fitur yang direncanakan sebelumnya. Low Level Design Twitter Untuk Pemilihan Database Dalam memilih arsitektur database yang sesuai, sistem manajemen basis data relasional (RDBMS) seperti SQL menjadi pilihan utama untuk tabel-tabel yang menyimpan informasi kritis seperti detail pengguna, tweet, ...
Komentar
Posting Komentar