عنوان: نمونه سوالات درس تجزیه تحلیل و طراحی سیستم جزوات دانشگاهی
سیستمها رابطها و دادهها را برای یک سیستم کنترل الکترونیکی برای برآوردن نیازهای مشخص طراحی میکنند. طراحی سیستم ها را می توان به عنوان کاربرد تئوری سیستم ها در توسعه محصول دید. همپوشانی هایی با رشته های تجزیه و تحلیل سیستم ها، معماری سیستم ها و مهندسی سیستم ها وجود دارد.
بررسی اجمالی
اگر موضوع گسترده تر توسعه محصول “دیدگاه بازاریابی، طراحی و تولید را در یک رویکرد واحد برای توسعه محصول ترکیب کند”، طراحی عبارت است از گرفتن اطلاعات بازاریابی و ایجاد طرح محصولی که باید تولید شود. . بنابراین طراحی سیستم ها فرآیند تعریف و توسعه سیستم ها برای برآوردن نیازهای مشخص شده کاربر است.
مطالعه اساسی طراحی سیستم، درک اجزای سازنده و تعامل بعدی آنها با یکدیگر است.
طراحی فیزیکی
طراحی فیزیکی به فرآیندهای ورودی و خروجی واقعی سیستم مربوط می شود. این از نظر نحوه ورود داده ها به یک سیستم، نحوه تأیید / تأیید اعتبار، نحوه پردازش و نحوه نمایش آن توضیح داده شده است. در طراحی فیزیکی، الزامات زیر در مورد سیستم تصمیم گیری می شود.
نیاز ورودی،
الزامات خروجی،
الزامات ذخیره سازی،
الزامات پردازش،
کنترل سیستم و پشتیبان گیری یا بازیابی.
به عبارت دیگر، بخش فیزیکی طراحی سیستم به طور کلی می تواند به سه زیر کار تقسیم شود:
طراحی رابط کاربری
طراحی داده ها
طراحی فرآیند
طراحی سیستم وب
وب سایت های آنلاین مانند گوگل، توییتر، فیس بوک، آمازون و نتفلیکس توسط میلیون ها کاربر در سراسر جهان استفاده می شود. یک سیستم مقیاس پذیر و بسیار در دسترس باید طراحی شود تا تعداد فزاینده ای از کاربران را در خود جای دهد. مواردی که در طراحی سیستم باید در نظر گرفته شود:
الزامات عملکردی و غیر عملکردی
برآورد ظرفیت
پایگاه داده برای استفاده، Relational یا NoSQL
مقیاس بندی عمودی، پوسته پوسته شدن افقی، شاردینگ
تعادل بار
همانندسازی اولیه-ثانویه
کش و CDN
سرورهای بدون تابعیت و دارای دولت
مسیریابی مرکز داده
صف پیام، معماری اشتراک را منتشر کنید
نظارت بر معیارهای عملکرد و ثبت گزارش
ساخت، آزمایش، پیکربندی اتوماسیون استقرار
پیدا کردن یک نقطه شکست
محدود کردن نرخ API