00:00 / 00:00
1.8x
1.4x
1.0x
0.7x
HD SD
HD
SD
ثبت‌نام رایگان
  • دسترسی به کل جلسات ویدیویی از دوره
  • دسترسی به کل جلسات ویدیویی از دوره
  • اضافه شدن دوره به پروفایل
00:00 / 00:00
1.8x
1.4x
1.0x
0.7x
HD SD
HD
SD

تحلیل و طراحی سیستم

دوره‌های رایگان
30 جلسه
98٪ (453 رای)

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

سرفصل‌های دوره تحلیل و طراحی سیستم

فیلم های آموزشی
44:38 ساعت
44:38
Combined Shape Created with Sketch. 30 جلسه
جلسه اول: قوانین کلاسی، سرفصل ها، منابع درس، پروژه ها و بارم بندی
"71:30
جلسه دوم: Introduction to System Theory
"89:43
جلسه سوم: مفاهیم SDLC, Process Model, Methodology
"91:57
جلسه چهارم: جزئیات SDLC, Methodology
"97:11
جلسه پنجم: Analysis and Design Paradigms
"83:49
جلسه ششم: Object Oriented Paradigm, Principles
"103:12
جلسه هفتم: Information Systems, ERP
"84:36
جلسه هشتم: مراحل کلی تحلیل و طراحی سیستم (بر مبنای RUP)
"80:51
جلسه نهم: Business Modeling
"92:58
جلسه دهم: مفهوم و انواع Software Requirements
"75:31
جلسه یازدهم: Domain Modeling
"89:29
جلسه دوازدهم: Use Case Modeling
"135:26
جلسه سیزدهم: Software Architecture
"79:47
جلسه چهاردهم: Modularity
"89:48
جلسه پانزدهم: Layered Architecture
"88:43
جلسه شانزدهم: مفاهیم اولیه Software Design
"76:46
جلسه هفدهم: بخش اول Object Oriented Design Heuristics
"82:25
جلسه هجدهم: بخش دوم Object Oriented Design Heuristics
"77:11
جلسه نوزدهم: بخش اول طراحی لایه Data Access
"85:55
جلسه بیستم: بخش سوم Object Oriented Design Heuristics
"95:34
جلسه بیست و یکم: بخش دوم طراحی لایه Data Access
"50:24
جلسه بیست و دوم: کلاسهای تحلیل Boundary, Control (Service), Entity
"90:29
جلسه بیست و سوم: بخش اول اصول SOLID
"79:03
جلسه بیست و چهارم: بخش دوم اصول SOLID
"98:16
جلسه بیست و پنجم: مفاهیم مقدماتی Design Patterns
"75:28
جلسه بیست و ششم: بخش اول Creational Design Patterns
"113:06
جلسه بیست و هفتم: بخش دوم Structural Design Patterns
"94:29
جلسه بیست و هشتم: بخش سوم Behavioral Design Patterns
"98:13
جلسه بیست و نهم: بخش اول تحلیل و طراحی سیستم جامع آژانس
"115:49
جلسه سی‌ام: بخش دوم تحلیل و طراحی سیستم جامع آژانس
"90:31
استاد دوره
غلامعلی نژاد حاجعلی ایرانی غلامعلی نژاد حاجعلی ایرانی

غلامعلی نژاد حاجعلی ایرانی، تحصیل خود را در مقاطع کارشناسی در دانشگاه شهید باهنر کرمان و کارشناسی ارشد در دانشگاه صنعتی امیرکبیر به انجام رسانده است. از سال 1384 تا کنون در زمینه توسعه سیستم‌های نرم افزارهای سازمانی و ERP فعال بوده است و هم اکنون به عنوان تحلیل‌گر، طراح و معمار نرم افزار سیستم‌های ERP مشغول به کار است و از سال 1387 به عضویت هیأت علمی دانشگاه بناب درآمده است.
وب سایت شخصی: gclass.co

اطلاعات بیشتر
درباره برگزارکننده
دانشگاه بناب دانشگاه بناب (اطلاعات بیشتر)

نظرات  (5 نظر)

