Задание: Магазин представляет собой одну из торговых точек сети магазинов. Магазин торгует очками (корректирующими и солнцезащитными), контактными линзами, аксессуарами. Магазин выполняет заказ на поставку готовой продукции или изготовление очков по желанию заказчика из комплектующих, выбираемых им по каталогу (прейскуранту). Комплектующие подразделяются на категории (линзы, оправы, футляры, и т. д.) таким образом, что в каждом заказе должно присутствовать не более одной позиции по каждой из категорий. Линзы для изготовления очков могут иметь различные характеристики (диоптрийность, астигматизм и т. д.).
Поставки комплектующих в магазин осуществляются через центральный склад сети магазинов. Магазин работает на основании дилерских соглашений с ведущими производителями комплектующих, каждый из которых может поставлять комплектующие из нескольких категорий.
Необходимо автоматизировать учет заказов, комплектующих и производителей, вычисление суммы заказа, а также обеспечить выдачу на печ