Posts

Showing posts from December, 2023

PWEB : Laporan PDF

Image
Nama: Hanafi Satriyo Utomo Setiawan NRP: 5025211195 Disini saya akan menampilkan hasil pengerjaan saya untuk implementasi CRUD sederhana berupa laporan PDF dengan menggunakan PHP, MySQL, dan librari FPDF. Library ini memiliki banyak fitur seperti bisa membuat posisi text dan gambar berdasarkan koordinat, mengganti font yang akan digunakan, menambahkan garis dan masih banyak lagi. Link Github:  https://github.com/tiostwn/pweb-crudPDF/tree/main Hasil Utama Program Hasil laporan pdf, dapat dibuka dengan localhost/crud_pdf/laporan.php

PWEB : CRUD Foto

Image
Nama: Hanafi Satriyo Utomo Setiawan NRP: 5025211195 Di sini saya akan menampilkan hasil pengerjaan saya untuk implementasi CRUD sederhana dengan menggunakan PHP dan MySQL dengan fitur tambahan yaitu mengunggah foto. Dalam tugas ini, kami berfokus di back-end suatu program, yang mana terdapat modifikasi terhadap data karyawan. Yang dapat dilakukan yaitu menambahkan data sekaligus mengunggah foto, menampilkan dalam tabel, mengubah data, serta menghapus data. Diperlukan koneksi ke database untuk penyimpanan seluruh data. Link Github: https://github.com/tiostwn/pweb-crudFoto Langkah - Langkah Yang Dilakukan: Masukkan database yang sudah ada dalam repository ke dalam phpMyAdmin Clone project ini ke dalam direktori C:\xampp\htdocs dengan nama pweb-crudPhoto dan jalankan pada localhost/pweb-crudPhoto. Hasil dari program akan seperti berikut Hasil Utama Program Melakukan Penambahan Data Tampilan Data Terbaru (Beserta Data Yang Baru Saja Dimasukkan) Melakukan Penghapusan Data Melakukan Proses E...

PWEB : CRUD Siswa

Image
Nama: Hanafi Satriyo Utomo Setiawan NRP: 5025211195 Ini adalah tugas untuk membuat dan mengimplementasikan website CRUD untuk melakukan pengisian biodata diri siswa dengan menggunakan bahasa PHP dan XAMPP. User dapat menambahkan, menghapus, mengedit biodata siswa dalam tampilan website yang terkoneksi dengan database phpMyAdmin dengan http://localhost/pendaftaran_siswa/ Link Github :  https://github.com/tiostwn/PWEB-CRUD-Siswa Langkah - Langkah Yang Dilakukan : 1. Buat sebuah sistem database dalam localhost/phpmyadmin dengan nama pendaftaran_siswa. Masukkan query dalam phpmyadmin sebagai berikut   CREATE DATABASE `pendaftaran_siswa`; 2. Lalu buat tabel dalam database pendaftaran_siswa dengan memasukkan table dengan nama calon_siswa dengan query sebagai berikut   CREATE TABLE `pendaftaran_siswa`.`calon_siswa` (     `id` INT NOT NULL AUTO_INCREMENT ,       `nama` VARCHAR(64) NOT NULL ,       `alamat` VARCHAR(255) NOT NULL ,...

PWEB : Form Bootstrap

Image
Nama: Hanafi Satriyo Utomo Setiawan NRP: 5025211195 Bootstrap Form merupakan sebuah form yang dibuat dari HTML, Bootstrap, dan script JS. Form yang dibuat pada kesempatan kali ini merupakan sebuah login form. Link Github :  https://github.com/tiostwn/PWEB-BootstrapForm Link Deploy :  https://tiostwn.github.io/PWEB-BootstrapForm/

PWEB : Form Validation

Image
Nama: Hanafi Satriyo Utomo Setiawan NRP: 5025211195 Form JS merupakan sebuah form yang dibuat dari HTML, Tailwind CSS, dan script JS. Form yang dibuat pada kesempatan kali ini merupakan sebuah login untuk web peminjaman. Link Github :  https://github.com/tiostwn/PWEB-Form-Validation Link Deploy :  https://tiostwn.github.io/PWEB-Form-Validation/

PWEB : Tugas Pertemuan 3

