Дополнительные пояснения
Пример правильного
фрагмента описания ИС (наименования
опущены):
В ситуации «расчет
заработной платы» система создает факты
вида:
Для создания этого факта
ИС учитывала, что:
Иванов Иван Иванович
имеет табельный номер 243
20.06.03
работник с табельным номером 243
выполнил работу "изготовление
стула" в объеме
5
шт.
Тариф на выполнение 1
шт.
работы "изготовление
стула" равен
100
р.
Примеры
ошибочных
фактов:
Нет переменных частей.
Такие факты в БД не хранятся!
В факте записываются
конкретные значения (взятые из
гипотетической ситуации), а не их
описания. (Что на самом деле будет
написано на месте слова "клиент"?
ФИО? Код? Расчетный счет? Или слова «наш
работник», «VIP
клиент» - для определения размера
скидки?)
Перечисление должно быть
оформлено как список. Правильно:
20.06.03
работник с табельным номером 243
выполнил работы:
"изготовление
стула"
"ремонт
рамы ".
20.06.03
отсутствовали работники Иванов,
Сидоров, Гречаник.
Нарушено правило "один
параметр содержит ровно одно данное".
Правильно:
20.06.03
отсутствовали работники:
Когда таких фактов будет
много, невозможно будет определить,
когда это произошло, по какому документу
и т.п.