Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ПБД Часть 1.docx
Скачиваний:
2
Добавлен:
15.08.2019
Размер:
98.97 Кб
Скачать
  1. Содержание описательной семантики предметной области

Формулировка задания

Требуется спроектировать базу данных для системы гарантийного и постгарантийного обслуживания сложной бытовой техники.

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

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

Таким образом, на данном уровне абстракции можно выделить следующие основные элементы предметной области (предметы):

  • внешняя среда в лице управляющей компании, владеющей данным сервисным центром;

  • сервисный центр как элемент, представляющий услугу гарантийного обслуживания;

  • единица сложной бытовой техники - продукт, предполагающийся неисправным и требующим обслуживания;

  • клиент сервисного центра, обратившийся в сервисный центр с просьбой обслуживания единицы сложной бытовой техники.

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

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

    1. Описание сети основных процессов

В предметной области, описанной в пункте 1, можно выделить следующие основные процессы:

  • прием;

  • ремонт;

  • возврат.

      1. Обоснование выбора основных процессов предметной области

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

      1. Описание взаимосвязи и взаимодействия основных процессов

  • Выполнение процессов ремонт и возврат невозможно до окончания процесса прием.

  • В особых случаях (например, преждевременный отказ клиента от услуг сервисного центра) возможно выполнение процесса возврат без выполнения процесса ремонт.

  • В особых случаях (например, диагностирования сохранения неисправности во время возврата техники) возможно выполнение процесса ремонт после процесса возврат с последующим повторным выполнением процесса выдача.

  • Наиболее вероятной последовательностью событий является прием –> ремонт -> возврат, где символ “->” означает “предшествует”.

  • В обозначениях рБНФ последовательность можно описать следующим образом:

прием [ -> ремонт ] -> возврат { -> ремонт -> возврат }.