Systems Engineering

نحوّل عمليات شركتك إلى أنظمة مترابطة تعمل بكفاءة.

نحلّل عمليات الأعمال ونبني أنظمة مخصصة تربط البيانات والفرق والإجراءات، مع واجهات واضحة وبنية تقنية قابلة للتطوير.

الجلسة التعريفية مجانية. التحليل التفصيلي والتقارير الفنية وخارطة الطريق تُقدَّم وفق عرض سعر مستقل.

مخطط توضيحي لوحدات نظام مترابطة — ليس نظام عميل

Challenges → Solutions

من مشكلة تشغيلية إلى حل رقمي

التحدي: بيانات موزعة بين ملفات Excel وبرامج منفصلة
ما يفعله النظام: قاعدة بيانات واحدة يعمل عليها الجميع
التحدي: موافقات تتم بالورق أو الرسائل
ما يفعله النظام: سير موافقات داخل النظام بحالة واضحة لكل طلب
التحدي: تقارير تُجمع يدويًا آخر الشهر
ما يفعله النظام: تقارير ولوحات متابعة من البيانات نفسها
التحدي: نظام جاهز لا يطابق طريقة عملكم
ما يفعله النظام: وحدات مبنية على إجراءاتكم
التحدي: أنظمة لا تتبادل البيانات
ما يفعله النظام: واجهات API تربط بينها

Business Process Analysis

نبدأ بالعملية قبل الكود

نوثّق كيف يسير العمل اليوم، ومن يقرر، وأين يتعطل. ثم نرسم الإجراء كما سيعمل داخل النظام.

اليوم

  1. طلب بالبريد
  2. انتظار
  3. موافقة بالهاتف
  4. إدخال يدوي

داخل النظام

  1. طلب في النظام
  2. موافقة بحسب الصلاحية
  3. تنفيذ
  4. تقرير

مثال توضيحي. مخرجات التحليل لكل مشروع يحددها نطاق العمل والعقد.

System Architecture

بنية من طبقات، ولكل طبقة مسؤوليتها

فصل الطبقات يسمح بتعديل واجهة أو إضافة وحدة دون إعادة بناء النظام.

  1. الواجهات · Interfaces

    شاشات الموظفين والإدارة، وتطبيق الجوال عند الحاجة.

  2. وحدات الأعمال · Modules

    منطق كل قسم: المبيعات، المخزون، المالية، وغيرها.

  3. طبقة API · API

    قناة موحّدة للواجهات والأنظمة الخارجية.

  4. قاعدة البيانات · Database

    جداول مصممة لعلاقات بياناتكم وتقاريركم.

  5. التشغيل · Infrastructure

    الخادم والنشر والتحديث والنسخ الاحتياطي بحسب الاتفاق.

Modules & Workflow Automation

وحدات تتبادل العمل تلقائيًا

كل وحدة تؤدي عملها وتسلّم ما بعدها: الطلب يصير موافقة، والموافقة أمرًا، والأمر قيدًا وتقريرًا.

  1. طلب
  2. موافقة
  3. تنفيذ
  4. قيد مالي
  5. تقرير

أنواع أنظمة يمكن تنفيذها

أمثلة على أنواع الحلول، وليست قائمة مشاريع منفّذة. مشاريعنا الفعلية في قسم دراسات الحالة.

  • إدارة المتاجر والمخزونمبيعات وعملاء ومخزون وتقارير.
  • حجز المواعيد والعياداتمواعيد وسجلات وفواتير.
  • التوصيل والأساطيلطلبات ومناطق وسائقون ومركبات.
  • المقاولات والمشاريعمتابعة مشاريع ومشتريات وتكاليف.
  • التعلم الإلكترونيمحتوى واختبارات ومتدربون.
  • سلسلة التوريد والمستودعاتمستودعات وأوامر شراء وموردون.

Roles, Permissions & Audit Trails

كل مستخدم يرى ما يخصه، وكل تغيير مسجّل

نحدد مع كل عميل الأدوار وما يحق لكل دور أن يراه أو يفعله، ونسجّل العمليات الحساسة: من فعل ماذا ومتى.

رسم توضيحي لمصفوفة صلاحيات وسجل تدقيق

ERP & External Systems

يتكامل مع ما لديكم

نربط النظام المخصص بـ Odoo ERP وبالأنظمة والخدمات الخارجية عبر واجهات API، بحسب ما تتيحه تلك الأنظمة.

النظام المخصص

Odoo ERP
المحاسبة والمخزون والمبيعات
بوابات الدفع
التحصيل الإلكتروني
تطبيقات الجوال
تطبيق Flutter على بيانات النظام
الرسائل والإشعارات
بريد ورسائل وواتساب
أنظمتكم القائمة
بما تتيحه من واجهات ربط

Case Studies

أنظمة من سجل أعمالنا

أنظمة طوّرناها. الصور ملصقات ترويجية، وليست لقطات شاشة.

كل المشاريع

ملصق ترويجي

مَهام فليت — نظام إدارة النقل والأساطيل — ملصق ترويجي

نظام SaaS

مَهام فليت — نظام إدارة النقل والأساطيل

