Jasa Maintenance Server
Penilaian Produk
| Nilai Rata-rata | Belum ada Penilaian |
| Jumlah Ulasan | Belum ada Penilaian |
Spesifikasi Produk
| SKU | |
| Garansi | - |
| Dimensi | 0cm x 0cm x 0cm |
| Berat | 0g |
| Produk | Non-UMKM |
| Buatan | Dalam Negri |
| KBKI | - |
| Sertifikat TKDN | |
| TKDN | 0.00% |
| BMP | 0.00% |
| TKDN + BMP | 0% |
Deskripsi
Spesifikasi Teknis Aplikasi GTK Jatim (IMAS) A. Arsitektur Sistem * Sistem berbasis web yang berjalan menggunakan PHP Native * Penulisan kode menggunakan pendekatan fullstack procedural (HTML, CSS, JS & PHP dalam satu workflow). * Struktur berkas disusun berbasis fungsi dan modular file: – /modules untuk tampilan halaman – /action untuk pemrosesan data (insert/update/delete) – /config untuk koneksi database dan variabel global – /includes untuk CSS, JS – /images untuk gambar – /resources untuk data berkas upload * Akses melalui browser dan mendukung tampilan multi perangkat (responsif). B. Teknologi dan Tools * Frontend: HTML, CSS, JavaScript (Bootstrap untuk UI). * Backend: PHP Native * Database: MySQL / MariaDB. * Server: Nginx dengan PHP modules aktif. * Spesifikasi PHP: Minimum versi 8. * Tools Pengembangan: Git diperlukan untuk versioning. C. Performa Sistem * Kapasitas penyimpanan awal 500–10.000 data dan dapat ditingkatkan sesuai kebutuhan. * Waktu respon rata-rata < 2 detik untuk operasi umum (input, update, query, display). * Mampu menangani 50–500 pengguna aktif secara paralel tergantung spesifikasi server. * Query database dioptimalkan (indexing, pagination). D. Keamanan & Proteksi Data * Validasi input pada frontend dan backend agar mencegah input tidak sesuai. * Pencegahan SQL Injection menggunakan prepared statement (mysqli/PDO). * Password hashing wajib (bcrypt/argon2). * Session login dilindungi dengan regenerasi session ID + timeout. * Pembagian hak akses user berdasarkan level (admin/operator/user). * Menggunakan HTTPS/SSL pada server produksi untuk keamanan data. E. Integrasi & Ekspansi Sistem * Mendukung export–import data format CSV/Excel. * API integrasi dapat ditambahkan secara manual (RESTful melalui cURL/JSON). * Arsitektur dapat diperluas menjadi modular bila data semakin besar. * Sistem dapat dikembangkan ulang ke framework di masa depan jika diperlukan skalabilitas lebih tinggi. F. Backup & Maintenance * Database backup otomatis/manual harian/mingguan. * Pencatatan log aktivitas pengguna untuk audit keamanan. * Dokumentasi struktur database, flow sistem, dan source file disertakan untuk memudahkan perawatan. * Penambahan modul fitur baru dilakukan dengan penambahan file terpisah agar tidak mengganggu fungsi inti. G. Kebutuhan Perangkat & Deployment * VPS (Virtual Private Server) dengan RAM minimal minimal 16 Gb atau lebih besar. * Storage 256–512 GB awal dan dapat diperluas. * Akses melalui Chrome, Edge, Firefox, atau Safari versi terbaru. * Deployment melalui panel hosting, FTP, SFTP, atau Git manual. Perawatan data dan implementasi GTK Maps 1.0 2025 (Januari – Desember 2025): * backup data * update dan resolve bug aplikasi * pendampingan dan konsultasi operator