38
Под инфологической моделью (ИЛМ) понимают описание предметной
области, выполненное с использованием специальных языковых средств, не
зависящих от используемых в дальнейшем программных средств.
Выполним инфологическое проектирование модели данных
разрабатываемой АСУТП «Продажи».
В результате анализа описания предметной области и функциональной
модели данных выделены три сущности: Заказчик, Заявка, Договор. Выпишем
атрибуты выделенных сущностей:
Заказчик: код заказчика, название заказчика, телефон, ФИО контакта;
Заявка: номер заявки, дата заявки, заказчик, тип работы (разработка
ТЗ/проектирование ПО/разработка ПО и др.), название ПО, статус
заявки, срок по плану, срок по факту;
Договор: номер договора, дата договора, заказчик, заявка, стоимость,
способ оплаты (наличный/безналичиный), статус оплаты, тип договора
(разработка/внедрение/сопровождение).
Описание отношений, соответствующих сущностям модели данных,
приведено в таблицах 2 4.
Таблица 2 Описание отношения «Заказчик»