منصة SaaS متكاملة لإدارة أساطيل المركبات — رحلات، وقود، سائقون، مستندات، وتقارير ربحية. مع تطبيق مخصص للسائقين ودعم تعدد الشركات.

العميل: Maham Proالسنة: 2025LaravelVue.js

تفاصيل المشروع

ملصق ترويجي

نظام مهام HR لإدارة الموارد البشرية — ملصق ترويجي

Human Resources Management

نظام مهام HR لإدارة الموارد البشرية

نظام سحابي متكامل لإدارة الموارد البشرية يساعد الشركات على إدارة الموظفين والرواتب والحضور والانصراف والإجازات والتقييمات الوظيفية من منصة واحدة مع توافق كامل مع الأنظمة السعودية.

العميل: Maham HRالسنة: 2026

تفاصيل المشروع

ملصق ترويجي

نظام إدارة مغاسل السيارات — ملصق ترويجي

نظام SaaS

نظام إدارة مغاسل السيارات

منصة SaaS متكاملة لإدارة مغاسل السيارات — حجوزات، صف انتظار، ولاء العملاء، تقارير، ودعم متعدد الفروع.

العميل: Maham Proالسنة: 2025LaravelVue.js

تفاصيل المشروع

Delivery Methodology

مراحل تتداخل، وتسليم على دفعات

مدة كل مرحلة ومخرجاتها يحددها نطاق العمل والعقد.

  1. تحليل العمليات والمتطلبات

    نوثّق الإجراءات ونحدد النطاق.

  2. تصميم البنية وقاعدة البيانات

    قبل كتابة الكود.

  3. التطوير على مراحل

    وحدات تُجرَّب واحدة بعد أخرى.

  4. الاختبار وتدريب المستخدمين

    على بيانات قريبة من الواقع.

  5. الإطلاق والدعم

    بحسب خطة الدعم المتفق عليها.

Security · Maintainability · Scalability

ما نراعيه في كل نظام

الأمان

  • صلاحيات بحسب الدور
  • تسجيل دخول وجلسات محمية
  • نسخ احتياطي بحسب الاتفاق

قابلية الصيانة

  • كود منظم في وحدات
  • توثيق يُسلَّم بحسب النطاق
  • اختبارات للوظائف الأساسية

قابلية التوسع

  • إضافة وحدات دون إعادة البناء
  • واجهات API لربط أنظمة جديدة
  • بنية تُصمَّم لزيادة المستخدمين والبيانات

Technology

التقنيات بحسب وظيفتها

نذكر ما نستخدمه فعلًا.

هندسة الخادم
منطق الأعمال والصلاحيات والمهام
LaravelPHP
تطبيقات الواجهة
شاشات الموظفين والإدارة
Vue.jsInertia.jsTailwind CSS
قواعد البيانات
تخزين البيانات والعلاقات والتقارير
MySQLPostgreSQL
واجهات API والتكاملات
تبادل البيانات مع ERP والأنظمة الأخرى
REST APIsOdoo ERP
المصادقة والأمان
تسجيل الدخول والأدوار وحماية النماذج
Cloudflare Turnstile
البنية والنشر
تشغيل النظام وتحديثه
DockerNginxLinux
تكامل الجوال
تطبيق جوال يعمل على بيانات النظام
Flutter

FAQ

أسئلة أصحاب القرار

متى أحتاج نظامًا مخصصًا بدل نظام جاهز؟

حين لا يطابق النظام الجاهز إجراءاتكم، أو حين تكلّف تعديلاته أكثر من بنائه. نقيّم ذلك معكم، وقد ننصح بنظام جاهز مثل Odoo ERP إن كان أنسب.

كم تكلفة النظام المخصص؟

تعتمد على عدد الوحدات والمستخدمين والتكاملات. بعد التحليل نرسل عرض سعر مكتوبًا يوضّح النطاق والمراحل والتكلفة.

كم يستغرق التنفيذ؟

نحدد جدولًا زمنيًا مكتوبًا بعد اعتماد النطاق، ونسلّم على مراحل يمكن تجربتها.

من يملك الكود والبيانات؟

تُحدَّد ملكية الكود وحقوق استخدامه، وأحكام البيانات والاستضافة، كتابيًا في العقد قبل بدء العمل، وتختلف بحسب نوع المشروع وما يُتفق عليه.

هل يتكامل مع Odoo أو مع نظامنا الحالي؟

في الغالب نعم، ويعتمد ذلك على ما يتيحه النظام من واجهات ربط (API) أو طرق لتبادل البيانات. نقيّم ذلك قبل الالتزام بنطاق التكامل.

ماذا بعد الإطلاق؟

نقدّم الصيانة والتحديثات بحسب خطة الدعم المتفق عليها. تفاصيل الخطط في صفحة الأسعار.

Consultation

لنبدأ بفهم عملياتكم.

جلسة تعريفية مجانية لمدة 30 دقيقة: نستمع لطريقة عملكم ونوضّح الخطوة التالية.

الجلسة التعريفية المجانية
30 دقيقة
بعرض سعر مستقل
التحليل التفصيلي، التقارير الفنية، خارطة الطريق