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
- UI Website (Login)
- UI Halaman Departemen
- UI Halaman Aset Departemen
- CREATE Data Departemen
- CREATE Data Departemen Assets
- UPDATE Data Departemen
Sebab akibat perubahan (Karena Anchor Text pada Data Departemen, ketika di-click, sorting by ID Departemen)
- UPDATE Data Departemen Assets
- DELETE Data Departemen (Alert)
- DELETE Data Departemen Assets
Komentar
Posting Komentar