Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ЭК_Б_727111.doc
Скачиваний:
11
Добавлен:
17.08.2019
Размер:
3.23 Mб
Скачать

6. Сетевая модель данных.

Стандарт сетевой модели впервые был определен в 1975 году организацией CODASYL (Conference of Data System Languages), которая определила базовые понятия модели и формальный язык описания.

Сетевая модель позволяет отображать разнообразные взаимосвязи элементов данных в виде произвольного графа:

Базовыми объектами модели являются:

  • элемент данных;

  • агрегат данных;

  • запись;

  • набор данных,

Элемент данных — то же, что и в иерархической модели, то есть минимальная информационная единица, доступная пользователю с использованием СУБД.

Агрегат данных соответствует следующему уровню обобщения в модели. В модели определены агрегаты двух типов: агрегат типа вектор и агрегат типа повторяющаяся группа.

Записью называется совокупность агрегатов или элементов данных, моделирующая некоторый класс объектов реального мира. Понятие записи соответствует понятию «сегмент» в иерархической модели. Для записи, так же как и для сегмента, вводятся понятия типа записи и экземпляра записи.

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

Билет №10

1. Обобщение простейших формул численного интегрирования.

???

2. Методология rad. Основные принципы.

Раньше разработка ИС велась средствами традиционных языков программирования. По мере возрастания сложности разрабатываемых ИС потребовались новые средства, обеспечивающие значительное сокращение сроков разработки. В результате появилось целое направление в области ПО – инструментальные средства для быстрой разработки приложений (RAD). Развитие этого направления привело к появлению средств автоматизации практически всех этапов ЖЦ ИС.

Основные особенности методологии RAD

RAD – это комплекс специальных средств быстрой разработки прикладных ИС, позволяющих оперировать с определенным набором графических объектов, отображающих отдельные информационные компоненты приложений.

Под методологией RAD обычно понимают процесс разработки ИС, основанный на небольшой команде программистов (2 – 10 человек), тщательно проработанном графике работ (рассчитанном на 2 – 6 месяцев), итерационной модели разработки (основанной на тесном взаимодействии с заказчиком).

Основные принципы методологии RAD следующие:

1. использование спиральной модели разработки;

2. необязательное полное завершение работ на каждом этапе;

3. тесное взаимодействие с заказчиком и будущими пользователями в процессе разработки ИС;

4. применение CASE -средств и средств БРП;

5. применение средств управления конфигурацией проекта;

6. использование прототипов;

7. осуществление тестирования одновременно с разработкой;

8. небольшая группа разработчиков-профессионалов;

9. грамотное руководство, четкое планирование и контроль.

3. Управление проектом по.

???