ترحيل Oracle Forms

رحّلوا Oracle Forms
وأوقفوا 800K$ سنوياً من الترخيص

أكثر من 8000 مؤسسة تُشغّل Oracle Forms في الإنتاج. متوسط التكلفة الإجمالية للملكية: 800K$ سنوياً. يُرحّل DEX المنظومة بالكامل إلى TypeScript حديثة خلال شهر إلى ثلاثة أشهر — الحفاظ على منطق الأعمال بنسبة 100% دون أي قيود مورد.

$800Kالتكلفة السنوية
2-4 سنواتإعادة الكتابة اليدوية
60%نسبة فشل المشاريع

← كل خدمات الترحيل

العملية

أسرع 20-100 مرة من التطوير اليدوي.
وأدقّ لأنها محوكمة.

تستخدم كل خطوة المحرك ذاته: ذكاء اصطناعي يعمل داخل إطار منظّم، لا على صفحة بيضاء. المُخرَج قابل للتدقيق والاختبار، وملكيته لكم.

01

يوثّق الذكاء الاصطناعي قاعدة شفرتكم بالكامل

يُحلّل المحرك كل ملف مصدري — نماذج .fmb وحزم PL/SQL والمحفزات وقوائم القيم وتخطيطات Canvas — وينتج جرداً منظّماً. كل كتلة وكل قاعدة عمل وكل سلسلة تبعية تُفهرَس قبل أي تحويل.

  • تحليل كامل لملفات المصدر مع خريطة التبعيات
  • استخراج قواعد الأعمال إلى أوصاف JSON منظّمة
  • تقييم التعقيد لكل وحدة (المحفزات، عدد الأسطر، التكاملات)
  • توليد الوثائق تلقائياً
تحليل الشفرة
📄ORDERS.fmb✓ 47 محفزاً
📄INVENTORY.fmb✓ 23 محفزاً
📄CUSTOMERS.fmb⟳ جارٍ المسح...
📄INVOICES.fmbفي الطابور
📄REPORTS.fmbفي الطابور
184شاشة
9,412محفزاً
142Kسطر شفرة
02

راجعوا منطق الأعمال — وأضيفوا التحسينات

تُعرَض كل قاعدة مستخرَجة في واجهة مراجعة منظّمة. يتجوّل فريقكم في كل وحدة، ويؤكّد المنطق، ويُعلّم تغييرات النطاق، ويضيف التحسينات — قبل توليد أي شفرة. هنا تُصلحون 20 عاماً من السلوك غير الموثّق.

  • مفتّش مرئي لقواعد الأعمال — لا حاجة لقراءة الشفرة
  • مقارنة جنباً إلى جنب: المنطق القديم مقابل المكافئ الحديث المقترح
  • وسم القواعد للإزالة أو التعديل أو التحسين
  • إضافة متطلبات جديدة مباشرة إلى نطاق الترحيل
مراجعة منطق الأعمال
إبقاء

قيمة الطلب يجب أن تكون موجبة

WHEN-VALIDATE-ITEM → ORDERS.AMOUNT
تحسين

الطلبات التي تتجاوز 50K$ تتطلب موافقة — إضافة إشعار بريد إلكتروني

WHEN-VALIDATE-ITEM → ORDERS.AMOUNT
إزالة

إشعار الفاكس القديم عند إنشاء الطلب

POST-INSERT → ORDERS
جديد

فحص المخزون فورياً قبل تأكيد الطلب

أُضيفت أثناء المراجعة
47 / 312 قاعدة مراجَعة
03

يولّد الذكاء الاصطناعي التطبيق الحديث

