Pages

Monday, November 4, 2013

Tugas Tahap Perkuliahan ke 30 Eriga Syifaudin Al-Mansur

Laporan Aktivitas Belajar
Nama Lengkap
:
Eriga Syifaudin Al-mansur
No. Registrasi
:
1107851313
Alamat email
:
Opsi
:
Sistem Jaringan dan Website
Tahap Perkuliahan ke-
:
30
USBJJ
:
STT YBS Internasional Tasikmalaya

Aktivitas Belajar Mandiri
Kolom di bawah ini berisi uraian singkat aktivitas belajar rutin saya selama Tahap Perkuliahan ini.
Selama di USBJJ selalu mengikuti Tahap Perkuliahan yang ada di elearning , dipelajari lalu dikerjakan tugasnya
Kolom di bawah ini berisi uraian singkat aktivitas saya di USBJJ selama Tahap Perkuliahan ini.
Kegiatan saya selama berada di USBJJ yaitu saya mempelajari materi yang di berikan di elearning , serta berdiskusi dengan teman mengenai materi yang di berikan di elearning,

Kolom di bawah ini berisi kendala-kendala yang saya hadapi selama Tahap Perkuliahan ini.
·           Seperti biasa kendala yang saya hadapi yaitu tidak mempunyai fasilitas untuk mendukung pengerjaan tugas pada tahap perkuliahan ini yaitu fasilitas komputer sehingga saya harus mengerjakan di komputer/laptop teman , warnet , atau di kampus
·         Lambatnya koneksi internet sehingga saya harus menunggu lama dalam mengupload video untuk tugas kali ini
                                                                       



Rangkuman Materi Perkuliahan
Kolom di bawah ini berisi rangkuman materi perkuliahan yang telah saya pelajari dan pahami selama Tahap Perkuliahan ini.

Create

Membuat user dan password untuk user baru, saya tidak menggunakan tipe password pada field password agar password yang diinputkan oleh user dapat terlihat. Jika pembaca ingin membuat field password menjadi dot character (terenkripsi), silahkan mengubah properties tag input type menjadi password. File untuk interface saya berinama create.php dan untuk proses create-nya saya menggunakan file act_create.php. Berikut tampilan dari halaman create.php
Pada script berikut adalah script pada halaman di atas, namun hanya fokus pada script form create saja.
Pada baris 22 dalam script di atas, menunjukan method yang digunakan adalah post dan untuk proses form tersebut akan dilakukan pada file act_create.php, berikut adalah script untuk act_create.php
untuk script pada act_create.php ini hampir sama dengan script pada tutorial sebelumnya untuk proses login, yang membedakan hanya pada query insert pada baris 14 sampai 16. Kemudian pada baris ke 22 halaman di-redirect ke halaman create.php. Untuk melihat apakah data berhasil dimasukan atau tidak dapat langsung dilihat pada database (melalui dbms mysql) atau pada halaman read.php yang selanjutnya akan dibuat.

Read

Read atau melihat/membaca data pada database akan dibuat pada file read.php. Halaman ini akan berisi daftar nama user dan password-nya (password tidak terenkrip). Berikut tampilan dari halaman read.php
Berikut script pada halaman read.php
Pada baris 7 hingga sebelas merupakan script untuk melakukan koneksi ke database, membuat query untuk mengambil data (baris 10) dari database dan eksekusi query tersebut (baris 11). Sedangkan untuk menampilkan pada halaman, ditampilkan dalam bentuk table pada baris 25 sampai 41.
Pada baris 30 sampai 43 merupakan perulangan dengan kondisi selama pada table terdapat data, maka data tersebut akan ditampilkan pada halaman read.php. kondisi perulangannya berada pada script berikut
variable $list merupakan array yang isinya username pada index 0 dan password pada index 1 per baris pada table tbl_user (baris 35 dan 36). Pada baris 38 adalah link untuk mengakses halaman update.php yang akan digunakan untuk melakukan update data terhadap username dan password sedangkan baris 39 adalah link untuk melakukan delete data.

Update

Untuk melakukan perubahan data, akan dilakukan pada halaman update.php yang diakses melalui link yang terdapat pada halaman read.php. Link tersebut akan membawa parameter bernama id yang terlihat pada tag <a> pada properties href yang berisi URL dengan paramter id ( <a href=”update.php?id=…”> ). Berikut tampilan dari update.php.
Untuk script dari update.php adalah sebagai berikut.
Baris 11 sampai 13 adalah query untuk mengambil data dengan username yang diambil dari parameter id yang dibawa URL ./update.php?id=… id berisi username. Pada baris 30 dan 35 adalah textfield yang sudah berisi dengan data berupa username ($data[0]) dan password ($data[1]) dari parameter id. Dan pada baris 41, id yang berisi username sebelum diubah akan dikirimkan ke halaman act_update.php (baris 25) sebagai key karena field username pada table tbl_user merupakan primary key, field ini tidak terlihat pada halaman update.php karena properties type pada tag input berupa hidden. Berikut script pada file act_update.php
Baris 10 sampai 12 adalah menyimpan nilai paramater username, password dan id dan memasukannya ke dalam variable $username, $password dan $id. Untuk baris 15 sampai 18 adalah query untuk mengubah data di database, yaitu update field username dengan nilai dari variable $username dan password dengan nilai dari variable $password dengan username awal (sebelum diubah) yang dibawa oleh variable $id. Pada baris 24 adalah redirect ke halaman read.php.
Delete
terakhir pada tutorial ini yaitu membuat file untuk delete isi dari database dengan nama act_delete.php. Proses delete tidak dibuatkan interface atau konfirmasi penghapusan, sehingga ketika di-klik link delete pada halaman read.php, data akan langsung dihapus dan akan kembali ke halaman read.php dengan data yang sudah dihapus. Berikut script dalam file act_delete.php
Baris 10 adalah mengambil nilai id dengan method get dari parameter yang dibawa URL .delete.php?id=… dan kemudian dimasukan ke variable $id. Pada baris 13 dan 14 adalah penghapusan data di database dengan username yang nilainya merupakan isi variable $id. Dan pada baris 20 halaman di-redirect ke halaman read.php dan data sudah tidak ada pada database.


Video Dokumentasi
Pada kolom ini berisi cuplikan gambar (screenshots) dari Video Dokumentasi yang telah saya buat pada Tahap Perkuliahan ini.


Kolom di bawah ini merupakan uraian yang menceritakan isi Video Dokumentasi yang telah saya buat.
Video yang menjelaskan mengenai cara pmbutan website sederhana
Kolom di bawah ini berisi link yang menampilan Video Dokumentasi yang telah saya upload di Youtube.



No comments:

Post a Comment