Posts

EAS PBKK - CONTRIBUTION BASED EVALUATION

Image
Kelompok EAS PBKK : Samuel Marcellinus (05111740000134) M. Thalut Nadhil Q (05111740000143) Arif Darma Althia (05111740000182) Alfin Pradana (05111740000191) Latar Belakang Coronavirus adalah suatu kelompok virus yang dapat menyebabkan penyakit pada hewan atau manusia. Beberapa jenis coronavirus diketahui menyebabkan infeksi saluran nafas pada manusia mulai dari batuk pilek hingga yang lebih serius seperti Middle East Respiratory Syndrome (MERS) dan Severe Acute Respiratory Syndrome (SARS). Coronavirus jenis baru yang ditemukan menyebabkan penyakit COVID-19.  COVID-19 adalah penyakit menular yang disebabkan oleh jenis coronavirus yang baru ditemukan. Ini merupakan virus baru dan penyakit yang sebelumnya tidak dikenal sebelum terjadi wabah di Wuhan, Tiongkok, bulan Desember 2019. Gejala-gejala COVID-19 yang paling umum adalah demam, rasa lelah, dan batuk kering. Beberapa pasien mungkin mengalami rasa nyeri dan sakit, hidung tersumbat, pilek, sakit tenggorokan atau d...

Tugas 8

Image
Google Sheet  Google sheet adalah salah satu komponen dalam aplikasi google cloud. Jika kita memiliki akun gmail kita bisa membuat dan berbagi sebuah spreadsheet dengan siapapun termasuk dengan mereka yang tidak memiliki akun gmail. Google Sheet secara komprehensif menawarkan sekumpulan fitur dan fungsi standar spreadsheet seperti dalam spreadsheet application lainya yaitu Microsoft Excel. Selain itu juga terdapat dukungan terbaru yang serbaguna yaitu fungsi QUERY dan REGEX. Hal yang membedakan antara spreadsheet desktop dan google sheet adalah google sheet didesain secara cloud, aplikasi spreadsheet dapat diakses melalui browser dan disimpan secara remote. Spreadsheet dapat dibagi dalam keadaan read-only atau read-edit mode sehingga mendukung untuk editing secara kolaborasi. Google Script Di dalam google sheet juga disediakan bahasa pemrograman yang disebut GAS (Google App Script). Kode GAS akan dieksekusi secara remote di dalam google cloud. Pihak google sendiri menyat...

ETS-PBKK

Image
Pada halaman kali ini, saya akan menjelaskan tentang ets-pbkk yang saya lakukan yaitu membuat point of sales dengan framework codeigniter. Asumsi yang saya lakukan : 1. User terdiri dari admin yang mana dapat menambahkan, mengedit data, atau mengahpus barang dan kasir yang dapat melakukan transaksi. 2. PoS ini menampilkan data tentang penjualan yakni barang yang dibeli, sisa stok, dan juga tanggal transaksi. Berikut adalah fitur-fitu nya : 1.  Terdapat fitur login, untuk login kedalam sistem, namun jika belum punya akun, maka masuk ke fitur register. 2. Register, untuk mendaftar sebagai pengguna baru, disini saya asumsi kan sudah menjadi admin. 3. Lalu home nya menampilkan data tentang barang, yaitu sisa stok dan harganya. Jika ingin menambah barang baru tekan tombol Add Item. 4. Menambahkan barang baru lalu isi semua kolom nya, setelah diisi tekan tombol Save. 5. Jika ingin melihat data penjualan terakhir, tekan menu pada ...

Tugas 7

Image
Mengatur akses login 1. Membuat tabel users Buat tabel seperti dibawah ini 2. Membuat Model User_model.php Isi file User_model.php dengan kode dibawah <?php class User_model extends CI_Model { private $_table = "users"; public function doLogin(){ $post = $this->input->post(); // cari user berdasarkan email dan username $this->db->where('email', $post["email"]) ->or_where('username', $post["email"]); $user = $this->db->get($this->_table)->row(); // jika user terdaftar if($user){ // periksa password-nya $isPasswordTrue = password_verify($post["password"], $user->password); // periksa role-nya $isAdmin = $user->role == "admin"; // jika password benar dan dia admin if($isPasswordTrue && $isAdmin){ // login s...

Tugas 6

Image
Fitur upload foto 1. Buat direktori upload/product karena Direktori yang dituju adalah upload/product 2. Tambahkan foto dan beri nama default.jpg karna jika gambar gagal di load maka gambar yg muncul adalah default.jpg Maka jika kita insert data Tanpa foto hasilnya akan seperti ini: 3. Membuat fitur upload pada CI Upload file memiliki alur seperti ini : -User mengirimkan file melalui form -File diploid ke server dan disimpan dalam folder tmp dulu -Pindahkan file dari tmp ke direktori upload/product Buka model Product_model.php lalu tambahkan method_uploadImage() dibawah method delete. Berikut isi method_uploadImage(): private function _uploadImage() { $config['upload_path'] = './upload/product/'; $config['allowed_types'] = 'gif|jpg|png'; $config['file_name'] = $this->product_id; $config['overwrite'] = true; $config['max_size'...

Tugas 5

Image
Membuat model dan crud Untuk produk 1. Buat database Untuk product 2. Setelah itu konfigurasikan database pada CI ada file application/config/atabase.php menjadi : $db['default'] = array( 'dsn' => '', 'hostname' => 'localhost', 'username' => 'root', 'password' => '', 'database' => 'tokoonline', 'dbdriver' => 'mysqli', 'dbprefix' => '', 'pconnect' => FALSE, 'db_debug' => (ENVIRONMENT !== 'production'), 'cache_on' => FALSE, 'cachedir' => '', 'char_set' => 'utf8', 'dbcollat' => 'utf8_general_ci', 'swap_pre' => '', 'encrypt' => FALSE, 'compress' => FALSE, 'stricton' => FALSE, 'failover' => array(), 'sav...
Image
Tugas 4 PBKK Pada tugas ini, Kita akan melanjutkan menggunakan template sb admin. 1. Buat direktori "_Partial" 2.Code nya bisa dilihat dibawah ini : head.php yang berfungsi menyimpan isi dari tag <head> navbar.php yang berfungsi menyimpan isi navbar sidebar.php yang berfungsi menyimpan kode sidebar breadcrumb.php yang berfungsi menyimpan kode link breadcrumb scrolltop.php yang berfungsi menyimpan kode tombol scrolltop footer.php yang berfungsi menyimpan kode footer modal.php yang berfungsi menyimpan kode modal js.php yang berfungsi menload kode javascript 3. Setelah menambahkan itu semua hasilnya seperti berikut