م. منى بنت عبدالله الحمود
م. منى بنت عبدالله الحمود

@AlhumudMona

8 تغريدة 1 قراءة Mar 15, 2023
#ثريد
دورة حياة البرمجيات
System Development Life Cycle
يمر تطوير وتصميم البرمجيات بمراحل عديدة تُعرف مُجتمعة باسم دورة حياة تطوير البرمجيات (Software Development Life Cycle)
، وتتضمن هذه الدورة المراحل الآتية
1️⃣ مرحلة التخطيط: وهي المرحلة التي تُحدد خلالها أهداف البرمجية المُراد إنشاؤها، وتُحدّد هذه الأهداف وفقاً لرغبة العميل الذي يود شراء البرمجية.
2️⃣ مرحلة تحليل الجدوى: وهي المرحلة التي يُنشأ خلالها ما يُعرف بمُستند مُتطلبات البرنامج الذي يُضمّن بكلّ ما يلزم من متطلبات لتنفيذ البرمجية.
3️⃣ مرحلة التصميم: وهي مرحلة تُصمّم فيها جميع وحدات النظام المُختلفة، وتُحدد وظيفة كلّ منها، بالإضافة إلى تحديد كيفية تفاعل تلك الوحدات مع الأجهزة.
4️⃣ مرحلة كتابة التعليمات: وهي المرحلة التي يُكتب خلالها الكود البرمجي للبرمجية.
5️⃣ مرحلة الاختبار: وهي مرحلة تُفحص خلالها البرمجية للتحقُق والبحث عن الأخطاء والعيوب الموجودة فيها.
6️⃣ مرحلة النشر: وهي المرحلة التي تُنشر خلالها البرمجية وتُقدّم بشكلها النهائي.
7️⃣ مرحلة الصيانة: وهي المرحلة التي تختصّ بصيانة البرمجية وإجراء التحسينات عليها وفقاً للمتغيرات الجديدة.

جاري تحميل الاقتراحات...