المشاركات

عرض الرسائل ذات التصنيف System Analysis Design and Development تحليل وتصميم وتطوير النظم#

تحليل وتصميم النظم المعلومات - الفصل الأول الدرس 1 من هو محلل النظم Introduction System Analysis and Design SAD

صورة
  تحليل وتصميم النظم المعلومات System Analysis and Design الفصل الأول: محلل النظم وتطوير النظم المعلوماتية  مقدمة عن تكنولوجيا المعلومات. من هو محلل النظم؟ ماهي مهارات محلل النظم؟  ما هو النظام؟ ماهي مكونات النظام المعلوماتي؟  ما هو العتاد الصلب؟ ماهي البرمجيات؟  خطوات مرحلة التصميم التطبيق.  تعريف او عرف من هو مصمم النظم  أولا الاختصارات في هذا الدرس تحليل وتصميم النظم SAD من System Analysis & Design. نظم المعلومات IS من Information Systems. تكنولوجيا المعلومات IT من Information Technology. الموارد البشرية HR من Human Resources. محلل النظم SA من Systems Analyst. العتاد المادي HW من Hardware. البرمجيات SW من Software. القيمة الحالية منPV Present Value. القيمة الحالية الصافية NPV من Net Present Value. نقطة توقف الحدث BEP من Break Event Point. العائد من الاستثمار ROI من Return On Investment. النسبة...

دراسة بعض الطرائق والمنهجيات المهيكلة لتحليل وتصميم نظم المعلومات study for system analysis methods structural method

صورة
دراسة بعض الطرائق والمنهجيات المهيكلة لتحليل وتصميم نظم المعلومات study for system analysis methods structural method دراسة بعض الطرائق او الطرق المهيكلة لتحليل وتصميم نظم المعلومات  رغم الميزات التي تتمتع بها الطرائق  او الطرق غرضية التوجه، ورغم حداثتها وانتشارها الواسع إلا أننا لن نعتمد عليها في دراستنا العملية عند تحليل وتصميم نظام العمليات الإحصائية في المكتب المركزي للإحصاء وذلك للأسباب التالية:  أ‌. نظراً لضعفها في التعبير عن سلوك النظام والمشاكل التي يعاني منها، حيث يجري التحليل على مستوى أعلى من التجريد فمخطط الأصناف Class Diagram مخطط جيد لكن الأصناف في حد ذاتها هي كيانات على مستوى منخفض ولا يمكن لها أن تصف ما يقوم به النظام ككل باستخدام الأصناف فقط فإن الأمر يشبه محاولة فهم كيفية عمل الحاسب من خلال فحص مكونات اللوحة الأم . ب‌. لعل الاختلاف الأهم والجوهري بين الطرائق او الطرق الغرضية التوجه والطرائق او الطرق المهيكلة يكمن في مرحلة تنفيذ النظام نظراً لاعتمادها على مبدأ الأغراض والتي تتمتع باستقلاليتها، وتتميز بمبدأ الكبسلة وإخفاء المعلومات مم...

طرق تحليل الأنظمة طريقة غرضية او هدفية التوجه system analysis methods objected oriented method

صورة
طرق تحليل الأنظمة طريقة غرضية او هدفية التوجه system analysis  methods  objected oriented method  الطرق غرضية التوجه   وبحسب هذه الطرائق (OOD) Object-Oriented Design تحول التفكير في الوظائف والتفكير في المعطيات إلى التفكير في الأغراض Objects والتي تتمثل في أشياء نظرية وفيزيائية موجودة في الكون المحيط بنا. يملك الغرض حالة State وتعني مجموعة الظروف الواصفة للغرض فمثلاً حالة الغرض الممثل لحساب مصرفي تتضمن الرصيد الحالي.  تعتمد الطرائق غرضية التوجه والمتمثلة بلغة النمذجة الموحدة UML: Unified Modeling Language على المفاهيم التالية عند بناء نموذج:  أ‌. مفهوم التجريد Abstraction ب‌. مفهوم الكبسلة Encapsulation  ت‌. مفهوم إخفاء المعلومات Information Hiding  لقد ورد العديد من التعاريف لهذه المفاهيم، وقد اعتمدنا تعاريف Berard في ذلك حيث يقول: "إن التجريد، والكبسلة، وإخفاء المعلومات، هي مفاهيم مختلفة ولكنها مرتبطة  فيما بينها بشكل كبير فالتجريد هو التقنية Technique التي تساعدنا في تحديد أي المعلومات الموصفة يجب أن ت...

