@extends('docs.layout') @section('title', 'Beranda Dokumentasi') @section('page_header') Dokumentasi Resmi
Pusat dokumentasi komprehensif yang mengupas tuntas arsitektur sistem, struktur direktori kode, alur database, serta panduan operasional seluruh fitur sistem PT. Sumber Sentuhan Emas.
@endsection @section('content')Sistem Informasi Manajemen Proyek PT. Sumber Sentuhan Emas (SSE) adalah aplikasi ERP mini berbasis web yang dibangun khusus untuk menangani proses bisnis konstruksi mulai dari tahap perencanaan anggaran (RAB), pengadaan material (Purchasing / Barang Masuk), pemakaian material di lapangan (Usage / Barang Keluar), monitoring kartu stok, hingga realisasi pembayaran upah tenaga kerja.
Validasi otomatis mencegah pembelian material melebihi alokasi anggaran RAB Material proyek.
Validasi stok fisik secara real-time mencegah pengeluaran material melebihi saldo ketersediaan gudang.
Integrasi cerdas pembacaan file Excel RAP resmi perusahaan dengan hierarki pekerjaan multi-level.
Lampiran bukti fisik (nota, faktur, surat jalan, gambar kerja) pada level proyek, transaksi, dan baris RAB.
Siklus operasional sistem SSE mengikuti 5 fase utama yang saling terintegrasi secara ketat:
| Fase | Tahapan | Aktor / Role | Aktivitas Utama & Logika Sistem |
|---|---|---|---|
| 1 | Setup Master Data | Admin | Membuat data proyek, master vendor, master material, satuan, dan kategori RAB. Tersedia juga fitur On-The-Fly Tagging untuk penambahan langsung dari form transaksi. |
| 2 | Penyusunan RAB (Budgeting) | Staf RAB, Admin | Menyusun alokasi RAB Upah dan RAB Material secara terpadu (Unified RAP), mengimpor template Excel RAP, atau mengisi via form multi-baris dinamis dengan auto-suggest. |
| 3 | Pengadaan (Purchasing / Inbound) | Staf Purchasing, Admin | Mencatat pembelian material masuk dari vendor. Sistem memvalidasi: Transaksi diblokir jika Total Pembelian > Sisa RAB Material. |
| 4 | Pemakaian (Usage / Outbound) | Staf Purchasing, Admin | Mencatat material yang keluar ke lapangan. Sistem memvalidasi: Pengeluaran diblokir jika Qty Diminta > Stok Tersedia (Masuk - Keluar). |
| 5 | Monitoring & Pelaporan | Manajer, Admin | Memantau saldo kartu stok, buku besar (ledger) kronologis per barang, realisasi upah terbayar terhadap alokasi RAB Upah, dan mencetak laporan resmi format PDF. |
Sistem menerapkan pengamanan berbasis peran (Role-Based Access Control) yang ditegakkan melalui RoleMiddleware:
| Modul / Fitur | Admin | Staf RAB | Staf Purchasing | Manajer |
|---|---|---|---|---|
| Dashboard Statistik | ||||
| Master Data (Proyek, Vendor, Material, Satuan) | CRUD | View & Tags | View & Tags | View Only |
| Modul RAB (Penyusunan & Impor Excel RAP) | Full | Full | View Only | View Only |
| Barang Masuk (Purchasing) | Full | View Only | Full | View Only |
| Barang Keluar (Usage) | Full | View Only | Full | View Only |
| Rekap Stok & Buku Besar Ledger | ||||
| Catatan Upah Terbayar | Full | Full | View Only | View Only |
| User Management & Hak Akses | Full |
Silakan navigasikan ke bab dokumentasi yang ingin dipelajari secara mendalam:
Penjelasan struktur direktori MVC Laravel, pemetaan 11 Controller, 11 Model Eloquent, dan skema relasi database (ERD) dari 15 tabel.
Buka PanduanMekanisme login username-based, rate limiter lockout 5x percobaan, pelacakan last_login_at, dan RoleMiddleware.
Buka PanduanPengelolaan Proyek, Vendor, Kategori RAB, Satuan, dan Material beserta fitur pembuatan master on-the-fly dari form transaksi.
Buka PanduanRAB Terpadu (Upah & Material), algoritma parser impor Excel RAP, auto-suggest per kategori, dan lampiran file per baris.
Buka PanduanPencatatan pembelian material dan bedah algoritma validasi batas sisa anggaran RAB Material.
Buka PanduanPencatatan pemakaian material lapangan dan algoritma validasi ketersediaan saldo stok fisik.
Buka PanduanKartu stok proyek, buku besar (ledger) running balance kronologis, monitoring realisasi upah, dan fitur cetak PDF.
Buka PanduanArsitektur relasi Polymorphic, 3 level lampiran, modal preview in-page (PDF/Gambar), dan z-index multi-modal handling.
Buka Panduan