يحوّل محرك الذكاء الاصطناعي المحوكم كل قاعدة مراجَعة إلى شفرة TypeScript إنتاجية — واجهات REST API وشاشات بأوصاف JSON ومُتحقِّقات بأنواع. ليس توليداً حراً: كل مُخرَج يتّبع الأنماط المقيّدة للإطار. حتمي وقابل للتدقيق ومتوافق افتراضياً.

  • PL/SQL → TypeScript بمكافئ دلالي
  • الشاشات → أوصاف JSON يعرضها وقت التشغيل المحوكم
  • الوصول إلى قاعدة البيانات → طبقة REST API باستعلامات مُعامَلة
  • رموز ذكاء اصطناعي أقل 5-10 مرات من المولّدات الحرة
توليد الشفرة
PL/SQL القديم
IF :ORDERS.AMOUNT <= 0
  RAISE_APPLICATION_ERROR
    (-20001, 'Not positive');
END IF;
TypeScript
if (order.amount <= 0) {
  return {
    ok: false,
    code: 'AMOUNT_NOT_POSITIVE'
  };
}
04

اختبار آلي ومعاينة فورية

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

  • توليد اختبارات الوحدة آلياً من كل قاعدة عمل
  • اختبار انحدار بصري مقابل لقطات الشاشات القديمة
  • معاينة فورية مع مفتّش أوصاف JSON
  • مقارنة جنباً إلى جنب: الشاشة القديمة مقابل الحديثة
اختبار ومعاينة
validateOrderAmount2ms
validateApproverRequired1ms
validateCustomerActive3ms
calculateTaxByRegion1ms
inventoryCheckBeforeConfirm4ms
312 / 312 ناجحة التغطية: 100%
05

تابعوا البناء بمنشئ الذكاء الاصطناعي

الترحيل هو اليوم الأول. المحرك ذاته الذي رحّل نظامكم القديم يصبح أداتكم لبناء ميزات وشاشات وتكاملات جديدة. يستخدم مهندس DEX منشئ الذكاء الاصطناعي المحوكم لإطلاق 5-15 شاشة جديدة شهرياً، كل منها قابلة للتدقيق ومتوافقة افتراضياً.

  • الإطار ذاته، أوصاف JSON ذاتها، الحوكمة ذاتها
  • لغة طبيعية → شاشة إنتاج في 2-4 ساعات
  • إضافة تكاملات (ERP، CRM، واجهات برمجة) دون إعادة بناء
  • كل ميزة جديدة قابلة للاختبار والتدقيق فوراً
منشئ الذكاء الاصطناعي
أضف لوحة تحكم تُظهر الإيرادات الشهرية حسب المنطقة مع تعمّق إلى الطلبات الفردية
تمّ التوليد: لوحة الإيرادات مع 3 بطاقات KPI، ومخطط أعمدة مجمّع حسب المنطقة، ونقر انتقالي إلى جدول الطلبات مُرشَّحاً حسب المنطقة. أُنشئ وصف JSON. المعاينة جاهزة.
$2.4Mالإيرادات
284الطلبات
12المناطق
EU
NA
APAC
LATAM

لماذا أسرع 20-100 مرة؟

التطوير اليدوي يُعيد توليد قرارات البنية مع كل ميزة. محرك DEX يولّد مقابل إطار ثابت بأنماط قابلة لإعادة الاستخدام. لا يفكّر الذكاء الاصطناعي في بنية المجلدات أو المصادقة أو السجلات أو النشر — كل ذلك مدمج.

2-5 أيام

تطوير يدوي لكل شاشة

2-4 ساعات

منشئ DEX لكل شاشة

2-4 سنوات

ترحيل يدوي كامل

1-3 أشهر

ترحيل DEX كامل

أدقّ لأن كل قاعدة لها اختبار وحدة. أقبل للتدقيق لأن كل شاشة لها وصف JSON. أسهل في الصيانة لأن المُخرَج TypeScript قياسي.

جاهزون لرؤية العملية على نظام Oracle Forms لديكم؟

أرسلوا لنا 3-5 ملفات .fmb. سنُجري التحليل، ونعرض قواعد الأعمال التي استخرجناها، ونقدّم خطة ترحيل محدّدة النطاق خلال 5 أيام عمل.