Chemex は、無料のオープンソースで、最新設計の情報資産管理および運用プラットフォームです。ソフトウェアおよびハードウェアの資産管理、所有権/ユーザーの追跡、およびインベントリ。エレガントな Laravel フレームワークに基づいて開発されています。モバイルツールとOTAアップグレードが付属します。
Chemex は、軽量でモダンなデザインスタイルの ICT 機器資産管理システムです。 Laravel フレームワークと Dcat Admin 開発プラットフォームのおかげで、エレガントでシンプル、そして優れたエクスペリエンスが得られます。 Chemex は完全に無料でオープンソースであり、誰でも制限なくコードを変更してサービスを展開できます。これは、ICT 資産の情報管理を行いたい多くの中小企業にとって、優れた選択肢であり、低コストです。は健全な生態系に支えられた効率的な管理ソリューションです。
設備台帳管理
これには、デバイスの名前、すべてのソフトウェアとハードウェア、メーカー、購入日、保護日、IP アドレス、MAC、ユーザーおよびその他のメンテナンス内容、およびデバイス関連の履歴記録が含まれます。
オンライン SSH リモート アクセス管理機器をサポートします。
デバイスはユーザーに属します。
機器の故障報告。
ハードウェア台帳管理
ハードウェアの名称、仕様、シリアル番号、所属機器管理などの保守内容、およびハードウェアに関する履歴が含まれます。
機器の故障報告。
ソフトウェア台帳管理
ソフトウェアの名称、配布方法、認証方法、購入金額、シリアル番号、認証数量管理などのメンテナンス内容、およびソフトウェアに関する履歴記録が含まれます。
従業員管理
従業員リスト。
部門リスト。
サービスプログラム管理
これには、サービス プログラムが配置されているホスト サーバー、サービスのステータス、例外レポートなどが含まれます。
サービスプログラム例外の修復。
ホームページ上の特別看板。
在庫管理
機器、ハードウェア、およびソフトウェアのインベントリ タスクの作成、完了、キャンセル。
利益と損失。
在庫管理の責任者を指名します。
Chemex Tool モバイル インベントリ ツール。
データチャート
各モジュールの基本データ。
各サービスの例外内容、発生時間、復旧時間などの状態をリアルタイムに表示します。
在庫進捗表示。
多言語対応
現時点では簡体字中国語が最適にサポートされていますが、後に英語もリリースされ、言語の切り替えもサポートされる予定です。
プライベート展開
はい、無制限のプライベート展開には LNMP 環境のみが必要です。
OTAアップグレード
オンライン アップグレードはすでにサポートされているため、ローカルでの手動メンテナンスの必要がなくなります。
PHP 7.3+
マリアDB 10.5+
ext-zip 拡張子。PHP と同じであることに注意してください。
ext-json 拡張子。PHP と同じであることに注意してください。
ソース コードの開発は、composer パッケージ マネージャーに依存します。
運用環境でセキュリティ ポリシーに準拠するために、サーバー上でローカルに展開することを強くお勧めします。当面は、関連するオンライン初期化インストール機能は提供しません。したがって、初期の展開には多くの手順がありますが、プロセスの大部分は誰でも自動化されており、次のコマンドを段階的に実行するだけで済みます。通常、展開の問題は発生しません。
1. PHP 公式を参照して、お使いのコンピューターに PHP 環境をインストールします。
2. mariaDB をコンピュータにインストールします。通常、MariaDB はインストール後に自動的にインストールされます。Ubuntu を使用している場合は、sudo apt install mariadb-client を実行する必要がある場合があります。インストール。
3. データベースを作成し、任意の名前を付けますが、構成を正しく入力することを忘れずに、データベースの文字セットは utf8-general-ci である必要があります。
4. 配布バージョンをダウンロードし、解凍してプログラム ディレクトリを取得し、配置する場所に配置します。
5. プロジェクトのルート ディレクトリで、.env.example ファイルを新しいファイルにコピーし、名前を .env に変更します。
6. .env でデータベース情報を構成します。
7. phpArtisan chemex:install を実行してインストールします。
8. 使用できる Web サーバーは nginx と apache です。いずれの場合も、アプリケーションの開始パスが /public ディレクトリにあることを確認してください。
9. Web サーバーの疑似静的ルールを try_files $uri $uri/ /index.php?$args; に変更します。
10. オンライン自動更新を確実に利用できるようにするには、Web サイトのルート ディレクトリとすべてのサブディレクトリの権限が 755 であり、所有者が www であることを確認してください。
これに興味のある開発者は、Chemex をより完璧にするために開発に協力することを歓迎します。開発プロセスは比較的単純で、多くの環境構成や変更は必要ありません。
1. PHP 公式を参照して、お使いのコンピューターに PHP 環境をインストールします。
2.composer パッケージ管理ツールをインストールします。composer 公式を参照してください。
3. プロジェクトのルート ディレクトリに移動し、composer install を実行して関連する依存関係をインストールします。
4. プロジェクトのルート ディレクトリで、.env.example を .env にコピーします。
5. .env ファイル内のデータベース接続構成関連フィールドを編集します。
6. プロジェクトのルート ディレクトリで、php 職人の移行を実行してデータベースを移行します。
7. 開発については、Laravel および Dcat Admin 関連のドキュメントを参照してください。
v3.6.0
修理
1. カスタムフィールドがオプションリストの場合、作成後にオプション値を追加または削除することはできません。
2. アセットの QR コードをスキャンした後に間違った 404 ページが指定される問題。アセットのタイプとアセット番号は、アプリで QR コードをスキャンして正しく解析され、取得される必要があります。
最適化
1. 資産タグ内の QR コードの表示スタイル。
v3.4.0
新しい
1. Chun Xiaobai によるデバイスラベル印刷機能
2. Chun Xiaobai による装備リスト印刷機能
3. タブ更新機能はありません。
4. デバイスラベルとリストの印刷権限を追加しました。
最適化と修復
1. いくつかの乱雑なコード。
2. LDAP 部門のインポートに関する問題。
3. 依存関係パッケージを更新します。
4. メニューが左右の列に変更されます。