مهندسی نرم افزار و آزمایشگاه مهندسی نرم افزار _ علی صیادی
Open in Telegram
این کانال جهت اطلاع رسانی به دانشجویان محترم واحد تهران جنوب و اسلامشهر ایجاد شده است. راه ارتباطی: ali.sayyadi200@gmail.com
Show more235
Subscribers
No data24 hours
+297 days
+3030 days
Posts Archive
در خصوص جزئیات امتحان عملی و نحوه ی حضورتون در این امتحان، داخل کانال اطلاع رسانی لازم انجام خواهد شد. بنابراین حتما در این دو هفته به اطلاعیه هایی که گذاشته می شود، توجه لازم و کافی را داشته باشید تا پرونده ی درس آزمایشگاه مهندسی نرم افزار ترم مهر 1403 نیز به خیر و خوشی براتون تمام شود.
اطلاعیه_مهم 2:
تاریخ امتحان عملی هم هفته ی آِینده چهارشنبه مورخ 1403/09/28 خواهد بود. چنانچه دانشجویی در تاریخی که ذکر شد؛ سر کلاس حضور نداشته باشد؛ عملاً غایب امتحان محسوب شده و نمره ی صفر از بخش عملی برایشان در نظر خواهم گرفت.
اطلاعیه_مهم 1:
با سلام خدمت شما دانشجویان محترم، با توجه به اینکه کلاس آزمایشگاه تا آخر آذر ماه در اختیار بنده قرار دارد؛ از این رو، تاریخ تحویل پروژه تغییر پیدا کرد و این هفته چهارشنبه مورخ 1403/09/21 آخرین مهلت جهت ارائه پروژه هست.
دانشجویان محترم توجه داشته باشند که به گونه ای برنامه ریزی کنند تا این هفته پروژه ی خودشون را تکمیل کرده و جهت ارائه حتما سرکلاس تشریف بیاورند.
#توضیحات_نمودار_استقرار
آخرین نموداری که از مبحث UML خدمت شما تدریس شد؛ نمودار استقرار هست که توضیحات آن در فایل ویدئویی موجود است و دو نمونه مثال هم داخل کانال قبلا آپلود شده است که در اینجا و در این لینک
می توانید مشاهده کنید. برای ترسیم این نمودار پس از اینکه ویدئو را مشاهده نمودید؛ طبق آخرین تصویری که براتون فرستادم؛ مطابق با همون نمودار استقرار یا Deployment را در پروژه های خودتون اعمال کنید.
جهت دسترسی راحت تر شما بزرگواران فایل های اصلی آز مهندسی نرم افزار داخل کانال پین شد!
دو فایل رشنال رز هم خدمت شما جهت نمونه فرستادم تا در ترسیم نمودارهاتون ازش به عنوان الگو استفاده کنید. فایل prjv4 مربوط به ترم های گذشته است و فایل practice هم این ترم خدمت شما تدریس می کنم و هنوز کامل نشده است که هر وقت تکمیل شدش؛ نسخه ی نهایی این فایل هم در اختیارتون قرار میذهم. داخل فایل practice نمودار مولفه هم هست که این ترم تدریس کردم.
نکته: جهت دسترسی به نمودار توالی یا همان sequence diagram روی نمودار use case diagram بخش ورود به پرتال کلیک کنید تا صفحه ی جدیدی براتون باز شود و از آنجا تب diagram را کلیک کنید تا نمودار توالی را بتونید مشاهده کنید.
prjV4.mdl1.45 MB
در خصوص این پست هم لازمه یه نکته ای را عرض کنم؛ فایل های درسی آز مهندسی نرم افزار اعم از پی دی اف ها و ویدئوها داخل این پست آمده است که برای امتحان عملی و پروژه هاتون کفایت میکنه.
این مورد را گفتم چون یکی از دانشجویانم ایمیل فرستاده بود که فایل درس مهندسی نرم افزار (soe) با درس آز مهندسی نرم افزار (soe_lab) قاطی شده است و الان ما کدومش را بالاخره برای امتحان عملی مطالعه کنیم؟
پاسخ این هستش که بنده چون اسلایدهایم را هر ترم بروز میکنم دیگر وقت نکردم قسمت های UML آزمایشگاه مهندسی نرم افزار را آپدیت کنم و تمامی فایل هایی که اینجا گذاشتم؛ اکثرا مباحث UML درس مهندسی نرم افزار هست که من هم دقیقا همین ها را سر کلاس آزمایشگاه مهندسی نرم افزار تدریس میکنم. البته تغییرات فایل های این دو درس خیلی جزئی هستند؛ ولی شما به عنوان درس دقت نکنید و هر چیزی که در این پست قرار دادم، همان را برای امتحان عملی و پروژه هاتون دنبال کنید.
بزرگوارانی که جلسه ی پیش سر کلاس حضور نداشتند بایستی ویدئویی که جدیدا داخل کانال آپلودش کردم را مشاهده کرده و مطابق با اون قسمت نمودار کامپوننت را انجام دهند.
#توضیحات_نمودار_مولفه
در این قسمت شما بایستی در پروژه ی خودتون یک نمودار مولفه ترسیم کرده و اجزای آن شامل موارد زیر است:
1- سه تا پکیج مطابق با ویدئویی که در اختیارتون قرار دادم ترسیم می نمایید.
2- داخل هر پکیج بایستی 4 تا کامپوننت (مجموعاً 12 تا کامپوننت) ترسیم می کنید.
3- داخل هر پکیج دو تا subprogram specification و دو تا subprogram body به همراه دو تا task specification و دو تا task body ترسیم شود.
4- در هر پکیج بایستی یک main وجود داشته باشد. یعنی مجموعا 3 تا main در سه تا پکیج متفاوت
5- یک سورس کد c++ مانند سورس کد بخش لاگین، داخل یک پکیج و در بخش subprogram body بصورت دلخواه اضافه شود.
میتونم بگم که تقریبا تمامی نکات مربوط به نمودار مولفه در این ویدئو گفته شده است که میتونید ازش استفاده کنید و امیدوارم براتون مفید واقع بشه.
با سلام خدمت شما دانشجویان محترم، همانطور که قولش را داده بودم ویدئوی تدریس نمودار مولفه را خدمت شما ارسال کردم.
دانشجویان محترمی که این ترم درس آز مهندسی نرم افزار دارند توجه داشته باشند که پروژه تون را مطابق با توضیحات گفته شده در ویدئو بایستی انجام دهید.
تدریس نمودار مولفه یا component diagram از دیدگاهی دیگر
ویدئو مربوط به انواع ارتباطات + نمودار کلاس
#توضیحات_نمودار_حالت
همانطور که مطلع هستید؛ دیروز مبحث نمودار حالت یا statechart diagram تدریس شد و بایستی 6 حالت را در این نمودار ترسیم کنید؛ بطوری که داخلشون حتما از این موارد: Entry, do, on event, exit استفاده بشه. (حداقل در یک حالت بایستی همه ی این موارد پیاده سازی بشه)
