اذهب إلى المحتوى

Ahmed El Metwally

الأعضاء
  • المساهمات

    3
  • تاريخ الانضمام

  • تاريخ آخر زيارة

أجوبة بواسطة Ahmed El Metwally

  1. بتاريخ On 11/11/2017 at 08:02 قال طارق جهاد:

    مرحباً أخي.

    بالفعل نقطة مهمة وهي التخطيط الصحيح للمشروع.

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

    1. تقسيم المشروع إلى أقسام رئيسية Modules (مثلا: قسم العملاء، قسم الطلبات...) 

    2. شكل البيانات المطلوب (جداول مثلا)

    3. ارتباط البيانات مع بعضها (العلاقات بين البيانات)

    4. المخططات، مثل:

    • Use-Case Diagram ويمثل علاقة المستخدمين مع النظام
    • Activity Diagram ويمثل تسلسل آلية عمل النظام، هذا المخطط بالذات سيفيدك لاحقا في هيكلية الصفحات او الشاشات لديك، والية التنقل Navigation بين هذه الصفحات.

    5. التسميات، وهنا يجب إعطاء إسم لكل شيء ممكن في النظام، مثل اسماء الجداول او Classes او المتغيرات، او المصطلحات المستخدمة وغيرها. ستفيدك هذه العملية لاحقاً في تخطي مشكلة التفكير بالإسم المناسب اثناء الكود.

    6. إضافة كل ما تراه مناسبا لهذا الملف من بيانات قد تفيدك او تسهل عليك لاحقا فهم الية عمل النظام. بحيث عندما تبدأ بمرحلة التطوير، سيكون هذا الملف بمثابة مرجع لك، وللمطورين الآخرين.

     

    ملاحظة: هذا الملف هو شكل مختصر لمراحل تطوير التطبيقات كما تنص عليه معايير هندسة البرمجيات. بحيث يجب على المشروع ان يمر بمرحلة عمل متكاملة SDLC (System Development Life Cycle). لكن ضمن المشاريع الصغير والمتوسطة يمكن اعتبارة مرجع جيد.

     

    بالتوفيق،،،

     

    شكرا يا اخي 
    هل في برنامج يساعدني في عمل مخطط زي كدة ؟

  2. انا عندي مشكلة في تخطيط في التطبيق 

    انا شغال full stack 

    • html - css - jquery - js 
    • nodejs - expressjs - mongodb

    عاوز اعرف مرحلة تنفيذ التطبيق بتتم ازاي يعني مثلا انا بصمم ال front-end الاول وبعد كدة وبعمل البرمجة ولا بشتغل كل حاجة مع بعض يعني كل صفحة بصممها لازم اعمل البرمجة ليها الاول 

    ولو اممكن ممكن كور س ازاي انظم خطوات تنفيذ التطبيق لان دة هيساعدني جدا جدا جدا ودي تعتبر مشكلة كبيرة عندي ان انا اكون عارف اخلص الشغل بس مش عارف ابدا منين واية الخطوات الاولي 

     

×
×
  • أضف...