Posts

FP PBKK

Image
Achmad Khosyi' Asajjad Ramandanta 5025211007 PBKK (A) Final Project Cari paper yang berhubungan dengan aktivitas pembuatan perangkat lunak/ aplikasi menggunakan framework. Berdasarkan referensi yang sudah didapatkan, buatlah deskribsi studi kasus aplikasi ditinjau dari MVC nya(individu) Dilihat dari permasalahan yang ada di dalam paper, yaitu:  Permasalahan yang dihadapi adalah sistem penjualan masih mengandalkan media  interaksi dengan konsumen secara langsung dan konsumen yang akan membeli harus datang ke  toko secara langsung. Kendala lain, pengelolaan data pemesanan konsumen yang tidak tersusun  secara rapih, serta proses penjualan yang masih menyita banyak waktu dikarenakan pengelolaan  data masih dilakukan secara manual di buku catatan, lalu akan direkap menggunakan aplikasi  Ms.Excel. Sehingga kami terinspirasi untuk membuat sistem management penjualan sepeda PrimaBike. Buatlah rancangan umum arsitektur atau fitur yang ada dalam aplikasi  (indiv...

Quiz 2 PBKK

Image
Achmad Khosyi' Assajjad Ramandanta 5025211007 PBKK (A) QUIZ 2 1. Buatlah deskripsi aplikasi dan ruang lingkup fitur yang akan dikerjakan (individu) Deskripsi Aplikasi :      Aplikasi penjualan tiket bioskop ini merupakan aplikasi yang dirancang untuk memudahkan pengguna dalam memesan tiket bioskop secara online. Aplikasi ini dapat digunakan dan dimengerti oleh pengguna akhir (pengunjung bioskop) maupun administrator (staf bioskop). Fitur utama yang tersedia di dalam aplikasi ini adalah: Pemesanan Tiket: Memungkinkan pengguna untuk memilih film yang ingin ditonton, menentukan jadwal pemutaran, memilih tempat duduk di dalam bioskop, dan melakukan pembayaran tiket secara online. Jadwal Film: Menampilkan daftar lengkap film yang sedang tayang beserta jadwal pemutaran di berbagai bioskop yang bekerja sama. Pilihan Tempat Duduk: Memberikan kemampuan kepada pengguna untuk memilih tempat duduk yang diinginkan sesuai preferensi mereka di dalam auditorium bioskop. Pembayaran M...

Tugas PBKK Pertemuan 13

Image
Achmad Khosyi' Assajjad Ramandanta 5025211007 PBKK (A)     Tugas kali ini adalah tugas lanjutan menggunakan CodeIgniter untuk membuat Toko Online. Pada tugas ini, saya menggunakan CodeIgniter3 karena saya merasa sedikit kesulitan menggunakan CI4, dan juga jika menggunakan CI3 maka saya tinggal mengikuti tutorial yang ada di web pbkk pak Fajar. Berikut merupakan tampilan hasil Toko Online saya menggunakan CI3 dengan mengikuti tutorial dan sedikit modifikasi dari saya. Halaman Registrasi Halaman Login Halaman Dahsboard Halaman Keranjang Pembelian Halaman Form Pembayaran Halaman Dashboard Admin Halaman List Barang Halaman Invoice Pembeli Halaman Detail barang yang dibeli Source Code :  Github

Tugas PBKK Pertemuan 12

Image
 Achmad Khosyi' Assajjad Ramandanta 5025211007 PBKK(A)     Tugas kali ini adalah latihan CRUD (create, read, update, delete) menggunakan CI4 pada sebuah database. Saya menggunakan phpmyadmin sebagai database dan CodeIgniter4 sebagai frameworknya. Database yang saya buat memiliki tema list dari anime atau bisa dibilang saya membuat versi mini dari MyAnimeList yang merupakan database lengkap tentang anime yang ada. Berikut merupakan database saya di phpmyadmin : Untuk memulai project, saya melakukan konfigurasi yang sama seperti tugas CI4 sebelumnya. Untuk membuat koneksi database dengan codeigniter, saya mengedit file app/Config/Database.php  pada bagian berikut : Selanjutnya, pada file app/Config/Routes.php  saya menyiapkan konfigurasi untuk fitur-fitur yang akan saya gunakan : Lalu saya membuat file AnimeList_model.php  di folder  app/Models untuk melengkapi fungsi CRUD yang isinya sebagai berikut : <?php namespace App\Models; use CodeIgniter\Mode...

Tugas PBKK Pertemuan 11

Image
Achmad Khosyi' Assajjad Ramandanta 5025211007 PBKK (A)     Tugas kali ini adalah latihan membuat page view untuk pendaftaran PPDB menggunakan CodeIgniter. Disini saya menggunakan versi CodeIgniter4. Untuk cara pengerjaannya, pertama melakukan setup terlebih dahulu seperti pada pertemuan sebelumnya. Setelah itu saya membuat file .php baru bernama formregis.php di /app/Controllers/ sebagai berikut : Selanjutnya file /app/Config/Routes.php pada bagian       $routes->get('/', 'Home::index'); saya ganti menjadi      $routes->get('/', 'formregis::index'); Terakhir, saya membuat file regis.php  di app/Config  untuk menampilkan tampilan dari halaman form pendaftaran PPDB versi saya. Link Github :  Github

Tugas CodeIgnite4

Image
Achmad Khosyi' Assajjad Ramandanta 5025211007 PBKK (A)     Tugas kali ini adalah kami disuruh latihan menggunakan framework CodeIgniter lalu memodifikasi tampilan yang ditampilkan melalui framework CodeIgniter sesuai dengan kemauan kita, seperti contohnya menampilkan tulisan Hello World.     Cara pengerjaannya adalah dengan mendownload CodeIgniter 4, lalu ekstrak file .zip yang telah didownload di  C:\xampp\htdocs . Lalu saya membuka XAMPP dan melakukan config Apache pada php.ini. Lalu uncommand pada bagian berikut.     Setelah itu saya membuka direktori dari CodeIginter 4 yang tadi sudah saya download melalui VS Code. Lalu saya menjalankan kode berikut di terminal : composer create-project codeigniter4/appstarter ci-news -vvv create-project adalah perintah untuk membuat proyek baru dengan composer; codeigniter4/appstarter adalah file CI yang akan di-download; ci-news adalah nama proyek yang akan kita buat; -vvv berfungsi untuk melihat proses install l...

QUIZ PBKK

Image
Achmad Khosyi' Assajjad Ramandanta 5025211007 PBKK (A) 1. Jelaskan struktur framework , dan apa saja kegunaanya dalam pengembangan Perangkat Lunak? Struktur framework dalam pengembangan perangkat lunak adalah kerangka kerja yang menyediakan aturan dasar, pedoman, dan komponen yang digunakan untuk membuat aplikasi perangkat lunak. Framework adalah sekumpulan kode atau pustaka yang dirancang untuk membantu pengembang  membangun aplikasi dengan lebih efisien dan konsisten. Berikut  beberapa komponen struktur framework dan manfaatnya dalam pengembangan perangkat lunak: Komponen Utama Framework Library/Perpustakaan: Framework sering kali menyertakan perpustakaan perangkat lunak yang berisi fungsi dan alat umum yang dapat digunakan pengembang. Struktur direktori/folder: Framework sering kali memiliki struktur direktori dan folder yang telah ditentukan sebelumnya untuk mengatur kode secara terstruktur. Manfaat Framework: Dapat digunakan kembali: Framework memungkinkan pengembang untu...