Разработка локального классификатора

advertisement
Разработка локального
классификатора
Постановка задачи
• Задача: выбор поставщика
• Исходная информация: коммерческие
предложения поставщиков
• Результатная информация: заявка на
поставку
• Условно-постоянная информация:
– перечень поставщиков
– перечень товаров
– перечень сотрудников организации
Перечень входной, выходной и
условно-постоянной информации
Входная
информация
Выходная
информация
Условно-постоянная
информация
•Информация о
наличии
товаров
•Коммерческие
предложения от
поставщиков
•Заявка на
поставку
•Регистрационн
ые журналы
•Номенклатура товаров
(ОКП)
•Список сотрудников
организации
•Список поставщиков
Формы представления:
Информация о наличии товаров – БД
Коммерческие предложения – 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
Download