Таблица 2.3.
Таблица «Работы»
Имя поля
Тип данных
Описание
КодРабот
Счетчик
Идентификатор
КодТипа
Числовой
Тип работ
Работа
Текстовый
Наименование работы
ЕдИзм
Единицы измерения
Цена
Денежный
Цена единицы работы
Таблица 2.4.
Таблица «Типы работ»
Тип
Таблица 2.5.
Таблица «Единицы измерения»
КодЕдИзмерения
ЕдИзмерения
Таблица 2.6.
Таблица «Материалы»
КодМатериала
Материал
Наименование материала
Цена материала
Таблица 2.7.
Таблица «Нормы расхода»
КодНормы
Наименование работ
Единицы
Количество
Поле МЕМО
Таблица 2.8.
КодОкончРаботы
ОкончатРабота
Окончательная работа
Таблица 2.9.
Таблица «ЗакзыРаботы»
КодЗаказа
Код заказа
Задача, которую предстоит решить программисту на ЭВМ, формулируется им самим или выдается ему в виде специального задания на разработку программы. Задание содержит формулировку задачи, необходимые характеристики разрабатываемой программы, требования к взаимодействию с ней. Выдаче такого задания для крупных задач может предшествовать большая работа научно-исследовательского характера.
Задание на разработку программы по форме и характеру должно быть аналогично техническому заданию (ТЗ) на разработку какого-либо технического продукта (см., например, ГОСТ 19.201-78 Единой системы программной документации).
Техническое задание полезно и в том случае, когда заказчик и исполнитель работают в одной и той же комнате или даже являются одним и тем же лицом. Наличие четкой письменной формулировки будет препятствовать подмене или отходу в процессе разработки программы от сформулированных в ТЗ требований в угоду каким-то другим побочным целям. Кроме того, письменно сформулированное задание делает возможным обсуждение, оценку или согласованную с заказчиками (пользователями) корректировку отдельных требований ТЗ в ходе разработки программы. ТЗ препятствует проникновению в программу таких ошибок и противоречий, которые могут быть обнаружены только после разработки большей части программы или уже на стадии анализа полученных результатов счета. Чем более формализованным по характеру будет техническое задание, тем больше шансов, что разрабатываемая программа будет решать именно ту задачу, которую имел ввиду заказчик.
Страницы: 1, 2, 3, 4, 5, 6