Posts

Showing posts from November, 2023

Quiz 2

Image
1. Deskripsi : Cinema TIX adalah aplikasi penjualan tiket bioskop yang memudahkan pengguna untuk memesan tiket secara online, melihat jadwal film, pilih tempat duduk favorit, dan lakukan pembayaran dengan aman. Dengan antarmuka yang mudah dipahami dan fitur lengkap, pengguna dapat menikmati pengalaman pemesanan tiket yang cepat dan efisien tanpa harus mengantri di bioskop.   Fitur Panel Admin:   1. Autentikasi dan Login:    -  Sistem Autentikasi: Setiap admin memiliki username dan password unik.    -  Halaman Login: Antarmuka untuk memasukkan kredensial admin.   2. Dashboard Admin:    - Ringkasan Transaksi:  Tampilan cepat tentang penjualan tiket, performa film, dan statistik penting lainnya.     3. Manajemen Film:    - Tambah/Edit/Hapus Film:  Menambah film baru ke dalam database, mengubah detail film, atau menghapus film yang sudah tidak ditayangkan lagi.     4. Manajemen Jadwal Pemutaran:    - Atur Jadwal Pemutaran:  Menetapkan jadwal pemutaran untuk seti

CRUD dalam code igniter

Image
Nama: Dafarel Fatih Wirayudha Kelas : PBKK A NRP : 5025211120 Link :  GitHub Pada pertemuan ke-12 kali ini, kami diminta untuk membuat sistem web yang bisa melakukan Create, Read, Update, Delete (CRUD) yaitu  operasi dasar yang sering digunakan dalam sistem manajemen basis data (Database Management System atau DBMS) untuk berinteraksi dengan data dalam suatu aplikasi atau sistem. Berikut adalah table yang akan digunakan untuk mengeksekusi crud-nya: CREATE TABLE Karyawan (     id INT AUTO_INCREMENT PRIMARY KEY ,     Nama VARCHAR ( 255 ) NOT NULL ,     Umur INT ,     Divisi VARCHAR ( 255 ) ); Pertama-tama buat model bernama KaryawanModel yang menyimpan fungsi-fungsi untuk melakukan crud. Lalu buat controller yang path-nya memanggil fungsi dari karyawan model sesuai dengan path-nya. Untuk viewnya ada 3 yaitu index.php untuk dashboard utama yang menerapkan bagian read untuk menampilkan data, tombol tambah untuk create, tombol edit untuk update, tombol delete untuk delete. Lalu ada edi

View Code Igniter

Image
Nama: Dafarel Fatih Wirayudha NRP : 5025211120 Kelas : PBKK A Link :  GitHub Pada pertemuan ke-11 kali ini, kami diminta untuk membuat view PPDB menggunakan code igniter. Project kali ini memiliki 2 tampilan yaitu tampilan home yang menampilkan logo ppdb dan data total pendaftar dan tampilan pendaftaran yang berisi form pendaftaran. Berikut adalah langkah-langkahnya: 1. Pertama-tama lakukan set up code igniter seperti pada tugas sebelumnya pada link ini:  Set up CI4 2. Tambahkan routes agar link bisa diakses dan mengarah ke file yang diinginkan 3. Ubah function index pada controller home.php agar mengarah ke code tampilan home yaitu v_home. 4. Buat controller baru bernama Ppdb.php untuk mengatur rute ppdb lalu tambahkan function pendaftaran yang mengarah ke v_pendaftaran. 5. Kemudian buat view ppdb berdasarkan template front-end dari  https://adminlte.io/  lalu ekstrak pada folder htdocs pada xampp, setelah itu buat file untuk template web dengan nama template-frontend dan isi dengan p

Code Igniter

Image
Nama: Dafarel Fatih Wirayudha NRP : 5025211120 Kelas : PBKK A Link GitHub:  GitHub Pada pertemuan ke-9 kali ini, kami diminta untuk membuat project menggunakan code igniter. CodeIgniter adalah sebuah framework pengembangan aplikasi web berbasis PHP yang bersifat open source. Framework ini dirancang untuk mempermudah proses pengembangan aplikasi web dengan menyediakan struktur kerja yang bersifat modular, fleksibel, dan mudah dipahami. CodeIgniter dibuat untuk memungkinkan pengembang web untuk mengembangkan proyek-proyek dengan cepat, dengan menyediakan seperangkat alat dan aturan-aturan dasar untuk mengorganisir kode. Berikut adalah langkah-langkah untuk setup code igniter pada server apache: 1. Download CodeIgniter pada link berikut  https://www.codeigniter.com/download  pilih CodeIgniter 4. Lalu setelah proses download selesai ekstrak file ke folder apache/htdocs. Kita bisa juga menggunakan command (   composer create-project codeigniter4/appstarter <nama_project>  ) di folder