
- •Охарактеризуйте модели жизненного цикла разработки аэис.
- •1)Основные принципы
- •4. Поясните подход к выделению функциональных подсистем.
- •2)Функциональный подход. Для реализации функций управления выделяют следующие подсистемы: планирования, оперативного управления (регулирования), учета и контроля, анализа.
- •3)Предметно-функциональный подход.
- •Назовите обеспечивающие подсистемы аэис. В чем их основное отличие от функциональных подсистем?
- •Перечислите основные стадии и этапы жц ис в соответствии с гост 34.601-90
- •7. Приведите состав и поясните назначение проектной документации, разрабатываемой в ходе предпроектного обследования.
- •8. Кратко охарактеризуйте методы выявления требований пользователей ис на этапе предпроектного обследования.
- •Совместные семинары
- •Прототипирование
- •9. Дайте определение технологии проектирования и технологической операции проектирования аэис.
- •10. Приведите классификацию технологий проектирования аэис по степени автоматизации проектных работ и применению типовых проектных решений.
- •11. Приведите классификацию типовых проектных решений по уровню декомпозиции.
- •12. Дайте определение и кратко поясните суть постановки задачи на этапе технического проектирования ис.
- •13. Приведите порядок разработки эксплуатационной документации в соответствии с гост р исо/мэк 15910-2002
- •14. Перечислите виды испытаний аэис. Укажите цель проведения каждого вида испытаний.
- •15. Дайте определение информационному обеспечению аэис, приведите его состав
- •16. Приведите методы классификации, используемые при разработке информационного обеспечения аэис.
- •2) Многоаспектный метод.
- •17. Перечислите методы кодирования информации
- •18. Приведите схемы основных моделей архитектуры клиент/сервер
- •19. Перечислите виды автоматизированных систем в составе интегрированной аэис.
- •20. Поясните основные свойства транзакции
- •21. Перечислите основные виды промежуточного программного обеспечения.
- •22. Перечислите основные показатели надежности аэис.
- •23. Дайте определение rad-технологии разработки ис. Укажите границы применимости этой технологии.
- •Границы применимости методологии rad.
- •24. Дайте определение case-технологии. Укажите основные компоненты интегрированного case-средства.
22. Перечислите основные показатели надежности аэис.
Надежность – комплексное свойство системы, состоящее в ее способности выполнить заданные функции, сохраняя свои основные характеристики в установленных пределах.
Показатели надежности характеризуют надежность реализации функций системы и опасность возникновения в системе аварийных ситуаций.
Свойства надежности:
1.Безотказность – свойство объекта сохранять работоспособность в течение некоторого времени или вплоть до выполнения объема работы без вынужденных перерывов. Основные единичные показатели безотказности:
средняя наработка системы на отказ в выполнении i-й функции — То;
вероятность безотказного выполнения системой i-й функции в течение заданного времени τ – Рσi;
интенсивность отказов системы в выполнении i-й функции — λi.
2.Ремонтопригодность – приспособленность объекта к проведению работ по его обслуживанию и ремонту.Основные единичные показатели ремонтопригодности:
среднее время восстановления способности системы к выполнению i-й функции после отказа — Твi;
вероятность восстановления в течение заданного времени способности системы к выполнению i-й функции после отказа— Pвi(τ).
3.Долговечность – свойство объекта сохранять работоспособность в течение определенного времени или вплоть до выполнения определенного объема работ при условии проведения технического обслуживания. Основные единичные показатели долговечности:
средний ресурс i-й подсистемы ИС (ИС в целом) — Tpi;
средний срок службы i-й подсистемы ИС (ИС в целом) — Тссi.
Показатели долговечности вводят, если по условиям функционирования системы ремонт или замена отказавших или выработавших свой ресурс (срок службы) технических средств, необходимых для выполнения функций системы, невозможны без капитального или среднего ремонта или без реконструкции и замены системы.
Описание надежности ИС по аварийным ситуациям
Комплексные показатели надежности:
средняя наработка системы до возникновения в ней j-ой аварийной ситуации при нормальных условиях функционирования ИС - Taвj;
вероятность возникновения в системе j-й аварийной ситуации в течение заданного времени τ при нормальных условиях функционирования ИС — Qj(τ);
вероятность возникновения в системе j-й аварийной ситуации в результате воздействия s-го экстремального фактора φs - Qj(φs).
вероятность отсутствия (невозникновения) в системе j-й аварийной ситуации в течение заданного времени τ при нормальных условиях функционирования ИС — Рj(τ);
вероятность отсутствия (невозникновения) в системе j-й аварийной ситуации в результате воздействия s-го экстремального фактора φs - Pj(φs).
23. Дайте определение rad-технологии разработки ис. Укажите границы применимости этой технологии.
Программный прототип – это «зеркало», в котором видно отражение того, как понял исполнитель требования заказчика.
Прототипирование является ключевым компонентом методологии быстрой разработки приложений (RAD – Rapid Application Development).
RAD базируется на следующих принципах:
Эволюционное прототипирование;
использование CASE-средств, обладающих возможностями прямого и обратного проектирования и автоматической генерации кода;
высококвалифицированные специалисты;
совмещение живого общения с разработкой в режиме online;
жесткие временные рамки.
Под термином RAD обычно понимается процесс разработки ИС, содержащий 3 элемента:
небольшую команду программистов (от 2 до 10 человек);
короткий, но тщательно проработанный производственный график (от 2 до 6 мес.);
повторяющийся цикл, при котором разработчики, по мере того, как приложение начинает обретать форму, запрашивают и реализуют в продукте требования, полученные через взаимодействие с заказчиком.
Команда разработчиков должна представлять из себя группу профессионалов, имеющих опыт в анализе, проектировании, генерации кода и тестировании ИС с использованием CASE-средств. Члены коллектива должны также уметь трансформировать в рабочие прототипы предложения конечных пользователей.
Жизненный цикл ИС по методологии RAD состоит из четырех фаз:
1. фаза анализа и планирования требований;
2. фаза проектирования;
3. фаза построения;
4. фаза внедрения.