1 |
جایگاه درس در برنامه درسی دوره |
این درس به عنوان یکی از اولین دروس تخصصی گرایش نرم افزار محسوب می شود که برای دانشجویان ترم چهارم گرایش نرم افزار ارایه میگردد. |
2 |
شایستگی های پایه |
انتظار می رود دانشجویی که این درس را اخذ میکند از آشنایی کافی با برنامه نویسی شی گرا در قالب یکی از زبان های برنامه نویسی متداول شی گرا نظیر جاوا یا سی شارپ برخوردار باشد. آشنایی با پایگاه داده نیز کمک بسزایی می کند. |
3 |
هدف کلی |
هدف از این درس آشنایی دانشجویان با مفاهیم پایه مهندسی نرم افزار با تاکید ویژه بر تحلیل و طراحی سیستم های نرم افزاری است |
4 |
اهداف یادگیری |
در این درس سعی می شود با تکیه بر مطالب کاربردی و عملی نظیر UML و RUP و در قالب انجام یک پروژه تیمی در مقیاس متوسط و نه کوچک مفاهیم اولیه مهندسی نرم افزار مرتبط با تحلیل و طراحی نظیر فرایند توسعه نرم افزار رویکردهای موفق در توسعه نرم افزار کیفیت + مستندسازی + آزمون و مهندسی نیازمندی ها تدریس شود. |
5 |
روش تدریس |
سخنرانی و اسلاید و وایتبورد و پرسش و پاسخ و طوفان فکریو نقد و تحلیل تدریجی پروژه های دانشجویان در برخی از جلسات کلاس بر مبنای آموزش معکوس |
6 |
وظایف دانشجو |
در همان ابتدای شروع ترم یک پروژه تیمی برای دانشجویان تعریف می گردد و در طول ترم در قالب 3 فاز آنچه که در این درس م آموزند را در پروژه خود به صورت عملی، تمرین و تجربه می نمایند و نتایج کار خود را به تدریج در زمان های مقرر تحویل می دهند. |
7 |
منبع |
ع. رسول زادگان، مدل سازی نرم فزار به کمک UML با رویکرد RUP انتشارات علوم رایانه چاپ اول 1391. |
8 |
نحوه ارزشیابی |
در قالب پروژه و امتحان پایان ترم انجام خواهد شد. جزییات نحوه ارزیابی در فایل پیوست ارائه شده است. |
9 |
فایل |
Pdf File |