طرق تحليل النظم الطريقة الهيكلية systems analysis methods structural method

صورة
طرق تحليل النظم الطريقة الهيكلية systems analysis methods structural method الطرائق المهيكلة  لقد وافقت أغلب المنظمات على أن هناك حاجة لوجود طرائق أخرى لتحليل وتصميم نظم المعلومات لتنتج النظام الجديد الذي يتمتع بمواصفات الأنظمة المرنة، والمتينة، المحققة لاحتياجات مستخدميها. وقد كانت هذه الطرائق: الطرائق المهيكلة Structured Approaches التي اعتمدت على أساس النظر إلى المسألة ثم تصميم مجموعة من التوابع الوظيفية Functions التي يمكنها إنجاز المهام المطلوبة لحلها. إذا تضخمت هذه التوابع يتم تجزئتها حتى تصير صغيرة بالحد الذي يتيسر فيه مناولتها وفهمها. هذه العملية تدعى التفكيك الوظائفي. تحتاج معظم التوابع الوظيفية إلى بيانات لتعمل عليها، وعادة يتم الاحتفاظ بهذه البيانات في قاعدة بيانات من نوع ما أو قد يحتفظ بها في الذاكرة كمتغيرات شاملة. تميزت هذه الطرائق بالمزايا التالية: أ‌. التعبير عن متطلبات النظام الحالي بوضوح أكثر.  ب‌. تحديد أهداف النظام تحديداً واضحاً لا غموض فيها، دون تكرار في كل منها.   ت‌. التركيز الكبير على التعاريف المستخدمة في النظام ليتم ...

طرائق تحليل النظم الطريقة التقليدية systems analysis methods traditional method

صورة
طرائق تحليل النظم الطريقة التقليدية systems analysis methods traditional  method طرائق تحليل النظم لقد مرَّ النظام بتطورات عديدة في منهجية تحليله وتصميمه، ففي البداية ظهرت الطرائق التقليدية التي اعتمدت على مهارات الممارسين والخبراء المكتسبة من تطبيقاتهم المتعددة في تحليل وتصميم الأنظمة المختلفة، ثم ظهرت الطرائق المهيكلة في أواخر عام 1970 التي ما زال بعضها مستخدماً حتى وقتنا الحاضر لما تحمله من فوائد وميزات متعددة، إلا أن مسيرة التطوير لنظم المعلومات لم تتوقف عند الطرائق المهيكلة بل بقيت مستمرة إلى أن ظهرت الطرائق غرضية التوجه والتي تختلف عن الطرائق التقليدية والطرائق المهيكلة.   1.8.2. الطرائق التقليدية  بغية اقتراح النظام الذي يفي بمتطلبات المستخدمين واحتياجاتهم له، كان محلل النظم يبدأ بتحليل متطلبات النظام، وتحديد خصائصها، معتمداً في ذلك على المناقشة مع مستخدمي هذا النظام حول آلية عمله، وميزاته، وعيوبه، ليحصل على وجهات نظرهم، وأفكارهم، مطلعاً على الوثائق المتعلقة بالنظام، متمكناً بذلك من معرفة متطلبات هذا الأخير، والتي غالباً ما تحتوي وصفاً للنظام من...

تنفيذ النظام الجديد execution the new system

