Anda di halaman 1dari 9

APLIKAS DATA ABSENSI ANGGOTA

Nama : Ni Luh Putu Metty Oktavia Pradnyani


NIM : 210030208

1. Masuk ke http://localhost/aplikasi-data-absensi/ maka


akan terlihat tampilan awal seperti gambar dibawah

Table terdiri dari Id, Name, Email, Mobile dan City. Ada
input add user dan search untuk menambahkan dan
mencari nama anggota

2. Tampilan add user. Masukkan nama, email, mobile,


dan kota. Kemudian submit untuk add data.
3. Tampilan setelah add user. Nama-nama anggota
akan tersimpan. Bisa melakukan delete atau edit
nama-nama anggota

3. Menu search untuk mencari nama-nama anggota


a. Tampilan program sudah sesuai dengan rancangan yang dibuat

b. Coding guidelines

1. Penamaan local variable, global variable, constant, function dan method kita harus
memperhatikan beberapa hal, diantaranya :
- Mudah dipahami
- Menghindari penggunaan angka
- Mendeskripsikan isi dengan singkat dan jelas

2. Keamanan Kode: Selalu periksa input dari pengguna dan pastikan data yang masuk ke
aplikasi aman. Gunakan fungsi PHP bawaan seperti htmlspecialchars untuk menghindari
Cross-Site Scripting (XSS).
3. Identation Selain penamaan hal yang harus kita perhatikan selanjutnya adalah identation.
Indentation sangat penting untuk mempermudah pembacaan kode program. Beberapa
bagian yang menjadi bagian dari identation adalah:
- Menambahkan spasi setelah koma diantara dua argument function
- Setiap nested block harus dilakukan indentation
- Indentation dilakukan pada awal dan akhir setiap block program
- Setiap block program ditulis didalam tanda kurung kurawal {…}

Penggunaan identation:

Identation

c. Program sudah memiliki interface input dan output (tampilan) pengguna


d.

Struktur Control Percabangan (if..then..else): Anda telah menerapkan struktur kontrol percabangan
menggunakan pernyataan if dan else dalam program ini. Contohnya, dalam metode add user dan
update usere, menggunakan pernyataan if untuk memeriksa apakah validasi data berhasil atau
gagal. Jika gagal, program mengembalikan nilai 0, dan jika berhasil, program melanjutkan dengan
operasi database.
e.

- addUser (): Method ini digunakan untuk menambahkan data anggota baru ke dalam basis
data. Ini mencakup validasi data seperti nama, email, kota dan nomor telepon sebelum
memasukkan data ke dalam basis data. Jika validasi berhasil, data anggota baru akan
dimasukkan.
- deleteUser ($id): Method ini digunakan untuk menghapus data anggota berdasarkan ID
yang diberikan. Ini mengambil ID sebagai parameter dan menjalankan pernyataan SQL
DELETE untuk menghapus data dengan ID tersebut.
- editUser(): Method ini digunakan untuk memperbarui data anggota yang sudah ada dalam
basis data. Seperti insertEmployee(), method ini juga melakukan validasi data sebelum
melakukan perubahan data dalam basis data. Jika validasi berhasil, data anggota akan
diperbarui.
- searchUser(): Method ini digunakan untuk mencari anggota berdasarkan kata kunci yang
diberikan. Ini mengambil kata kunci sebagai parameter, kemudian menjalankan
pernyataan SQL SELECT dengan menggunakan LIKE operator untuk mencari data anggota
yang sesuai dengan kata kunci tersebut. Hasilnya adalah daftar nama anggota yang cocok.
f.

g. Menyimpan data
Membaca data
h.

i.

j.

Anda mungkin juga menyukai