Общие требования к методологии проектирования
Сопровождение ИС - эксплуатационное обслуживание, развитие функциональных возможностей и повышение эксплуатационных характеристик ИС, тиражирование и адаптация к другим ИС. МЕТОДОЛОГИЯ ПРОЕКТИРОВАНИЯ
Лекция №8 Проектирование информационных систем ЖИЗНЕННЫЙ ЦИКЛ ИС
Жизненный цикл ИС - весь период времени существования ИС, начиная от выработки первоначальной концепции этой системы и заканчивая ее моральным устареванием или потерей необходимости решения соответствующих задач.
Жизненный цикл модулируется в виде определенного числа последовательных фаз, а именно:
1. Выработка требований к системе.
2. Разработка требований к ПО.
3. Общее проектирование.
4. Детальное проектирование.
5. Создание отдельных модулей.
6. Тестирование отдельных модулей.
7. Объединение модулей в систему.
8. Выпуск системы.
9. Эксплуатация и сопровождение системы.
В целом жизненный цикл информационных систем включает следующие основные этапы:
1. Системный анализ - определение потребности, назначения ИС, основных функциональных характеристик ИС, оценка затрат и возможной эффективности применения ИС
2. Проектирование ИС- разработка структуры и компонент ИС, технологические процессы разработки и испытаний ИС, создание версии ИС и ее внедрение
3. Эксплуатация ИС - функционирование ИС при обработке информации по предметной области с целью выявления адекватности ее назначения
Методология проектирования -
процесс, включающий совокупность теоретических и инженерных знаний и обеспечивающий упорядоченное создание информационных систем. Методология проектирования включает три части:
1. основные концепции и понятия, используемые при проектировании и реализации систем;
2. технологию, организацию и управление процессом проектирования;
3. инструментальные средства.
Методология проектирования должна обеспечивать представление семантических требований к создаваемой системе и минимизировать потери информации при переходе от одного семантического уровня представления к другому. В этой связи большое значение имеют средства спецификации, используемые на различных уровнях представления данных.
Под спецификацией понимается точное, полное описание требований, ясно сформулированное в терминах, характерных для целей данной задачи, а не для ее реализации. Задачи методологии проектирования ИС
Современные методологии проектирования ИС должны обеспечивать представление следующей информации (задачи методологии):
1.описание объекта автоматизации, а также места разрабатываемой информационной системы и целей, которые должны быть достигнуты в процессе разработки системы;
2. описание функциональных возможностей ИС, достаточное для решения вопроса о том, что поставленные цели автоматизации достижимы;
3. спецификации проекта, гарантирующие достижение заданных технических характеристик системы;
4. описание реализации предлагаемой системы, достаточное для оценки времени разработки системы и необходимых для этой цели трудозатрат;
5. детальный план создания системы с оценкой сроков разработки.
Таким образом, современная методология проектирования должна поддерживать сбор данных, их анализ, проектирование, оценку проекта и оценку возможности удовлетворения техническим характеристикам разрабатываемой системы.