
پاورپوینت بررسی سیستم هوانوردی A-7E و طراحی معماری آن شامل مباحثی چون مفاهیم کلیدی، تاریخچه سیستم قدیمی، نیازمندی های رفتاری و کیفی، و روش های معماری ماژولار در طراحی A-7E می باشد.
بخشی از متن
سیستم هوانوردی A-7E به عنوان یک مطالعه در زمینه استفاده از ساختارهای معماری ۳-۲، به بررسی مفاهیم کلیدی در این حوزه می پردازد. این مفاهیم شامل چرخه کاری معماری، نیازمندی های رفتاری، نیازمندی های کیفی، ساختارها و دیدگاه های معماری هستند.
هواپیمای A-7E Corsair II، یک هواپیمای تک سرنشین با توانایی برخاستن از روی ناو، از سال ۱۹۶۰ تا ۱۹۸۰ در نیروی دریایی آمریکا به طور گسترده ای مورد استفاده قرار می گرفت. این هواپیما از کامپیوتری کوچک برای هدایت و حمله به اهداف زمینی (Weapon Delivery) بهره می برد. مدل قبلی آن، A-7C، جزء اولین هواپیماهای مجهز به برد کامپیوتری به شمار می آید.
خصوصیات برد کامپیوتری ساخته شده توسط IBM شامل ویژگی های زیر است: بدون کامپایلر برنامه نویسی و تنها با استفاده از زبان اسمبلی، داشتن مبدل های آنالوگ به دیجیتال و بالعکس، و همچنین وجود ثبات هایی برای دریافت و ارسال داده ها بین ابزارها و سنسورها.
تاریخچه سیستم قدیمی نشان می دهد که سیستم موجود در هواپیما، در حافظه ای با ظرفیت ۳۲ کیلوبایت قرار داشت و با زبان اسمبلی نوشته شده بود. با این حال، این سیستم شکننده بود و اصلاح آن بسیار دشوار بود. برای دستیابی به کارایی بهینه، نیاز بود تا سیستم جدیدی طراحی شود که بتواند به برخی نیازمندی های رفتاری جدید پاسخ دهد. سیستم جدید باید دو ویژگی کیفی کارایی و قابلیت تغییر را به خوبی حمایت کند.
فهرست مطالب
مفاهیم کلیدی
هواپیمای A-7E Corsair II
تاریخچه سیستم قدیمی
چرخه کاری معماری
نیازمندی های رفتاری
نرم افزار
خواندن داده ها از سنسور ها
شلیک اسلحه های روی بال
نرم افزار مسئول
نیازمندی های کیفی
روش معماری
مفاهیم ایجاد ماژول
استفاده از ماژول در A-7E
سه ماژول های سطح اول (انتساب کار)
ماژول های مخفی سازی سخت افزار
ماژول های مخفی سازی رفتار
ماژول خدمات مشترک
ماژول تصمیم گیری نرم افزاری
نمونه ای از ماژول های سطح سوم
ساختار ماژول به عنوان ساختار تیم
چگونه ماژول ها با یکدیگر کار می کنند؟
دید جریان داده
ساختار Uses- تعریف رابطه استفاده
قوانین USES در A-7E
لایه های پدیدار شده از قوانین Uses
سبک لایه بندی (Layered)
یک نمونه زیرمجموعه درA-۷E
ساختار فرآیند
ساختار فرآیند A-7E
شکست یا پیروزی!
پایان