تركيب التطبيق

مكتمل

يعد تكوين التطبيق أحد أهم القرارات التي يجب أن يتخذها مهندس الحلول. يعد تكوين التطبيق عملية تحديد عدد ونوع التطبيقات. يعد تحديد عدد التطبيقات والميزات التي يجب تضمينها فِي التطبيق من الاعتبارات المهمة فِي العملية.

حدّد عدد التطبيقات ونوعها

يجب على مهندسي الحلول مراعاة المبادئ التالية عند اختيار التطبيقات المراد إنشاؤها:

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

هام

يحتاج مهندس الحلول إلى التفكير فِي مجتمعات المستخدمين التي ستستخدم أي تطبيق، ومتى سيستخدمون التطبيق، وعلى أي أجهزة. قد يكون من المفيد تعيين التطبيقات بطريقة تساعدك فِي تحديد عدد التطبيقات ونوعها.

توسيع التطبيقات الموجودة مقابل إنشاء تطبيقات جديدة

تأتي تطبيقات Dynamics 365 مع تطبيقات مثل مركز المبيعات ومركز Customer Service. يمكنك اختيار استخدام هذه التطبيقات وتوسيعها، أو يمكنك إنشاء تطبيقاتك الخاصة.

قد يؤدي استخدام تطبيق موجود وتعديله إلى:

  • كشف الميزات الجديدة عند إصدار التحديثات.
  • قم بتضمين الميزات التي لا تحتاجها.
  • قم بتضمين المكونات التي لا يمكنك إعادة استخدامها أو نسخها فِي التطبيقات المخصصة.

سيؤدي إنشاء تطبيق جديد إلى:

  • توفير التحكم الكامل بما يتضمن.
  • يُطلب منك إضافة ميزات جديدة يدوياً إلى تنقل التطبيق.
  • يمكّنك من استخدام النماذج وطرق العرض المخصصة التي يمكنك التحكم فِي بنيتها.

تحديد نوع التطبيق المطلوب إنشاؤه

يتم إنشاء التطبيقات المستندة إلى النموذج فِي أعلى نموذج البيانات فِي بيئة Dataverse. تعتمد طرق العرض وشاشات التفاصيل للتطبيقات المستندة إلى النموذج على بنية البيانات. وفقاً لذلك، فإنها توفر للمستخدمين مظهراً وسلوكاً أكثر اتساقاً من شاشة إلى أخرى دون الحاجة إلى بذل الكثير من الجهد من صانع التطبيق.

تعد التطبيقات المستندة إلى النماذج مفيدة فِي السيناريوهات التي يكون فيها منطق الأعمال معقداً، مثل:

  • نماذج بيانات متطورة.
  • إدارة عمليات الأعمال.
  • تعقب الأنشطة المرتبطة بالبيانات.

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

يجب عليك اختيار تطبيقات اللوحة إذا كان المستخدم يتوقع تجربة مستخدم مخصصة ولأنها تقدم:

  • واجهة رسومية بديهية.
  • القدرة على إنشاء واجهة مستخدم مصممة خصيصاً بناءً على متطلبات المستخدم.
  • التكامل الذي يمتد عبر أنظمة متعددة باستخدام الموصلات.

ملاحظة

ضع فِي اعتبارك إنشاء تطبيق يستند إلى نموذج ما لم يكن لدى المستخدمين حاجة محددة لتطبيق اللوحة. تتيح لك التطبيقات المستندة إلى النماذج إنشاء تطبيقك بسرعة لأنها لا تتطلب منك إنشاء واجهة المستخدم بنفسك.

قد تتطلب عملية أعمالك أكثر من تطبيق واحد. في السيناريو المثال التالي، مطلوب حل لإنشاء وعرض تقارير المصروفات. تم تعريف العديد من المهام التي يجب إكمالها بواسطة ادوار مستخدمين مختلفة.

المهام لكل خطوة من خطوات عملية الأعمال.

يحتوي حل تقرير المصاريف على عدة مجموعات مهام مختلفة، لذلك يجب أن تفكر فِي إنشاء عدة تطبيقات. البيانات التي يستخدمها الأشخاص هي نفسها، ولكن سيتم تصميم تجربة المستخدم وفقاً للسيناريو والشخصيات المحددة.

ستكون تطبيقات اللوحة هي الأنسب للموظفين الذين يملئون نموذج المصروفات، والذي يمكّن الأشخاص مثل "لي" من إرسال تقرير مصاريف باستخدام تطبيق جوّال جذاب سهل الاستخدام ويمكن استخدامه فِي وضع عدم الاتصال.

تطبيق اللوحة لإنشاء تقرير المصاريف.

لاحظ من الصورة السابقة أن أبهاي له المتطلبات التالية:

  • يجب أن تكون قادراً على مراجعة جميع تقارير المصروفات وإيصالاتها
  • مسؤول عن ضمان التوافق مع كل تقرير مصروفات
  • حجم كبير من العمل: يجب أن يكون قادراً على معالجة المعلومات بسرعة
  • يجب أن يكون قادراً على الإبلاغ عن كيفية موازنة المصروفات مع الموازنة

لتكون قادراً على معالجة حجم كبير من العمل ومعالجة المعلومات بسرعة، فإن أفضل ما يناسب أبهاي هو التطبيق الذي يستند إلى النموذج. تسمح لأبهاي بعرض جميع تفاصيل تقرير المصاريف المقدم بسرعة، وتقييم مدى تأثيره على الموازنة، والبحث عن المعلومات ذات الصلة مثل تفاصيل البائع.

تطبيق يستند إلى نموذج لمعالجة تقارير المصروفات.

يعرض هذا السيناريو المثال مجموعة من تطبيق اللوحة والتطبيق الذي يستند إلى النموذج. على الرغم من أنهما نوعان مختلفان من التطبيقات، إلا أنه يمكن تجميع جميع البيانات فِي مكان واحد: Dataverse.

لقطه شاشه لتطبيقين بالبيانات الموجودة فِي Dataverse.