Skip to main content

Posts

Showing posts from March, 2020

UTS PBKK

1. Deskripsi sistem: Framework : CodeIgniter versi 3.1.11 Deskripsi : sistem POS restaurant Link web :  Web aplikasi restoran 2. Authentikasi:    a. Kasir :       - Username : kasir       - Password  : 12345678    b. Pelayan :       - Username : pelayan       - Password  : 12345678 3. Model sistem:      Model sistem ini dibuat berdasarkan system cashier dan pelayan yang saat ini sudah banyak digunakan oleh restoran. Sistem ini dibagi menjadi dua bagian yaitu kasir dan pelayan, cara berjalan sistem ini pertama pelayan akan mencatat pesanan, jumlah pesanan, dan nomor meja pelanggan. Maka pesanan tersebut akan langsung masuk kedalam data kasir.    a. Pelayan       - Mencatat pesanan pelanggan dan jumlah       - Melihat daftar pesanan       - Merubah jumlah pesanan       - Melihat status pesanan    b. Kasir       - Menambah, mengedit, dan menghapus menu       - Melihat detail pesanan       - Membatalkan pesanan       - Melakukan transaksi pembayaran 4.

Tugas 7 Mengatur Akses User

Tugas 6 Penanganan File Upload

Langkah-langkah diperlukan untuk upload file: 1. buat folder upload/product untuk menampung foto yang di upload 2. tambahkan fungsi_uploadImage() pada model Product_model.php 3. Lalu edit pada view edit_form.php, buat file menjadi type hidden agar gambar tidak muncul 4. tambahkan fungsi _deleteImage() untuk menghapus file pada model, tambahkan juga fungsi tersebut di Product Controller hasil jadi :

Tugas 5 Mengenal Model dan CRUD

CRUD adalah singkatan dari Cread Read Update Delete. Berikut penjelasannya: Create yang berarti membuat sebuah data baru Read yang berarti membaca atau menampilkan suatu data yang tadinya berada di database Update yang berarti mengedit sebuah data dari database Delete yang berarti menghapus data dari database Langkah-langkah pembuatan : 1. Buat tabel sebagai database di localhost/phpmyadmin 2. Edit menyesuaikan dengan database di database.php 4. lalu lakukan konfigurasi pada  config/autoload.php   $autoload['libraries'] = array('database', 'session'); 5. membuat model untuk table, pertama buat file baru pada   application/model/  dengan nama  Product_model.php <?php defined('BASEPATH') OR exit('No direct script access allowed'); class Product_model extends CI_Model { private $_table = "products"; public $product_id; public $name; public $price; public $image =

Tugas 4 Menggunakan Template Bootstrap SBAdmin

Yang harus dilakukan : a. Membuat direktori partial pada folder view/admin b. Membuat code yang akan dibuar partial seperti breadcrumb.php footer.php head.php js.php modal.php navbar.php scrolltop.php sidebar.php 3. Lalu aplikasi kan semua partial tersebut seperti code berikut Maka hasilnya akan jadi seperti ini :

Tugas 3 Menggunakan Bootstrap untuk View Aplikasi pada CI

Langkah pertama yang harus kita lakukan adalah mengkonfigurasi base url pada /application/config/config.php seperti gambar dibawah. Dimana base url itu sendiri berfungsi untuk menentukan alamat atau URL yang akan digunakan oleh web. Selanjutnya kita juga perlu  mengkonfigurasi autoload pada /application/config/autoload.php dengan cara meload helper ke memori secara otomatis melalui autoload.php tadi. Setelah itu kita akan membuat sebuah konstanta SITE_NAME yang berguna untuk menyimpan nama web pada file /application/config/constants.php yang nantinya akan diperlukan untuk mengambil judul web pada template. Kita juga perlu mendownload dan mengekstrak SB Admin dan copykan folder css, js, dan vendor dari folder tersebut ke folder CodeIgniter kalian. Dengan catatan bahwa folder vendor kita ganti namanya dengan folder assets. Lalu buatlah sebuah folder baru bernama admin pada folder views dan didalam folder admin tersebut kita tambahkan sebuah file bernama