Модели жизненного цикла АЭИС (автоматизированных экономических информационных систем)
В технологиях проектирования информационных систем модели жизненного цикла, определяющие порядок выполнения стадий и этапов претерпевали существенные изменения. Так, среди известных моделей жизненного цикла можно выделить следующие модели:
- каскадная модель (до 70х годов) прошлого столетия – последовательный переход на следующий этап после завершения предыдущего;
- итерационная модель (70 – 80 –е годы) прошлого столетия с итерационными возвратами на предыдущие этапы после выполнения очередного этапа с промежуточным контролем. Здесь межэтапные корректировки обеспечивают меньшую трудоемкость разработки по сравнению с каскадной моделью, но каждый из этапов растягивается на весь период разработки;
- спиральная модель (80 – 90-е годы) прошлого столетия – прототипная модель, предполагающая постепенное расширение прототипа информационной системы.
Каскадная модель.
Итерационная модель.
Спиральная модель.
К организации проектирования ИС используется подход «сверху – вниз», когда вначале определяется состав функциональных подсистем, а затем осуществляется постановка отдельных задач. Соответственно, сначала разрабатываются такие общесистемные вопросы, как организация интегрированной базы данных, технология съема, регистрации, сбора и передачи информации, а затем технология решения конкретных задач. В рамках комплексов задач программирование осуществляется по направлению от головных программных модулей к исполняющим отдельным функции модулям. При этом на первый план выходят вопросы взаимодействия интерфейсов программных модулей между собой и с базой данных, а на второй план – реализация алгоритма.
Типовые математические модели экономических задач линейного программирования
... модель и с помощью теорем двойственности найдем оптимальное решение двойственной модели: Двойственная модель: Z = 27y 1 + 101y2 + 35y3 > min Так как мы уже нашли решение исходной задачи ... элементов таб. 2 применяем правило прямоугольника. Данный цикл продолжается до тех пор, пока все значения ... получаются из соответствующих элементов таб.2 делением на разрешающий элемент. Затем, заполняем элементы ...
В основе спиральной модели жизненного цикла ИС лежит применение прототипной технологии или, Жизненный цикл при использовании
- анализ и планирование информационной стратегии . Пользователь вместе со специалистами-разработчиками участвуют в идентификации проблемной области;
- проектирование. Пользователи принимают участие в техническом проектировании под руководством специалистов-разработчиков;
- конструирование. Специалисты- разработчики проектируют рабочую версию ИС;
- внедрение. Специалисты – разработчики обучают пользователей работе в среде новой информационной системы
Спиральная модель жизненного цикла ИС является наиболее эффективной. Специалисты, занимающиеся проектированием и созданием программных продуктов, отмечают следующие преимущества спиральной модели:
- накопление и повторное использование проектных решений, средств проектирования, моделей и прототипов ИС;
- ориентация на развитие и модификацию системы и технологий в процессе их проектирования;
- анализ риска и издержек в процессе проектирования ИС.
Главная особенность разработки ИС состоит в концентрации сложности на предпроектной стадии и проектирования и относительно невысокой сложности и трудоемкости последующих этапов. Более того, нерешенные вопросы и ошибки на этапе анализа и проектирования порождают на этапах внедрения и эксплуатации трудные, часто неразрешимые проблемы, что, в конечном счете, приводит к отказу использования материалов проекта.