Image
Nama: Hanafi Satriyo Utomo Setiawan NRP: 5025211195 Portal berita merupakan sebuah laman website yang mengandung informasi berupa berita paling terbaru. Berita yang diakses lewat internet lebih mudah untuk pengguna dalam meraih informasi paling baru. Link Github:  https://github.com/tiostwn/PWEB-Tugas2-News Link Deployment:  https://tiostwn.github.io/PWEB-Tugas2-News/ Course online merupakan sebuah web yang menyediakan pelatihan serta materi-materi yang terverifikasi dari para ahli. Pengguna dapat mendaftar ke salah satu course dan mendapatkan skill baru. Link Github:  https://github.com/tiostwn/PWEB-Course Link Deployment : https://tiostwn.github.io/PWEB-Course/

PWEB B : Tugas Pertemuan 2

Image
Nama: Hanafi Satriyo Utomo Setiawan NRP: 5025211195 Curriculum Vitae adalah sebuah alat branding yang digunakan untuk mengekspos kemampuan dan kualifikasi yang dimiliki seseorang. Berikut CV yang saya buat dengan menggunakan bahasa pemrograman HTML dan CSS. Link Github :  https://github.com/tiostwn/cv-pweb Tampilan Website CV

PBKK A : Membuat Aplikasi Menggunakan Google Framework

Image
Nama: Hanafi Satriyo Utomo Setiawan NRP: 5025211195 Pada minggu ke-15 perkuliahan PBKK (A), kami diminta untuk membuat sebuah aplikasi form pendaftaran dengan memanfaatkan Framework Google. Dalam tugas ini, saya menggunakan Google Apps Script dalam form pendaftaran yang dibuat agar jawaban dari form dapat tersimpan di dalam Google Sheet. Berikut merupakan dokumentasi dari hasil pengerjaan saya. Spreadsheet sebelum input data Tampilan Form Berhasil Input Data Spreadsheet Setelah Input Data Link Github :  https://github.com/tiostwn/PBKK-GoogleScript

Final Project : Pemrograman Berbasis Kerangka Kerja A

Image
Nama: Hanafi Satriyo Utomo Setiawan NRP: 5025211195 Paper : Sistem Informasi Penjualan Pada Toko Buku Jendela Dunia Berbasis Web Link Paper:  https://jurnal.itbsemarang.ac.id/index.php/JPSI/article/download/684/647 Buatlah deskripsi studi kasus aplikasi ditinjau dari MVC nya Model: Representasi struktur data untuk buku, transaksi, dan inventaris. Logika bisnis, termasuk perhitungan harga, pembaharuan stok, dan pembaruan transaksi. Koneksi dengan database untuk menyimpan dan mengambil data. View: Antarmuka pengguna berbasis web yang responsif dan mudah dinavigasi. Menampilkan informasi buku, daftar transaksi, dan status inventaris. Formulir pemesanan dan pembayaran yang ramah pengguna. Controller: Menangani input dari pengguna dan mengarahkannya ke Model yang sesuai. Logika pengendalian transaksi, validasi input, dan pembaruan tampilan. Berinteraksi dengan Model dan View untuk menjaga konsistensi data dan antarmuka. Buatlah rancangan umum arsitektur atau fitur yang ada dalam aplikas...

Final Project Pemrograman Web B

Image
Nama : Hanafi Satriyo Utomo Setiawan NRP : 5025211195 "APLIKASI PENCARIAN INFORMASI BUKU STUDI KASUS : TOKO BUKU KARIMA CABANG KOTA SALATIGA" referensi :  https://repository.usd.ac.id/32366/2/045314075_Full.pdf - Buatlah deskripsi studi kasus pemrograman web (individu) Pada toko buku Karisma cabang kota Salatiga, terdapat banyak sekali buku yang dijual. Apabila para konsumen mencari secara manual buku yang ingin dibeli, maka dapat membuang banyak waktu. Aplikasi pencarian informasi buku yang dibangun ini diharapkan dapat membantu para konsumen dalam mencari sebuah informasi tentang buku yang akan dibeli. Pencarian yang dilakukan dengan cara konsumen meng-input-kan keyword ke dalam sistem ini yaitu berupa judul buku, nama pengarang, ataupun penerbit buku tersebut. Informasi buku yang disajikan kepada konsumen meliputi: ada tidanya buku yang dicari, judul, pengarang, penerbit, sinopsis, harga, gambar dan letak lokasi buku. Sistem aplikasi ini dibuat menggunakan bahasa pemrogram...