OrangeHRM Starter هو نظام موارد بشرية مجاني ومفتوح المصدر تقوم بتشغيله على الخادم الخاص بك - سجلات الموظفين والإجازات والحضور والتقارير تحت سقف منزلك، وليس على فاتورة شهرية لكل موظف. يغطي هذا الدليل الإعداد الكامل بصراحة، بما في ذلك الأجزاء التي تتخطاها معظم البرامج التعليمية: من يجب أن يمتلك البيانات، وكيفية حمايتها.
يصل كل مكتب صغير إلى نفس النقطة: تفاصيل الموظف موجودة في ملف Excel واحد، وطلبات الإجازة مباشرة في رسائل WhatsApp، ولا يستطيع أحد الإجابة على سؤال بسيط مثل كم عدد أيام الإجازة التي تركها هذا الشخص دون عشرين دقيقة من البحث. يقوم OrangeHRM بإصلاح ذلك من خلال تسجيل دخول واحد وقاعدة بيانات واحدة. يتناول هذا الدليل الإعداد الكامل للخادم — المتطلبات، والتثبيت، وتسجيل الدخول الأول للمسؤول، وإضافة الموظفين، وإعداد الأمان الذي تتطلبه بيانات الموارد البشرية بأمانة — بنفس الترتيب الموضح في الفيديو.
كيف تبدو لوحة معلومات OrangeHRM العاملة بعد الإعداد - الأعداد هي أمثلة، وسوف تختلف أرقام مكتبك.
OrangeHRM يأتي في عائلتين. الإصدار المبتدئ مجاني ومفتوح المصدر — يمكنك تنزيله وتثبيته على خادمك الخاص وامتلاك كل شيء. تضيف الإصدارات المدفوعة وحدات مثل التوظيف والأداء عند الاشتراك. كن واضحًا بشأن الانقسام قبل أن تعد أي شخص بأي شيء:
يعمل النظام في المتصفح. خادم واحد في مكتبك، ويقوم كل مدير وموظف بفتحه من أجهزتهم الخاصة - ولا يتم تثبيت أي شيء على أجهزة الكمبيوتر الخاصة بالموظفين.
OrangeHRM هو تطبيق ويب PHP، لذا يحتاج الخادم إلى حزمة AMP قياسية. وفقًا لدليل التثبيت الخاص بـ OrangeHRM:
على نظام التشغيل Windows، أسهل طريقة للجمع بين Apache وMySQL وPHP معًا هي XAMPP، وهو ما يوصي به دليل OrangeHRM الخاص. في نظام التشغيل Linux، تأتي نفس الأجزاء الثلاثة من مدير الحزم العادي (مكدس LAMP). أيًا كان المسار الذي تسلكه، لا تقم بتثبيت OrangeHRM على نفس تسجيل دخول Windows الذي يستخدمه الجميع للعمل اليومي - امنح الخادم جهازًا خاصًا به أو على الأقل ركنًا خاصًا به، لأن قاعدة البيانات هذه ستحتوي على معلومات مجاورة للراتب ومعلومات على مستوى مستند الهوية.
التثبيت نفسه عبارة عن معالج متصفح، ولا يوجد به أي تعديل على التعليمات البرمجية. الأمر الصادق:
C:\xampp\htdocs\orangehrm على نظام التشغيل Windows أو /var/www/html/orangehrm على نظام Linuxhttp://localhost/orangehrm (أو عنوان IP للخادم من جهاز كمبيوتر آخر) واتبع المعالج: الترخيص، وفحص النظام، وتفاصيل قاعدة البيانات، ثم قم بإنشاء حساب المسؤولإذا كانت هناك شكوى من فحص نظام المعالج، فغالبًا ما يكون ذلك عبارة عن ملحق PHP مفقود أو مشكلة في إذن المجلد. أصلح ما يسميه؛ لا تتخطى التحذيرات السابقة، لأن نفس المشكلة تعود لاحقًا كصفحة معطلة.
قم بتسجيل الدخول كمسؤول وقم ببناء الهيكل قبل إضافة موظف واحد - خمس عشرة دقيقة هنا توفر إعادة العمل لسنوات:
اجعل الهيكل بسيطًا مثل مكتبك حقًا. لا يحتاج المكتب الذي يضم 12 شخصًا إلى خمسة مستويات من التسلسل الهرمي في البرنامج لمجرد أن البرنامج يسمح بذلك.
يدخل الموظفون من خلال وحدة PIM — سجل واحد لكل شخص يحتوي على التفاصيل الشخصية وتفاصيل الوظيفة ومدير التقارير وجهات الاتصال في حالات الطوارئ. بالنسبة لعدد قليل من الموظفين، استخدم استيراد ملف CSV بدلاً من الكتابة (يوجد دليل كامل في هذه السلسلة).
الخطوة الثانية هي ما يحول قاعدة البيانات إلى نظام: امنح كل موظف تسجيل دخول ESS (الخدمة الذاتية للموظف) ضمن المسؤول → المستخدمون، المرتبط بسجل الموظف الخاص بهم. مع ESS، يتحقق الموظفون من رصيد إجازاتهم ويتقدمون بطلب للحصول على إجازة بأنفسهم - وهو بالضبط فوضى WhatsApp التي تحل محلها. أدوار المسؤول وESS ليست هي نفسها، وهذا الاختلاف مهم؛ لديها دليلها الخاص أيضا.
توقف وكن صادقًا بشأن ما يوجد الآن على هذا الخادم: الأسماء، وأرقام الهواتف، والعناوين، وتواريخ الانضمام، ومستندات الهوية، وسجل الإجازة والحضور. في معظم المكاتب، تعد هذه قاعدة البيانات الأكثر حساسية الموجودة - أكثر حساسية من حسابات الكمبيوتر الشخصي، لأنها تتعلق بالأشخاص. دليل الأمان الكامل موجود في هذه السلسلة؛ غير القابلة للتفاوض هي:
افعل هذه الأربعة والنظام الحر هو النظام المسؤول. تخطيها وسيكون جدول البيانات الموجود على الكمبيوتر المحمول الخاص بشخص واحد أكثر أمانًا بصراحة.
شاهد الإعداد الكامل لخادم OrangeHRM على الشاشة - التثبيت والتكوين وتسجيل الدخول الأول، خطوة بخطوة.
▶️ Watch Full Videoنعم. برنامج OrangeHRM Starter مجاني ومفتوح المصدر — يمكنك تنزيله من موقع OrangeHRM الرسمي، وتثبيته على خادم Windows أو Linux الخاص بك، ولا توجد رسوم لكل موظف. توجد إصدارات مدفوعة وتضيف وحدات مثل التوظيف والأداء، ولكن السجلات والإجازات والحضور في Starter لا تكلف شيئًا.
يعد جهاز الكمبيوتر المكتبي العادي الذي يظل قيد التشغيل أثناء ساعات العمل كافيًا لفريق صغير. يحتاج البرنامج إلى Apache 2.2 أو أحدث، PHP 7.4 أو أحدث، وMySQL 5.5 أو MariaDB 5.5 أو أحدث. على نظام التشغيل Windows، يوفر XAMPP الثلاثة معًا؛ في نظام التشغيل Linux، فهي حزمة LAMP القياسية.
نعم. امنح كل موظف تسجيل دخول ESS (الخدمة الذاتية للموظف) مرتبطًا بسجله. يمكنهم بعد ذلك التحقق من رصيد إجازاتهم، وتقديم طلب للحصول على إجازة وعرض تفاصيلهم من المتصفح، ويوافق المدير داخل OrangeHRM بدلاً من WhatsApp أو الورق.