مقدمه

براي ايجادهر پروژه برنامه نويسي 6 مرحله رو بايد در نظر گرفت كه اين 6 مرحله عبارتند از :

1- تعيين هدف
2- تجزيه و تحليل
3- طراحي و پياده سازي
4- تست و بازبيني
5- پشتيباني و نگه داري
6- مستند سازي

در مرحله يك ورودي هاي مورد نياز برنامه و خروجي كه بايد پس از انجام عمليات روي ورودي ايجاد ميشه و همين طور الگوريتم مشخص ميشه
در مرحله دوم به تحزيه و تحليل در مورد برنامه مورد نظر پرداخته ميشه
در مرحله سوم نوشتن كدها در برنامه انجام ميشه
در مرحله چهارم ارور هاي برنامه برطرف ميشه
مرحله پنجم مربوط به پشتباني از نرم افزار ايجاد شده است
و مرحله ششم هم ارائه مستندات براي استفاده درست از نرم افزار ايجاد شده و همين طور نحوه استفاده از نرم افزار

در دلفي بعضي از اشيا مثلا Button ها Edit ها و ...، اشيا بصري ناميده ميشن چون وقتي استفاده ميشن بعد از اين كه برنامه اجرا ميشه قابل ديدن هستند
و به بعضي از اشيا مثل Timer يا Mainmenu و ... كه بعد از اجرا قابل ديدن نيستند اشيا غير بصري مي گن نياز نيست اين موارد رو حفظ كنيد كم كم با اين اشيا و اسامي اون ها به طور كامل آشنا ميشن

هر كدوم از اشيا داراي مولفه هايي هستند مثل : نام ، رنگ ، موقعيت ، اندازه و ... كه اين مولفه ها قابل مقدار دهي هستند
براي مثال يك Button رو مي تونيد اسمش رو بذاريد Vorod يا هر اسم ديگري كه دوست داريد
و همين طور اشيا داراي يك سري متد هستند مثلا Close ، Show ، hide و ... هستند
و اشيا علاوه بر اين دو ، داراي يك سري Event (رويداد) هستند يعني اين كه براي شي قراره چه اتفاقي بيفته بعضي از اين رويداد ها مثل: Onclick , Onclose, OnEnter و ... هستند

اگر اين مطالب يه خورده گنگ به نظر ميرسه هيچ نگران نباشيد چون يه خورده كه بريم جلوتر و چند مثال رو انجام بديم با اين موارد به طور كامل آشنا ميشد

توانايي هاي دلفي

1- محيط ويژوال
2- سرعت كامپايل بالا
3- قدرت برنامه نويسي بالا
4- توانايي ارتباط راحت با پايگاه داده (Foxpro, Paradox, Access , SQl, Oracle)