المشاركات

عرض المشاركات من يوليو, 2017

ماهو الشكل العام لبرنامج الجافا General form of Java program

صورة
      ماهو  الشكل العام  لبرنامج الجافا General form of Java program  ماهو  الشكل العام  لبرنامج الجافا General form of Java program      شرح البرنامج             1. السطر الأول     وهذا هو السطر الأول في البرنامج وهو يتكون من: Public  (  الفئة عامة ) ائما تسبق تعريف الفئة أو الفصيلة Class وهي تعني أن هذه الفئة أو أي يمكن لأي فئة أخرى في البرنامج استخدام عناصر هذه الفئة .لأن برنامج الجافا قد يتكون من أكثر من فئة class.   class   وهنا يتم بداية الفئة HelloEgypt              اسم الفئة ( البرنامج ) ولقد تم تسميته هنا بالاسم الذي نريده .  ولابد هنا أن نشير إلى نقطة هامة جدًا وهي أنه عند حفظ ملف الجافا لابد أن يتم حفظه بنفس اسم الفئة وبنفس شكل الحروف والمسافات وفي مثالنا هذا سيكون الاسمHelloEgypt.java . {         قوس بداية تعريف الفئة .  2. السطر الثاني   viod ...

دراسة بعض الطرائق والمنهجيات المهيكلة لتحليل وتصميم نظم المعلومات 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: وهي تمثيل للارتباط بين كيانات النموذج المنطقي.  سيتم توضيح هذين المفهومين بأمثل...

إعداد قاموس البيانات data dictionary prepareing

صورة
إعداد قاموس البيانات data dictionary prepareing  كيفية إعداد قاموس البيانات data dictionary prepareing  كي تعرف كيفية إعداد قاموس البيانات فعليك ان تفهم ما هو قاموس البيانات ما هو قاموس البيانات  قاموس البيانات عبارة عن مجموعة من الأسماء والتعريفات والسمات الخاصة بعناصر البيانات التي يتم استخدامها أو تسجيلها في قاعدة بيانات أو نظام معلومات أو جزء من مشروع بحثي.  ... يوفر قاموس البيانات أيضًا بيانات وصفية حول عناصر البيانات. على سبيل المثال رقم الموظف في قاموس البيانات يجب أن تحدد كم خانة سيتكون منه  رقم الموظف وليكن ٨ خانات ما نوع البيانات التي ستكون رقم الموظف هل هو حرفي ام نصي ام رقمي طبعا سيكون حرفي لا نحتاج لان يكون رقمي فلا يلزم إجراء اي حسابات على الرقم. ثانيا القيود يجب أن يكون الرقم حرفي بمعنى ١ في صورة حرف وليس عددي أيضا يجب أن عند التعامل مع رقم الموظف كعدد مثلا لا يسمح بإضافة اي حروف او رموز غير الرموز العددي اي الأرقام والتي سنحفظ في نوع حرفي او نصي يمكن إضافة بادئة مثلا em تدل على أنه رقم موظف او ma انه رقم مدير او غيرها يجب أن يكون التوصيف كامل...

تحليل النظام القائم the current system analysis

صورة
تحليل النظام القائم the current system analysis تحليل النظام القائم the current system analysis تحليل النظام القائم  لقد تطور تنفيذ تحليل النظام القائم عبر الزمن من يدوي إلى مؤتمت باستخدام أدوات CASE: Computer Aided Software Engineering، فبعد أن يقوم محلل النظم بجمع البيانات والمعلومات عن النظام المراد تعديله أو استبداله، فإنه كان يقوم بتحليل هذا النظام وفق الخطوات التالية: 1.2.7.2. تصنيف مفردات البيانات: بحيث تندرج المفردات ذات الملامح المشتركة في مجموعة واحدة وفق أحد أنواع التصنيف التي تفي بالمتطلبات الأساسية لتصنيف بيانات النظام القائم، ويمكن التمييز بين نوعين من التصنيف: أ‌. التصنيف الوجهي: وهو تصنيف البيانات في مجموعات، تُمثِل كل مجموعة البيانات المصنفة بحسب منظور ما. كأن يصنف العمال في شركة ما بحسب الحالة الاجتماعية إلى أعزب، متزوج، أرمل، مطلق. في حين يمكن تصنيفهم بحسب المؤهل العلمي إلى دكتوراه، ماجستير، إجازة جامعية، شهادة الدراسة الثانوية، شهادة الدراسة الإعدادية، شهادة التعليم الأساسي. ب‌. التصنيف الهرمي: وهو من أهم أنواع التصنيف في مجال نظم المعلومات...

. دراسة جدوى النظام الجديد feasibility study for new system

صورة
. دراسة جدوى النظام الجديد feasibility study for new system . دراسة جدوى النظام الجديد إن الهدف من إعداد دراسة الجدوى للنظام الجديد وصف بدائل هذا النظام، بغية تقييمها من أجل انتقاء النظام الأفضل، القادر على تغطية المشكلات التي يعاني منها النظام الحالي، ولهذا يتوجب على محلل النظم عند إعداد هذه الدراسة أن يأخذ بعين الاعتبار ما يلي:  أ‌. الجدوى الفنية: وتختص بدراسة التقنيات المستخدمة في النظام الحالي، وما مدى إمكانية تطويرها، أو استبدالها لتتناسب مع آلية عمل النظام المرشح. ب‌. الجدوى السلوكية: وتتعلق بدراسة منهج تدريب الكوادر البشرية على آلية عمل النظام المرشح. ت‌. الجدوى الاقتصادية: وتتعلق بدراسة الناحية المالية والاقتصادية لكل بديل من بدائل النظام الجديد، ويعتبر أسلوب تحليل التكلفة والمنفعة الأساس للقيام بمثل هذه الدراسة، حيث نحدد وفق هذا الأسلوب جميع المنافع والعوائد النقدية وغير النقدية المباشرة وغير المباشرة المتحصل عليها عند اعتماد أي من هذه البدائل، ومقارنتها مع جميع التكاليف المترتبة عن تنفيذ أي منها، فإذا كانت منافعه تغلب تكاليفه يتخذ قرار تصميم وتطبيق ...