@extends('docs.layout') @section('title', 'Beranda Dokumentasi') @section('page_header') Dokumentasi Resmi

Sistem Manajemen Proyek SSE

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')

1. Pengenalan Sistem

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.

Kontrol Anggaran

Validasi otomatis mencegah pembelian material melebihi alokasi anggaran RAB Material proyek.

Kontrol Stok Fisik

Validasi stok fisik secara real-time mencegah pengeluaran material melebihi saldo ketersediaan gudang.

Impor RAP Excel

Integrasi cerdas pembacaan file Excel RAP resmi perusahaan dengan hierarki pekerjaan multi-level.

Multi-Level Attachments

Lampiran bukti fisik (nota, faktur, surat jalan, gambar kerja) pada level proyek, transaksi, dan baris RAB.

2. Alur Kerja Utama (Workflow)

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.

3. Matriks Hak Akses (RBAC)

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

4. Struktur Modul Dokumentasi

Silakan navigasikan ke bab dokumentasi yang ingin dipelajari secara mendalam:

Arsitektur & Database

Penjelasan struktur direktori MVC Laravel, pemetaan 11 Controller, 11 Model Eloquent, dan skema relasi database (ERD) dari 15 tabel.

Buka Panduan
Autentikasi & Hak Akses

Mekanisme login username-based, rate limiter lockout 5x percobaan, pelacakan last_login_at, dan RoleMiddleware.

Buka Panduan
Master Data & On-the-Fly Entry

Pengelolaan Proyek, Vendor, Kategori RAB, Satuan, dan Material beserta fitur pembuatan master on-the-fly dari form transaksi.

Buka Panduan
RAB & Impor Excel RAP

RAB Terpadu (Upah & Material), algoritma parser impor Excel RAP, auto-suggest per kategori, dan lampiran file per baris.

Buka Panduan
Barang Masuk (Purchasing)

Pencatatan pembelian material dan bedah algoritma validasi batas sisa anggaran RAB Material.

Buka Panduan
Barang Keluar (Usage)

Pencatatan pemakaian material lapangan dan algoritma validasi ketersediaan saldo stok fisik.

Buka Panduan
Stok & Upah Terbayar

Kartu stok proyek, buku besar (ledger) running balance kronologis, monitoring realisasi upah, dan fitur cetak PDF.

Buka Panduan
Manajemen Lampiran File

Arsitektur relasi Polymorphic, 3 level lampiran, modal preview in-page (PDF/Gambar), dan z-index multi-modal handling.

Buka Panduan
@endsection