en
Feedback
مهندسی نرم افزار و آزمایشگاه مهندسی نرم افزار _ علی صیادی

مهندسی نرم افزار و آزمایشگاه مهندسی نرم افزار _ علی صیادی

Open in Telegram

این کانال جهت اطلاع رسانی به دانشجویان محترم واحد تهران جنوب و اسلامشهر ایجاد شده است. راه ارتباطی: ali.sayyadi200@gmail.com

Show more
235
Subscribers
No data24 hours
+297 days
+3030 days
Posts Archive
نکته ی بعدی اینکه شما برای باز کردن فایل پروژه تون حتما سعی کنید از طریق shortcut ایجاد شده، ابتدا نرم افزار را اجرا کنید و سپس از طریق خود برنامه اقدام به اجرای فایل پروژه تون کنید و یا با عقب کشیدن تاریخ سیستمتون به قبل از 2019 با کلیک کردن روی فایل پروژه می تونید آن را اجرا کرده و پروژه تون را انجام بدهید. اگر یکی از این دو روشی که بهتون گفتم را انجام ندهید با ارور لایسنس مواجه خواهید شد!

با سلام خدمت شما دانشجویان محترم درس آزمایشگاه مهندسی نرم افزار، یکی از دانشجویان بنده زحمت کشیدند و در خصوص نصب نرم افزار رشنال رز یک ویدئویی را تهیه کردند و بنده هم در اختیار شما بزرگواران از طریق کانال قرار دادم. یکی از چالش های اصلی نصب این نرم افزار ارور لایسنس هستش که شما اگر طبق این ویدئو پیش برید؛ مشکلی با نصب نرم افزار نخواهید داشت. نکته: یک نرم افزار هم جهت ساخت درایو مجازی و دسترسی به فایل iso (explorerfab) معرفی نمودند که نرم افزار خیلی خوب جهت دسترسی به محتوای فایل iso است؛ اما شما می تونید با نرم افزار winRar نیز به محتوای فایل iso دسترسی پیدا کنید.

راهنمای نصب نرم افزار رشنال رز

همه ی منابع درس آزمایشگاه مهندسی نرم افزار داخل این پست به شکل منظم براتون آوردم.

فعلا همین چهار نمودار در این 7 جلسه تدریس شده است که به مرور تکمیل خواهد شد. پوزش می خواهم دیر شدش؛ الان فرصت کردم براتون این موارد را به صورت کامل توضیح بدهم تا احیانا ابهامی در مورد پروژه نداشته باشه.

#توضیحات_نمودار_فعالیت در مرحله چهارم، نمودار فعالیت خودتون را به گونه ای بایستی طوری ترسیم کنید که داخل آن هم از fork و هم از join استفاده کنید. یک نمونه مثال هم داخل ویدئوها هست و هم داخل جزوه سعی کنید در همون حد باشه.

#توضیحات_نمودار_کلاس در مرحله ی سوم، شما بایستی نمودار کلاس را ترسیم کنید و در این نمودار 5 کلاس تون می تونه روابطش به شکل Association و Dependency و یا Aggregation باشه و بایستی حتما یکی از آن ها از نوع Generalization یعنی به شکل ارث بری باشه. شما در این روش یک کلاس را به عنوان کلاس پایه قرار میدهید و بقیه ی کلاس ها را به آن متصل می کنید. حواستون باشه تمامی روابط بین کلاس ها اعم از چند به چند بودن و .... بایستی رعایت بشه و حتما بایستی روابط تون یک نام داشته باشد. همه ی این موارد سر کلاس تدریس شد و دقیقا مشابه همون چیزی که سر کلاس تدریس کردم؛ همونطوری هم ازتون کار می خواهم.

#توضیحات_نمودار_توالی در مرحله ی دوم، زمانی که خواستید نمودار توالی یا sequence را ترسیم کنید دو تا از use case تون را انتخاب می کنید؛ مثلاً: فرآیند سفارش مشتری و فرآیند پرداخت را برایش به صورت جداگانه نمودار توالی (sequence) ترسیم می کنید.

