Работа с базами данных access
Общие требования к решаемым задачам
Результат работ должен предоставляться в виде файла MS Access 2013 (без защиты паролями), позволяющей Заказчику производить самостоятельное изменение кода в случае необходимости.
1. Требования к графическим формам ввода/вывода
1.1. Склад
1.1.1. Графическая форма (окно) ввода, вывода и изменения номенклатуры комплектующих (деталей). Для каждой детали должна быть предусмотрена возможность указать (имеются поля для ввода данных, в квадратных скобках указаны поля, обязательные для заполнения):
– [ код детали, однозначно определяющий деталь (артикул и т.п.) ];
– тип (группа), к которой принадлежит деталь (например, трубы, краны и т.п.) для ускорения поиска и сортировки;
– [ наименование детали ];
– производитель;
– единица измерения;
– цена закупки за единицу (справочная);
– примечание.
1.1.2. Графическая форма (окно) ввода данных о поступлении деталей на склад. Для ввода данных о поступлении должна быть предусмотрена возможность указать:
– [ дата поступления ];
– [ наименование детали (выбирается из выпадающего списка, сформированного на основании номенклатуры комплектующих, п. 1.1.1) ];
– [ количество поступивших деталей ];
– [ цена за единицу ];
– поставщик;
– основание для поставки (счет фактура и т.п.);
– примечание.
1.1.3. Автоматический учет расхода комплектующих (списание) при включении их в спецификацию договора (см. далее).
1.1.4. Графическая форма (окно) вывода данных в табличном виде о поступлении комплектующих (что и когда поступило)
1.1.5. Графическая форма (окно) вывода данных в табличном виде о расходе комплектующих (что и когда было списано и для чего)
1.1.6. Графическая форма (окно) вывода данных в табличном виде об актуальном состоянии склада (наличие товара на данный момент)
1.2. Услуги
1.2.1. Графическая форма (окно) ввода, вывода и изменения номенклатуры предоставляемых услуг. Для каждой услуги должна быть предусмотрена возможность указать:
– группа типа услуг, для ускорения поиска и сортировки;
– [ код услуги, уникально идентифицирующий ее ];
– [ наименование услуги ];
– [ единица измерения ];
– [ стоимость услуги за единицу (справочная) ];
– примечание.
1.3. Коммерческие предложения
1.3.1. Графическая форма (окно) ввода и изменения коммерческих предложений (КП). Для каждого КП должна быть предусмотрена возможность указать:
– номер КП
– реквизиты заказчика (необходимо уточнить необходимые поля);
– комплекс услуг (см. ниже);
– комплект деталей;
1.3.1.1. При вводе данных о комплексе услуг должна быть предусмотрена возможность указать:
– [ наименование услуги (выбирается из выпадающего списка, сформированного на основании номенклатуры услуг, п. 1.2.1) ];
– [ стоимость услуги за единицу ];
– [ единица измерения ];
– [ количество предоставляемых услуг ];
Для каждой услуги должна автоматически рассчитываться стоимость в зависимости от цены за единицу и кол-ва предоставляемых услуг.
Для всего комплекса услуг должна автоматически рассчитываться общая стоимость.
1.3.1.2. При вводе данных о комплекте поставляемых деталей должна быть предусмотрена возможность указать:
– [ наименование детали (выбирается из выпадающего списка, сформированного на основании номенклатуры деталей, п. 1.2.1) ];
– [ стоимость детали за единицу ];
– [ единица измерения ];
– [ количество деталей ];
Для каждой детали должна автоматически рассчитываться стоимость в зависимости от цены за единицу и кол-ва поставляемых деталей.
Для всего комплекта поставки должна автоматически рассчитываться общая стоимость.
1.4. Договоры
1.4.1. Информация берётся из Коммерческого предложения и вставляется в договор.
1.4.2. Должна быть возможность выбрать из списка нужный договор.