Posts

Evolusi Perangkat Lunak - Pert 14: PPDB

Tugas Pert 14 Studi Kasus PPDB Nama : Rachel Anggieuli AP NRP : 5025201263 Tahun : 2023/2024

PBKK B - Quiz 2

Quiz 2 Nama : Rachel Anggieuli AP NRP : 5025201263 Tahun : 2023/2024 Penjualan Toko Buku Online 1. Buatlah deskripsi aplikasi dan ruang lingkup fitur yang akan dikerjakan (individu) 2. Desain User Interface untuk aplikasi (individu) 3. Implementasikan aplikasi dengan menggunakan framework CI (Berkelompok maks 3) 4. Dokumentasikan dalam bentuk video Youtube dan embedded di Blog (Berkelompok maks 3) 1. Deskripsi Pembentukan toko buku online "Media Ilmu" muncul sebagai solusi cerdas untuk mengatasi kendala dalam pembelian buku secara offline. Dalam pengalaman penjualan konvensional, pembeli diharuskan datang ke toko secara langsung, mengakibatkan pemborosan waktu, biaya, dan tenaga hanya untuk mendapatkan satu buah buku. Metode penjualan ini dinilai tidak efisien, lambat, dan tidak memberikan peningkatan yang signifikan pada pendapatan perusahaan. Masalah klasik yang dihadapi calon pembeli adalah ketidakpastian mengenai buku yang mereka inginkan, kurangn...

Evolusi Perangkat Lunak - Pert 11: Refactoring

Tugas Pert 11 Refactoring Nama : Rachel Anggieuli AP NRP : 5025201263 Tahun : 2023/2024

PBKK B - Tugas Pert 10

Image
Rachel Anggieuli Amalia Pasorong 5025201263 PBKK B Tugas pert 10: Menggunakan Bootstrap untuk View Aplikasi pada CI Pada pertemuan ini, kami memperoleh pembelajaran terkait penerapan Bootstrap untuk merancang tampilan aplikasi pada framework CodeIgniter 4. CodeIgniter 4 merupakan sebuah kerangka kerja PHP yang dirancang dengan tujuan mempermudah proses pengembangan aplikasi web menggunakan struktur Model-View-Controller (MVC). Dengan fitur-fitur seperti autoloading, namespacing, dan routing yang handal, CodeIgniter 4 memungkinkan pengembang untuk membangun aplikasi secara efisien dan cepat. Keamanan bawaan, abstraksi database, dependency injection, dan dukungan untuk internasionalisasi menambah daya tariknya, menjadikannya cocok untuk berbagai jenis proyek. Selain itu, framework ini menyediakan alat untuk mengelola templating, tata letak tampilan, dan pembuatan layanan web RESTful. Adanya dokumentasi yang komprehensif memberikan dukungan yang baik bagi para pengembang...

Evolusi Perangkat Lunak - Pert 10: Impact Analysis

Tugas Pert 10 Impact Analysis Nama : Rachel Anggieuli AP NRP : 5025201263 Tahun : 2023/2024

Evolusi Perangkat Lunak - ETS

Image
Pert 9 Evaluasi EPL Nama : Rachel Anggieuli AP NRP : 5025201263 Tahun : 2023/2024 Soal: 1. Apa yang dimaksud dengan evolusi perangkat lunak, dan mengapa evolusi ini penting dalam pengembangan perangkat lunak? Jelaskan dengan contoh bagaimana Windows mengalami evolusi dari versi awal hingga versi terbaru, dan apa manfaat yang dihasilkan dari evolusi ini? 2. Apa yang terjadi di dalam evolusi perangkat lunak yang berfokus pada perbaikan keamanan? Insiden keamanan terkenal yang memengaruhi evolusi perangkat lunak. 3. Apa yang dimaksud dengan "refactoring" dalam konteks evolusi perangkat lunak, dan mengapa itu penting? 4. Studi Kasus: Apakah Windows pernah melakukan refactoring signifikan dalam sejarah evolusinya, dan apa tujuan utamanya? 5. Bagaimana perangkat lunak open source mengalami evolusi dibandingkan dengan perangkat lunak propietari? Jelaskan Link PPT: ETS Evolusi Perangkat Lunak Link Video: Video ETS Evolusi Perangkat ...

PBKK B - Tugas Pert 8

Image
Rachel Anggieuli Amalia Pasorong 5025201263 PBKK B Tugas Pert 8: Dalam dunia pengembangan aplikasi web, CodeIgniter muncul sebagai salah satu framework yang sangat efisien dengan pendekatan Model-View-Controller (MVC). Berbeda dengan tugas sebelumnya yang menggunakan framework .NET, CodeIgniter memberikan kemudahan dalam pengelolaan dan pemeliharaan kode. Framework ini menawarkan struktur yang terorganisir dengan baik, memungkinkan pengembang untuk fokus pada logika bisnis (model), presentasi tampilan (view), dan pengontrolan alur (controller). Melalui kelas ini, kita akan menjelajahi prinsip-prinsip dasar CodeIgniter dan bagaimana implementasi metode MVC dapat meningkatkan efisiensi dalam pengembangan aplikasi web. Dengan demikian, peserta akan diberdayakan untuk menguasai konsep-konsep esensial dalam penggunaan CodeIgniter dalam pembuatan aplikasi web yang responsif dan mudah dikelola. Link : Repository Github Source: Memahami Konsep MVC dan Routing Dokumentasi Aplik...