#توضیحات_نمودار_UseCase نمودار use case خودتون را بایستی طوری طراحی کنید که 3 یا 4 actor داشته باشد و در مجموع 12 use case بایستی ترسیم کنید. (یعنی اگر مثلا چهار actor دارید برای هر actor سه use case ترسیم بشه) همچنین بایستی تمامی روابط include و extend کاملاً مشخص باشه.

#اطلاعیه_دانشگاه_آزاد_اسلامی_واحد_اسلامشهر با سلام خدمت شما دانشجویان محترم، در این پست قصد دارم در خصوص نحوه ی انجام پروژه باهاتون صحبتی داشته باشم. پروژه تون بدین شکل هستش که ابتدا یک موضوعی را مشخص کرده و بعد از دریافت تاییدیه از من کار خودتون را شروع می کنید. در این درس قرار هست که UML های تدریس شده را در نرم افزار رشنال رز ترسیم کنید. راهنمای نصب رشنال رز داخل کانال موجود هست که با کمی سرچ به آن دست پیدا می کنید. در ادامه ی این پست نمودارهای تدریس شده به همراه تعدادی که بایستی در پروژه ی خودتون ترسیم کنید را میگم تا بزرگوارانی که سوالی در این خصوص دارند، مشکلشون حل بشه: UML number 1.use case diagram 12 1.1. Actor 4 2. Sequence diagram 2 3. Class diagram 6

نکته ی بسیار مهمی که در پایان قصد دارم و هر ترم این مورد را به دانشجویانم می گویم این هست که اگر قصد دارید در رشته ی خودتون حرفی برای گفتن داشته باشید؛ سعی کنید سواد دانشگاهی را در کنار مهارت عملی دنبال کنید که اگر روزی فارغ التحصیل شدید؛ حرفی برای گفتن داشته باشید و بتونید شغل مرتبط با این حرفه و علاقه تون پیدا کنید. واحدهای دانشگاهی بالاخره دیر یا زود تمام می شوند؛ ولی اگر شما خدایی ناکرده سواد عملی را دنبال نکنید و صرفا با سواد دانشگاهی بخواهید وارد بازار کار شوید؛ کار بسیار سختی را در پیش رو خواهید داشت. حتما سعی کنید که هر دو مورد (یعنی هم سواد دانشگاهی و هم مهارت عملی) را در کنار همدیگه تا زمانی که وقت، انرژی و انگیزه ی بالایی دارید، دنبال کنید. خیلی خستتون نمیکنم؛ چون ترم جدیدم از روز شنبه شروع میشه و پیام ها اگر زیاد بشه بچه های ترم جدید مطالب درسی را به سختی می توانند پیدا کنند. در پایان، بهترین ها را براتون آرزومندم؛ امیدوارم در ادامه ی مسیر زندگی تون همواره موفق و موید باشید. انشا الله ترم جدید یا ترم های بعدی شماها را بتونم در دروس دیگر ببینم. خدانگهدار.

یه خسته نباشید و خداقوت بهتون میگم؛ واقعا این ترم جزء ترم هایی بود که اکثرتون بی نظیر بودید و قدم به قدم با روش و چارچوبی که بنده داشتم پیش اومدید و در نهایت مزد زحمات خودتون را گرفتید.

خدا رو شکر وضعیت برگه هاتون به گونه ای بودش که افتاده ای نداشتیم و تا جایی که میشد همگی شما را در نمره ی کلاسی کمک کردم؛ ولی از اونجایی که در برگه دستم بسته هست؛ آن هم تا جایی که اجازه داشتم؛ اگر کسی نمره ی اضافی آورده بود، آنجا هم کمکش کردم. این مورد را خدمت شما گفتم که بدونید؛ نمرات نهایی هستش و تحت هیچ شرایطی تغییر نخواهند کرد!!!!

