Chemex adalah platform manajemen dan operasi aset informasi gratis, sumber terbuka, dan dirancang secara modern. Manajemen aset perangkat lunak dan perangkat keras, pelacakan kepemilikan/pengguna, dan inventaris. Dikembangkan berdasarkan kerangka Laravel yang elegan. Dilengkapi dengan alat seluler dan peningkatan OTA.
Chemex adalah sistem manajemen aset peralatan TIK dengan gaya desain modern dan ringan. Berkat kerangka Laravel dan platform pengembangan DcatAdmin, ia memiliki pengalaman yang elegan, sederhana, dan luar biasa. Chemex sepenuhnya gratis dan open source. Siapa pun dapat memodifikasi kode dan menerapkan layanan tanpa batasan. Ini adalah pilihan yang baik dan berbiaya rendah bagi banyak usaha kecil dan menengah yang ingin melakukan pengelolaan informasi aset TIK merupakan solusi pengelolaan yang efisien, didukung oleh ekologi yang sehat.
Sistem ini memiliki modul-modul berikut:
Manajemen buku besar peralatan
Ini mencakup nama perangkat, semua perangkat lunak dan perangkat keras, pabrikan, tanggal pembelian, tanggal perlindungan, alamat IP, MAC, pengguna dan konten pemeliharaan lainnya, serta catatan riwayat terkait perangkat.
Mendukung peralatan manajemen akses jarak jauh SSH online.
Perangkat itu milik pengguna.
Pelaporan kegagalan peralatan.
Manajemen buku besar perangkat keras
Ini mencakup nama, spesifikasi, nomor seri, manajemen perangkat milik dan konten pemeliharaan perangkat keras lainnya, serta catatan sejarah terkait perangkat keras.
Pelaporan kegagalan peralatan.
Manajemen buku besar perangkat lunak
Ini mencakup nama, versi, metode distribusi, metode otorisasi, jumlah pembelian, nomor seri, manajemen kuantitas otorisasi, dan konten pemeliharaan perangkat lunak lainnya, serta catatan sejarah terkait perangkat lunak.
manajemen karyawan
Daftar karyawan.
Daftar Departemen.
Manajemen program layanan
Ini mencakup server host tempat program layanan berada, status layanan, laporan pengecualian, dll.
Perbaikan pengecualian program layanan.
Signage khusus di beranda.
Manajemen inventaris
Pembuatan, penyelesaian dan pembatalan tugas inventaris peralatan, perangkat keras dan perangkat lunak.
Keuntungan dan kerugian.
Tunjuk orang yang bertanggung jawab atas inventarisasi.
Alat inventaris seluler ChemexTool.
Bagan data
Data dasar setiap modul.
Status setiap layanan ditampilkan secara real time, termasuk konten pengecualian, waktu terjadinya, dan waktu pemulihan.
Tampilan kemajuan inventaris.
Multibahasa
Saat ini, dukungan terbaik adalah bahasa Mandarin yang disederhanakan, dan bahasa Inggris akan dirilis nanti, dan peralihan bahasa juga akan didukung.
Penerapan pribadi
Ya, Anda hanya memerlukan lingkungan LNMP untuk penerapan pribadi tanpa batas.
Peningkatan OTA
Pemutakhiran online sudah didukung, sehingga tidak memerlukan pemeliharaan versi manual lokal.
Persyaratan lingkungan:
PHP7.3+
MariaDB10.5+
ekstensi ext-zip, perhatikan bahwa ini sama dengan versi PHP
ekstensi ext-json, perhatikan bahwa ini sama dengan versi PHP
Pengembangan kode sumber bergantung pada manajer paket komposer.
Penerapan lingkungan produksi:
Untuk mematuhi kebijakan keamanan di lingkungan produksi, kami sangat menyarankan untuk menerapkannya secara lokal di server untuk saat ini. Oleh karena itu, meskipun ada banyak langkah dalam penerapan awal, sebagian besar proses telah diotomatiskan untuk semua orang. Anda hanya perlu mengikuti perintah berikut langkah demi langkah.
1. Instal lingkungan PHP untuk komputer Anda, lihat resmi PHP.
2. Instal mariaDB di komputer Anda, dan ada alat klien mariadb-client yang dapat digunakan. Umumnya, MariaDB akan diinstal secara otomatis setelah instalasi. Jika Anda menggunakan Ubuntu, Anda mungkin perlu menjalankan sudoaptinstallmariadb-client untuk menginstalnya.
3. Buat database dan beri nama sesuka hati, namun ingat untuk mengisi konfigurasi dengan benar dan character set database harus utf8-general-ci.
4. Unduh versi distribusinya, unzip untuk mendapatkan direktori program, dan letakkan di tempat yang Anda inginkan.
5. Di direktori root proyek, salin file .env.example ke yang baru dan ganti namanya menjadi .env.
6. Konfigurasikan informasi database di .env.
7. Jalankan phpartisanchemex:install untuk menginstal.
8. Server web yang dapat Anda gunakan adalah nginx dan apache. Apa pun yang terjadi, jalur awal aplikasi ada di direktori /public, pastikan mengarah dengan benar.
9. Ubah aturan pseudo-statis server web menjadi try_files$uri$uri//index.php?$args;.
10. Untuk memastikan pembaruan otomatis online tersedia, harap konfirmasikan bahwa izin direktori root situs web dan semua subdirektori adalah 755, dan pemiliknya adalah www.
Penyebaran lingkungan pengembangan:
Pengembang yang tertarik dengan hal ini dipersilakan untuk berkolaborasi dalam pengembangan agar Chemex lebih sempurna. Proses pengembangannya relatif sederhana, tanpa terlalu banyak konfigurasi dan perubahan lingkungan.
1. Instal lingkungan PHP untuk komputer Anda, lihat resmi PHP.
2. Instal alat manajemen paket komposer, lihat resmi komposer.
3. Masuk ke direktori root proyek dan jalankan composerinstall untuk menginstal dependensi terkait.
4. Di direktori root proyek, salin .env.example ke .env.
5. Edit kolom terkait konfigurasi koneksi database di file .env.
6. Masih di direktori root proyek, jalankan phpartisanmigrate untuk memigrasi database.
7. Lihat dokumen terkait Laravel dan DcatAdmin untuk pengembangan.
Log pembaruan platform operasi dan pemeliharaan manajemen aset Chemex:
v3.4.0
Baru
1. Fungsi pencetakan label perangkat, berkat Chun Xiaobai
2. Fungsi pencetakan daftar peralatan, berkat Chun Xiaobai
3. Tidak ada fungsi penyegaran tab.
4. Menambahkan izin untuk pencetakan label & daftar perangkat.
Optimasi & Perbaikan
1. Beberapa kode berantakan.
2. Masalah saat mengimpor departemen LDAP.
3. Perbarui paket ketergantungan.
4. Menu diubah menjadi kolom kiri dan kanan.