Tentang project
SIMASKOM
Sistem Informasi Manajemen Aset Komputer — aplikasi pendataan aset TI untuk kebutuhan internal: mencatat komputer, server fisik maupun virtual, dan karyawan pemakainya (client), lalu menyilangkannya di satu halaman Global List supaya bisa dilihat perangkat mana yang dipakai siapa dan di divisi mana.
Dibuat dengan Laravel 5.7 dan tampilan AdminLTE 2.
Versi yang dipakai
Baca bagian ini dulu sebelum memasang, karena aplikasi ini tidak jalan di PHP 8 — dan itu kesalahan pemasangan yang paling sering terjadi.
| Komponen | Versi | Catatan |
|---|---|---|
| PHP | 7.0 – 7.4 | Wajib PHP 7. Di PHP 8 aplikasi gagal start. |
| Laravel | 5.7.11 | Rilis November 2018 |
| Basis data | MySQL 5.7 / MariaDB 10.2+ | MySQL 8 bisa, perlu satu penyesuaian |
| Tampilan | AdminLTE 2 (Bootstrap 3) | Disalin langsung ke public/adminlte/, bukan lewat Composer |
| Datatable | yajra/laravel-datatables-oracle ~8.0 | Mengisi tabel lewat ajax, sisi server |
| Excel | maatwebsite/excel ~2.1 | Di atas phpoffice/phpexcel — perlu ditambal |
Fitur sekilas
| Modul | Alamat | Level | Kegunaan |
|---|---|---|---|
| Dasbor | / | semua | Jumlah PC, client, server fisik, dan server virtual yang aktif |
| Data Clients | /client | semua | Data karyawan pemakai komputer |
| Data PC | /computer | semua | Data komputer beserta spesifikasinya |
| Data Server | /server | 1 | Server fisik dan virtual |
| Global List | /globallist | semua | Silang PC ↔ client ↔ divisi |
| Settings | /setting | semua | Data referensi (divisi, prosesor, sistem operasi, model) |
Tiap halaman daftar punya tombol Excel yang mengunduh isinya sebagai
berkas .xls. Ekspor Data Client dan Data PC hanya memuat baris berstatus
aktif; ekspor Data Server juga begitu dan hanya memuat server fisik.
Penjelasan fitur
1. Dasbor
Empat kotak ringkasan: Total PC, Active Client, Server Fisik, dan
Server Virtual. Angkanya diambil lewat /get-total setelah halaman selesai
dimuat.
2. Data Clients
Daftar karyawan pemakai komputer. Kolomnya: ID Client, Nama, Active Directory, Email, Phone, Dept, Status, dan Action.
Dept diisi lewat dropdown yang isinya berasal dari tabel settings_dept.
3. Data PC
Daftar komputer. Kolomnya: ID PC, Hostname, IP Address, Processor, RAM, Hardisk, OS, Status, dan Action. Dua tombol di kanan atas: Add Data dan Excel.
Formulir tambahnya memuat ID otomatis, hostname, IP address, prosesor, RAM beserta tipe, hardisk beserta tipe, model, sistem operasi, dan catatan.
4. Data Server
Daftar server, menggabungkan server fisik dari tabel servers dan server
virtual dari tabel virtualservers dalam satu tampilan. Server virtual
dikenali dari awalan ID-nya: VIR-, sedangkan server fisik SRV-.
Tombol di kolom Action berbeda menurut jenisnya. Server fisik punya dua tombol:
daftar isi (untuk melihat mesin virtual yang berjalan di atasnya) dan mata
(untuk menyunting). Server virtual hanya punya mata — kecuali barisnya tidak
mempunyai keterangan V-Machine On yang cocok, karena pencocokannya memakai
kolom itu.
Formulir tambahnya sama dengan form PC, ditambah centang Virtual Machine dan kolom V-Machine On.
5. Global List
Halaman silang: satu baris per pasangan komputer–client. Kolomnya: No Meja, Client, Dept, Hostname, IP, Phone, dan Action.
Inilah halaman yang paling berguna untuk pertanyaan sehari-hari — "komputer IP ini dipakai siapa, divisi apa". Barisnya hanya muncul kalau No Meja di Data PC sudah diisi dan nilainya cocok dengan ID Client di Data Clients. Komputer yang belum dipasangkan ke siapa pun tidak akan muncul di sini.
6. Settings
Halaman data referensi. Menu di kiri punya dua cabang:
- Data Referensi
- Data Client → Department/Divisi
- Data Computer & Server → Proccessor, Sistem Operasi, Model Komputer/Server
- Administration → Tambah User, Lokasi — keduanya tidak berfungsi
Klik salah satu nama di cabang Data Referensi, dan tabelnya muncul di sebelah kanan dengan form tambah di atasnya. Isi kolomnya, klik Save, dan barisnya langsung masuk ke daftar. Ikon pensil mengisi form dengan data baris itu untuk disunting; ikon tempat sampah menghapusnya.
Lisensi dan pembuat
Dibuat oleh pabriksitus.id — https://pabriksitus.id
| Pembuat | pabriksitus.id |
| Lisensi | MIT |
| Pemegang hak cipta | pabriksitus.id, 2026 |
Rencana open source
Kode aplikasi direncanakan dirilis sebagai open source berlisensi MIT. Basis data dan data perusahaan tidak termasuk dalam rilis.
