
- •Билет 8. Комбинированное управление.
- •Билет 10. Программное управление
- •Ключевые факторы
- •Билет 12. Принцип оптимального управления
- •Билет 13. Структура системы управления
- •Билет 14. Формальная постановка задач управления системой
- •Билет 15. Жц предмета труда и потребления.
- •Билет 16. Жц процесса управления
- •Билет 17. Case технологии и средства.
- •Билет 18. Жизненный цикл ис.
- •Билет 19. Модели жц
Билет 17. Case технологии и средства.
Структурный анализ как совокупность методов постановки задач проектирования информационных систем, ввиду значительной размерности решаемых задач, сам должен опираться на мощные средства компьютерной поддержки, обеспечивающей автоматизацию труда системных аналитиков. Такими средствами являются CASE-системы.
За последние несколько лет сформировалось новое направление в программотехнике – CASE (Computer Aided System/Software Engineering). Хотя в настоящее время не существует общепринятого определения CASE и содержание этого понятия обычно определяется перечнем решаемых задач, а также совокупностью применяемых методов и средств, можно сказать, что CASE представляет собой совокупность методологий анализа, разработки и сопровождения сложных систем (в основном систем программного обеспечения АСУ), поддержанную комплексом взаимосвязанных средств автоматизации. CASE – это инструментарий для системных аналитиков и программистов, позволяющий автоматизировать процессы анализа, проектирования и реализации систем.
К настоящему моменту дисциплина CASE оформилась в самостоятельное наукоемкое направление, повлекшее за собой образование мощной CASE-индустрии, объединившей сотни фирм различной ориентации.
CASE – наиболее динамично развиваемое направление в программотехнике. Практически ни один серьезный американский или японский программный проект не осуществляется без использования CASE-средств. Известная методология структурного системного анализа SADT – Structured Analysis and Design Technique (точнее ее подмножество IDEF0) принята в качестве стандарта на разработку средств программного обеспечения Министерством обороны США. Более того, среди менеджеров и руководителей компьютерных фирм считается чуть ли не правилом хорошего тона знать основы SADT и при обсуждении каких-либо вопросов нарисовать простейшую диаграмму, поясняющую суть дела.
Архитектура большинства CASE-средств основана на парадигме “методология – метод – нотация – средство”. Методология определяет критерии для оценки и выбора проекта создаваемой системы, этапы работы и их последовательность, а также правила распределения и назначения методов. Методы – это систематические процедуры, применяемые для генерации описаний подсистем и функциональных компонентов системы с использованием соответствующих нотаций. Нотации предназначены для представления проектных данных о структуре системы и способах ее функционирования, процессах, информационных потоках, накопителях и т.д. Средства – инструментарий для поддержки и усиления методов. Инструментальные средства поддерживают работу аналитиков при реализации проекта в сетевом интерактивном режиме, они способствуют организации проекта, обеспечивают управление процессами анализа и проектирования.
Билет 18. Жизненный цикл ис.
Одним из базовых понятий методологии проектирования ИС является понятие жизненного цикла ее программного обеспечения (ЖЦ ПО). ЖЦ ПО - это непрерывный процесс, который начинается с момента принятия решения о необходимости его создания и заканчивается в момент его полного изъятия из эксплуатации.
Структура ЖЦ ПО по стандарту ISO/IEC 12207 базируется на трех группах процессов:
- основные процессы ЖЦ ПО (приобретение, поставка, разработка, эксплуатация, сопровождение);
- вспомогательные процессы, обеспечивающие выполнение основных процессов (документирование, управление конфигурацией, обеспечение качества, верификация, аттестация, оценка, аудит, решение проблем);
- организационные процессы (управление проектами, создание инфраструктуры проекта, определение, оценка и улучшение самого ЖЦ, обучение).