Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ПрИС - кратко 2010.docx
Скачиваний:
4
Добавлен:
16.07.2019
Размер:
171.29 Кб
Скачать

Дополнительные пояснения

Пример правильного фрагмента описания ИС (наименования опущены):

В ситуации «расчет заработной платы» система создает факты вида:

      • В июне 2003 г Иванов Иван Иванович заработал 500 р. 00 коп.

Для создания этого факта ИС учитывала, что:

      • Иванов Иван Иванович имеет табельный номер 243

      • 20.06.03 работник с табельным номером 243 выполнил работу "изготовление стула" в объеме 5 шт.

      • Тариф на выполнение 1 шт. работы "изготовление стула" равен 100 р.

Примеры ошибочных фактов:

      • Накладные подписывает главный бухгалтер.

Нет переменных частей. Такие факты в БД не хранятся!

      • Клиент получил определенный материал.

В факте записываются конкретные значения (взятые из гипотетической ситуации), а не их описания. (Что на самом деле будет написано на месте слова "клиент"? ФИО? Код? Расчетный счет? Или слова «наш работник», «VIP клиент» - для определения размера скидки?)

      • 20.06.03 работник с табельным номером 243 выполнил работы "изготовление стула" и "ремонт рамы ".

Перечисление должно быть оформлено как список. Правильно:

20.06.03 работник с табельным номером 243 выполнил работы:

      • "изготовление стула"

      • "ремонт рамы ".

20.06.03 отсутствовали работники Иванов, Сидоров, Гречаник.

Нарушено правило "один параметр содержит ровно одно данное". Правильно:

20.06.03 отсутствовали работники:

  • Иванов

  • Сидоров

  • Гречаник

      • Иванов Иван Иванович получил 43 кг цемента.

Когда таких фактов будет много, невозможно будет определить, когда это произошло, по какому документу и т.п.