الانتقال إلى المحتوى
View in the app

A better way to browse. Learn more.

مجموعة مستخدمي أوراكل العربية

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

16- تطوير وبناء نظم المعلومات باستخدامcase Tools

Featured Replies

بتاريخ:

16- تطوير وبناء نظم المعلومات باستخدامCASE Tools :



مع تطور علوم الحاسوب فقد ظهرت أساليب حديثة لتطوير وبناء نظم المعلومات. والهدف مع هذه الأساليب الحديثة هو اختصار الوقت الذي تتطلبه عملية بناء نظم المعلومات ، وتيسير عمليات كتابة البرامج ومراجعتها والتأكد من تأديتها للوظائف المتوقعة منها.



ومن أبرز اتجاهات هذا التطور هو ظهور أدوات وبرمجيات هندسة البرمجيات بمساعدة الحاسوب أو ما يعرف اختصارا بأدوات "كيس" (CASE Tools) والهدف الأساسي من أدوات كيس هو أتمتة عمليات توليد البرمجيات وتطوير التطبيقات. ويشمل ذلك أتمته جميع المراحل التي استعرضناها في الفصول السابقة : تحديد الاحتياجات ، التحليل، التصميم، كتابة البرامج ، اختبار البرامج وصيانتها .



إذن فإن استخدام أدوات كيس لا يعني الاستغناء عن أي مرحلة من مراحل تطوير نظم المعلومات ، بل هي وسيلة لاستخدام الحاسوب في تطوير تطبيقات الحاسوب بهدف اختصار زمن التطوير وتيسير عمليات توليد وثائق النظام وتنظيم عمليات الفحص والصيانة . ويمكن تلخيص أهم مزايا استخدام أدوات كيس في التالي :



1- سرعة إنتاج البرامج : تتضمن أدوات كيس في العادة على مكتبة كبيرة من البرامج الجاهزة التي تؤدي وظائف مختلفة . ومن واقع نتاج تحليل النظام وتحديد متطلبات النظام والعمليات المطلوبة فيه يمكن لأدوات كيس أن تنتج نسخة أولية من البرامج المطلوبة بسرعة . هذه البرامج يمكن أن تكون الأساس الذي تبني حوله النظم التطبيقية المطلوبة .



2- خفض تكاليف التطوير : لاختصار زمن التطوير وسرعة إنتاج البرامج المطلوبة ، يمكن أن نتوقع خفض التكلفة بما يشمله من تكلفة كتابة البرمجيات وتعديلها وفحصها وكذلك تكلفة إنتاج الوثائق وغيرها .



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



4- تيسير تطوير الأنظمة الكبيرة: نظرا لأن أدوات كيس يمكنها توليد البرامج بطريقة هيكلية منظمة ، فإنه يسهل بواسطتها التعامل مع الأنظمة الكبيرة المعقدة . وهنا يمكن بواسطة هذه الأدوات تقسيم النظام الكبير إلى وحدات مترابطة يمكن توزيعها على أكثر من مبرمج ، وعلى أن يجري تكاملها وربطها في مراحل لاحقة .



5- تكامل التوثيق : بينت التجارب أن توثيق النظام يكون في العادة أضعف جوانب تطوير الأنظمة . وعندما يتم تعديل البرامج وتحديثها ، فإنه يغفل غالبا تحديث الوثائق حتى تعكس التغيرات التي حدثت على البرامج . ولكن باستخدام أدوات كيس فإن الوثائق الفنية يمكن توليدها آليا وهي جزء أساسي من المخرجات . وعند تعديل البرامج يمكن دائما توليد وثائق فنية حديثة.



وفي مقابل المزايا التي توفرها أدوات كيس ، فإن هناك عدد من السلبيات التي يجب عدم إغفالها عند اتخاذ القرار المتعلق باستخدام هذه الأدوات من عدمه. ويمكن تلخيص أبرز سلبيات أدوات كيس في التالي:

صعوبة تعلم استخدام هذه الأدوات واحتياجه لفترات تدريب طويلة.

قلة أعداد المختصين المتمرسين في تطوير التطبيقات باستخدام أدوات كيس.

صعوبة تطوير بعض التطبيقات الخاصة غير التقليدية بواسطة أدوات كيس.

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

الدرس السابق
15. المتابعة والتقويم

الدرس الأخير
17. المهن المتعلقة بالحاسوب ونظم المعلومات الدرس الاخير

حيث تم نقل هذا الدرس للفائدة ... من منتديات الفريق العربي للبرمجه للأخت زهره العبدالله

بتاريخ:

جزاااااااااااااااااااك الله خيرااااااااااااا
وميرسى بجد على الموضوع

  • بعد 1 شهر...
بتاريخ:

مشكور على المجهود الكبير

بتاريخ:

مجهود رائع تشكر عليه وشرح ممتاز
ربنا يكرمك به ويجعله فى ميزان حسانتك

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

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

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

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

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

Account

Navigation

البحث

إعداد إشعارات المتصفح الفورية

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.