Chemex عبارة عن منصة مجانية ومفتوحة المصدر ومصممة بشكل عصري لإدارة أصول المعلومات وتشغيلها. إدارة أصول البرامج والأجهزة، وتتبع الملكية/المستخدم، والمخزون. تم تطويره بناءً على إطار عمل Laravel الأنيق. يأتي مع أدوات الهاتف المحمول وترقية OTA.
Chemex هو نظام إدارة أصول معدات تكنولوجيا المعلومات والاتصالات خفيف الوزن وذو تصميم حديث. بفضل إطار عمل Laravel ومنصة تطوير Dcat Admin، فهي تتمتع بتجربة أنيقة وبسيطة وممتازة. إن Chemex مجاني تمامًا ومفتوح المصدر ويمكن لأي شخص تعديل التعليمات البرمجية ونشر الخدمات دون قيود. وهذا خيار جيد ومنخفض التكلفة للعديد من المؤسسات الصغيرة والمتوسطة الحجم التي ترغب في إدارة معلومات أصول تكنولوجيا المعلومات والاتصالات هو حل إداري فعال، مدعوم ببيئة صحية.
إدارة دفتر المعدات
ويتضمن اسم الجهاز، وجميع البرامج والأجهزة، والشركة المصنعة، وتاريخ الشراء، وتاريخ الحماية، وعنوان IP، وMAC، والمستخدم ومحتويات الصيانة الأخرى، بالإضافة إلى سجلات التاريخ المتعلقة بالجهاز.
دعم معدات إدارة الوصول عن بعد SSH عبر الإنترنت.
الجهاز ملك للمستخدم .
الإبلاغ عن فشل المعدات.
إدارة دفتر الأستاذ الأجهزة
ويتضمن الاسم والمواصفات والرقم التسلسلي وإدارة الجهاز التابع ومحتويات الصيانة الأخرى للجهاز، بالإضافة إلى السجلات التاريخية المتعلقة بالجهاز.
الإبلاغ عن فشل المعدات.
إدارة دفتر الأستاذ البرمجيات
ويتضمن اسم البرنامج، وطريقة التوزيع، وطريقة الترخيص، ومبلغ الشراء، والرقم التسلسلي، وإدارة كمية الترخيص ومحتويات الصيانة الأخرى، بالإضافة إلى السجلات التاريخية المتعلقة بالبرنامج.
إدارة الموظفين
قائمة الموظفين.
قائمة الأقسام.
إدارة برامج الخدمة
ويتضمن الخادم المضيف حيث يوجد برنامج الخدمة، وحالة الخدمة، وتقارير الاستثناءات، وما إلى ذلك.
إصلاح استثناء برنامج الخدمة.
لافتات خاصة على الصفحة الرئيسية.
إدارة المخزون
إنشاء وإكمال وإلغاء مهام جرد المعدات والأجهزة والبرامج.
المكاسب والخسائر.
تعيين الشخص المسؤول عن المخزون.
أداة الجرد المتنقلة Chemex Tool.
مخطط البيانات
البيانات الأساسية لكل وحدة.
يتم عرض حالة كل خدمة في الوقت الفعلي، بما في ذلك محتوى الاستثناء ووقت حدوثه ووقت الاسترداد.
عرض تقدم المخزون.
متعدد اللغات
حاليًا، أفضل دعم هو اللغة الصينية المبسطة، وسيتم إصدار اللغة الإنجليزية لاحقًا، كما سيتم دعم تبديل اللغة.
النشر الخاص
نعم، أنت تحتاج فقط إلى بيئة LNMP للنشر الخاص غير المحدود.
ترقية عبر الهواء
يتم دعم الترقيات عبر الإنترنت بالفعل، مما يلغي الحاجة إلى الصيانة اليدوية المحلية.
PHP 7.3+
ماريا دي بي 10.5+
ext-zip، لاحظ أنه هو نفسه PHP
ext-json، لاحظ أنه هو نفسه PHP
يعتمد تطوير كود المصدر على مدير حزم الملحن.
من أجل الامتثال لسياسات الأمان في بيئة الإنتاج، نوصي بشدة بنشره محليًا على الخادم، ولا نوفر وظائف تثبيت التهيئة ذات الصلة عبر الإنترنت في الوقت الحالي. لذلك، على الرغم من وجود العديد من الخطوات في النشر المبكر، فقد تمت أتمتة جزء كبير من العملية للجميع، ما عليك سوى اتباع الأوامر التالية للتنفيذ خطوة بخطوة. بشكل عام، لن تكون هناك مشاكل في النشر.
1. قم بتثبيت بيئة PHP لجهاز الكمبيوتر الخاص بك، راجع مسؤول PHP.
2. قم بتثبيت MariaDB على جهاز الكمبيوتر الخاص بك، وهناك أداة عميل mariadb-client التي يمكن استخدامها. بشكل عام، سيتم تثبيت MariaDB تلقائيًا بعد التثبيت. إذا كنت تستخدم Ubuntu، فقد تحتاج إلى تنفيذ sudo apt install mariadb-client تثبيت.
3. قم بإنشاء قاعدة بيانات وقم بتسميتها بشكل عشوائي، ولكن تذكر ملء التكوين بشكل صحيح ويجب أن تكون مجموعة أحرف قاعدة البيانات utf8-general-ci.
4. قم بتنزيل نسخة التوزيعة، وقم بفك ضغطها للحصول على دليل البرنامج، ثم ضعها في المكان الذي تريد وضعها فيه.
5. في الدليل الجذر للمشروع، انسخ الملف .env.example إلى ملف جديد وأعد تسميته إلى .env.
6. تكوين معلومات قاعدة البيانات في .env.
7. قم بتنفيذ PHP artisan chemex:install للتثبيت.
8. خوادم الويب التي يمكنك استخدامها هي nginx وApache. على أية حال، مسار بدء التطبيق موجود في الدليل /public. يرجى التأكد من صحة الإشارة.
9. قم بتعديل القواعد شبه الثابتة لخادم الويب إلى Try_files $uri $uri/ /index.php?$args;.
10. من أجل ضمان توفر التحديثات التلقائية عبر الإنترنت، يرجى التأكد من أن أذونات الدليل الجذر لموقع الويب وجميع الدلائل الفرعية هي 755، وأن المالك هو www.
نرحب بالمطورين المهتمين بهذا الأمر للتعاون في التطوير لجعل Chemex أكثر مثالية. عملية التطوير بسيطة نسبيًا، ولا تحتوي على الكثير من تكوينات وتغييرات البيئة.
1. قم بتثبيت بيئة PHP لجهاز الكمبيوتر الخاص بك، راجع مسؤول PHP.
2. قم بتثبيت أداة إدارة حزمة الملحن، راجع مسؤول الملحن.
3. أدخل الدليل الجذر للمشروع وقم بتنفيذ تثبيت الملحن لتثبيت التبعيات ذات الصلة.
4. في الدليل الجذر للمشروع، انسخ .env.example إلى .env.
5. قم بتحرير الحقول ذات الصلة بتكوين اتصال قاعدة البيانات في ملف .env.
6. لا يزال في الدليل الجذر للمشروع، قم بتنفيذ php artisan migrate لترحيل قاعدة البيانات.
7. ارجع إلى المستندات ذات الصلة بـ Laravel وDcat Admin للتطوير.
v3.6.0
بصلح
1. عندما يكون الحقل المخصص عبارة عن قائمة خيارات، فلا يمكن إضافة قيمة الخيار أو حذفها بعد الإنشاء.
2. مشكلة الإشارة إلى صفحة 404 الخاطئة بعد مسح رمز الاستجابة السريعة للأصل يجب تحليل نوع الأصل ورقم الأصل بشكل صحيح والحصول عليها عن طريق مسح رمز الاستجابة السريعة في التطبيق.
تحسين
1. عرض نمط رمز الاستجابة السريعة في علامة الأصول.
v3.4.0
جديد
1. وظيفة طباعة ملصق الجهاز، وذلك بفضل Chun Xiaobai
2. وظيفة طباعة قائمة المعدات، وذلك بفضل Chun Xiaobai
3. لا توجد وظيفة تحديث علامة التبويب.
4. تمت إضافة أذونات لتسمية الجهاز وطباعة القائمة.
التحسين والإصلاح
1. بعض الرموز الفوضوية.
2. مشاكل في استيراد قسم LDAP.
3. تحديث حزم التبعية.
4. يتم تغيير القائمة إلى الأعمدة اليسرى واليمنى.