تم تطوير محرك سير العمل CCFlow في عام 2003 وله إصداران: .net وjava، كما أن بنية التعليمات البرمجية وبنية قاعدة البيانات وأفكار التصميم والتركيب الوظيفي وأدلة التشغيل متطابقة تمامًا. كلا الإصدارين من قالب نموذج العملية قابلان للتبادل بشكل كامل.
CCFlow هو اختصار لإصدار .net وتم تطويره بواسطة فريق جينان. JFlow هو اختصار لإصدار جافا، تم تطويره بواسطة فريق البحث والتطوير في Shenzhen. الرموز الأساسية للمنتجين مفتوحة المصدر للمجتمع بنسبة 100%، ولأكثر من عشر سنوات، كنا نفي بوعودنا، ونسعى جاهدين لتحسين جودة المنتج، ونخدم صناعة تكنولوجيا المعلومات الصينية بإخلاص محرك سير العمل القديم في الصين ولاعب مستقر في مجال BPM المحلي مفتوح المصدر.
وظائف CCFlow الأساسية:
1. يدعم تصميم محرك العملية تصميم WYSIWYG: تصميم العقدة، تصميم النموذج، تصميم المستندات، تصميم تعريف التقرير، تصميم حالة الاتجاه...
2. نموذج العملية بسيط ويحتوي فقط على 4 عمليات خطية سهلة الفهم، متفرعة ودمج في نفس الشكل، متفرعة ودمج في أشكال مختلفة، وعملية الوالدين والطفل لا توجد مفاهيم معقدة.
3. دعم الوظائف الأساسية للعملية: الأمام، والخلف، وإعادة التوجيه، والأمام، والتراجع، والنسخة الكربونية، والتعليق، والمسودة، ومشاركة مجموعة المهام، وكذلك دعم الوظائف المتقدمة لاسترداد الموافقة، وفرق المشروع، والمستخدمين الضيوف، وما إلى ذلك.
4. دعم تطوير SDK، والعرض متعدد الأشكال، والتحكم في الأذونات الميدانية، والتحكم في الجدول الفرعي، وإعدادات قواعد العمل المتعددة بما يتماشى مع الظروف الوطنية للصين.
5. يمكن فصل محرك النموذج ومحرك العملية أو استخدامهما بشكل مستقل. يمكن لمحرك العملية دفع محرك النموذج لتنفيذ مجموعة متنوعة من عمليات بيانات الأعمال، مثل التلخيص والتقسيم والدمج والملء.
6. طريقة تكامل CCFlow بسيطة وسهلة التنفيذ لتطوير وضع المكونات الإضافية.
7. يحتوي SDK على واجهات غنية وتعليقات توضيحية تفصيلية ومستندات مساعدة غنية، مما يجعل من السهل البدء.
8. لمزيد من الوظائف، يرجى الرجوع إلى الموقع الرسمي.
مميزات سي سي فلو:
1. تأسست CCFlow في الصين في عام 2003. ولها تاريخ طويل وقد نشأت في مجموعة متنوعة من بيئات الإنتاج والإدارة، وهي محرك سير عمل راسخ في الصين ولديها العديد من المتحمسين والمطورين مفتوحة المصدر.
2. بعد الخبرة في مشاريع متعددة وصناعات مختلفة (يرجى الرجوع إلى الموقع الرسمي للحالات الناجحة)، فإن لديها قواعد غنية وحيوية قوية يمكن لمعظم التطبيقات تحقيق تصميم عملية خالي من التعليمات البرمجية.
3. تم تطوير الرموز الأساسية لـ CCFlow بواسطة الشركة نفسها، وتعتمد الخوارزميات الأساسية أيضًا على التطبيقات العملية، وبعد أكثر من عشر سنوات من التطوير، يمكن لكل عميل نخدمه الحصول على أفضل حل للعملية.
4. لا تعتمد CCFlow على برامج معالجة تابعة لجهة خارجية ولها حقوق ملكية فكرية مستقلة، لذلك من الأسهل بالنسبة لنا التوسع وتلبية احتياجات العملاء.
5. يتمتع CCFlow بوظائف قوية وقابلية تكوين جيدة ويمكن تنفيذ تطوير التطبيقات الشائعة بدون تعليمات برمجية، وهو موجه لموظفي الأعمال ومسؤولي النظام والمبرمجين.
6. هناك العديد من الفوائد لاستخدام البرامج مفتوحة المصدر، حيث يمكن تتبعها وتصحيح أخطائها وتعديلها. يوجد العديد من الباحثين ومن السهل الحصول على المساعدة، ويمكنك التفاعل مع مطورينا عبر الإنترنت ويمكن حل المشكلات في أسرع وقت ممكن.
7. CCFlow هو أول محرك سير عمل في الصين يحتوي على إصدار .net وإصدار Java، وكلاهما إصدار ظل لبعضهما البعض. تم تفكيك قاعدة البيانات وواجهة التكوين هي نفسها تمامًا.
8. لدى CCFlow أفكار تصميمية رائعة ومفاهيم بسيطة. هناك أربعة مفاهيم فقط: الخطية، والتفرع والدمج في نفس النموذج، والتفرع والدمج في أشكال مختلفة، وعملية الوالدين والطفل. هناك خوارزميات 5*5 تغطي مجموعة متنوعة من السلوكيات، ويدرك نموذج العملية معظم النماذج في الحياة الواقعية (لا توجد مشكلة حاليًا لا يمكننا حلها).
9. مفهوم CCFlow موجز وسهل الفهم، وقواعد التشغيل وأوضاع التشغيل واضحة، وتصميم هيكل قاعدة البيانات مبسط، والقواعد غنية، والمساعدة مفصلة.
10. CCFlow هو برنامج BPM محلي يتكامل جيدًا مع محرك العملية ومحرك النموذج. يمكن لمحرك العملية التعامل مع بيانات محرك النموذج لتحقيق معالجة بيانات الأعمال المعقدة والتحكم في الأذونات.
11. يحتوي CCFlow على أكثر من 200 قالب توضيحي للعملية، يغطي العديد من سيناريوهات التطبيق التي واجهناها أثناء عملية التطوير. ومن السهل الحصول على المساعدة من خلال الرجوع إلى هذه القوالب.
12. يحتوي CCFlow على أكثر من 40 حالة اختبار للوحدة، وهي الأساس لضمان التشغيل المستقر لـ ccflow، ومن السهل العثور على المشكلات بعد تعديل الكود الأساسي.
13. يحتوي CCFlow على معلومات كاملة (حوالي: 160.000 كلمة)، ولديه العديد من المتحمسين، ويمكن للمطورين الحصول على المساعدة بسهولة. يتم وضع كود CCFlow على Git، مما يسهل تعديل الكود ودمجه معنا.
14. من السهل دمج CCFlow، ومن السهل فهم المفاهيم والأسماء.