PDA

View Full Version : سوال: مراحل ایجاد یک برنامه از شروع تا پایان



minoo-sher
شنبه 06 آبان 1391, 15:17 عصر
سلام به همه دوستان
دوستان عزیز من برنامه نویسی #c بلدم ولی نه عملی بلکه تئوری و از رو کتابهای مختلف . خب یه سوالی که برام خودم بطور جدی وجود داره و الان یه جواب خیلی کلی و ناقص ازش دارم اینه که مراحل نوشتن یک برنامه یا نرم افزار چیه؟ یعنی بفرض الان من میخوام یه نرم افزار مطب بسازم باید بترتیب چکارهایی را بکنم؟
من خودم ترم اخر ای تی هستم میدونم جوابم به این پرسش اینه که :
1. تعریف طرح ( میخواهیم چه برنامه ای بسازیم )
2. تحلیل ورودی ها و خروجی ها و اصولا طراحی ذهنی مساله
3. ایجاد پایگاه داده مناسب
4. ایجاد رابط گرافیکی مناسب
5. کد نویسی برنامه
6. تست
7. تبدیل کردن به فایل اجرایی و انتشار

حالا شما اساتید لطف کنید و برای من که سی شارپ و اس کیو سرور بلدم این مراحل رو بصورت عملی بیان کنید برای ساخت نرم افزار مطب که قابل نصب و استفاده باشه از کجا شروع کنم؟ چه کارهایی در طول پروژه انجام بدم؟ به کمک چه افرادی احتیاج دارم ؟

. من واقعا ندیدم تو این انجمن که این مساله آموزش داده شده باشه. ضمنا اگر کسی با یه مثال واقعی هم توضیح بده که عالی میشه. امیدوارم تاپیک مفیدی باشه.
مرسی بابت حضورتون

matin.soft
شنبه 06 آبان 1391, 15:50 عصر
خوب الان مشکل شما چیه تو کدوم یک از این مراحلی که گفتین مشکل دارین.
آیا تا حالا برنامه ای نوشتین.
یه یا علی بگین و شروع کنین.

ali_habibi1384
شنبه 06 آبان 1391, 16:20 عصر
اصولا براي طراحي هر نرم افزاري يه روند ثابت وجود داره:
1- تحليل پروژه كه اولين مرحله نوشتن شرح سيستم و سپس تجزيه اين طرح و طرح پرسش جهت تكميل نقاط كور ميباشد.
2- پس از شناسايي كامل سيستم به مرحله بعدي تجزيه تحليل يعني رسم دياگرامها و UML و نمودارهاي DFD,ERD,ER ميرسيد كه بعضا ديده در پروژه هاي كوچك اين بخش كلا حذف ميشه و بصورت موقت در ذهن برنامه نويس چنين طرحي شكل ميگيرد.
3- طراحي UserInterface برنامه كه قطعا برخي نقاط تحليل پروژه رو عوض ميكنه
4- طراحي DataBase,SP,... براي ديتابيس برنامه
5- نوشتن كلاسهاي بخش DAL پروژه
6- نوشتن كدهاي بخش UI نرم افزار
7- تستهاي پروژه شامل تست اوليه با اطلاعات غير واقعي، با اطلاعات واقعي ، تست فشار و ...