دراسة الحالة - جعل التعاون بين الشرطة والنيابة العامة أسهل وأسرع
تبسيط كيفية التواصل بين الشرطة والنيابة العامة من خلال رقمنة إنتاج جميع الوثائق القانونية وزيادة جودتها.
- العميل
- ملفات القضايا الرقمية CGI - CPS
- التاريخ
- الخدمة
- مشروع حكومي
لا توجد صور متاحة
بسبب الطبيعة الحساسة والسرية لبعض أعمالنا، لا يمكننا أحيانًا تقديم لقطات شاشة أو أمثلة بصرية لبعض المشاريع السابقة.
ومع ذلك، نحن سعداء لمناقشة خبرتنا ومنهجياتنا والنتائج الإيجابية خلال استشارة.
نظرة عامة
بالنسبة لـ CGI، قمنا بقيادة عملية استبدال حل OCR القديم بنهج يركز على الرقمية ، والاستفادة من الخدمات المصغرة الحديثة والمرنة وغير المتزامنة. تم تصميم هذه الخدمات المصغرة للاستماع إلى قوائم انتظار Oracle لتوليد الأصول بكفاءة، مما يضمن سير عمل سلس وموثوق.
قام النظام الجديد بتجميع البيانات من قواعد بيانات Oracle من خلال مجموعة من استعلامات SQL، والإجراءات المخزنة، ونقاط نهاية SOAP وREST ، مما يتيح إنشاء وتوزيع مستندات PDF ديناميكية مصممة خصيصًا لتلبية متطلبات المستخدم المحددة.
لتعزيز الكفاءة، اعتمدنا استراتيجية تطوير معيارية باستخدام حزم NPM الخاصة . وقد عمل هذا النهج على توحيد الوظائف المشتركة عبر الخدمات المصغرة، مما أدى إلى خفض وقت التطوير بنسبة بنسبة 30%3$s، مما يسمح بتكرار أسرع ونشر أسرع.
تلقى تكامل الواجهة الأمامية أيضًا تحسينات كبيرة، مع تحديثات للواجهات الأمامية الصغيرة المستندة إلى React. وقد أتاحت هذه التحسينات عرضًا ديناميكيًا والتفاعل مع الأصول التي تم إنشاؤها حديثًا، مما يوفر تجربة مستخدم أكثر سلاسة وبديهية.
أدى هذا المشروع إلى إيجاد حل قوي وقابل للتطوير وفعال لإنشاء المستندات، مما يمكّن CPS من الانتقال إلى سير عمل حديث يركز على الرقمية مع تحسين الموثوقية والأداء.
سحابة التقنيات
كان يوهان مطورًا كبيرًا في CGI. كنت أنا مدير الفريق. وجدت تركيزه على جودة التسليم أكثر وضوحًا وكنت أراه دائمًا شخصًا "يمكن اللجوء إليه" للأعمال التي كان علينا القيام بها في فريقنا. لقد ساهم دائمًا بشكل جيد في مراسم Agile وكان محوريًا في التأكد من أن الجميع اتبعوا أفضل الممارسات وكان داعمًا جدًا لزملائه

مدير تسليم المشروع
- أنواع المستندات عند الإطلاق. لكن يمكننا زيادة العدد بسهولة بفضل هذا الحل الديناميكي
- يمكن إنشاء عشرات
- حتى الانتهاء، بما في ذلك اختبار التكامل مع المكونات الأخرى لهذا المشروع.
- 15 شهرًا
- مما يضمن تغطية حتى الحالات القصوى بحيث يكون التطبيق مقاومًا لأي نوع من الأخطاء أو البيانات أو الاستثناءات.
- تغطية اختبار بنسبة 80%