💳 Komputerisasi Akuntansi (KA)
📊 Sistem Informasi (SI)
🌟 Mini Projek MVC Showcase
Semua Pertemuan
P9 (Sintaks & Variabel)
P10 (Percabangan & Array)
P11 (Form GET & POST)
P12 (Cookie & MySQL)
P13 (CRUD Database)
P14 (Session & Keamanan)
P15 (Mini SIA & Forensik)
Pertemuan 9 — Komputerisasi Akuntansi
7 Lembar Praktikum
Sintaks Dasar & Output Server Akuntansi
01_sintaks_dasar.php
Murni PHP - Perintah output server dan tag dasar PHP
Variabel & Tipe Data Jurnal Transaksi
02_variabel_tipe_data.php
Murni PHP - Tipe data string, float, integer, boolean
Kalkulasi Aritmatika Penjualan & PPN
03_aritmatika_html.php
HTML + PHP - Menghitung subtotal, diskon, dan PPN 11%
Evaluasi Logika Tagihan & Styling Card
04_logika_css_php.php
HTML + CSS + PHP - Desain kartu tagihan responsif
Input Interaktif & Event JavaScript
05_interaktif_dasar.php
HTML + CSS + JS + PHP - Interaksi real-time di sisi klien
Daftar Inventaris & Kalkulasi Pilihan
06_katalog_realtime.php
HTML + CSS + JS + PHP - Pilihan item dan kalkulasi harga otomatis
POS Kasir Akuntansi & Validasi Stok
07_pos_kasir_lengkap.php
Full Stack PHP + JS - Aplikasi kasir mini dengan validasi transaksi
Pertemuan 10 — Komputerisasi Akuntansi
5 Lembar Praktikum
Kalkulasi Laba Bersih Operasional
p10_1_laba_bersih.php
Murni PHP - Perhitungan margin laba dan formatting mata uang
Evaluasi Skor Kredit & Bunga Pinjaman
p10_2_skor_kredit.php
Murni PHP - Struktur percabangan if-elseif finansial
Tabel Penyusutan Garis Lurus Aset
p10_3_penyusutan_aset.php
Murni PHP - Perulangan for untuk depresiasi aset tetap
Kalkulator Pajak PPh Final UMKM 0.5%
p10_4_kalkulator_pph.php
HTML + CSS + JS + PHP - Perhitungan pajak bruto bulanan
Rekapitulasi Buku Kas Mutasi Operasional
p10_5_buku_kas_mutasi.php
HTML + CSS + JS + PHP - Rekapitulasi debet, kredit, dan saldo berjalan
Pertemuan 11 — Komputerisasi Akuntansi
5 Lembar Praktikum
Pemrosesan Parameter Akun Buku Besar
p11_1_filter_akun.php
Metode GET - Parameter URL filter kategori akun
Validasi Voucher Kas Masuk/Keluar
p11_2_voucher_kas.php
Metode POST - Validasi input token dan nominal kas
Form Pencarian Rekening Bank & Jurnal
p11_3_cari_rekening.php
HTML + CSS + JS + PHP - Pencarian data akun interaktif
Form Entri Mutasi Kas ke Jurnal
p11_4_entri_jurnal.php
HTML + CSS + JS + PHP - Entri debit/kredit dengan validasi balance
Aplikasi Penerbitan Faktur Penjualan B2B
p11_5_faktur_tagihan.php
HTML + CSS + JS + PHP - Perhitungan faktur invoice komersial
Pertemuan 12 — Komputerisasi Akuntansi
2 Lembar Praktikum
Koneksi MySQL & Saldo Finansial
p12_1_koneksi_select_kas.php
MySQL + PHP - Koneksi db_akuntansi, SELECT, dan SUM agregasi
Entri Kasir via Prepared Statements
p12_2_insert_form_kas.php
MySQL + PHP - INSERT INTO kas_pabrik dengan keamanan Anti-SQLi
Pertemuan 13 — Komputerisasi Akuntansi
2 Lembar Praktikum
Master Rekening: CREATE & READ
p13_1_crud_create_read.php
MySQL + PHP - Auto-DDL tabel, form input dan tabel laporan saldo
Master Rekening: UPDATE & DELETE
p13_2_crud_update_delete.php
MySQL + PHP - Ubah saldo akun dan hapus data dengan konfirmasi
Pertemuan 14 — Komputerisasi Akuntansi
2 Lembar Praktikum
Login Operator Kasir & Anti-Fixation
p14_1_login_session.php
HTML + CSS + PHP - Autentikasi sesi dan regenerasi session ID
Session Guard, Saldo Terbatas & Logout
p14_2_session_guard_logout.php
HTML + CSS + JS + PHP - Proteksi hak akses halaman dan terminasi sesi
Pertemuan 15 — Komputerisasi Akuntansi
2 Lembar Praktikum
Mini SIA: Entri Transaksi Terintegrasi
p15_1_mini_sia_transaksi.php
Full Stack - Auto-DDL, validasi JS, dan Prepared Statements INSERT
Mini SIA: Laporan Rekap & Audit Kas
p15_2_mini_sia_rekap_audit.php
Full Stack - Rekap saldo kas, agregasi PSAK, dan eliminasi audit
Pertemuan 9 — Sistem Informasi
7 Lembar Praktikum
Sintaks Dasar & Perintah Output Server
01_sintaks_dasar.php
Murni PHP - Perintah echo server dan integrasi instruksi PHP
Deklarasi Variabel & Tipe Data Produk
02_variabel_tipe_data.php
Murni PHP - Tipe data string, int, float, bool inventaris
Kalkulasi Aritmatika & Markup HTML
03_aritmatika_html.php
HTML + PHP - Kalkulasi total nilai inventaris barang pabrik
Logika Perbandingan & Kartu Styling CSS
04_logika_css_php.php
HTML + CSS + PHP - Styling kartu produk dengan status ketersediaan
Input Interaktif & Event JavaScript
05_interaktif_dasar.php
HTML + CSS + JS + PHP - Kontrol input dinamis pada katalog suku cadang
Katalog Dinamis & Kalkulasi Real-Time
06_katalog_realtime.php
HTML + CSS + JS + PHP - Perhitungan total belanja otomatis di browser
Point of Sale Kasir Lengkap & Validasi Stok
07_pos_kasir_lengkap.php
Full Stack PHP - Kasir suku cadang lengkap dengan verifikasi stok
Pertemuan 10 — Sistem Informasi
7 Lembar Praktikum
Struktur Percabangan Dasar If-Else
01_percabangan_dasar.php
Murni PHP - Evaluasi kondisi logika batas kritis
Match Expression PHP 8+ Modern
02_switch_match_tier.php
Murni PHP - Evaluasi tier pelanggan industri dengan sintaks match
Perulangan For Loop dalam Tabel HTML
03_perulangan_tabel.php
HTML + PHP - Render baris tabel batch produksi terhitung
Fungsi Modular, Type Hinting & Card UI
04_fungsi_typehint_card.php
HTML + CSS + PHP - Penerapan type declarations dan reusable card
Array Asosiatif & Event Interaktif DOM
05_array_interaktif.php
HTML + CSS + JS + PHP - Manipulasi data spesifikasi part mesin
Foreach Array Multidimensi & Pencarian
06_katalog_foreach_filter.php
HTML + CSS + JS + PHP - Filter data real-time berbasis array nested
Mini POS Kasir Terintegrasi & Validasi Saldo
07_pos_kasir_lengkap.php
Full Stack PHP - Aplikasi kasir komprehensif dengan validasi saldo pembayaran
Pertemuan 11 — Sistem Informasi
4 Lembar Praktikum
Form Pencarian Suku Cadang Mesin
p11_1_katalog_part.php
Metode GET - Alur pemrosesan form pencarian parameter URL
Kalkulator Batch Produksi & Keamanan
p11_2_kalkulator_material.php
Metode POST - Sanitasi input float/int dan validasi form
Kalkulator Geometri Plat Lantai Pabrik
p11_3_geometri_plat_pabrik.php
Menengah - Toggle interaktif JS dan formula luas/keliling
Sistem Pemesanan Material B2B Anti-Injeksi
p11_4_pemesanan_b2b.php
Lanjutan - Pertahanan regex whitelist anti-SQLi & anti-XSS
Pertemuan 12 — Sistem Informasi
2 Lembar Praktikum
Preferensi Terminal Gudang via Cookie
p12_1_cookie_tema.php
Cookie Klien - Penyimpanan preferensi tampilan dark/light aman
Autentikasi Inventaris Gudang Pabrik
p12_2_session_auth.php
Session Guard - Regenerasi ID sesi, proteksi login, dan clean logout
Pertemuan 13 — Sistem Informasi
2 Lembar Praktikum
Katalog Suku Cadang (MySQL READ & Auto-DDL)
p13_1_katalog_part.php
MySQL + PHP - Auto-DDL tabel part_mesin dan kueri data terurut
Pengelolaan Entri & Eliminasi Suku Cadang
p13_2_crud_part.php
MySQL + PHP - Operasi CREATE, DELETE, dan Prepared Statements Anti-SQLi
Pertemuan 14 — Sistem Informasi
2 Lembar Praktikum
Secure Authentication & Session Guard
p14_1_secure_auth_hash.php
Keamanan Siber - Bcrypt Password Hashing dan regenerasi sesi OWASP
Defense in Depth: Anti-SQLi & Anti-XSS
p14_2_secure_data_defense.php
Keamanan Siber - PDO Prepared Statements parameter binding dan htmlspecialchars
Pertemuan 15 — Sistem Informasi
2 Lembar Praktikum
Ethical Web Testing Sandbox
p15_1_ethical_sandbox_test.php
Forensik Web - Simulasi deteksi kerentanan IDOR dan SQL Injection Lab
Digital Evidence & Audit Logger
p15_2_digital_evidence_logger.php
Forensik Web - Pencatatan log aktivitas user, timestamp, dan IP address
KOMPUTERISASI AKUNTANSI • PRAKTIKUM MINI PROJEK
Mini Projek Komputerisasi Akuntansi (MVC & OOP User Management)
Aplikasi Web Arsitektur MVC & OOP untuk Manajemen Pengguna & Kasir Keuangan dengan Validasi Anti-XSS & Prepared Statements.
Komponen & File MVC Terstruktur (8 File):
database.sql
Skema 1 Tabel 5 Kolom
💻 Lihat Kode Berkas
config/Database.php
Koneksi PDO Strict Mode
💻 Lihat Kode Berkas
models/User.php
CRUD Lengkap & Prepared Statements
💻 Lihat Kode Berkas
controllers/UserController.php
Logika CRUD Lengkap Tanpa Login
💻 Lihat Kode Berkas
views/index.php
Tabel Data dengan CSS Rapi & Anti-XSS
💻 Lihat Kode Berkas
views/create.php
Formulir Tambah Data
💻 Lihat Kode Berkas
views/edit.php
Formulir Edit Data
💻 Lihat Kode Berkas
index.php
Front Router 17 Baris
💻 Lihat Kode Berkas
SISTEM INFORMASI • PRAKTIKUM MINI PROJEK
Mini Projek Sistem Informasi (Enterprise MVC, OOP, SPK Supplier & Audit Trail)
Aplikasi Web Enterprise MVC & OOP dengan OWASP Top 10 Compliance, Otentikasi Bcrypt, Algoritma SPK SAW Supplier, dan Audit Log Forensik.
Komponen & File MVC Enterprise (12 File):
database.sql
Skema Enterprise & Audit Log
💻 Lihat Kode Berkas
config/Database.php
Koneksi PDO Strict Mode
💻 Lihat Kode Berkas
core/Controller.php
Pondasi Base Controller
💻 Lihat Kode Berkas
models/AuditLog.php
Append-Only Audit Engine
💻 Lihat Kode Berkas
models/Supplier.php
Kalkulasi Algoritma SAW Enterprise
💻 Lihat Kode Berkas
controllers/AuthController.php
Session Guard & Bcrypt Verification
💻 Lihat Kode Berkas
controllers/SupplierController.php
Alur Bisnis & Audit Trigger
💻 Lihat Kode Berkas
views/layout/header.php
Struktur Header & RBAC Navigation
💻 Lihat Kode Berkas
views/layout/footer.php
Penutup Layout & Copyright
💻 Lihat Kode Berkas
views/supplier/index.php
Antarmuka Data & Evaluasi SAW
💻 Lihat Kode Berkas
views/audit/index.php
Antarmuka Log Forensik Enterprise
💻 Lihat Kode Berkas
index.php
Pintu Gerbang Utama & Router
💻 Lihat Kode Berkas