مهندسی نرم افزار: مدل سازی سیستم های نرم افزاری با استفاده از UML
(Mitalearn-309006)
- Duration: 2 hours 33 minutes
- Release date: 23 June 2026
- Author: Kenneth W T Leung
- Level: متوسط
- Contents: 44
- Has Caption in Persian
درباره این دوره:
چرخه حیات توسعه نرم افزار (SDLC) فرآیند توسعه نرم افزار از طریق برنامه ریزی، تجزیه و تحلیل نیاز، طراحی، پیاده سازی، آزمایش و نگهداری است. این دوره بر مرحله تجزیه و تحلیل نیازمندی های SDLC متمرکز است و شما یاد خواهید گرفت که چگونه از مدل های UML برای دریافت نیازمندی های سیستم و تسهیل ارتباط بین مشتری/کاربران و توسعه دهندگان استفاده کنید. UML یک زبان مدل سازی بصری با هدف کلی برای سیستم ها است. می توان از آن برای برجسته کردن جنبه های مختلف سیستم که مورد علاقه ذینفعان مختلف است استفاده کرد. الزامات داده در مدل دامنه ثبت می شود، که مفاهیم مهم دامنه برنامه را به عنوان کلاس ها، ارتباط بین آنها و محدودیت های موجود در آنها توصیف می کند. الزامات عملکردی در مدل مورد استفاده برای توصیف تعاملات بین سیستم و محیط آن (کاربران، سیستمهای دیگر) ثبت میشوند. UML از بهترین شیوه های فعلی در تکنیک های مدل سازی شی گرا استفاده می کند. مفاهیم اولیه برنامه نویسی شی گرا (OOP) برای امتحان این دوره مورد نیاز است. توصیه میشود دورهها را به ترتیبی که فهرست شدهاند بگذرانید، زیرا به تدریج تکنیکها و مفاهیم مهندسی نرمافزار را توسعه میدهند، اما این یک نیاز سخت نیست.
Related Skills
Content
Announcements
Content
Software Engineering: Modeling Software Systems using UML