×
ribbon

مهندسی نرم افزار 2 (به روش کاربردی)

مدرس:دانشگاه بناب

غلامعلی نژاد حاجعلی ایرانی

یکی از اهداف اصلی تعیین شده برای فارغ التحصیلان رشته مهندسی کامپیوتر، تسلط به مراحل توسعه سیستمهای نرم... بیشتر
5 (4)
3 دیدگاه
2,911دانشجو
35ساعت
سرفصل‌ها
مقدماتی سطح دوره

اشتراک مکتب‌پلاس

خرید اشتراک

با خرید اشتراک مکتب‌پلاس، علاوه بر این دوره، به بیش از ۴،۰۰۰ دوره دیگر دسترسی خواهید داشت.

دسترسی به تمام دوره‌هابیش از ۴،۰۰۰ دوره
محتوای دوره
سرفصل‌ها
توضیحات دوره
دیدگاه کاربران
درباره مدرس

این دوره شامل:

35 ساعت ویدئو

دسترسی مادام‌العمر به محتوای دوره

سرفصل‌های دوره

1 فصل26 جلسه35 ساعت ویدیو
فیلم های آموزشی
  جلسه اول - قوانین کلاسی، سرفصل ها، منابع درس، پروژه ها و بارم بندی
89:30
  جلسه دوم - مختصری بر پیش نیازهای ضروری درس
18:38
  جلسه سوم - مفهومEnterprise Architecture
75:58
  جلسه چهارم (بخش اول) - شرح پروژه-مفهومSyntax Validationدر معماری چند لایه
62:13
  جلسه چهارم (بخش دوم) - شرح پروژه-مفهوم و معماریException Handlingدر معماری چند لایه
73:23
  جلسه چهارم (بخش سوم) - شرح پروژه-تحلیل و طراحی ماژولهایFile Access وDynamic Rules
98:08
  جلسه پنجم - دسته بندی سیستمهای نرم افزار، سیستمهای اطلاعاتی وERP
98:48
  جلسه ششم - ساختار شرکتهای نرم افزاری
90:39
  جلسه هفتم (بخش اول) - شرح پروژه-تحلیل و طراحیForm Builder Tools
96:53
  جلسه هفتم (بخش دوم) - شرح پروژه-تحلیل، طراحی و معماریCode Generation Tools
94:20
  جلسه هشتم - مشخصه های کیفی، معماری نرم افزار، سبکهای معماری نرم افزار
102:03
  جلسه نهم - الگوها، موئلفه ها و چارچوبهای نرم افزاری
122:40
  جلسه دهم (بخش اول) - شرح پروژه-تحلیل و طراحی ماژولAuthentication & Authorization
82:32
  جلسه دهم (بخش دوم) - شرح پروژه-مدلسازی داده ماژولAuthentication & Authorization
86:43
  جلسه یازدهم - مقدمات طراحی معماری سیستمهای نرم افزار سازمانی (ESAD)
81:28
  جلسه دوازدهم - ارزیابی و انتخاب متدولوژی، چارچوب و ابزار
89:04
  جلسه سیزدهم (بخش اول) - بررسی چارچوبها و ابزار مبتنی برJavaبرای سیستمهای بزرگ
96:15
  جلسه سیزدهم (بخش دوم) - پروژهLucyArch1-مقدمات، ابزار و معماری
47:37
  جلسه سیزدهم (بخش سوم) - پروژهLucyArch1-پیاده سازیCRUD
59:13
  جلسه سیزدهم (بخش چهارم) - پروژهLucyArch1-پیاده سازیUCهای اصلی
47:25
  جلسه سیزدهم (بخش پنجم) - پروژهLucyArch1-بهینه سازی کدها
36:21
  جلسه چهاردهم - (ESAD)-بخش اول تشریح معماریCore-Extended
86:25
  جلسه پانزدهم - (ESAD)-بخش دوم تشریح معماریCore-Extended
102:21
  جلسه شانزدهم - (ESAD)-ساختار و معماری اولیه مخصوص سیستمهای سازمانی (ERP)
91:30
  جلسه هفدهم - (ESAD)- معماری ماژولهای سیستمهای سازمانی (ERP)
87:53
  جلسه هجدهم: (ESAD)- یک نمونه معماری ماژولار و مبتنی بر SOA برای ERP
80:17

توضیحات دوره

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

دیدگاه کاربران

5

بر اساس امتیاز 4 دانشجو

1
2
3
4
5

دانشجوی دوره

3 سال پیش

5

سلام ممنونم استاد بزرگوار واقعا دوره عالی ای بود و خسته نباشید، لطفا منابع این دوره رو میزارین توی سایت، محتوای دوره عالی است ولی منابع دوره رو خیلی لازم دارم.

الهام یوسفیان

5 سال پیش

5

