Разработка технического задания.
Техническое задание на проектирование базы данных должен предоставить заказчик. Однако для этого он должен владеть соответствующей терминологией и знать, хотя бы в общих чертах, технические возможности основных систем управления базами данных. К сожалению, на практике такое положение встречается не всегда. Поэтому обычно используют следующие подходы:
· демонстрируют заказчику работу аналогичной базы данных, после чего согласовывают спецификацию отличий;
· если аналога нет, выясняют круг задач и потребностей заказчика, после чего помогают ему подготовить техническое задание.
При подготовке технического задания составляют:
· список исходных данных, с которыми работает заказчик;
· список выходных данных, которые необходимы заказчику для управления структурой своего предприятия;
· список выходных данных, которые не являются необходимыми для заказчика, но которые он должен предоставлять в другие организации (в вышестоящие структуры, в органы статистического учета, прочие административные и контролирующие организации).
К возможным пожеланиям заказчика следует готовиться на этапе проектирования, до создания базы.