صورة
تنفيذ النظام الجديد  execution the new system .الطور الرابع: تنفيذ النظام الجديد  يتم تنفيذ النظام الجديد وفق ما يلي:  1.4.7.2. إقامة النظام الجديد: تتجلى إقامة النظام الجديد بالخطوات التالية:  أ‌. كتابة البرامج التطبيقية: لقد حددت كل من مرحلة تحليل وتصميم النظام الجديد أساس صياغة البرامج التطبيقية، وأسلوب هيكلتها، ومواصفات كل وحدة بنائية في كل برنامج ليقوم محلل النظم في هذه المرحلة بالإشراف على كتابة هذه البرامج ـ باللغة التي تم تحديدها ـ ومتابعة اختبارها. ب‌. اقتناء المكونات المادية وتركيبها: ويتم عادة اقتناء هذه المكونات بحسب المواصفات التي تم الاتفاق عليها في مرحلة تصميم النظام الجديد ليتم بعد ذلك تركيبها في موقع محدد لها في  المنظمة، يفترض أن يكون على قرب من أقسامها الأخرى للتواصل معها، مزوَّداً باعتبارات الأمن والأمان مثل الحماية من الحريق، الفيضان، السرقة الخ...هذا ويتجلى دور محلل النظم هنا في مطابقة مواصفات المكونات المادية للمواصفات الفنية المحددة من حيث صلاحيتها، سلامتها من الناحية الفنية والبرمجية الخ...  ت‌. تدريب ال...

detailed stage in system analysis and design المرحلة التفصيليةn

صورة
detailed stage in system analysis and design المرحلة التفصيلية  المرحلة التفصيلية بعد موافقة إدارة المنظمة على الخطوط العريضة لتصميم النظام الجديد يبدأ محلل النظم بوضع تفاصيله وفق المراحل التالية: أ‌. تصميم مستودع البيانات في هذه المرحلة يتم تصميم مستودع لتخزين البيانات بحسب ما تقرر في المرحلة التمهيدية لتصميم النظام الجديد فإما أن يصمم بناءً على نظم الملفات أو نظم قواعد البيانات وفيما يلي توضيح لكل من هذين الأسلوبين: 1. نظم الملفات: عندما ترغب إدارة المنظمة في عدم استخدام بيانات مشتركة بين التطبيقات يرى المصمم أن نظام الملفات هو الحل الأنسب لتحقيق هذه الرغبة، فهو عبارة عن مجموعة ملفات مستقلة عن بعضها، غالباً ما يختص ملف أو أكثر بتطبيق واحد فقط، فلا تستخدم بيانات أحد التطبيقات مع تطبيق آخر.  يبدأ تصميم الملفات بتصميم سجلاتها حيث يتألف كل سجل من مجموعة حقول يحدد لكل منها اسم وطول ونوع البيان الخاص بها ليتم بعدها تحديد طرق التخزين والوصول لبيانات كل ملف، وعادة يتم اختيار الطريقة المناسبة بحسب نوع التطبيق. هذا ويجب على المصمم أيضاً أن يحدد المكونات ا...

بناء نموذج منطقي للنظام الحالي built logical system for current system

صورة
بناء نموذج منطقي للنظام الحالي built logical system for current system بناء نموذج منطقي للنظام الحالي بحيث يحدد العمليات الجارية لتنفيذ وظائف ومهام هذا النظام، ويتم تصويره عادة برسوم توضح حركة البيانات متضمنة أية متطلبات منطقية يستلزمها النظام الجديد، علماً أنه لا يدخل في بناء هذا النموذج أية إشارة لطريقة تنفيذ هذا النظام الجديد، فالنموذج بنية تُمثَّل البيانات ضمنها، وتحتوي على كيانات Entities وعلاقات Associations تربط هذه الكيانات مع بعضها، وفيما يلي تعريف توضيحي لكل من الكيان والعلاقة:  أ‌. الكيان Entity: وهو أي مفردة في النظام، مستقلة، وتتكرر أكثر من مرة. ونميز بين نوعين من الكيانات:   A. الكيان الحقيقي: وهو الكيان الذي يتمتع بمجموعة من الخصائص Attribute من بينها خاصية الرقم المعرف الذي يميز بين كل تكرار للكيان عن بقية تكراراته.  B. الكيان الوهمي: وهو الكيان الذي لا يتمتع بأي خصائص وعادة يهمل هذا النوع من الكيانات ضمن التحليل.  ب‌. العلاقة Associations: وهي تمثيل للارتباط بين كيانات النموذج المنطقي.  سيتم توضيح هذين المفهومين بأمثل...