Chemex ist eine kostenlose, Open-Source-Plattform für die Verwaltung und den Betrieb von Informationsbeständen mit modernem Design. Software- und Hardware-Asset-Management, Eigentums-/Benutzerverfolgung und Inventar. Entwickelt auf Basis des eleganten Laravel-Frameworks. Kommt mit mobilen Tools und OTA-Upgrade.
Chemex ist ein leichtes Asset-Management-System für IKT-Geräte im modernen Design. Dank des Laravel-Frameworks und der Dcat Admin-Entwicklungsplattform bietet es ein elegantes, einfaches und hervorragendes Erlebnis. Chemex ist völlig kostenlos und Open Source. Jeder kann den Code ändern und Dienste ohne Einschränkungen bereitstellen. Dies ist eine gute Wahl und kostengünstig für viele kleine und mittlere Unternehmen, die das Informationsmanagement von IKT-Assets durchführen möchten ist eine effiziente Managementlösung, unterstützt durch eine gesunde Ökologie.
Verwaltung des Gerätebuchs
Dazu gehören der Name des Geräts, die gesamte Soft- und Hardware, der Hersteller, das Kaufdatum, das Schutzdatum, die IP-Adresse, die MAC-Adresse, der Benutzer und andere Wartungsinhalte sowie gerätebezogene Verlaufsaufzeichnungen.
Unterstützen Sie Online-SSH-Fernzugriffsverwaltungsgeräte.
Das Gerät gehört dem Benutzer.
Meldung von Geräteausfällen.
Hardware-Ledger-Management
Dazu gehören Name, Spezifikationen, Seriennummer, zugehöriges Gerätemanagement und andere Wartungsinhalte der Hardware sowie hardwarebezogene historische Aufzeichnungen.
Meldung von Geräteausfällen.
Software-Ledger-Management
Dazu gehören der Name der Software, die Vertriebsmethode, die Autorisierungsmethode, der Kaufbetrag, die Seriennummer, die Autorisierungsmengenverwaltung und andere Wartungsinhalte sowie softwarebezogene historische Aufzeichnungen.
Mitarbeiterführung
Mitarbeiterliste.
Abteilungsliste.
Verwaltung von Serviceprogrammen
Dazu gehören der Hostserver, auf dem sich das Dienstprogramm befindet, der Dienststatus, Ausnahmeberichte usw.
Reparatur von Serviceprogramm-Ausnahmen.
Besondere Beschilderung auf der Homepage.
Bestandsverwaltung
Erstellung, Abschluss und Stornierung von Inventarisierungsaufgaben für Ausrüstung, Hardware und Software.
Gewinne und Verluste.
Benennen Sie die Person, die für die Bestandsaufnahme verantwortlich ist.
Mobiles Inventarisierungstool von Chemex Tool.
Datendiagramm
Grunddaten jedes Moduls.
Der Status jedes Dienstes wird in Echtzeit angezeigt, einschließlich Ausnahmeinhalt, Auftrittszeit und Wiederherstellungszeit.
Anzeige des Inventarfortschritts.
Mehrsprachig
Derzeit ist vereinfachtes Chinesisch die beste Unterstützung. Die englische Sprache wird später veröffentlicht und die Sprachumschaltung wird ebenfalls unterstützt.
Privater Einsatz
Ja, Sie benötigen lediglich eine LNMP-Umgebung für eine unbegrenzte private Bereitstellung.
OTA-Upgrade
Online-Upgrades werden bereits unterstützt, sodass keine manuelle Wartung vor Ort erforderlich ist.
PHP 7.3+
MariaDB 10.5+
ext-zip-Erweiterung, beachten Sie, dass es sich um dasselbe wie PHP handelt
ext-json-Erweiterung, beachten Sie, dass es sich um dasselbe wie PHP handelt
Die Entwicklung des Quellcodes basiert auf dem Composer-Paketmanager.
Um die Sicherheitsrichtlinien in einer Produktionsumgebung einzuhalten, empfehlen wir dringend, es lokal auf dem Server bereitzustellen. Derzeit bieten wir keine entsprechenden Online-Initialisierungsinstallationsfunktionen an. Obwohl es in der frühen Bereitstellung viele Schritte gibt, wurde ein großer Teil des Prozesses für alle automatisiert. Sie müssen nur die folgenden Befehle befolgen, um sie Schritt für Schritt auszuführen. Im Allgemeinen treten keine Bereitstellungsprobleme auf.
1. Installieren Sie die PHP-Umgebung für Ihren Computer, siehe PHP-Beamte.
2. Installieren Sie mariaDB auf Ihrem Computer. Im Allgemeinen wird MariaDB nach der Installation automatisch installiert. Wenn Sie Ubuntu verwenden, müssen Sie möglicherweise sudo apt install mariadb-client ausführen Installation.
3. Erstellen Sie eine Datenbank und benennen Sie sie beliebig. Denken Sie jedoch daran, die Konfiguration korrekt einzugeben und der Datenbankzeichensatz muss utf8-general-ci sein.
4. Laden Sie die Distributionsversion herunter, entpacken Sie sie, um das Programmverzeichnis zu erhalten, und platzieren Sie sie an der gewünschten Stelle.
5. Kopieren Sie im Stammverzeichnis des Projekts die Datei .env.example in eine neue und benennen Sie sie in .env um.
6. Konfigurieren Sie Datenbankinformationen in .env.
7. Führen Sie zur Installation php artisan chemex:install aus.
8. Die Webserver, die Sie verwenden können, sind Nginx und Apache. Der Startpfad der Anwendung befindet sich in jedem Fall im Verzeichnis /public.
9. Ändern Sie die pseudostatischen Regeln des Webservers in try_files $uri $uri/ /index.php?$args;.
10. Um sicherzustellen, dass automatische Online-Updates verfügbar sind, bestätigen Sie bitte, dass die Berechtigungen des Website-Stammverzeichnisses und aller Unterverzeichnisse 755 sind und der Eigentümer www ist.
Entwickler, die daran interessiert sind, sind herzlich eingeladen, an der Entwicklung mitzuarbeiten, um Chemex perfekter zu machen. Der Entwicklungsprozess ist relativ einfach, ohne zu viele Umgebungskonfigurationen und -änderungen.
1. Installieren Sie die PHP-Umgebung für Ihren Computer, siehe PHP-Beamte.
2. Installieren Sie das Composer-Paketverwaltungstool, siehe Composer-Beamter.
3. Geben Sie das Stammverzeichnis des Projekts ein und führen Sie die Composer-Installation aus, um die zugehörigen Abhängigkeiten zu installieren.
4. Kopieren Sie im Projektstammverzeichnis .env.example nach .env.
5. Bearbeiten Sie die Felder für die Datenbankverbindungskonfiguration in der .env-Datei.
6. Führen Sie noch im Stammverzeichnis des Projekts php artisan migrate aus, um die Datenbank zu migrieren.
7. Informationen zur Entwicklung finden Sie in den Dokumenten zu Laravel und Dcat Admin.
v3.6.0
reparieren
1. Wenn es sich bei dem benutzerdefinierten Feld um eine Optionsliste handelt, kann der Optionswert nach der Erstellung weder hinzugefügt noch gelöscht werden.
2. Das Problem, dass nach dem Scannen des Asset-QR-Codes auf die falsche 404-Seite verwiesen wird, sollten der Asset-Typ und die Asset-Nummer korrekt analysiert und durch Scannen des QR-Codes in der App ermittelt werden.
Optimierung
1. Anzeigestil des QR-Codes im Asset-Tag.
v3.4.0
Neu
1. Funktion zum Drucken von Geräteetiketten, dank Chun Xiaobai
2. Druckfunktion für Ausrüstungslisten, dank Chun Xiaobai
3. Es gibt keine Tab-Aktualisierungsfunktion.
4. Berechtigungen für das Drucken von Geräteetiketten und Listen hinzugefügt.
Optimierung & Reparatur
1. Einige chaotische Codes.
2. Probleme beim LDAP-Abteilungsimport.
3. Abhängigkeitspakete aktualisieren.
4. Das Menü wird in eine linke und eine rechte Spalte geändert.