ترم کوتاه و بسیار پرباری را در خدمت شما بزرگواران بودیم؛ سعی کردیم در این 1 ماه که در خدمت شما بزرگواران بودیم؛ با تمام سختی هایی که داشتیم؛ مفاهیم مهندسی نرم افزار را به دو شکل خدمت شما تدریس کنیم: 1- مفاهیم پایه ای آن را به شکل تئوری تدریس کنم و سعی شد که شما را با یک سری مفاهیم مهم مثل Devops, کریستال و ... آشنا تون کنیم؛ همچنین به عنوان یک مهندس نرم افزار با یک سری واژگانی مثل نسخه ی بتا و ریلیز و .... آشنا بشید. 2- خب از اونجایی که ورودی ما در مهندسی نرم افزار نیازمندی های مشتری هست؛ بایستی این نیازمندی ها را به خواسته های فنی با کمک UML تبدیلش کنیم و ابزارهای زیادی برای اینکار وجود دارند که ما سراغ نرم افزار رشنال رز رفتیم که جزء نرم افزار پایه ی UML حساب میشه و در اینجا سعی کردیم با توجه به مدت زمانی که داشتیم نمودارهای مهم UML را به شکل پروژه محور سر کلاس با همدیگر پیش ببریم.

#اطلاعیه_دانشگاه_آزاد_اسلامی_واحد_تهران_جنوب با سلام خدمت شما دانشجویان محترم، نمرات درس مهندسی نرم افزار در سامانه ی آموزشیار ثبت نهایی شد.

#اطلاعیه_دانشگاه_آزاد_اسلامی_واحد_تهران_جنوب با سلام خدمت شما وقت همگی بخیر باشه؛ انشا الله فردا ساعت 14 سر جلسه ی امتحان حاضر خواهم شد. خواهشا سوالات را با دقت مطالعه کنید. امیدوارم هر کسی نتیجه ی مزد زحماتش را بگیره. موفق و موید باشید.

با سلام خدمت شما، با توجه به اینکه تا این لحظه پروژه ای از سوی این بزرگواران به ایمیل بنده ارسال نشده است و مهلت آن هم تمام شده است؛ بنابراین درس این بزرگواران حذف شد و بایستی در ترم مهر ماه مجددا این درس را اخذ کنند.

ترم بسیار کوتاه و در عین حال مفیدی بودش. سعی کردم در این یک ماهی که در خدمت شما بودیم؛ شما را با مفاهیم مدلسازی در مهندسی نرم افزار یعنی UML به شکل کاربردی و با نرم افزار رشنال رز آشناتون کنم. بهترین ها را براتون آرزومندم. موفق و موید باشید.

اسامی که در ادامه میارم؛ هنوز نمراتشون را ثبت نکردم؛ چنانچه تا تاریخ 10 شهریور ماه ایمیلی ازشون بابت مشخص کردن وضعیت درسشون یعنی بایستی نمودارهایی که سر کلاس تدریس کردم را در نرم افزار رشنال رز ترسیم کنند و تا تاریخ 10 شهریور ماه برایم ایمیل کنند؛ همچنین بایستی وقتی را جهت ارائه در گوگل میت نیز مشخص کنند. این اسامی عبارتند از: 1. نازنین حسانی 2. امیرحسین صالح پور چنانچه در تاریخی که ذکر شد؛ ایمیلی از سوی این بزرگواران بابت پروژه هاشون دریافت نکنم؛ درسشون را دقیقا 10 شهریور ماه حذف کرده و مجددا این درس را بایستی در ترم مهر اخذ کنند.

#اطلاعیه_دانشگاه_آزاد_اسلامی_واحد_اسلامشهر با سلام خدمت شما دانشجویان محترم درس آزمایشگاه مهندسی نرم افزار، نمرات گروه دوشنبه و چهارشنبه در سامانه ی آموزشیار ثبت نهایی شد.