Tugas 9

Saat ini, saya berbagi pengalaman dalam pengembangan Proyek Monitoring Aset Departemen menggunakan framework CodeIgniter. Awalnya, proyek ini muncul sebagai upaya pembelajaran untuk memahami pola desain Model-View-Controller (MVC) di CodeIgniter. Gagasan utamanya adalah menyediakan platform yang ramah pengguna untuk memantau aset di lingkungan kampus.


Langkah pertama yang saya ambil adalah merancang model untuk berinteraksi dengan database dan melaksanakan operasi Create, Read, Update, Delete (CRUD) pada data departemen. Setelah itu, saya membuat kontroler yang mengatur logika bisnis, termasuk menampilkan daftar aset, menambahkan aset baru, dan menghapus aset yang tidak lagi terkait dengan ruang di departemen. Akhirnya, perhatian saya difokuskan pada desain tampilan menggunakan HTML, CSS, dan JavaScript, dengan tujuan menciptakan antarmuka yang menarik dan responsif bagi pengguna.


Proyek ini sebenarnya merupakan modifikasi dari proyek sebelumnya yang pernah saya kerjakan, dengan hanya melakukan penyesuaian pada jumlah fitur dan nama proyek. Berikut ini adalah sekilas dokumentasi hasil modifikasi proyek saya:

  • Struktur Database (PHP MyAdmin, if eq db)


  • Entitas Database 

  • Atribut Database
departemen
inventory_departemen (assets)
users (admin)

  • UI Website (Login)

Kredensial (Login)



  • UI Halaman Departemen 

  • UI Halaman Aset Departemen


CRUD System
  • CREATE Data Departemen
Hasil 
Tampilan beberapa Data Departemen (READ)

  • CREATE Data Departemen Assets
Hasil (Harga/Nilai perolehan tidak ditampilkan)
Tampilan beberapa Data Departemen Assets (READ)

  • UPDATE Data Departemen

Hasil
Perubahan pada Departemen Assets

Sebab akibat perubahan (Karena Anchor Text pada Data Departemen, ketika di-click, sorting by ID Departemen)

  • UPDATE Data Departemen Assets

Hasil

  • DELETE Data Departemen (Alert)

Hasil

  • DELETE Data Departemen Assets

Hasil


Demikianlah sekilas tentang proyek Website Monitoring Assets lingkup Fakultas yang telah saya bangun dengan menggunakan CodeIgniter dan MVC.

Jika Anda ingin melihat lebih lanjut secara teknikal, Anda dapat kunjungi Repository saya pada Platform GitHub berikut : crudWebsite-Ci4-PHP-main

Sekian, Terima kasih! 

Komentar

Postingan populer dari blog ini

FINAL PROJECT PBKK A

ETS - PPL A

EAS PPL A