Реферат на тему Системная и программная инженерия
-
Оформление работы
-
Список литературы по ГОСТу
-
Соответствие методическим рекомендациям
-
И еще 16 требований ГОСТа,которые мы проверили
Введи почту и скачай архив со всеми файлами
Ссылку для скачивания пришлем
на указанный адрес электронной почты
Содержание:
ВВЕДЕНИЕ 3
ПОНЯТИЕ СИСТЕМНОЙ ИНЖЕНЕРИИ 4
ХАРАКТЕРИСТИКА ПРОГРАММНОЙ ИНЖЕНЕРИИ 6
ЗАКЛЮЧЕНИЕ 8
СПИСОК ЛИТЕРАТУРЫ 9
Введение:
Рост масштабов и сложности способов организации деятельности человека по созданию систем, повышение степени ответственности за ее результаты, а также стремительное усложнение научно-технических и управленческих задач, возникающих в этом процессе, привели к появлению в середине ХХ века новой прикладной системной методологии – системной инженерии.
Появление и возрастание роли системной и программной инженерии — вполне закономерное явление, поскольку очевиден значительный рост сложности современных технических систем. Например, конструкция морской нефтяной платформы содержит до 10 млн. деталей и рассчитывается на эксплуатацию до 100 лет. В некоторых крупных проектах насчитывается до 1000 подрядчиков на один проект, у каждого подрядчика свой профессиональный язык общения. Многие системы являются сложными и многодисциплинарными по своей природе и включают технические, информационные и организационные аспекты взаимосвязанным образом. Требования к проекту и технические характеристики приходят с разных сторон и постоянно меняются.
На сегодняшний день в мировом научном и индустриальном сообществе признают отрасль системной инженерии как методологическую основу организации и реализации деятельности по формированию систем любого класса и предназначения. Программная инженерия – это отрасль разработки, связанная с развитием программного продукта, с применением четко установленных научных принципов, методов и процедур. Итогом создания программного обеспечения можно назвать эффективные и надежные программные продукты.
Цель работы – изучить системную и программную инженерию.
Задачи работы: рассмотреть понятие системной инженерии, дать характеристику программной инженерии.
Заключение:
Системная инженерия – это отрасль инженерной науки, которая «синтезирует целое как совокупность взаимосвязанных частей и рассматривает общую проблему с учетом вариативности ее компонентов во всех аспектах – от социального до технологического».
Иными словами, системная инженерия реализует междисциплинарный подход, руководствуясь интересами конечного потребителя создаваемого продукта на всех этапах и во всех аспектах его разработки – от технического задания до реализации. Процесс решения задач методами системного проектирования включает постановку задачи, нахождение основных технических решений, моделирование системы, оптимизацию, архитектуру, изготовление и запуск, управляемую эксплуатацию, анализ эффективности полученного продукта.
Программная инженерия – это отрасль разработки, связанная с развитием программного продукта с использованием четко определенных научных принципов, методов и процедур. Результатом разработки программного обеспечения является эффективный и надежный программный продукт.
Системная и программная инженерия является передовым направлением при проектировании современных информационных систем.
Сегодня мировое академическое и индустриальное сообщества признают системную и программную инженерию в качестве методологической основы, позволяющей установить устойчивую, сквозную связь между миссией, стратегическими целями, конкретными задачами и измеримыми результатами инженерной деятельности по созданию систем любых классов и назначения.
Фрагмент текста работы:
ПОНЯТИЕ СИСТЕМНОЙ ИНЖЕНЕРИИ
Определений системной инженерии немало, и все они при формальном различии верно отражают те или иные аспекты этой дисциплины. Международный совет по системной инженерии (International Council on Systems Engineering, INCOSE) определяет её как «междисциплинарный подход и средства для создания успешных систем» [3].
Справочное руководство NASA по системной инженерии даёт следующую формулировку: «системная инженерия — робастный подход к проектированию, созданию и функционированию систем» [5].
На сегодняшний день системная инженерия представляет собой междисциплинарную совокупность исследований, подходов и методик построения и эксплуатации сложных систем любого масштаба и назначения в различных областях человеческой деятельности.
Теоретико-методологической основой системного инжиниринга являются системный подход и общая теория систем, а также методы исследования, включающие математическую логику, математическую статистику, системный анализ, теорию алгоритмов, теорию игр, теорию ситуаций, теорию информации, комбинаторику и ряд других.
Первыми разработками в сфере сложных (преимущественно инженерных) систем, основанными на системном подходе и системных методах, стали разработки в 1940-х годах в Америке во время Второй мировой войны [4].
В 1965 году А.Д. Холл в первый раз охарактеризовал методологию системного инжиниринга, определив ее как организованную творческую технологию и определив в качестве основы несколько положений [3]:
1. Системная инженерия многомерна, и этот факт должен быть отражен при определении ее предмета.
2. Деятельность системного инженера должна основываться на понимании того, что целью всего процесса системного инжиниринга является оптимальное проведение функциональных границ между интересами человека, системы и ее окружения. В самой окружающей среде существуют три основных компонента: 1) физическая и техническая среда; 2) деловая и экономическая среда; и 3) социальная среда.