کاربر مکتب‌خونه
09:52 - 1399/12/16
کاربر‌ سایت
با سلام و عرض خسته نباشید بنده محقق هستم و در حال تماشای ویدئو های این دوره، از لحاظ علمی بسیار خوب بود فقط لطفا به اساتید بفرمایید که در مورد درس توضیحاتشون رو بدن نه اینکه نظرات شخصی خودشون رو در مورد اینکه آیا ما میتونیم ماشین یا موتور بسازیم یا نه چون مطمئنا در این زمینه تخصص کافی ندارند :)
محمد جواد
11:34 - 1399/10/03
کاربر‌ سایت
دوره خوبی هست برای تحلیل و طراحی سیستم. ولی باس پیگیر باشی و خودت حتما برای پروژه فروشگاهی یا ... بیای همین چیزایی که آقای ایرانی یاد میدن رو پیاده سازی بکنی تا با مشکلات و بخش هایی که تو عمل خودشون رو نشون میدن آشنا بشی. پس اگه اهل عمل کردن نیستی این دوره رو شروع نکن.
محمد علی
11:24 - 1399/08/25
کاربر‌ سایت
انسجام مطالب بسیار خوب است؛ به‌شکلی که اگر مطالب درس‌های قبل را خوب بفهمید درس جدید را خیلی خوب درک می‌کنید. برای رفع مشکل کندی هم من سرعت پخش را ۲.۳ برابر می‌کنم که بسیار عالی می‌شود. در کل خیلی خوبه! ---------- تمام‌اش کردم! از استاد کلی مطلب جدید یاد گرفتم و کلی بینشم به چگونگی برنامه‌نویسی باز شد. یادداشت‌هایم را هم در گیت‌لب قرار دادم. امیدوارم مورد استفاده‌ی دوستان قرار گیرد. https://gitlab.com/amookhsin/maktabkhooneh-system-analysis-and-design خوشحال می‌شوم نظرتان را بهم بگویید.
کاربر مکتب‌خونه
17:13 - 1399/08/21
کاربر‌ سایت
استاد خیلی خوبی هستند. فقط یه کم کند صحبت می کنند که منم سرعت ویدئو رو روی 1.4 میذارم عالی میشه.
امید
12:15 - 1399/08/21
کاربر‌ سایت
عالی بود واقعا انگار خودم سرکلاس بود

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

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

×

ثبت نظر

به این دوره از ۱ تا ۵ چه امتیازی می‌دهید؟

فیلم های آموزشی
44:38 ساعت
44:38
Combined Shape Created with Sketch. 30 جلسه
جلسه اول: قوانین کلاسی، سرفصل ها، منابع درس، پروژه ها و بارم بندی
"71:30
جلسه دوم: Introduction to System Theory
"89:43
جلسه سوم: مفاهیم SDLC, Process Model, Methodology
"91:57
جلسه چهارم: جزئیات SDLC, Methodology
"97:11
جلسه پنجم: Analysis and Design Paradigms
"83:49
جلسه ششم: Object Oriented Paradigm, Principles
"103:12
جلسه هفتم: Information Systems, ERP
"84:36
جلسه هشتم: مراحل کلی تحلیل و طراحی سیستم (بر مبنای RUP)
"80:51
جلسه نهم: Business Modeling
"92:58
جلسه دهم: مفهوم و انواع Software Requirements
"75:31
جلسه یازدهم: Domain Modeling
"89:29
جلسه دوازدهم: Use Case Modeling
"135:26
جلسه سیزدهم: Software Architecture
"79:47
جلسه چهاردهم: Modularity
"89:48
جلسه پانزدهم: Layered Architecture
"88:43
جلسه شانزدهم: مفاهیم اولیه Software Design
"76:46
جلسه هفدهم: بخش اول Object Oriented Design Heuristics
"82:25
جلسه هجدهم: بخش دوم Object Oriented Design Heuristics
"77:11
جلسه نوزدهم: بخش اول طراحی لایه Data Access
"85:55
جلسه بیستم: بخش سوم Object Oriented Design Heuristics
"95:34
جلسه بیست و یکم: بخش دوم طراحی لایه Data Access
"50:24
جلسه بیست و دوم: کلاسهای تحلیل Boundary, Control (Service), Entity
"90:29
جلسه بیست و سوم: بخش اول اصول SOLID
"79:03
جلسه بیست و چهارم: بخش دوم اصول SOLID
"98:16
جلسه بیست و پنجم: مفاهیم مقدماتی Design Patterns
"75:28
جلسه بیست و ششم: بخش اول Creational Design Patterns
"113:06
جلسه بیست و هفتم: بخش دوم Structural Design Patterns
"94:29
جلسه بیست و هشتم: بخش سوم Behavioral Design Patterns
"98:13
جلسه بیست و نهم: بخش اول تحلیل و طراحی سیستم جامع آژانس
"115:49
جلسه سی‌ام: بخش دوم تحلیل و طراحی سیستم جامع آژانس
"90:31