Postingan

Menampilkan postingan dari November, 2023

Kuis 2 PBKK

Gambar
Nama Akmal Sulthon Fathulloh NRP 5025211047 Kelas PBKK - A Pertanyaan Buatlah deskripsi aplikasi dan ruang lingkup fitur yang akan dikerjakan (individu)! Deskripsi Aplikasi Aplikasi ticketing bioskop merupakan aplikasi yang digunakan untuk membeli tiket bioskop secara online. Aplikasi ini dibuat untuk memudahkan pengguna dalam membeli tiket bioskop tanpa harus mengantri di loket bioskop. Aplikasi ini juga menyediakan fitur untuk melihat film yang sedang tayang dan film yang akan tayang. Ruang Lingkup Fitur Fitur yang akan dikerjakan pada aplikasi ini antara lain sebagai berikut: Halaman Utama (Katalog Film) Halaman ini digunakan untuk melihat daftar film yang tersedia. Daftar film yang ditampilkan adalah daftar film yang sedang tayang dan daftar film yang akan tayang. Daftar film yang ditampilkan berisi poster film, jud...

Tugas 8 PWeb - CRUD Upload Foto

Gambar
Nama Akmal Sulthon Fathulloh NRP 5025211047 Kelas Pemrograman Web - A Deskripsi Pada pertemuan ketiga belas kali ini, kita diminta untuk membuat sebuah laman web sistem CRUD (Create, Read, Update, Delete) sederhana untuk mengunggah sebuah foto. Berikut adalah dokumentasi dari sistem aplikasi yang telah saya buat. Halaman Utama Pada halaman utama, kita dapat melihat daftar data siswa yang telah diunggah sebelumnya. Data yang ditampilkan adalah NIS, nama, jenis kelamin, alamat, dan foto siswa. Terdapat tombol "Tambah Data" yang dapat digunakan untuk menambahkan data siswa baru. Selain itu, terdapat juga dua tombol aksi pada tiap baris data, yaitu tombol untuk mengedit dan juga tombol untuk menghapus data siswa. Halaman Tambah Data Pada halaman ini, kita dapat menambahkan data siswa baru. Data yang harus diisi adalah NIS, nama, jenis kelamin, alamat, dan foto siswa. Setelah data berhasil ditambah...

Tugas Pertemuan 13 PBKK - MVC Toko Online dengan CodeIgniter

Gambar
Nama Akmal Sulthon Fathulloh NRP 5025211047 Kelas PBKK - A Pada pertemuan ke-13 kelas PBKK kali ini, kita diminta untuk membuat sistem MVC sebuah online marketplace (toko online) dengan menggunakan framework CodeIgniter. Berikut dokumentasinya. Halaman Dashboard Halaman dashboard menampilkan laman landing page ketika pengguna mengakses situs web. Halaman ini menampilkan katalog produk yang tersedia, disertai kategori-kategori tiap produknya. Setiap item, pengguna dapat melihat detail dari item (produk) tersebut, juga dapat menambahkannya ke dalam keranjang belanja. Halaman Detail Produk Saat pengguna mengklik tombol "Detail" pada salah satu item di halaman Dashboard, pengguna akan diarahkan ke halaman detail produk ini, dimana di sini pengguna dapat melihat detail produk tersebut yang terdiri dari foto produk, nama produk, keterangan, kategori, stok yang tersisa, dan juga...

Tugas Pertemuan 12 PBKK - CRUD dalam CodeIgniter

Gambar
Nama Akmal Sulthon Fathulloh NRP 5025211047 Kelas PBKK - A Pada pertemuan ke-12 kelas PBKK kali ini, kita diminta untuk membuat sistem Create, Read, Update, Delete (CRUD) menggunakan CodeIgniter. Berikut dokumentasinya. Konfigurasi Basis Data Buat database baru, di sini saya namai crud-ci4 , pada MySQL, dan buat tabel karyawan dengan struktur sebagai berikut. Lalu, konfigurasikan app/Config/Database.php dengan mengubah nilai hostname , username , password , dan database sesuai dengan konfigurasi MySQL. Model Buat model baru dengan nama Karyawan_model.php pada direktori app/Models untuk melakukan CRUD pada tabel karyawan . Kode lengkap dari model dapat dilihat pada link berikut . Controller Buat controller baru dengan nama Karyawan.php pada direktori app/Controllers untuk mengatur tampilan dan logika dari aplikasi. Kode lengkap dari controller dapat di...

Tugas 7 PWeb - CRUD Sederhana

Gambar
Nama Akmal Sulthon Fathulloh NRP 5025211047 Kelas Pemrograman Web - A Deskripsi Pada pertemuan kesepuluh kali ini, kita diminta untuk membuat sebuah laman web sistem CRUD (Create, Read, Update, Delete) sederhana. Berikut adalah dokumentasi dari sistem aplikasi web CRUD sederhana yang telah saya buat. Halaman Utama Halaman utama berisikan daftar data yang telah tersimpan dalam database. Setiap data terdiri dari: nama, umur, dan alamat email. Di setiap data juga terdapat dua tombol aksi, yakni edit (untuk melakukan perubahan/update pada data) dan juga delete (untuk menghapus data yang telah tersimpan). Halaman Tambah Data Setelah mengklik tombol "Add New Data" pada halaman utama, kita akan diarahkan menuju halaman tambah data. Di halaman ini terdapat formulir pendaftaran data yang terdiri dari nama, umur, dan alamat email. Pengguna dapat mengisikan data yang ingin ditambahkan lalu mengklik "Add" untuk...

Tugas Pertemuan 11 PBKK - Membuat View dengan CodeIgniter

Gambar
Nama Akmal Sulthon Fathulloh NRP 5025211047 Kelas PBKK - A Pada pertemuan kesebelas kelas PBKK kali ini, kita diminta untuk membuat view Penerimaan Peserta Didik Baru (PPDB) menggunakan CodeIgniter. Berikut dokumentasinya. Instalasi Pertama-tama, lakukan instalasi CodeIgniter menggunakan Composer dengan perintah sebagai berikut. composer create-project codeigniter4/appstarter view-ppdb Perintah di atas akan membuat folder baru, bernama view-ppdb , yang berisi source code aplikasi dengan terinstall semua dependensi yang dibutuhkan oleh CodeIgniter. Set-up Buat file view dalam folder /app/Views , dalam hal ini saya beri nama daftar.php . Selanjutnya, edit file controller default, yang terletak di /Controllers/Home.php , supaya me-return view yang telah dibuat sebagai berikut. Pastikan file routes, yang terletak di /app/Config/Routes.php , juga sudah mengarah pada...