Разработка локального классификатора Постановка задачи • Задача: выбор поставщика • Исходная информация: коммерческие предложения поставщиков • Результатная информация: заявка на поставку • Условно-постоянная информация: – перечень поставщиков – перечень товаров – перечень сотрудников организации Перечень входной, выходной и условно-постоянной информации Входная информация Выходная информация Условно-постоянная информация •Информация о наличии товаров •Коммерческие предложения от поставщиков •Заявка на поставку •Регистрационн ые журналы •Номенклатура товаров (ОКП) •Список сотрудников организации •Список поставщиков Формы представления: Информация о наличии товаров – БД Коммерческие предложения – e-mail, бумажные документы Заявка на поставку – электронный и бумажный документ Структура входного документа «Коммерческое предложение» Наименование реквизита Номер КП Поставщик Тип данных Разрядность Числовой Текстовый 3 40 Наименование товара Цена товара Количество товара Срок поставки Текстовый Числовой Числовой Числовой 50 5 4 3 Условия поставки Текстовый 50 ФИО менеджера Дата КП Текстовый Дата/время 20 8 Структура выходного документа Наименование реквизита Номер заявки Дата создания заявки Поставщик Название товара Количество Цена товара Стоимость поставки ФИО сотрудника Номер КП Идентификатор Тип данных Разрядность Zayavka Date_zayavka Числовой Дата 10 8 Name_org Name_product Kol_product Price Cost FIO_sotrudnik NKP Текстовый Текстовый Числовой Числовой Числовой Текстовый Числовой 40 40 3 5 8 30 3 5 Структура условно-постоянной информации (список поставщиков) Наименование реквизита Код поставщика Поставщик Код ОКПО Адрес Расчетный счет ФИО директора Телефон Тип данных Разрядность Числовой Текстовый Числовой 2 40 8 Текстовый Числовой Текстовый 100 20 20 Числовой 11 Поставщик Товар Код поставщика Код товара Название организации Название товара выставляет Объект классификации Заявка на поставку Договор заявки на поставку Номер договора Номер КП (FK) Код поставщика (FK) Код товара (FK) Код сотрудника (FK) включается в Код объекта классификации Z Коммерческое предложение Номер КП Код поставщика (FK) Код товара (FK) Дата КП Цена товара Количество товара является основанием Дата заключения договора заявки на поставку Стоимость поставки Количество поставки заключает Сотрудник Код сотрудника 7 ФИО сотрудника Пример фасетной классификации Значения фасетов Фасеты Поставщик Товар Менеджер Год ООО «АВС» Карандаш Куприянов 2009 ОАО «XYZ» Бумага Галкина 2010 ЗАО «ТОР» Скрепки Стороженко 2011 Папка Указывать количество позиций для каждого фасета! Кодирование фасетов Поставщик Код Товар постав щика Код Менеджер товара Код Год мен едже ра Код года ООО «АВС» 01 Карандаш 0001 Галкина 1 2009 09 ЗАО «ТОР» 02 Бумага 0002 Куприянов 2 2010 10 … … Скрепки 0003 … … 2011 11 … … Стороженко 7 … Папка 9043 ОАО «XYZ» 85 … Пример параллельного кодирования Поставщик ХХ ХХХХ Х ХХ Товар Менеджер Год формирования заявки Пример кодирования объекта: Заявка, сформированная менеджером Стороженко для ОАО «XYZ» в 2010 году на поставку скрепок, имеет номер 85 0003 7 10 Код не является уникальным! Пример параллельного кодирования Поставщик ХХ ХХХХ Х ХХ Х Товар Менеджер Год заключения договора Порядковый номер Пример кодирования объекта: Первая заявка, сформированная менеджером Стороженко для ОАО «XYZ» в 2010 году на поставку скрепок, имеет номер 85 0003 7 10 1