Ответы на экзаменационные вопросы по технологическим сетям проектирования, страница 17

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


29. ТСП технологии ведения информационного обеспечения в системе

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

- актуализация данных (внесение изменений);

- обеспечение достоверности вводимых данных;

- обеспечение защиты данных;

- обеспечение надежности хранения данных.

Вход

Преобразователь

Выход

Д1 - ИО

1.  Анализ ИО

Д2 – описание ИО

Д2, G1 – алгоритм расчета

2.  Определение периодичности внесения изменений

Р1 – периодичность внесения изменений

Д2, G1

3.  Определение периодичности формирования поисковых запросов

Р2 - периодичность  формирования поисковых запросов

Д2, G1

4.  Определение периодичности формирования справочных обращений

Р3 – периодичность справочных обращений

Д2, Р1-Р3

5.  Анализ характеристик

Д3 – результат анализа

Д3

6.  Определение требований к квалификации пользователей

Д4- требования к квалификации пользователя

Д3, Д4, U1 – возможные критерии выбора

7.  Формирование критерия выбора варианта ведения БД

Д5 – перечень отобранных критериев

Д5, Д3, Д4

8.  Выбор варианта ведения БД

Д6 – вариант ведения БД

Д6, Р1 – Р3

9.  Определение вероятности возникновения и классов возникающих ошибок

Д7 – перечень возможных ошибок и вероятность их возникновения

Д7, G2 – алгоритм расчета достоверности информации

10.  Определение необходимого уровня достоверности информации

Д8 – необходимый уровень достоверности

Д6, Р1 – Р3, Д7, Д8

11.  Определение контрольных точек

Д9 – перечень контрольных точек

Д7, Д8, Д9, U2 – возможные методы контроля

12.  Выбор методов контроля

Д9 – отобранные методы контроля

U3 – методы хранения и восстановления данных

13.  Выбор метода хранения и восстановления информации

Д11 – описание метода

Д11

14.  Разработка технологии восстановления  данных

Д12 – технологическая документация

Д12

15.  Разработка системы учета эксплуатации файлов в инф. базе

Д13 – журнал учета выдачи в эксплуатацию

Д12, Д13

16.  Разработка технологии смены носителей или копирование файлов

Д14 – технологическая документация копирования файлов

Д6, Д9, Д9, Д12, Д13,Д14, Р1- Р3

17.  Формирование технологии ведения ИО

Д15 – технология ведения ИО

Д2 –Д6, Д12, Д13, Д14, Д15

18.  Оформление документации по технологии ведения ИО в системе

Д16 – документация по технологии ведения ИО в системе

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


30. Технология ведения БД в темпе с поступлением изменений

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

Цель: поддержание БД в актуальном состоянии с минимальными затратами ресурсов (в основном времени).

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

Предусмотрена корректировка БД в темпе с поступлением изменений, то есть отсутствует процесс накопления массива изменений с последующим слиянием его с БД.

Параметрическое описание:

  • Объем базы данных сравнительно небольшой (нет необходимости поиска информации в больших массивах)
  • Уже разработана технология начального наполнения БД
  • БД индексированная, используютя некластерные индексы
  • Периодичность решения задачи – по мере поступления запроса на внесение изменений в БД
  • Период корректировки равен периоду поступления изменений

Входы информационной модели:

БД

Запрос на внесение изменений

Файл транзакций

Выходы информационной модели:

Модифицированная БД

Файл транзакций

Перечень ТП, требующих разработки:

1. Маршрутный ТП обработки запроса на внесение изменений в БД

2. Операционный ТП открытия БД.

3. Операционный ТП поиска в БД записи, подлежащей изменению.

4. Операционный ТП вывода результатов поиска.

5. Операционный ТП добавления новой записи в БД.

6. Операционный ТП корректировки записи БД.

7. Операционный ТП удаления записи БД.

8. Операционный ТП контроля правильности внесения изменений.

9. Операционный ТП переиндексации данных.

10. Операционный ТП сохранения изменений в БД.

11. Операционный ТП закрытия БД.

МТП обработки запроса на внесение изменений в БД:

  1. Получние администратором извещения (запроса) на внесение изменений в БД
  2. Проверка правильности формирования запроса на корректировку БД
  3. В случае корректности запроса – регистрация запроса в протоколе изменений:

a.  регистрация источника запроса

b.  время поступления запроса

c.  количество поступивших записей

  1. В случае неправильно сформированного извещения (запроса) на внесение изменений в БД: