Postingan

Menampilkan postingan dari 2025

EAS PBO

Gambar
  EAS - Hangman OOP Anggota Kelompok : Aditya Rizki Muhammad (5025221272) Muhammad Rafi Budi Purnama (5025221307) Github :  Hangman OOP Hangman OOP Implementation Pada tugas kali ini, kita diminta untuk mengimplementasikan OOP dalam bentuk  video game.  disini kita memilih Hangman sebagai objek yang akan diprogram. Detail implementasi dari permainan ini dijelaskan dalam dokumen berikut. Class Diagram Class diagram Terdapat 7 kelas dalam permainan ini :  HangmanGame.java  - Main class, mengontrol alur permainan DatabaseManager.java  - Mengelola semua operasi database GameState.java  - Menyimpan dan mengelola state permainan Word.java  - Model data untuk kata Player.java  - Model data untuk pemain PlayerStats.java  - Model data untuk statistik pemain HangmanDisplay.java  - Mengelola tampilan UI di console Tabel diagram pada permainan hangman 1. Tabel  words  (Koleksi Kata) Menyimpan semua kata yang bisa digunakan dalam ...

PWEB EAS

Gambar
  muhammad rafi budi purnama 5025221307 pweb  📚 DOKUMENTASI LENGKAP E-COMMERCE SYSTEM With Payment System, Order Tracking & Live Search API CODE :  https://github.com/mbahbud/ecomerce-with-api.git fitur fiturnya seeprti ini BISA DIBACA UNTUK TABLE OF CONTENTNYA 📖 TABLE OF CONTENTS Overview Arsitektur Sistem Frontend Explanation Backend Explanation Database Implementation API Integration Testing Guide Diagram Sistem User Guide 1️⃣ OVERVIEW Teknologi Stack Frontend: HTML5, CSS3, JavaScript (Vanilla), Bootstrap 5 Backend: PHP Native (No Framework) Database: MySQL API: REST API (JSON Response) Fitur Utama ✅ User Management (Register, Login, Profile) ✅ Product Management (CRUD) ✅ Shopping Cart (AJAX) ✅ Payment System (Upload Proof & Verification) ✅ Order Tracking (Real-time Timeline) ✅ Live Search (Search as you type) (API) ✅ Admin Dashboard 2️⃣ ARSITEKTUR SISTEM System Architecture ┌─────────────┐ │ Browser │ │ (Client) │ └──...

PBO 15

Gambar
    muhammad rafi budi purnama 5025221307 PBO 15 CRUD Tugas ini merupakan implementasi CRUD yang merupakan singkatan operasi Create, Read, Update dan Delete. Untuk mengerjakan tugas ini, kita membuat implementasinya dengan class diagram seperti gambar dibawah. Sebelum mengimplementasikan kode dari CRUD, kita perlu melakukan konfigurasi tambahan yaitu Java Database Connectivity (JDBC) dengan cara mendownloadnya pada postgreSQL (karena pada kali ini implementasinya menggunakan PostgreSql). Setelah mendownload JDBC yang sesuai dengan versi java, kita perlu menambahkannya ke tools -> preferences -> libraries -> add .jar. selanjutnya kita bisa menambahkan tabel ke database dengan cara menuliskan script pada PGadmin seperti berikut. CREATE DATABASE perpustakaan; -- Buat tabel buku CREATE TABLE buku (     id SERIAL PRIMARY KEY,     judul VARCHAR(200) NOT NULL,     pengarang VARCHAR(100) NOT NULL,     penerbit VARCHAR(100) NOT NULL, ...