Postingan

Menampilkan postingan dari Maret, 2020

UTS PBKK A

Gambar
UTS PBKK A Buatlah asumsi dan tuliskan deskripsi sistemnya              Kali ini saya membuat sebuah sistem informasi bernama Ansha's Shop . Dimana toko online ini menjualkan beberapa barang elektronik, pakaian, dan barang-barang olah ra ga. Sistem informasi ini mempunyai 2(dua) role, yaitu sebagai admin dan user. admin berkerja sebagai pemilik toko sedangkan user bertindak sebagai pembeli. Dan jika user mau menggunakan sistem informasi ini, maka user harus daftar akun dan login terlebih dahulu. Setelah itu, baru mereka bisa menggunakan sistem informasi ini. Sistem informasi ini bisa diakses melalui :  Anshasshop Untuk code lebih lengkapnya bisa dilihat di   Source Code Terangkan fitur yang ada di aplikasi sertakan screenshoot aplikasi untuk menjelaskan 1. GUEST Jadi untuk fitur-fitur yang bisa diakses oleh Guest adalah Fitur Dashboard yang tampilanya seperti gambar dibawah ini :             Disini para pengunjung dapat melihat barang-barang yang di

Tugas 7 PBKK

Gambar
Tugas 7 PBKK Pada pertemuan kali ini saya akan membuat role yaitu admin dan user. Untuk tata cara pengerjaannya bisa lihat tata cara dibawah ini : Pertama-tama kita harus membuat table users di localhost/phpmyadmin dengan mengguakan kode SQL seperti dibawah ini : CREATE TABLE `users` ( `user_id` int(11) NOT NULL AUTO_INCREMENT, `username` varchar(64) NOT NULL, `password` varchar(255) NOT NULL, `email` varchar(255) NOT NULL, `full_name` varchar(255) NOT NULL, `phone` varchar(20) NOT NULL, `role` enum('admin','customer') NOT NULL DEFAULT 'customer', `last_login` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP, `photo` varchar(64) NOT NULL DEFAULT 'user_no_image.jpg', `created_at` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP, `is_active` tinyint(1) NOT NULL DEFAULT '0', PRIMARY KEY (`user_id`) ); Tidak lupa membuat user dengan role admin Membuat Model User Pertama-tama buatlah sebuah file baru bernama User_model.php di

Tugas 6 PBKK

Gambar
Tugas 6 PBKK Pada pertemuan kali ini akan memperbaiki fitur CRUD yaitu broken photo. Seperti yang kita ketahui bersama bahwa CRUD kemarin masih memiliki kecacatan yaitu gambar yang tidak kita input mengalami broken photo seperti gambar dibawah ini : Untuk memperbaiki hal tersebut maka liatlah tata cara pengerjaannya dibawah ini : Download foto dibawah ini dengan nama default.jpg lalu letakkan file tersebut pada direktori baru bernama /upload/product/default.jpg                                             Setelah mendownload gambar tersebut, maka sekarang akan terlihat seperti gambar dibawah ini : Membuat Fitur Upload pada CodeIgniter Pada file Product_model.php kita tambahkan method _uploadImage() dibawah method delete() private function _uploadImage() { $config['upload_path'] = './upload/product/'; $config['allowed_types'] = 'gif|jpg|png'; $config['file_name'] = $this->product_id; $c

Tugas 5 PBKK

Gambar
Tugas 5 PBKK Pada pertemuan kali ini kita akan melanjutkan framework CodeIgniter kita sebelumnya dengan menambahkan CRUD, yaitu Create, Read, Update, dan Delete. Untuk pengerjaannya bisa kita lihat tata caranya dibawah ini : Membuat Database Pertama-tama kita harus membuat database terlebih dahulu di localhost/phpmyadmin dengan nama yang kita inginkan yaitu novatrader Setelah itu kita juga perlu membuat table product yang nantinya akan berguna untuk menyimpan data-data dari product tersebut. Untuk lebih mudahnya lihat script SQL dibawah ini : CREATE TABLE `products` ( `product_id` varchar(64) NOT NULL, `name` varchar(255) NOT NULL, `price` int(11) NOT NULL, `image` varchar(255) NOT NULL DEFAULT 'default.jpg', `description` text NOT NULL ) ENGINE=InnoDB DEFAULT CHARSET=latin1; Konfigurasi Codeigntier Lalu kita buka file config/database.php lalu isi seperti script dibawah ini $db['default'] = array( 'dsn' => '', &