بابت این دوره واااقعا ممنون هم از سایت ممنون و هم از استاد ایرانی بخاطر تدریس خیلی خوبشون فقط اگه میشه فایلهایی رو هم که در ویدئو بهش اشاره میکنن، اینجا قرار بدید. با سپاس

دانشجوی دوره

5 سال پیش

5

با عرض سلام خدمت استاد گرامی ،من تقریبا تمامی دوره های استاد ایرانی را دیدم خیلی خوب و کامل تدرس می کنند واقعا کامل و با محتوا . با کمال تشکر و قدردانی

غلامعلی نژاد حاجعلی ایرانیعضو هیئت علمی دانشگاه بناب، مدرس دوره‌های آنلاین، معمار، تحلیل‌گر و طراح نرم‌افزار، متخصص کاربردهای AI در آموزش و یادگیری
7دوره
33,007دانشجو
253نظر و امتیاز

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

در کنار فعالیت‌های حرفه‌ای، دکتر ایرانی از سال 1387 به عنوان عضو هیئت علمی دانشگاه بناب مشغول به خدمت بوده و نقش مهمی در آموزش و پرورش نسل جدید مهندسان نرم‌افزار ایفا کرده است. تدریس برای ایشان نه تنها یک وظیفه، بلکه یک تعهد حرفه‌ای و اخلاقی است. ایشان با رویکردی نوآورانه، تمام محتوای دوره‌های درسی خود را به صورت حرفه‌ای، منظم و رایگان در اختیار عموم قرار داده‌اند. این اقدام، که نشان‌دهنده تعهد عمیق ایشان به گسترش دانش و دسترسی برابر به آموزش است، مورد استقبال گسترده دانشجویان، متخصصان و علاقه‌مندان به حوزه نرم‌افزار قرار گرفته است.

دکتر ایرانی در حرفه خود به عنوان مشاور، تحلیل‌گر، طراح و معمار نرم‌افزار نیز فعالیت‌های چشمگیری داشته است. ایشان با توانایی منحصربه‌فرد در تحلیل نیازهای سازمانی و طراحی راه‌حل‌های نرم‌افزاری پیچیده، به شرکت‌ها و سازمان‌های متعددی کمک کرده‌اند تا سیستم‌های کارآمد و پایداری را پیاده‌سازی کنند.

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

در چند سال اخیر با توسعه هوش مصنوعی، ایشان در زمینه کاربردهای هوش مصنوعی در مسیر یادگیری و آموزش فعالیت کرده‌اند و پژوهشهای ایشان در زمینه راهکارهای عملی استفاده از هوش مصنوعی در یادگیری سریع و عمیق می‌باشد. 

فراتر از دستاوردهای علمی و حرفه‌ای، آنچه دکتر ایرانی را متمایز می‌کند، تعهد ایشان به اشتراک‌گذاری دانش و تأثیرگذاری مثبت بر جامعه است. منابع آموزشی رایگان ارائه‌شده توسط ایشان، که با دقت و کیفیت بالا تهیه شده‌اند، به هزاران نفر امکان یادگیری و پیشرفت در زمینه فناوری اطلاعات را داده است. این اقدام، همراه با فعالیت‌های مشاوره‌ای و آموزشی ایشان، نشان‌دهنده دیدگاهی انسان‌محور و مسئولانه نسبت به حرفه و جامعه است. دکتر ایرانی نه تنها به عنوان یک استاد و متخصص، بلکه به عنوان یک الگوی الهام‌بخش برای دانشجویان و حرفه‌ای‌های حوزه فناوری اطلاعات در ایران شناخته می‌شود.

مهارت‌هایی که می‌آموزید

دوره‌های مشابه

دیگر دوره‌های غلامعلی نژاد حاجعلی ایرانی

سوالات پرتکرار

آیا ممکن است برخی جلسات یک درس ناقص باشند؟

معمولا تمامی جلسات هر درس به‌طور کامل ضبط می‌شوند؛ اما گاهی به دلیل برخی ناهماهنگی‌ها ممکن است یک یا چند جلسه ضبط نشده باشد. جزئیات این موارد در توضیحات هر درس درج شده است.

اگر لینک دانلود یا پخش ویدئو مشکل داشت، چه کاری باید انجام داد؟

در صورت مواجهه با هرگونه مشکل در دانلود یا پخش ویدئو، می‌توانید از طریق صفحه ارتباط با ما اطلاع دهید تا تیم پشتیبانی به‌سرعت مشکل را بررسی و رفع کند.

آیا می‌توان ویدئوهای یک درس را به‌صورت سی‌دی یا دی‌وی‌دی از شما تهیه کرد؟

در حال حاضر امکان ارسال دروس به‌صورت سی‌دی یا دی‌وی‌دی وجود ندارد و همه محتواها به شکل آنلاین ارائه می‌شوند.