النتائج 1 إلى 5 من 5

الموضوع: دروس في التحليل ورسم المخططات

  1. #1
    عضوية جديدة
    تاريخ التسجيل
    Apr 2010
    المشاركات
    19
    معدل تقييم المستوى
    0

    دروس في التحليل ورسم المخططات



    سم الله الرحمن الرحيم
    (وقل ربي زدني علما)
    لست عالما في هذا المجال لكن
    سأحاول افيد بما لدي من علم بسيط بطريقة شرح واضحة لكي يسفيد الجميع
    واستهدف خصوصا طلاب الجامعات
    استغرب عندما يطلب طالب تحليل جاهز لمشروع تخرج
    لوحاولت انك تفهم التحليل لوجدت متعة كبييييرة جدا في تحليل مشروعك تحتاج فقط لثقة في النفس ممزوجة بحب الابداع ومحاولة التعلم بالبحث عن دروس في النت وسؤال
    اهل الخبرة في هذا المجال
    اخي طالب العلم
    التحليل هو انعكاس كامل لما تريده انت في مشروعك؟
    يعني بالعامية انت كيف تريد ان يكون مشروعك
    كم تريد جدولا ؟
    كم تريد مستخدما؟
    كيف سيكون المشروع ؟
    ...........الخ
    هذه انت تحددها بالتحليل ورسم المخططات
    كونك اخذت تحليل من غيرك جاهز يجب عليك هنا ان تبني برنامجك كما هو مطلوب من التحليل تماما لوبنيت برنامجك بطريقة غير التحليل هنا ستضع نفسك في موقف حرج
    عند مناقشة المشروع.
    ولك حرية الاختيار في الطريقة التي تريد ان ترسم فيها التحليل شرط ان تعرف كيف تبني ماحللته سواء بأدوات الاوراكل أو بغيرها من لغات البرمجة والتصميم
    فلننطلق سوية في هذا الموضوع ارجو من اهل الخبرة والدراية في هذا المجال المساعدة في اكمال هذا الموضوع بنية طلب الاجر من الله
    من المعروف ان 90% من البرامج والمشاريع تحتوي على قاعدة بيانات قاعدة البيانات تشكل ذاكرة المشروع اي شي في مشروعك يكون بيانات وتريد
    ان تخزنها تخزنها في قاعدة البيانات من اسماء الموظفين واعمارهم واسعار السلع وعدد العمليات وبيانات العملاء ,اي بيانات تحتاج لتخزين تتخزن في قاعدة البيانات
    قاعدة البيانات التي تريد ان تصممها لمشروعك تمثلها بمخطط يصف حجمها وعدد جداولها وكل جدول عدد الحقول التي فيه ويبين عمليات الربط بين هذه الجداول
    ونوع الربط .
    كما هو معروف ان الربط ينقسم الى ثلاث انواع :-
    1-واحد لواحد
    2-واحد لمتعدد
    3-متعدد متعدد
    هذا المخطط يطلق عليه( ERD )
    في رسمة ERD تجد مريعات كبيرة بينها خطوط هذه المربعات تمثل الجداول التي في مشروعك والمربعات الصغيرة الكثير المرتبطة
    في هذا الجدول الكبير هذه حقول الجدول المربوطة فيه بينما الخطوط التي بين هذه المربعات الكبيرة تصف نوع العلافة بين هذه المربعات
    يعني من رسم ERD نصف قاعدة البيانات
    نصف
    1-الجداول
    2-حقول كل جدول
    3-العلاقات بين هذه الجداول

    سوف تجدون صور ومخططات عديدة لل ERD في الموقع الكبير في اسمه ورسالته
    الادوات المستخدمة في رسم الERD :-
    البرنامج الرئيسي في رسم المخططات عامة هو VISIO فيزيو هو من برامج الOFFICE هو الافضل في رسم اي مخطط تحليلي او هندسي
    وتعلمه سهل تحتاج لتجربته يومين وسترى انك مبدع فيه
    وتستطيع كذلك باستخدام الرسام او الوورد برسم المخططات
    ومحبي الفوتوشوب يستطيعون رسم المخططات باستخدام الفوتوشوب ايضا
    لكن انصحك بان تبدأ برسم المخطط اولا في ورق الى ان توصل الى الصورة النهائية وتتأكد من صحتها قم برسمها باحدى هذه البرامج المذكورة
    يجب ان تتأكد بأن يصف الERD قاعدتك بياناتك تماما
    ((صراحة صراحة الى كل طالب جامعه اخذ تحليل جاهز لمشروع تخرجه وطبق عليه ولم يحاول ولم يبحث ولم يجرب ولم يرغب في التعلم قد حرم نفسه من اجمل تجربة في الدراسة الجاهعيه))
    تستطيع استخدام الرمز (1)و(M) لتوضيح العلاقة بين الجداول لوكان رسم الرموز الاصلية صعبة (1)يدل على واحد و(M)يدل على متعدد
    وبعض الشباب يستخدم الاكسيس في رسم العلاقات ثم ياخذ Print screen لصورة العلاقات وتصبح شبيهة بمخطط ERD
    .................................................. ....................................
    لكل مشروع طريقة تدفق للبيانات تختلف حسب مايريد المحلل
    وترتبط طريقة تدفق البيانات بالمستخدمين وشاشاتهم
    يعني ماهي اول بيانات مطلوبة ومن يسجلها ثم ماذا يفعل بهذه البيانات واين تذهب
    هذه المعلومات يحددها مخطط الDFD
    مثال لو نريد عمل مشروع برنامج لعيادة
    ونريد عمل مخطط DFD يصف تدفق البيانات في البيانات في العيادة
    اولا نحدد الرسمة العامة للDFD
    كيف ذلك؟
    من هو مصدر البيانات الرئيسي بالنسبة للعيادة؟
    من الذي نريد ان نسجل بياناته ومن اجله فتحت العيادة؟
    اكيد الجواب هو (المريض) .
    حسنا اذا دخل المريض العيادة من اول شخص يستقبله ويسجل بياناته ؟ من اول شخص يقوم بتسجيل البيانات من المريض؟
    اكيد هو (الاستقبال)((تمثل غالبا باسم ملف المريض))
    اذا تبدأ البيانات من عند الاستقبال
    نرسم مربع كبير ونكتب بوسطه الاستقبال
    حسنا ماهي المحطة الثانية التي يذهب اليها المريض بعد الاستقبال ؟
    بعد مايقوم الاستقبال بأدخال البيانات الازمة من المريض اين سيذهب هذا المريض؟
    اكييد سيذهب الى الطبيب الذي سيستلم البيانات التي ادخلها الاستقبال الخاصة بالمريض((ملف المريض)) ليعرف المعلومات الخاصة بهذا المريض
    ((الان نلاحظ تدفق للبيانات التي ادخلها الاستقبال الى الطبيب ))
    الان ماذا سيفعل الطبيب بالمريض ؟؟؟؟
    سيكشف عليه ويشخص حالته حسنا بيانات الكشفية والتشخيص التي استخرجها الطبيب اين ستذهب؟؟
    هل ستكتب على ورق وترمى او تكتب على ملف وورد!
    طبعا سوف تسجل في جدول موجود في قاعدة البيانات خاص بالكشفيات,
    نرجع الى موضوعنا
    اذا المرحلة الثانية هي الطبيب اذانرسم خط خارج من مربع الاستقبال وموصول بمربع اخر كبير نكتب بداخله الطبيب يبين بذلك ان البيانات التي ادخلها الاستقبال
    تتدفق الى الطبيب وان المحطة الثانية للمريض هي الطبيب
    حسنا
    ممكن ان تكون بدل العيادة مستوصف
    وقرر الطبيب ان يحول المريض للتحليل ليستطيع تشخيص حالته اذا سيذهب المريض لقسم التحاليل والاشعة ومعاه تقرير من الطبيب ان المريض يحتاج لتحليل
    نلاحظ هنا تدفق للبيانات من المريض الى قسم التحاليل
    وممكن لايحتاج المريض الى التحليل ولكن فقط يذهب الى الصيدلية لاخذ دواء
    اذا سيذهب الى الصيدلية بتقرير من الطبيب لياخذ الدواء المناسب له
    اذا سنرسم خطين خارجين من مربع الطبيب الخط الاول يوصل لمربع كبير مكتوب بداخله التحليل والاشعة
    والخط الثاني يوصل لمربع اخر مكتوب عليه الصيدلية
    هذا مثال للشرح ممكن انت تريد لمشروعك تدفق مختلف للبيانات اهم شي ان تفهم الفكرة وتبدع بطريق مميزة لك
    سنكمل في وقت لاحق

  2. #2
    عضو
    تاريخ التسجيل
    Feb 2010
    المشاركات
    83
    الدولة: Algeria
    معدل تقييم المستوى
    0

    رد: دروس في التحليل ورسم المخططات

    جزيل الشكر أخي الحبيب

    واستمر أعانك الله

    من علمني حرفا صرت له عبدا

    دعائي لك بالتوفيق في الدنيا والآخرة استاذي خليفة حسن


  3. #3
    عضوية جديدة
    تاريخ التسجيل
    Apr 2010
    المشاركات
    19
    معدل تقييم المستوى
    0

    رد: دروس في التحليل ورسم المخططات

    طيب
    بعد ان انتهينا من رسم المخطط العام نقوم الان برسم مخطط خاص لكل عملية (محطة للبيانات) ماهي اول عملية لنا ؟
    اول عملية قمنا برسمها هي مربع الاستقبال حسنا كيف سنرسم مخطط خاص للاستقبال ؟
    لكي نقوم برسم المخطط للاستقبال هناك طريقتين اما ان تشتغل في مستوصف في وظيفة الاستقبال
    أو ان تذهب الى مستوصف وتعمل مقابلة مع الاستقبال وتطفشه بكم سؤال
    لنفترض انا ذهبنا الى مستوصف وقابلنا الاستقبال
    .
    كيف حالك عزيزي الاستقبال
    والله الحمدلله
    اولا:- اقوم بفتح ملف له بأن ادخل بياناته الشخصية في ملف خاص نستدل بهذا الملف على المريض كل ما جاء الى المستوصف فلانحتاج الى تسجيل بياناته مرة اخرى
    (هنا تظهر احدى فوائد العلاقات بين الجداول المفتاح الرئيسي )
    الان اخواني نقوم برسم مربع كبير ونكتب بداخله فتح ملف للمرضى وهذه المحطة الاولى في مخطط الخاص بمحطة الاستقبال
    نكمل المقابلة
    حسنا ياسيد الاستقبال وبعد هذا ماذا تفعل؟
    وبعد هذا اقوم بحجز موعد خاص بين المريض والطبيب على حسب وقت الطبيب وفراغه
    وأين تدخل بيانات الموعد ؟
    في شاشة خاصة مربوطة بجدول المواعيد
    ادخل قيم في الحقول
    رقم الطبيب}
    رقم المريض
    تاريخ الموعد
    وقت الموعد)
    الان نرسم مربع كبير ونكتب فيه حجز موعد ونضعه تحت مربع تسجيل ملف ونرسم خط بين المربعين
    نأسف للاطالة عليك سيد الاستقبال
    ولكن ماذا بعد ذلك؟
    الان يذهب المريض لانتظار موعده وأقوم انا بطباعة تقرير عن المريض الجديد وأرسله للادارة
    الان نقوم برسم اخر مربع كبير ونكتب فيه طباعة تقرير نضعه تحت مربع المواعيد ونوصل بينهم خط
    وأيضا لاننسى ان التقارير تذهب للادارة يعني نقوم رسم مربع صغير ونوصله بخط لمربع التقارير ونكتب داخل المربع الصغير (الادارة)
    انهينا رسمة العملية الاولى (الاستقبال) تستطيعون عمل مقابلة مع العملية الثانية (الطبيب) لتتمكنو من رسم المخطط الخاص بالطبيب:ah7:
    والله ولي التوفيق

  4. #4
    عضوية جديدة
    تاريخ التسجيل
    Apr 2010
    المشاركات
    19
    معدل تقييم المستوى
    0

    رد: دروس في التحليل ورسم المخططات

    الان لمشروعنا عدد من المستخدمين لكل مستخدم مهام معينة مثلا مشروع المستوصف
    كم مستخدم له؟
    1-الاستقبال
    2-الطبيب
    3-الممرضة
    حسنا هذا مثال فقط لان لكل مستوصف تحليل ومستخدمين مختلفين
    ماذا يفعل الاستقبال في النظام؟
    ماهي مهام الاستقبال ؟
    1-تسجيل ملف جديد
    2-حجز موعد للمريض
    3-الخ......
    كل مهمة تكتب داخل دائرة صغيرة وتوصل بخط لرسمة شخص يمثل الاستقبال
    يسمى هذا المخطط بال use case
    تقريبا 90% يشبه هذا المخطط ال dfd لكن ال use caseيصف حالة المستخدم و dfd يصف تدفق البيانات في النظام
    يعني لو رسمت ال dfd تستطيع ان تستنبط الuse case منه
    ستجدون رسمات كثيرة جدا لو بحثتو في المنتديات

  5. #5
    عضوية جديدة
    تاريخ التسجيل
    Apr 2010
    المشاركات
    19
    معدل تقييم المستوى
    0

    رد: دروس في التحليل ورسم المخططات



    طيب
    الان لكل مشروع شاشات وواجهات ليستطيع المستخدم التعامل مع قاعدة البيانات عن طريق هذه الواجهات ويستطيع التعامل مع البرنامج بصفة عامة عن طريق هذه الواجهات
    الان تخيل نظام التشغيل ويندوز لايوجد فيه واجهات كيف سنضيف ملف كيف سنخزن مقطع فيديو كيف سنشتغل على البرامج ؟؟؟؟
    كيف سنفتح ملف وورد تخيل مدى الصعوبة لوكان التعامل الويندوز عن طريق الاوامر في بيئة الدوز لكي تضيف ملف تكتب تكتب اوامر محددة بطريقة محددة
    الواجهات سهلت لنا امور كثيرة جدا في عالم الحاسب تخيل عالم اوراكل بدون ديفلوبر ؟
    طيب مثلا برنامج مستوصف اول مايعمل يفتح على الواجهة الرئيسية (1)
    الواجهة الرئيسية بها ثلاث ازرار الزر الاول يذهب بك الى واجهة الاستقبال (2) الزر الثاني يذهب بك الى شاشة الطبيب (3)
    الزر الثالث يذهب بك الى شاشة (الممرضة)(4)
    حسنا الان تحت الشاشة الرئيسية ثلاث شاشات كما هو موضح من المثال السابق
    وتحت كل شاشة من هذه الشاشات شاشات اخرى وتحتها شاشات اخرى هكذا ....الخ
    يعني مثلا داخل شاشة الاستقبال ثلاث ازرار الاول يذهب بك الى شاشة تسجيل ملف جديد الثانية تذهب بك الى شاشة حجز موعد ((شاشة حجز الموعد تكون مربوطة بجدول المواعيد لكي نضيف ونحذف ونستعلم في جدول المواعيد )) نعود لموضوعنا
    نريد الان مخطط يصف تشجر الشاشات ليسهل علينا تصميمها ولتوضح شاشات المشروع كلها من هذا المخطط
    ببساطة نرسم شجرة تبدأ بالشاشة الرئيسية ثم يخرج منها ثلاث تفرعات كل تفرع لشاشة من الشاشات التي تحت الشاشة الرئيسيةوهكذا من كل تفرع تفرعات الى ان ننتهي
    هذا المخطط الشجري يسمى بالمخطط الشجري للشاشات
    ابحثو عن رسومات لهذا المخطط وحاولو فهمها

    بالتوفيق

المواضيع المتشابهه

  1. مشاركات: 0
    آخر مشاركة: 20-02-2012, 17:26
  2. طلب برنامج لتوثيق ورسم الشبكات
    بواسطة unica في المنتدى الأرشيف
    مشاركات: 3
    آخر مشاركة: 23-06-2011, 11:00
  3. المساعده فى تصميم ورسم الشبكه
    بواسطة زلزال الشرقيه في المنتدى الأرشيف
    مشاركات: 11
    آخر مشاركة: 18-07-2009, 22:54
  4. نقاش : تصميم ورسم الشبكات
    بواسطة mohamedabduon في المنتدى الأرشيف
    مشاركات: 5
    آخر مشاركة: 04-04-2009, 14:06

المفضلات

ضوابط المشاركة

  • لا تستطيع إضافة مواضيع جديدة
  • لا تستطيع الرد على المواضيع
  • لا تستطيع إرفاق ملفات
  • لا تستطيع تعديل مشاركاتك
  •