الانتقال إلى المحتوى

مقدمة في تحليل وتصميم نظم المعلومات


adel_345

Recommended Posts

مقدمة في تحليل وتصميم نظم المعلومات
مفهوم النظام ( system ):
عبارة عن مجموعة من العناصر مترابطة ومتحدة مع بعضها البعض لتحقيق هذف معين أو عبارة عن مجموعة من المدخلات التي يتم عليها عمليات حسابية ومنطقية لحصول على المخرجات المطلوبة.

أجزاء النظام:
هي المدخلات, المخرجات, نقاط التشغيل ( الدوال ).

المدخلات الأساسية:
هي المدخلات التي تدخل على النظام ويتم عليها عمليات تتحول إلى مخرجات وليس بالضرورة أن تدخل هذة المخرجات على هيئة مدخلات مرة أخرى. مثل: طلاب الجامعة.

المدخلات الاستبدالية:
وهي المدخلات التي تدخل إلى النظام وتصبح جزءً منها ولا يتم عليها عمليات تشغيلية ولا تتحول إلى مخرجات. مثل: المعدات والأجهزة.

المدخلات البيئية:
وهي التي تؤثر تأثيراً خارجياً على النظام ولا يتم عليها عمليات تشغيل وتصبح جزءً من أجزاء النظام ولا تتحول إلى مخرجات. مثل: الحرارة, المناخ, الطقس.

أنواع المخرجات:

1-مخرجات نهائية: وهي المخرجات التي تخرج نهائياً من النظام. مثل: خريجي الجامعات
2-المخرجات الارتدادية: وهي التي ترد إلى نفس النظام على هيئة مدخلات. مثال: المنتج الغير مطابق للمواصفات الاستهلاكية.


دورة تطوير"بناء" البرمجيات: ( Software Develops Pment Cycle)
وهي " تقنية " تستخدم لتطوير وبناء النظم البرمجية والتطبيقات المختلفة وتحقق الكفاءة وسهولة التعديل والصيانة لنظم المعلومات.





وفي الشكل (1) يوضح دورة تطوير البرمجيات والتي تتكون من أربعة مراحل أساسية
1- مرحلة تحليل النظام.
2- مرحلة تصميم النظام.
3- مرحلة البرمجة واختبار الوحدات.
4- مرحلة اختبار النظام.


منقول

رابط هذا التعليق
شارك

السلام عليكم و رحمة الله و بركاته

س: لماذا يتم اعداد نظام جديد ؟
ج: 1- لحل مشكلة قائمة فى النظام الحالى.
2- او لأضافة خاصية غير موجودة بالنظام الحالى.
--------------------------------------------------------------------
س: ماهو مفهوم تحليل النظم System Analysis و دور محل النظم System Analyst
ج:
مما لاشك فيه ان اي نظام جديد او برنامج جديد يخدم المستخدم النهائى ، طيب فى مشكلة كبيرة فالمستخدمون النهائيون يهمهم و يون النظام من ناحية Business Rules مثلا الأطباء فى المستشفى يريدون التاريخ المرضى للمرضى بشكل معين و بطريقة معينة ، و ايضا مدير المستشفى يريد متابعة الأطباء... تمام شئ بسيط لكن المبرمجين الأذكياء يفهمون اسرار الكود و انشاء الجدوال ....اممم بس الBusiness للأسف لا

مشكلة لازم واحد يكون وسيط بين العملاء و المبرمجين يفهم طبيعة و سير العمل للعملاء و يشرحها للمبرمجين باللغة اللتى يفهموها.... و بالتالى يضمن:
1- التأكد من فهم المطلوب من النظام.
2- ضمان عدم تكرار عمليات الصيانة و اعدة البناء نتيجة عدم وصول البيانات كاملة.

طيب ايه احسن لغة للتفاهم و الكل يفهمها دون عناء ....؟
الجواب الرسومات البيانية Visual Diagrams

اذا عملية تحليل النظام:
1- فهم احتيجات العميل
2- ترجمة المتطلبات لرسومات بيانية و توضيحية للتأكد من الفهم
3- جمع المعلومات الكافية للمبرمجين و الرد على استفسارتهم و ضو ع معايير اساسية.

؟؟؟
بس ليه فى علم اسمة تحليل النظم
ممكن اى حد يجيب كراسة و يكتب الطلبات بطريقة نصية......
امم مش ممكن يحصل سوء فهم
و ممكن يكون المبرمج من جنسية تانية و مش فاهم لغتى "ههههه"
لكن لو فى لغة موحدة للتحليل يبقى
مهما كتر عدد المبرمجين و محليل النظم يبقى اللغة مشتركة و القواعد و اضحة و الخطاء يقل مش كده



المهم

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


سبحانك اللهمك و بحمدك
استغفرك و اتوب اليك

رابط هذا التعليق
شارك

انضم إلى المناقشة

يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.

زائر
أضف رد على هذا الموضوع...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   تمت استعادة المحتوى السابق الخاص بك.   مسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

جاري التحميل
×
×
  • أضف...

برجاء الإنتباه

بإستخدامك للموقع فأنت تتعهد بالموافقة على هذه البنود: سياسة الخصوصية