Skip to content

firmanjawa/lsp_ReuseFramework

Repository files navigation

lsp_ReuseFramework

Ini adalah aplikasi untuk menyimpan informasi komik menggunakan sistem CRUD dan menggunakan prinsip MVC. Aplikasi ini dibuat menggunakan Sublime, XAMPP dan CodeIgniter-3.1.13

Koneksi Database

Pada gambar menampilkan settingan menyetel database bernama buku image

Table Pada Database Buku

Table Komik

Pada database buku terdapat table komik

image

Screenshoot Kodingan Fungsi CRUD

Fungsi Melihat Data

Gambar 1

Memperlihatkan fungsi memngambil query data getDataKomik pada model M_Komik lalu menampilkan halaman home dengan data yang diambil tadi

image

Gambar 2 Memperlihatkan fungsi getDataKomik untuk mengambil data query dari tabel komik

image

Gambar3

Halaman home yang memperlihatkan looping untuk menampilkan table record yang didapat dari query $queryAllKmk yang bisa dilihat dari gambar 1

image

Fungsi Tambah

Gambar 1

Memperlihatkan fungsiTambah untuk membuat variabel penampung data yang akan dimasukan ke array dan array data untuk di input lalu menjalankan fungsi insertDataKomik di model M_Komik dengan inputan data array $ArrInsert

image

Gambar 2

Memperlihatkan fungsi insert data ke tabel komik dengan data $data

image

Update Data

Gambar 1

Memperlihatkan fungsiEdit untuk membuat variabel penampung data yang akan dimasukan ke array dan array data data baru untuk update lalu menjalankan fungsi updateDataKomik di model M_Komik dengan inputan data array $ArrUpdate yang memiliki id $id_komik

image

Gambar 2

Memperlihatkan fungsi insert data update ke tabel komik dengan data $data dan yang memiliki id $id_komik

image

Delete Data

Gambar 1

Memperlihatkan menjalankan fungsi deleteDataKomik di model M_Komik yang memiliki id $id_komik

image

Gambar 2

Memperlihatkan fungsi menghapus data dari tabel komik yang memiliki id $id_komik

image

Tes Uji Program Database

Kondisi Awal

Kondisi awal data pada halaman Home dan database

image image

Test 1 - Menambah Data

image image

Test 2 - Mengedit Data

image image image image

Test 3 - Delete Data

image image

Flowchart

Pada mulai akan menampilkan halaman home, pada halaman home terdapat tombol tambah data akan menampilkan tabel yang berisi data komik yang tersimpan,

Ketika pengguna menekan tombol tambah, maka akan menampilkan halaman tambah dan pengguna harus menginput data. Setelah dimasukan, data akan di proses untuk di input ke dalam tabel komik pada database buku dan akan menampilkan kembali menu utama

Ketika pengguna menekan tombol edit, maka akan menampilkan halaman edit yang formnya sudah teriss dengan data data yang ingin di edit, dan pengguna harus menginput data. Setelah dimasukan, data akan di proses untuk di update ke dalam tabel komik pada database buku dan akan menampilkan kembali menu utama

Ketika pengguna menekan tombol hapus maka data akan di proses untuk di hapus

komik

Dokumentasi Kodingan Dengan Komentar

MODEL

image

CONTROLLER

image image image

VIEW HOME

image

VIEW TAMBAH

image image

VIEW EDIT

image image image

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages