« فروشگاه تلفني، محمد ايزدي و چرخه تکاملي نرم افزار! | صفحه اصلی | تعداد خطوط تلفن، معياري براي ارزيابي يک شرکت! »
فرآيند توسعه نرم افزار
March 11, 2005 08:56 PM
به بهانه تدريس اين بخش از درس مهندسي نرم افزار يک در دانشگاه بد نديدم، خلاصه اي از درس را تحت عنوان مروري بر فرآيند توسعه نرم افزار و روشهاي مختلف آن را در اينجا نيز ذکر کنم باشد که مورد استفاده علاقه مندان قرار گيرد.چرا؟ چون فکر می کنم چنانچه هم مشتری و هم تولید کننده با فرآیند توسعه نرم افزار آشنا باشند ارتباط بهتری با هم برقرار می کنند و هر یک وظیفه و حقوق خودش را بهتر می داند و بهتر می تواند بر جریان تولید نظارت داشته باشد.
در ساخت يک سيستم نرم افزاري سه فرآيند مهم تاثير گذار مي باشند:
- فرآيند توسعه (Development Process): سازماندهی فعالیت ها است برای ساخت یک سیستم
- فرآيند مديريت (Management Process): انتخاب افراد، تجهیزات و فرآیند هاست برای توسعه یک سیستم و کنترل و نظارت بر روند اجرای پروژه (مدیریت پروژه)
- فرآيند پشتيباني (Maintenance Process): کنترل و پشتیبانی نرم افزار پس از تولید آن
در این بین در فرآیند توسعه هدف آن است که یک سیستم با مشخصات خواسته شده تولید شود و بنابراین برای تولید هر نوع سیستم متفاوت است.فرآیند توسعه از مرحله طرح یک راه حل مفهومی برای مساله خواسته شده (امکان سنجی) آغاز شده، پس از دریافت خواسته ها و تحلیل سیستم طراحی صورت گرفته و در نهایت این طراحی با کمک ابزارهای پیاده سازی تبدیل به یک سیستم واقعی می شود. هدف این فرآیند آن است که از یک سو برآورده ساختن نیازهای کاربران و از سوی دیگر کیفیت مناسب عملکرد سیستم تضمین گردد و بنابراین بایستی حاوی مکانیسم هایی برای اعتبار سنجی: خروجی مطابق با خواسته ها (Validation) و وارسی پذیری: صحت عملکرد خروجی (Verification) باشد. فرآیند توسعه ضمن دادن آزادی به تحلیل گر باید تضمین کند که زمانبندی رعایت شود.
روشهای مختلفی برای فرآیند توسعه سیستم وجود دارد که در این میان می توان گفت 12 روش مطرح تر وجود دارد که بدون اشاره به مزایا و معایب آنها عبارتند از:
1- ساده ترین روش: تبدیل فرآیند توسعه سیستم در قالب دنباله ای از وظایف مشخص و ترسیم CPM: Critical Path Model ، یک نمودار از تمام فعالیت ها
2- فرایند توسعه خطی Liner: به ترتیب مراحل انتخاب پروژه، تعریف مفهومی (تعریف مساله، امکان سنجی) ، تعریف مشخصات (خواسته ها ، تعریف مساله) ، طراحی (طراحی معماری، تفصیلی) ، توسعه (ساخت سیستم، تست) ، ارزیابی و درنهایت تعریف پروژه جدید
3- مدل آبشاری (Water Fall) : تقسیم وظائف توسعه سیستم در قالب یک مدل آبشاری از تعریف مساله، امکان سنجی، تحلیل (سیستم، خواسته ها)، طراحی ، پیاده سازی و تست ، یکپارچه سازی و تست، نصب و تست ، نگهداری و مرور , با امکان برگشت از یک مرحله به مرحله قبل
4- توسعه مرحله ای، افزایشی و یا نموی Incremental Methods : تقسیم یک مساله به مسائل کوچکتر و انجام هر زیر سیستم (مساله کوچکتر) و انجام هر یک به صورت جداگانه و در صورت امکان اجرا به صورت همزمان
5- الگو سازی (Prototyping) :ایجاد یک الگو برای کاربران برای اینکه درک بهتری از سیستم داشته باشند و درنهایت پیاده سازی سیستم بر اساس این نمونه
6- توسعه سریع سیستم RAD: Rapid Application Development : ادغام برخی مراحل با یکدیگر و استفاده از زبانهای نسل چهارم برای توسعه سیستم (مراحل: برنامه ریزی، طراحی و تست)
7- طراحی تکاملی به صورت حلزونی و یا مارپیچی (Spiral) : توسعه سیستم به صورت افزایشی به صورت بازگشتی Recursive
8- با اضافه کردن مفاهیم برنامه سازی شی گرایی (OOP) به روش حلزونی و تبدیل به صورت موازی بازگشتی (Parallel Recursive Method )
9- توسعه سیستم مبتنی بر مولفه ها (CBSD: Component Based Software Development )
10- توسعه همزمان (Concurrent Development) : توسعه به صورت یک فرآیند سیستماتیک و مرحله بندی و لیبل گذاری هر بخش در هر مرحله. تقسیم سیستم به بخش های مختلف و تقسیم نیروها در بین پروژه های مختلف برای اجرای این بخش ها به صورت همزمان
11- روشهای فرمال : بکارگیری مدل ها و مفاهیم ریاضی در توسعه سیستم
12- روشهای نسل چهارم: بگارگیری از ابزارهای گرافیکی و ابزارهای مهندسی نرم افزار (CASE Tools)
با توجه به تعدد روشها و مدل های فرآیند توسعه باید در یک پروژه انتخاب صورت بگیرد. این انتخاب بر اساس موارد زیر می تواند باشد:
- درجه ساختاری سیستم
- آشنایی با فنآوری
- اندازه پروژه
برای مثال چرخه های خطی برای پروژه های آسان و ساختیافته و یا زمانی که با فنآوری کاملا آشنا هستیم مناسب می باشند و برای پروژه های بزرگ و ناشناخته روشهای افزایشی بهتر می باشند.اما نمی توان انتظار داشت یک گروه تولید کننده نرم افزار در هر پروژه یک معیار را انتخاب کند. چون این کار بسیار هزینه بر است و به لحاظ مختلف ناصواب. دلایل انتخاب یک روش استاندارد برای یک تیم و استفاده در همه پروژه ها آنست که:
- طراحان برای یادگیری تکنیک های جدید وقت زیاد تلف نمی کنند.
- مستند سازی بهتر صورت می گیرد
- کاهش هزینه آموزش کاربران سیستم ها
همانطور که قبلا نوشته ام در رادمان روش نهم از روشهای بالا انتخاب شده است.چون از یکسو برای همه پروژه ها می توان استفاده نمود و هم مولفه های خوبی در هر پروژه تولید و یا بهبود می یابند که می توان از آنها در پروژه های بعدی نیز استفاده کرد. بگذریم ....
همین!
نظرخواهی
ارسال شده توسط: nader در ساعت June 22, 2005 10:33 AM
سلام من دانشجو رشته كامبيتر هستم . در مورد case tools اطلاعات مي خواهم.
ارسال شده توسط: hamid در ساعت June 23, 2005 08:08 PM
ba salam
mikhastam bedonam che estandardhai vase arzyabie keifiate e narm afzar vojod dare
ارسال شده توسط: asal در ساعت July 11, 2005 12:43 AM
در مورد استاندارد های بررسی کیفیت نرم افزار، استانداردهای مختلفی وجود دارد که به دلیل عدم یکسان بودن ابزارها و محیط ها، نمی توان یک مجموعه را برای همه نرم افزارها بکار برد.
موسسات مختلفی مانند IEEE ، www و یا سازمانهای مشابه اقدام به تهیه این استانداردها در موارد خاص کرده اند.
در این بین سازمان مدیریت و برنامه ریزی کشور نیز، اقدام به تهیه یک مجموعه استاندارد(یا به تعریفی حداقل) برای برخی از نرم افزارهای دولتی کرده که می توانید در ایران به آنها استناد کنید.
در مطلبی به شکل مفصل به این استاندارد ها خواهم پرداخت، اگر خدا بخواهد.
همین
ارسال شده توسط: ali در ساعت July 13, 2005 10:51 AM
با عرض سلام خدمت شما دوست عزیز
مطالب خوب شما را مطالعه کردم با توجه به اینکه شما در دانشگاه تدریس می کنید می توانم جزوه آموزشی این درس را برای ما بفرستید تا به طور کامل در این زمینه مطالعه داشته باشم
ارسال شده توسط: mohsen در ساعت August 10, 2005 12:05 PM
در مورد امنیت نرم افزار مقاله دارید؟
ارسال شده توسط: alireza در ساعت October 6, 2005 12:09 AM
با عرض سلام و خسته نباشید.
من یک دانشجوی کامپیوتر هستم.
اگر لطف کنید اطلاعات جامع و مفصلی در مورد یکی از مدلهای تولید نرم افزار برایم بفرستید ممنون می شوم.(نیاز سریع و مبرم به این اطلاعات دارم)
با تشکر
ارسال شده توسط: آرمین در ساعت October 14, 2005 10:25 AM
در پاسخ به برخی کامنت ها باید بگویم:
- متاسفانه جزوه خاصی برای این درس ندارم. بسته به هر دانشگاه و ترم و دانشجویان از بین کتابهایی که دارم و تجربه های قبلی آموزش می دهم و بنابراین جزوه مشخص و ثابتی نیست به جز آنهایی که برخی از دانشجوها می نویسند.
- در مورد مطلب در مورد فرآیند توسعه نرم افزارها هم امان از دست این دانشجویان. بهتر است تحقیق خود را خودتان انجام دهید نه اینکه از طریق یکی از وبلاگ ها آن را پیدا کنید!
همین!
ارسال شده توسط: ali در ساعت October 15, 2005 06:39 PM
در مورد زبانهای نسل چهارم(4gl) مقاله فارسی دارید
ارسال شده توسط: mohammad در ساعت October 22, 2005 11:10 AM
اطلاعاتی راجع به زبانهای نسل چهارم(case tools) به ادرسم mail نمایید
ارسال شده توسط: مرضیه در ساعت October 31, 2005 07:58 AM
ba salam
manam daneshjoam
mikhastam dar moorede anvaee modeling bedonam
mamnon
ارسال شده توسط: fatemah در ساعت November 10, 2005 04:30 PM
مقاله درمورد مهندسی همزمان
ارسال شده توسط: amin sadeghi در ساعت December 31, 2005 09:38 AM
سلام مهندس!
منم دانشجو هستم...
لطفا مقاله ای در مورد مهندسی نرم افزار یا در مورد به زبان فارسی بفرستید
ممنون.
ارسال شده توسط: negar در ساعت January 24, 2006 01:05 PM
salam
man daneshjoye kamputer hastam va ye tahghigh dar morede mostanad sazi kampouter mikham .harche zodtar baram befrestid mamnon misham..
bye
ارسال شده توسط: amin در ساعت March 5, 2006 07:22 AM
با عزض سلام و خسته نباشید چند سوال در مورد طراحی و پیاده سازی زبان های برنامه سازی داشتم اگر لطف کنید و پاسخ انها را برایم به ایمیلم بفرستید ممنون می شوم
من در حال خواندن کتاب طراحی و پیاده سازی زبانهای برنامه سازی نوشته ی
ترنس دبلیو پرات و مارون وای زیلکوویتزبا ترجمه ی اقای قمی هستم و باید این کتاب را خودم بخوانم به هیچ استادی هم دسترسی ندارم نه به کتابخانه ای تنها امیدم کامپیوتر و سایت های ان است خودم دانشجوی رشته ی کامپیوتر در دانشگاه پیام نور هستم اگر در درک این کتاب کمکم کنید ممنون می شوم
در فصل دوم این کتاب در مورد کامپیوتر های میان افزار توضیح داده شده و در راستای ان کامپیوتر ها ی مجازی را توضبح داده است من متوجه معنای این دو اصطلاح نمی شوم اگر انها را بازبان ساده برایم تشریح کنید ممنون میشوم
لطفادر موردکامپیوتر های مجازی وزمانهای انقیاد نیز برایم توضیح بدهید
شاید باور نکنید ولی برای این سوال ها دسترسی به هیچ کس ندارم
نیاز فوری به اطلاعات دارم با تشکر
ارسال شده توسط: فرزان در ساعت March 8, 2006 08:32 AM
متاسفانه در مورد زبان های برنامه سازی تخصص خاصی ندارم. بهتر است از اشخاص متخصص بپرسید بهتر است، چون جوابهای من ممکن است خیلی دقیق نباشد.
همین!
ارسال شده توسط: ali در ساعت March 11, 2006 10:56 AM
سلام اگر ممکن است اطلاعاتی راجع به مفاهیم مهندسی نرم افزار در اختیارم بگذارید شامل :
system design-architecture design - user interface structure design - data storage design - program design - construction - installation
ممنونم
ارسال شده توسط: sara در ساعت March 13, 2006 08:49 PM
سلام.
درباره طراحی نرم افزار به شیوه هوشمندگرا اطلاعات می خواستم.
ارسال شده توسط: niloo در ساعت March 16, 2006 03:53 PM
با سلام و خسته نباشید
من دانشجوی رشته ی کامپیوتر هستم . اطلاعاتی درباره مهندسی خواسته ها می خواستم بدونم
ممنون میشم اگه کمکم کنین
ارسال شده توسط: sepide در ساعت March 25, 2006 11:47 AM
سلام
من دانشجوی کامپیوتر هستم اولین باره که از سایت شما دیدن میکنم ولی میخواستم ببینم می تونید در مورد فرایند مهندسی نرم افزار مقاله ای فارسی برام بفرستید .بازم ممنونم
ارسال شده توسط: mina در ساعت April 15, 2006 10:50 PM
سلام.من محمود هستم و پروژهای خوبی در تحلیل و تجزیه سیستمها دارم
می توانید برایم mail بزنید تا برایتان بفرستم.
....................
ارسال شده توسط: mahmood در ساعت April 22, 2006 11:32 AM
برای اولین بار مجبور شدم یک ـوضیح را سانسور کنم. توضیحی که دوست عزیزی با نام محمود گذاشته اند، حاوی ایملیشان بود که پاکش کردم. چون قبلا هم گفته ام ، این کار یک نوع تقلب است که نمی پستندم و نمی خواهم این وبلاگ این نقش را داشته باشد.
معتقدم به این که به اشتراک گذاری دانش، قدرت است، اما کپی برداری نه.
به هر حال دوست عزیرما هم اگر مایلند به تک تک افراد ایمیل بزنند و .... ، ولی جنبه عمومی نه.
همین!
ارسال شده توسط: ali در ساعت April 22, 2006 03:37 PM
با سلام و خسته نباشید
من یک دانشجو هستم و یک برنامه نوشته ام ( منشی تلفنی ) اما نمی دانم چگونه این برنامه را مستند سازی کنم . لطفا در صورت امکان راهنمائی بفرمائید.
متشکرم
ارسال شده توسط: منیر در ساعت April 23, 2006 08:52 PM
سلام
من دانشجوی کامپیوتر هستم میخواستم ببینم می تونید در مورد فرایند مهندسی نرم افزار مقاله ای فارسی برام بفرستید .بازم ممنونم
ارسال شده توسط: mehdi hosseinian در ساعت May 2, 2006 02:10 AM
با سلام من دانشجوی کامپیوتر هستم در مورد زبان مدلسازی UML مطلب میخواستم . لطفا به میل من بفرستید
ارسال شده توسط: fatima در ساعت May 10, 2006 01:26 PM
با سلام و خسته نباشید
من لیسانس نرم افزار هستم. می خواستم اگر زحمتی نیست توضیحاتی در مورد case(computer aided software engineer) به ما بدهید من اصلا نمی دونم caseیعنی چی آیا به تحلیل سیستم گفته میشود یا طراحی یا مستند سازی و ممنون می شوم اگر سایتی یا کتابی معرفی بفرمایید تا در مورد آن مطالعه داشته باشم.آخه برای یکیاز آشناها باید مقاله 30صفحه ای تهیه کنم.
متشکر
ارسال شده توسط: zeini در ساعت May 21, 2006 06:52 PM
باسلام و عرض احترام خدمت شما دوست گرامی خواهشمندم در صورت امکان مقاله جامع درباره software securityبرای من ارسال کنید قبلا از همکاری شما متشکرم.
mehdi shafiee
mohajer_282@yahoo.com=address email
ارسال شده توسط: mehdi shafiee در ساعت May 24, 2006 02:55 AM
با عرض سلام و خسته نباشید .اگر زحمتی نیست توضیحاتی در موردcase(ابزارهای مهندسی نرم افزار) به من بدهید.اگر امکان دارد انگلیسی باشدو یا سایتی رو به من معرفی کنید
ارسال شده توسط: علرضا نزهتی در ساعت May 25, 2006 01:31 PM
بنده دانشجو هستم . مقاله ای راجع به مهندسی همزمان می خواستم.
ارسال شده توسط: mohammad در ساعت May 31, 2006 03:37 PM
سلام علیکم
من عاطفه دانشجوی رشته کامپیوتر هستم من تحقیق در مورد تجارت الکترونیک زیاد کرده ام
میخواهم شما نیز در مورده تجارت الکترونیک مطالب جالب تر و جدید تری بفرستید متشکرم
ارسال شده توسط: عاطفه در ساعت July 21, 2006 10:15 PM
salam
lotfan dar mored narm afzar mostand sazi be man etlaat va rahnamayi bedahid.
ba tashkor.
ارسال شده توسط: morteza ahmadvand در ساعت July 30, 2006 11:17 PM
من علی معصوم فارغ التحصیل مهندسی نرم افزار هستم لطفا برای من به طور خلاصه مطالب مهندسی نرم افزار را بفرستید خواهش می کنم التماس می کنم من یک امتحان پیش رو دارم با این مطالب به شدت احتیاج دارم
ارسال شده توسط: ali در ساعت July 31, 2006 11:30 AM
سلام
خواهش می کنم در مورد نرم افزارهای مستند سازی برای مطلب بفرستید .
با کمال تشکر
ارسال شده توسط: مرتضی در ساعت August 1, 2006 11:02 PM
سلام
خواهش می کنم در مورد نرم افزارهای مستند سازی برای من مطلب بفرستید .
با کمال تشکر
ارسال شده توسط: مرتضی در ساعت August 1, 2006 11:02 PM
سلام
خواهش می کنم در مورد نرم افزارهای مستند سازی برای من مطلب بفرستید .
با کمال تشکر
ارسال شده توسط: مرتضی در ساعت August 1, 2006 11:02 PM
سلام.من یک مقاله در مورد مهندسی نرم افزار میخواستم.اگه میشه راهنمایی کنید.
ارسال شده توسط: صنم در ساعت August 7, 2006 11:41 AM
salam man ye tahghigh dar morede mostanadsazi mikham lotfan har che saritar be daste man beresoonid mamnoon misham
ارسال شده توسط: neda در ساعت August 10, 2006 02:53 PM
سلام . ویدا هستم دانشجوی نرم افزار.
بخاطر تصادف قادر به حضور در کلاس تجزیه و تحلیل نبوده ام . لذا جهت ارائه یک پروژه احتیاج به کمک و مشاوره دارم .
لطفا در صورت امکان همکاری کنید
باتشکر ویدا
ارسال شده توسط: vida در ساعت August 13, 2006 09:19 PM
من احمد هستم لطفا اگر امکانش هست مقاله ای درباره روش agile می خواستم
با تشکر.
ارسال شده توسط: ahmad در ساعت August 21, 2006 09:45 AM
سلام.لطفا درباره ابزار case tools اگر مطلبی دارید برایم mail کنید
ارسال شده توسط: m در ساعت October 9, 2006 03:36 PM
با سلام و خسته نباشید
این اولین بار هست که من مطالب شما رو میخونم و اونم مدیون جستجوی گوگل هستم , من دانشجوی کامپیوترم و این ترم درس مستندسازی رو برداشتم ولی متاٌسفانه اصلاً چیزی سر در نمی یارم می خواستم ازتون خواهش کنم اگر امکانش هست مطالبی راجع به این درس برام میل بزنید و با گفتن مثالی از این درس منو از سر در گمی در بیارید, پیشاپیش ازتون ممنونم , خواهش میکنم کمکم کنید.
ارسال شده توسط: سارگل در ساعت October 13, 2006 03:27 PM
با سلام و خسته نباشید
من متقاضی دریافت مقاله ای در ارتباط با "مهندسی همزمان و استفاده از آن" یا "ایجاد حس غرور استادکاری در کارگران" هستم.
با تشکر
ارسال شده توسط: marzieh arbabi در ساعت October 21, 2006 04:47 PM
با سلام
اطلاعاتی راجع به نسل های پنجگانه زبانهای برنامه سازی میخواستم
با تشکر
ارسال شده توسط: محمود در ساعت October 29, 2006 12:11 AM
با سلام
اطلاعاتی راجع به نسل های پنجگانه زبانهای برنامه سازی میخواستم
با تشکر
ارسال شده توسط: محمود در ساعت October 29, 2006 12:11 AM
با سلام
اطلاعاتی راجع به نسل های پنجگانه زبانهای برنامه سازی میخواستم
با تشکر
ارسال شده توسط: محمود در ساعت October 29, 2006 12:11 AM
با سلام
1)(نسل های پنجگانه زبانهای برنامه سازی را توضیح دهید(با مثال
2)یک زبان برنامه سازی سطح بالا که برای آن ماشین یا سخت افزار خاصی باشد و آن ماشین چه مزیتی نسبت به کامپیوترهای شخصی دارد
3)برای اجرای برنامه های جاوا علاوه برvirtual machine
چه روش های دیگری وجود دارد
4)مراحل اجرای برنامه هایC#.net
را توضیح دهید واین زبان چه کامپایلرها یا مفسرهایی دارد
با تشکر فراوان
ارسال شده توسط: Mahmood در ساعت October 29, 2006 11:22 AM
با سلام در مورد استاندارد های بررسی کیفیت نرم افزار،اطلاعات می خواستم.اگر لطف کنید و به email
من بفرستید خیلی ممنون میشوم.
ارسال شده توسط: negin erfani در ساعت November 1, 2006 11:53 AM
در مورد معماری مبتنی بر مولفه مقاله می خواستم.
ارسال شده توسط: نادر در ساعت November 13, 2006 05:20 PM
سلام
من در مورد توسعه نرم افزاری جهت گرا کمی راهنمایی و مطلب میخوام.
"Aspect-oriented software development" دقیقا چیه؟
ارسال شده توسط: hanieh در ساعت November 17, 2006 11:01 PM
سلام
من در مورد توسعه نرم افزاری جهت گرا کمی راهنمایی و مطلب میخوام.
"Aspect-oriented software development" دقیقا چیه؟
میشه برام میل بزنید؟ ممنونم
ارسال شده توسط: hanieh در ساعت November 17, 2006 11:03 PM
سلام جناب (محمود)
نوشته بودید در مورد تجزیه و تحلیل سیستم ها مطلب زیاد دارید.می خواستم اگه می شه لطف کنید برام میل کنید.من راستش آدرس ایمیل شما رو پیدا نکردم.(نیاز مبرررررررررررررم).ممنون می شم.
ارسال شده توسط: محیا در ساعت November 20, 2006 01:16 AM
سلام
میخواستم اگر ممکنه راجع به توسعه نرم افزاری جهت گرا یک توضیح جامع و مختصر بدید.(Aspect-oriented software development)
ارسال شده توسط: hanieh در ساعت November 25, 2006 02:42 AM
سلام من دانشجوی ترم 1 کامپیوتر هستم اگه میشه درمورد این پروژه برای درس مبانی کامپیوترراهنماییم کنید:نوشتن برنامه برای یک صندوق قرض الحسنه
با تشکرازشما
ارسال شده توسط: گلاره در ساعت December 7, 2006 08:26 PM
دانشجوی ترم یک کامپیوتر و در درس مبانی کامپیوتر را با برنامه نویسی یک صندوق قرض الحسنه چه کار را نمی دانم.
فکر نمی کنم درس مبانی کامپیوتر جای نوشتن چنین برنامه هایی باشد که پایگاه داده یکی از اجزاء اصلی آن است. نمی دانم، شاید سوال را خوب متوجه نشده ام. اطلاعات بیشتر لطفا...
همین
ارسال شده توسط: ali در ساعت December 8, 2006 07:40 PM
سلام
من محسن دانشجوی رشته کامپیوتر هستم و هفته ی بعد ارائه در مورد rad(rapid application development) دارم. لطقا اگه مطالبی در این مورد دارید به آدرس mail من بفرستید. پیشاپیش از همکاری شما منمنونم
karami.mohsen@gmail.com
ارسال شده توسط: محسن در ساعت December 9, 2006 02:01 PM
سلام
من محسن دانشجوی رشته کامپیوتر هستم و هفته ی بعد ارائه در مورد rad(rapid application development) دارم. لطقا اگه مطالبی در این مورد دارید به آدرس mail من بفرستید. پیشاپیش از همکاری شما منمنونم
karami.mohsen@gmail.com
ارسال شده توسط: محسن در ساعت December 9, 2006 02:02 PM
لطفا در مورد ابزار های طراحی رابط کاربر اگر مطلبی دارید برایم ایمیل کنید
ارسال شده توسط: asieh در ساعت December 10, 2006 07:56 PM
سلام
من یک پروژه نرم افزاری برای درس نرم 1 نیاز دارم .لطفا هر چه سریعتر به درخواست من جواب بدهید .من تا 30 آذر 85 وقت دارم
ارسال شده توسط: رومیسا در ساعت December 12, 2006 12:21 PM
salam man ye maghale dar morede ravaesh haye teste narm afzar mikham,mitunid komakam konid?
ارسال شده توسط: fateme در ساعت December 15, 2006 01:52 PM
سلام
امیدوارم به خواسته من جواب بدین چون حسابی دنبال مطلب گشتم ولی دریغ از یه مقاله: در مورد "طراحی نرم افزار" ممنون میشم اگه کمکم کنید.البته فقط دو روز وقت دارم.بای
ارسال شده توسط: زهرا در ساعت December 23, 2006 11:18 AM
سلام،خسنه نباشید،خیلی خوب بود،من دنبال یک مقاله کامل در مورد یکی از ابزارهای مهندسی نرم افزارم ،شما می تونین کمکم کنین؟
ارسال شده توسط: moji در ساعت January 1, 2007 10:39 AM
با عرض سلام وخسته نباشید اگر براتون ممکنه در مورد(component based development)در مهندسی نرم افزارمطلبی دارید برایم بفرستید.با تشکرفراوان
ارسال شده توسط: شفیعی در ساعت January 5, 2007 11:39 PM
با سلام
و تشکر ازاین مطالب جالبتون.
اما من از شما یک خواهش دارم اگه امکان دارد درباره مراحال تولید یک نرم افزار توضیح بدهید.
ارسال شده توسط: fereshteh در ساعت January 24, 2007 01:04 PM
سلام من دانشجوی ترم یک کامپیوترهستم که در مورد صندوق قرض الحسنه از شما راهنمایی خواستم من خودم هم نمی دونم که منظور استادم از این پروژه چی بودباید با استفاده از اطلاعاتی که از توربو پاسکال داریم این برنامه رو بنویسیم با تشکر از شما
ارسال شده توسط: گلاره در ساعت January 25, 2007 10:58 PM
باعرض سلام و خسته نباشید
می خواستم اگر امکان دارد مقالاتی در مورد استانداردهای مدیریت کیفیت نرم افزار به ایمیل من ارسال نمائید.
متشکرم
ارسال شده توسط: مژده در ساعت February 3, 2007 11:21 AM
سلام و خسته نباشید. من اطلاعات جامع و کاملی درباره(case tools)میخواهم . می شه سریعتر به درخواستم پاسخ بدید؟
ارسال شده توسط: سهیلا در ساعت February 21, 2007 09:26 AM
سلام خسته نباشید
من در مورد توسه ی هم روند مطلب می خواستم اگر ممکن است مرا یاری کنید
ارسال شده توسط: maryam در ساعت February 28, 2007 10:09 AM
انجمن دانشجویان رشته کامپیوتر سراسر کشور
www.clickrast.com
ارسال شده توسط: ابوالفضل در ساعت March 6, 2007 09:19 AM
سلام خسته نباشید
من یک سری اطلاعات در مورد روش iteration می خواستم. ممنونم اگه مطلبی برام بذارید یا سایتی رو در این مورد بهم معرفی کنید
ارسال شده توسط: somayeh در ساعت March 11, 2007 02:39 AM
سلام خسته نباشید
من یک سری اطلاعات در زمینه یprototyping model میخواستم که دراون 5 پروژه ی نرم افزای معرفی شده باشد کهprototyping model در مورد آن مناسب باشدو نتیجه ی خوبی داده باشد
با تشکر از شما
ارسال شده توسط: anahid در ساعت March 11, 2007 08:35 PM
dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd
ارسال شده توسط: mohammad در ساعت March 13, 2007 02:18 PM
salam.
mishe ye list az estandardhaye narmafzar(jahani) ke dar iran estefade mishe baram befrestid.
ba tashakor.
ارسال شده توسط: ebrahim در ساعت March 20, 2007 02:15 AM
salam az babate matalebeton mamnonam lotf konid matalebe bishtari befrestin age maghdor bod be mail befrestid manam darsam ro tamom kardam
ارسال شده توسط: maryam در ساعت March 23, 2007 12:18 AM
sallam man dar mord case tools matlab mikhastam ba tashakor
ارسال شده توسط: m در ساعت March 23, 2007 01:26 PM
سلام خسته نباشید
آیا با تبادل لینک موافقید؟
لطفا مرا مطلع کنید. با تشکر
ارسال شده توسط: behnam در ساعت April 7, 2007 02:41 PM
سلام خواهشمندم هرچه سریعتر مطالبی راجع به case tools اگر سراغ دارین برایم mail کنین لطفاً
ارسال شده توسط: mina در ساعت April 8, 2007 05:29 PM
با سلام ممنون مي شم اگه مطلبي در مورد formal methods در مهندسي نرم افزار داريد برام بفرستيد
ارسال شده توسط: ghasemi در ساعت April 11, 2007 10:10 AM
salam,,,man yek maghaleye 12 safeyi dar morede motore estentaj dar systemhaye khebre mikham,,,hazinasham pardakht mikonam,,,montazere maile shoma hastam
ارسال شده توسط: samira در ساعت April 13, 2007 08:06 PM
salam . bebakhshid man daneshjooie com hastam mikhastam age momkene dar morede tools va case tools ye seri etelaat vasam mail konid
ba tashakore faravaaaaan
ارسال شده توسط: asal در ساعت April 20, 2007 10:04 PM
سلامدانشجوی رشته کام÷یوتر هستم لطفا هر اطلاعاتی رو راجع به مهندسی نرم افزار برام میل کنید با تشکر
ارسال شده توسط: فریبا در ساعت April 22, 2007 12:35 AM
mikhastam age momkene ye seri etelaat dar morede tools, case toos dar mohandesi narm afzar baram mail konid
ارسال شده توسط: asal در ساعت April 23, 2007 09:42 AM
سلام مطالبی در مورد چند نوع از مدل های فرایند توسعه ومعایب و مزایای آن را لازم دارم
ارسال شده توسط: fariba در ساعت April 25, 2007 01:58 PM
منم اومده بودم مطلبی درباره case tools پیدا کنم اما با این همه درخواست ...!موفق باشین.
ارسال شده توسط: sed در ساعت April 26, 2007 05:53 PM
سلام
ممکنه در مورد نحوه پیاده سازی یک زبان برنامه سازی یک مقاله ترجیحا فارسی برام بفرستین.
ممنونم
ارسال شده توسط: ترگل در ساعت May 19, 2007 10:27 AM
برای درس مهندسی نرم افزار2، باید در مورد استاندارد های طراحی نرم افزار کنفرانس بدهم.
راستش، هم عجله دارم و هم مطلب خوبی که حداقل خودم به موضوع مسلط بشم گیر نیاوردم. با توجه به این که زمانی هم برای ترجمه باقی نمونده؛ می خواهم از شما تقاضا کنم تا در صورت امکان مقاله ای در این زمینه، و یا آدرس یک منبع اینترنتی و یا هر راهنمایی دیگری در این وادی رابرایم بفرستید.
متشکرم
smm
ارسال شده توسط: smm در ساعت May 30, 2007 03:46 AM
salam,braye darse tarahi piade sazi zabanhaye barnamesazi etellaati dar morde (ravesh haye hale masaleye pollision,va inke in amaliyat ba che moshkelati movajeh mishavad?
ارسال شده توسط: leila در ساعت June 5, 2007 02:58 PM
سلام. من این ترم واحد مستند سازی دارم.استاد گفته یه نرم افزارم مستند کنم.یا مثلا برم یه شرکتی و نرم افزار اون شرکت و بخش های مختلف اونو مستند کنم.شما میتونید مستند یه نرم افزارو برام میل کنین؟ تقزیبا 15 صفحه یا 20 صفحه. ممنونم
ارسال شده توسط: ارزو در ساعت June 10, 2007 11:55 AM
سلام میشه لطفا برام در مورد مهندسی نرم افزار سریع مطلب بفرستید و یا یک منبع معرفی کنید ممنون میشم
ارسال شده توسط: gazal در ساعت July 2, 2007 05:16 PM
سلام
خسته نباشید
من تازه رشته مهندسی نرم افزار قبول شدم، می خواستم در مورد گرایشها و ... در آینده مطالبی بدونم. در ضمن در مورد ابزار کارشم ممنون می شم اگه راهنماییم کنین.
خدانگهدار
ارسال شده توسط: احمد در ساعت September 16, 2007 11:14 PM
nemune soale c++ paiame nur ra mi khastam
ارسال شده توسط: hamid reza در ساعت September 29, 2007 06:33 PM
سلام.اگه میشه یه سایتی در را رابطه با نسل پنجم زبان های برنامه سازی معرفی کنید انگلیسیم باشه اشکال نداره خیلی خیلی خیلی ممنون میشم اگه این لطفو بکنید
ارسال شده توسط: Samira در ساعت October 1, 2007 12:50 AM
سلام من دانشجوی ترم سوم کامپیوتر هستم
تحقیقی درباره مقایسه روش سنتی تجزیه وتحلیل با روش ساختیافته می خواستم
با تشکر
ارسال شده توسط: parisa در ساعت October 2, 2007 08:56 PM
سلام
من دانشجوی علو کامپیوتر هستم لطفا اطلاعاتی در مورد میان افزار به من بدهید
ارسال شده توسط: Akbari در ساعت October 4, 2007 02:29 PM
helpppppppppppppppp plz
what is Aspect Oriented Development
Lots of love
ارسال شده توسط: بیچاره من در ساعت October 15, 2007 12:53 PM