Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Алина.doc
Скачиваний:
5
Добавлен:
01.05.2025
Размер:
259 Кб
Скачать
☆

3) Процессы: основные, вспомогательные, организационные. Модели реализации ис.

Процессы:

Приобретение (Заказ)

Поставка

Разработка

Эксплуатация

Сопровождение

Модели реализации ЖЦ ИС:

Каскадная модели:

Анализ требований (сбор требований к продукту) => проектирование (описание внутренней структуры, диаграммы, тексты) => реализация (программирование, интеграция) => тестирование => внедрение => сопровождение.

Спиральная модель:

Анализ => проектирование => реализация и тестирование => выполнять более одного раза.

Положительные стороны каскадного подхода:

На каждом этапе формируется конечный набор проектной документации. В чистом виде применяется редко. Сложность приложений и запаздывание полученных результатов. Пользователи могут внести замечания только после того как работа завершена. Модели функций автоматизированного процесса могут устареть с из реализацией. Однако каскадный подход является основой для других разновидностей процессов, в которых каскадная модель применяется многократно (итеративная).

Спиральные и инкрементные процессы:

Барии Боен.

Необходимость предупреждения рисков.

Необходимость предоставлять заказчику частичную версию проекта для получения отзывов и пожеланий.

Версии называются прототипами. Каждый виток соответствует созданию проекта и версии ПО благодаря чему углубляются и конкретизируются детали проекта. Выбирается вариант который доводится до реализации. На каждом витке можно собрать характеристики: трудоемкость, затраты, длительность, документированность. В результате уточнить план график дальнейшей работы.

Минусы:

Требуется более искусное управление.

Необходимость поддержки целостности документации в конце каждой версии.

Трудность в определении момента перехода на следующий этап.

Переход осуществляется в соответствии с планом, даже если не все работы выполнены.

Типичный проект – это, трудоемкость которого оценивается в 3 человека месяца. Затраты на проведение большого числа шагов могут превысить выгоду от дополнительных итераций.

4) Структурный и объектно-ориентированный подход к разработке ис: достоинства и недостатки. Принципы структурного подхода (сп).

Существующие CASE-средства основаны на методологиях структурного или объектно-ориентированного анализа и проектирования, использующих спецификации в виде диаграмм или текстов для описания внешних требований, связей между моделями системы, динамики поведения системы и архитектуры программных средств.

Структурным анализом (структурным подходом) принято называть метод исследования системы, представленной как совокупность взаимодействующих функций или работ, который начинается с ее общего обзора и затем детализируется, приобретая иерархическую структуру со все большим числом уровней. Для таких методов характерно разбиение на уровни абстракции с ограничением числа элементов на каждом из уровней (обычно от 3 до 6-7); ограниченный контекст, включающий лишь существенные на каждом уровне детали; дуальность данных и операций над ними; использование строгих формальных правил записи; последовательное приближение к конечному результату.

В основе объектно-ориентированного подхода лежит объектная декомпозиция, при этом статическая структура системы описывается в терминах объектов и связей между ними, а поведение системы – в терминах обмена сообщениями между объектами.