Chemex เป็นแพลตฟอร์มการจัดการและการดำเนินงานสินทรัพย์ข้อมูลแบบโอเพ่นซอร์สที่ได้รับการออกแบบอย่างทันสมัยและฟรี การจัดการสินทรัพย์ซอฟต์แวร์และฮาร์ดแวร์ การติดตามความเป็นเจ้าของ/ผู้ใช้ และสินค้าคงคลัง พัฒนาโดยใช้กรอบงาน Laravel อันหรูหรา มาพร้อมกับเครื่องมือมือถือและการอัปเกรด OTA
Chemex เป็นระบบการจัดการสินทรัพย์อุปกรณ์ ICT สไตล์การออกแบบน้ำหนักเบาและทันสมัย ต้องขอบคุณกรอบงาน Laravel และแพลตฟอร์มการพัฒนา DcatAdmin ทำให้มีประสบการณ์ที่หรูหรา เรียบง่าย และยอดเยี่ยม Chemex เป็นโอเพ่นซอร์สฟรี ใครๆ ก็สามารถแก้ไขโค้ดและปรับใช้บริการได้โดยไม่มีข้อจำกัด นี่เป็นตัวเลือกที่ดีและมีต้นทุนต่ำสำหรับองค์กรขนาดเล็กและขนาดกลางจำนวนมากที่ต้องการดำเนินการจัดการข้อมูลของสินทรัพย์ ICT เป็นโซลูชั่นการจัดการที่มีประสิทธิภาพ ซึ่งได้รับการสนับสนุนโดยระบบนิเวศที่ดี
ระบบมีโมดูลดังต่อไปนี้:
การจัดการบัญชีแยกประเภทอุปกรณ์
รวมถึงชื่ออุปกรณ์ ซอฟต์แวร์และฮาร์ดแวร์ทั้งหมด ผู้ผลิต วันที่ซื้อ วันที่ป้องกัน ที่อยู่ IP MAC เนื้อหาผู้ใช้และการบำรุงรักษาอื่น ๆ รวมถึงบันทึกประวัติที่เกี่ยวข้องกับอุปกรณ์
รองรับอุปกรณ์การจัดการการเข้าถึงระยะไกล SSH ออนไลน์
อุปกรณ์เป็นของผู้ใช้
รายงานความล้มเหลวของอุปกรณ์
การจัดการบัญชีแยกประเภทฮาร์ดแวร์
ประกอบด้วยชื่อ ข้อมูลจำเพาะ หมายเลขซีเรียล การจัดการอุปกรณ์ที่เป็นของ และเนื้อหาการบำรุงรักษาอื่นๆ ของฮาร์ดแวร์ รวมถึงบันทึกประวัติที่เกี่ยวข้องกับฮาร์ดแวร์
รายงานความล้มเหลวของอุปกรณ์
การจัดการบัญชีแยกประเภทซอฟต์แวร์
รวมถึงชื่อ เวอร์ชัน วิธีการแจกจ่าย วิธีการอนุญาต ยอดซื้อ หมายเลขซีเรียล การจัดการปริมาณการอนุญาต และเนื้อหาการบำรุงรักษาอื่นๆ ของซอฟต์แวร์ รวมถึงบันทึกประวัติที่เกี่ยวข้องกับซอฟต์แวร์
การจัดการพนักงาน
รายชื่อพนักงาน.
รายชื่อแผนก.
การจัดการโปรแกรมบริการ
รวมถึงโฮสต์เซิร์ฟเวอร์ที่มีเซอร์วิสโปรแกรมอยู่ สถานะการบริการ รายงานข้อยกเว้น ฯลฯ
การซ่อมแซมข้อยกเว้นของเซอร์วิสโปรแกรม
ป้ายพิเศษบนหน้าแรก
การจัดการสินค้าคงคลัง
การสร้าง การทำให้เสร็จสมบูรณ์ และการยกเลิกงานสินค้าคงคลังของอุปกรณ์ ฮาร์ดแวร์ และซอฟต์แวร์
กำไรและขาดทุน
กำหนดผู้รับผิดชอบสินค้าคงคลัง
เครื่องมือสินค้าคงคลังมือถือ ChemexTool
แผนภูมิข้อมูล
ข้อมูลพื้นฐานของแต่ละโมดูล
สถานะของแต่ละบริการจะแสดงแบบเรียลไทม์ รวมถึงเนื้อหาข้อยกเว้น เวลาที่เกิดขึ้น และเวลากู้คืน
การแสดงความคืบหน้าของสินค้าคงคลัง
พูดได้หลายภาษา
ในปัจจุบัน การสนับสนุนที่ดีที่สุดคือภาษาจีนตัวย่อ และภาษาอังกฤษจะออกในภายหลัง และการสลับภาษาก็จะได้รับการสนับสนุนด้วย
การใช้งานส่วนตัว
ใช่ คุณเพียงต้องการสภาพแวดล้อม LNMP สำหรับการใช้งานส่วนตัวแบบไม่จำกัด
อัปเกรดโอตะ
รองรับการอัปเกรดออนไลน์แล้ว ทำให้ไม่จำเป็นต้องบำรุงรักษาเวอร์ชันด้วยตนเองในเครื่อง
ข้อกำหนดด้านสิ่งแวดล้อม:
PHP7.3+
มาเรียDB10.5+
ext-zip โปรดทราบว่ามันเหมือนกับเวอร์ชัน PHP
ส่วนขยาย ext-json โปรดทราบว่ามันเหมือนกับเวอร์ชัน PHP
การพัฒนาซอร์สโค้ดขึ้นอยู่กับตัวจัดการแพ็คเกจผู้แต่ง
การปรับใช้สภาพแวดล้อมการผลิต:
เพื่อให้สอดคล้องกับนโยบายความปลอดภัยในสภาพแวดล้อมการผลิต เราขอแนะนำอย่างยิ่งให้ปรับใช้ภายในเครื่องบนเซิร์ฟเวอร์ เราไม่ได้จัดเตรียมฟังก์ชันการติดตั้งการเริ่มต้นออนไลน์ที่เกี่ยวข้องไว้ในขณะนี้ ดังนั้น แม้ว่าจะมีหลายขั้นตอนในการปรับใช้ในช่วงแรก แต่กระบวนการส่วนใหญ่ก็เป็นไปโดยอัตโนมัติสำหรับทุกคน คุณจะต้องปฏิบัติตามคำสั่งต่อไปนี้ทีละขั้นตอน โดยทั่วไปจะไม่มีปัญหาในการปรับใช้
1. ติดตั้งสภาพแวดล้อม PHP สำหรับคอมพิวเตอร์ของคุณ โปรดดูที่อย่างเป็นทางการของ PHP
2. ติดตั้ง mariaDB บนคอมพิวเตอร์ของคุณ และมีเครื่องมือไคลเอนต์ mariadb ที่สามารถใช้ได้ โดยทั่วไป MariaDB จะถูกติดตั้งโดยอัตโนมัติหลังการติดตั้ง หากคุณอยู่บน Ubuntu คุณอาจต้องดำเนินการ sudoaptinstallmariadb-client เพื่อติดตั้ง
3. สร้างฐานข้อมูลและตั้งชื่อตามอำเภอใจ แต่อย่าลืมกรอกการกำหนดค่าให้ถูกต้อง และชุดอักขระฐานข้อมูลต้องเป็น utf8-general-ci
4. ดาวน์โหลดเวอร์ชันการแจกจ่าย แตกไฟล์เพื่อรับไดเร็กทอรีโปรแกรม และวางไว้ในตำแหน่งที่คุณต้องการวางไว้
5. ในไดเร็กทอรีรากของโปรเจ็กต์ ให้คัดลอกไฟล์ .env.example ไปยังไฟล์ใหม่แล้วเปลี่ยนชื่อเป็น .env
6. กำหนดค่าข้อมูลฐานข้อมูลใน .env
7. ดำเนินการ pparrtisanchemex:install เพื่อติดตั้ง
8. เว็บเซิร์ฟเวอร์ที่คุณอาจใช้คือ nginx และ apache ไม่ว่าจะอย่างไรก็ตาม เส้นทางเริ่มต้นของแอปพลิเคชันจะอยู่ในไดเร็กทอรี /public โปรดตรวจสอบให้แน่ใจว่าชี้อย่างถูกต้อง
9. แก้ไขกฎหลอกคงที่ของเว็บเซิร์ฟเวอร์เป็น try_files$uri$uri//index.php?$args;
10. เพื่อให้แน่ใจว่าการอัปเดตอัตโนมัติออนไลน์พร้อมใช้งาน โปรดยืนยันว่าสิทธิ์ของไดเรกทอรีรากของเว็บไซต์และไดเรกทอรีย่อยทั้งหมดเป็น 755 และเจ้าของคือ www
การปรับใช้สภาพแวดล้อมการพัฒนา:
นักพัฒนาที่สนใจในเรื่องนี้สามารถร่วมมือในการพัฒนาเพื่อทำให้ Chemex สมบูรณ์แบบยิ่งขึ้น กระบวนการพัฒนาค่อนข้างง่าย โดยไม่มีการกำหนดค่าและการเปลี่ยนแปลงสภาพแวดล้อมมากเกินไป
1. ติดตั้งสภาพแวดล้อม PHP สำหรับคอมพิวเตอร์ของคุณ โปรดดูที่อย่างเป็นทางการของ PHP
2. ติดตั้งเครื่องมือการจัดการแพ็คเกจผู้แต่ง อ้างถึงเจ้าหน้าที่ผู้แต่ง
3. ป้อนไดเร็กทอรีรากของโปรเจ็กต์และดำเนินการ composerinstall เพื่อติดตั้งการขึ้นต่อกันที่เกี่ยวข้อง
4. ในไดเร็กทอรีรากของโปรเจ็กต์ ให้คัดลอก .env.example ไปยัง .env
5. แก้ไขฟิลด์ที่เกี่ยวข้องกับการกำหนดค่าการเชื่อมต่อฐานข้อมูลในไฟล์ .env
6. ยังอยู่ในไดเร็กทอรีรากของโปรเจ็กต์ ให้ดำเนินการ phpartanmigrate เพื่อย้ายฐานข้อมูล
7. อ้างถึงเอกสารที่เกี่ยวข้องกับ Laravel และ DcatAdmin เพื่อการพัฒนา
บันทึกการดำเนินการการจัดการสินทรัพย์ Chemex และการอัปเดตแพลตฟอร์มการบำรุงรักษา:
เวอร์ชัน 3.4.0
ใหม่
1. ฟังก์ชั่นการพิมพ์ฉลากอุปกรณ์ ต้องขอบคุณ Chun Xiaobai
2. ฟังก์ชั่นการพิมพ์รายการอุปกรณ์ ต้องขอบคุณ Chun Xiaobai
3. ไม่มีฟังก์ชันรีเฟรชแท็บ
4. เพิ่มการอนุญาตสำหรับการพิมพ์ฉลากอุปกรณ์และรายการ
การเพิ่มประสิทธิภาพและการซ่อมแซม
1. รหัสที่ยุ่งเหยิงบางอย่าง
2. ปัญหาในการนำเข้าแผนก LDAP
3. อัปเดตแพ็คเกจการพึ่งพา
4. เมนูจะเปลี่ยนเป็นคอลัมน์ซ้ายและขวา