Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
КОНСПЕКТ СА.doc
Скачиваний:
2
Добавлен:
01.04.2025
Размер:
2.1 Mб
Скачать

Основные принципы методологии rad:

  • разработка приложений итерациями;

  • необязательность полного завершения работ на каждом из этапов жизненного цикла;

  • обязательное вовлечение пользователей в процесс разработки;

  • необходимое применение CASE-средств, обеспечивающих целостность проекта;

  • применение средств управления конфигурацией, облегчающих внесение изменений в проект и сопровождение готовой системы;

  • необходимое использование генераторов кода;

  • построение прототипов, позволяющих полнее выяснить и удовлетворить потребности конечного пользователя;

  • тестирование и развитие проекта, которые осуществляются одновременно с разработкой;

  • ведение разработки немногочисленной хорошо управляемой командой профессионалов;

  • грамотное руководство разработкой системы, четкое планирование и контроль выполнения работ.

3.4Структурный подход к проектированию информационных систем

В основе проектирования информационной системы лежит моделирование предметной области. Для того, чтобы получить проект информационной системы необходимо иметь целостное, системное представление о модели, которое отражает все аспекты функционирования будущей информационной системы. При этом под моделью предметной области понимается некоторая система, имитирующая структуру или функционирование исследуемой предметной области и отвечающая основному требованию – соответствовать рассматриваемой предметной области.

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

Структурный подход

Структурный подход к проектированию информационной системы предполагает построение:

  • функциональной структуры, отражающей взаимосвязь функций по преобразованию объектов в процессах;

  • объектной структуры, отражающей состав материальных и информационных объектов предметной области, взаимодействующих между собой в процессах;

  • структуры управления, отражающей события и бизнес-правила, которые воздействуют на выполнение процессов;

  • организационной структуры, отражающей взаимодействие организационных единиц предприятия и персонала;

  • технической структуры, описывающей топологию и способы коммуникации комплекса технических средств.

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

Обычно модели строятся на трех уровнях:

  • на внешнем уровне (определении требований);

  • на концептуальном уровне (спецификации требований);

  • на внутреннем уровне (реализации требований).

На внешнем уровне модель отвечает на вопрос, что должна делать система, то есть определяется состав основных компонентов системы: объектов, функций, событий, технических средств.

На концептуальном уровне модель отвечает на вопрос, как должна функционировать система? То есть определяется характер взаимодействия компонентов системы одного и разных типов.

На внутреннем уровне отвечает на вопрос: какими программно-техническими средствами реализуются требования к системе?

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