Postingan

Final Project Pemrograman Berbasis Kerangka Kerja

Gambar
Nama Akmal Sulthon Fathulloh NRP 5025211047 Kelas Pemrograman Web - A Soal Cari paper yang berhubungan dengan aktivitas pembuatan perangkat lunak/aplikasi! Berikut adalah paper yang saya temukan terkait aktivitas pembuatan perangkat lunak/aplikasi. Berdasarkan referensi yang sudah didapatkan, Buatlah deskripsi studi kasus pemrograman web! Berdasarkan referensi paper yang telah ditemukan, aplikasi yang akan dibuat akan berupa toko sembako online. Di dalam aplikasi ini menawarkan berbagai macam fitur layaknya perbelanjaan melalui toko-toko franchise seperti Indomaret namun fokusnya lebih ke UMKM yang dikelola oleh personal. Pengguna diharapkan bisa melakukan pemesanan dan pembayaran secara online lalu pesanannya nantinya akan dikirimkan oleh karyawan toko. Dengan adanya aplikasi ini, diharapkan para pemilik toko bisa menjangkau konsum...

Tugas Pertemuan 15 PBKK - Membuat Aplikasi dengan Google Apps Script

Gambar
Nama Akmal Sulthon Fathulloh NRP 5025211047 Kelas PBKK - A Pada pertemuan ke-15 kelas PBKK kali ini, kita diminta untuk membuat sebuah aplikasi formulir sederhana dengan mengintegrasikan Google Apps Script, yang dapat menampilkan view dari hasil submit form ke dalam Google Sheets. Berikut dokumentasinya. Laman Formulir Formulir yang dibuat terdiri dari 4 inputan, yaitu nama, email, nomor telepon, dan pesan. Formulir ini dibuat menggunakan HTML dan CSS (dengan bantuan framework Bootstrap 5.3), kemudian diintegrasikan dengan Google Apps Script. Halaman web di atas dapat diakses melalui link berikut . Apps Script Script yang digunakan untuk mengintegrasikan formulir dengan Google Apps Script adalah sebagai berikut. Script di atas dideploy di Google Apps Script yang terintegrasi dengan Google Sheets yang telah dibuat sebelumnya. Akses ke Google Sheets tersebut dibuat public aga...

Kuis 2 Pemrograman Web

Gambar
Nama Akmal Sulthon Fathulloh NRP 5025211047 Kelas Pemrograman Web - A Soal Tuliskan spesifikasi kebutuhan perangkat lunak dan struktur menu yang cocok untuk aplikasi yang akan dibuat! Spesifikasi Kebutuhan Perangkat Lunak Fungsionalitas Utama Manajemen Pengguna: Registrasi siswa, guru, dan staf administratif. Penjadwalan Bimbingan: Siswa dapat membuat janji dengan guru untuk sesi bimbingan. Materi Bimbingan: Unggah dan kelola materi bimbingan, tugas, dan catatan. Pelacakan Kemajuan: Siswa dan guru dapat melihat kemajuan belajar masing-masing. Pengelolaan Tugas: Siswa dapat mengumpulkan tugas dan guru dapat memberikan umpan balik. Antarmuka Pengguna Antarmuka Pengguna yang Intuitif: Mudah digunakan oleh siswa, guru, dan staf administratif. Dashboard ...

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...