2.2 Информационное обеспечение задачи
2.2.1 Информационная модель и ее описание
Информационная модель представляет собой схему движения входных, промежуточных и результативных потоков и функций предметной области. Кроме того, она объясняет, на основе каких входных документов и какой нормативно-справочной информации происходит выполнение функций по обработке данных и формирование конкретных выходных документов. Информационная модель представлена на рис. 2.2.1.
В соответствии с представленной информационно моделью работа системы строится следующим образом.
Администратор при первоначальном и последующих изменениях каталога товаров на основании ассортимента и данных каждой товарной позиции добавляет эти изменения в систему при помощи соответствующих экранных форм и изменяя при этом справочники «Категории» и «Товар». На основании данных справочников формируются выходные документы прайс-лист и каталог.
Также пользуясь данными справочниками, администратор формирует справочник «Спецпредложения», на основании которого формируется также список спецпредложений.
Покупатель, пользуясь справочниками «Категории», «Товар», «Спецпредложения» при оформлении заказа формирует справочник «Заказы» и на основании паспорта или другого документа, удостоверяющего личность, справочник «Покупатели». На основании этих справочников формируется выходной документ Список заказов.
Кроме того, покупателю доступен поиск по справочникам «Категории» и «Товар». Результаты поиска выводятся на экран.
Информационная модель содержит 4 области:
- Область, содержащая справочники системы;
- Область, содержащая исходные документы;
- Область, содержащая характеристику ввода данных, осуществляемую с помощью экранных форм;
- Область, содержащая результативные документы.
Также на схеме обозначены такие источники и получатели информации, как покупатель и администратор.
2.2.2 Используемые классификаторы и системы кодирования
В составе информационного обеспечения рассматриваемого комплекса задач важное место отводится классификаторам экономической информации: обеспечить сжатие призначной части (идентификатора) показателей, а, следовательно, и сократить объем хранимой информации в ЭВМ и время на поиск информации, необходимой для решения задач, облегчить обработку информации позволяют классификация и кодирование информации.
Классификатор — это документ, с помощью которого осуществляется формализованное описание экономической информации в ЭИС, содержащий наименования объектов, наименования классификационных группировок и их кодовые обозначения.[9] В зависимости от применения они делятся на три группы:
- общегосударственные классификаторы, используемые во всех отраслях и на всех уровнях управления для повсеместного и одинакового обозначения объектов;
- отраслевые (ведомственные) классификаторы, используемые в пределах определенной отрасли (ведомства);
- локальные, используемые в пределах организации или группы организации.
Для полной формализации экономической информации недостаточно простой классификации, поэтому проводят процедуру кодирования.
Кодирование — это процесс присвоения условных обозначений объектам и классификационным группам по соответствующей системе кодирования.
Система кодирования — это совокупность правил обозначения объектов и группировок с использованием кодов.
Код — это условное обозначение объектов или группировок в виде знака или группы знаков в соответствии с принятой системой. Все системы кодирования можно сгруппировать в два подмножества: регистрационных и классификационных систем кодирования.
Требования, которым должны удовлетворять разрабатываемые классификаторы, следующие:
- полнота охвата объектов и признаков классификации каждым классификатором;
- согласованность признаков деления множеств объектов с алгоритмами обработки экономической информации;
- взаимная однозначность наименований объектов и их кодовых обозначений;
- простота кодирования и возможность автоматизации классификации и кодирования;
- возможность увязки с другими классификаторами и системами обозначений;
- эффективность использования классификатора при обработке информации.
Структура кодовых обозначений объектов представлена в таблице 2.2.1.
Система классификации и кодирования представляет собой совокупность общесистемных классификаторов и локальных справочников.
Таблица 2.2 .1
Характеристики классификаторов
№ п/п | Наименование кодируемого множества объектов | Значность кода | Система кодирования | Система классификации | Вид классификатора |
1. | «Категория» | 6 | порядковая | отсутствует | Локальный |
2. | «Товар» | 6 | разрядная | иерархическая | Локальный |
3. | «Покупатель» | 6 | порядковая | отсутствует | Локальный |
4. | «Специальное предложение» | 4 | порядковая | отсутствует | Локальный |
5. | «Заказ» | 4 | порядковая | отсутствует | Локальный |
Далее приведены примеры классификаторов, указанных в таблице.
Например, код покупателя будет выглядеть следующим образом:
Покупатель № 000234.
2.2.3 Характеристика нормативно-справочной, входной и оперативной информации
Входной информацией для разрабатываемого Интернет-магазина являются ассортимент товаров, данные каждого товара, данные покупателя, оценка товара покупателем. Эти данные поступают как в цифровом, так и в печатном виде.
Данные, касающиеся товара (ассортимент и наименование) вноясятся в систему ее администратором с использованием панели администрирования.
Из ассортимента товара в систему заносятся следующие реквизиты:
- наименование категории;
- наименование товара;
- количество товара;
- наличие на складе.
О каждой товарной позиции в систему вносятся следующие реквизиты:
- наименование;
- категория;
- артикул;
- цена старая;
- цена новая;
- изображение;
- описание.
Кроме того, покупателем в систему может вноситься такой реквизит, как оценка какой-либо товарной позиции.
При оформлении заказа покупателем, на основании паспорта или другого документа, удостоверяющего личность, в систему вносятся следующие данные:
- имя;
- фамилия;
- отчество;
- адрес электронной почты;
- номер телефона;
- наименование страны;
- наименование города;
- наименование области;
- значение почтового индекса;
- другие реквизиты адреса – номер дома, строения, квартиры.
Частота обновления каталога товарных позиций зависти от обновления ассортимента магазина и осуществляется в среднем 1-4 раза в месяц.
Данные покупателей вносятся в систему в зависимости от частоты оформления заказов, планируется 10-20 раз в сутки.
Формы используемых документов соответсвуют используемым в Общероссийском классификаторе управленческой документации (ОКУД).
2.2.4 Характеристика результатной информации
В результате решения задачи рассчитываются результатные показатели, которые требуется выдать на материальный носитель в виде, удобном для пользователя. Так как результатный документ используется для осуществления процессов управления, то он должен отвечать следующим требованиям:
- полнота информации, т.е. результатные документы должны содержать в себе первичные (исходные) и результатные показатели;
- своевременность предоставления информации управленческому персоналу;
- достоверность предоставляемой информации;
- хорошая читаемость (логичность построения форм и наличие хорошо отредактированного текста шапок документов);
- отсутствие показателей, рассчитываемых вручную.
Результативной информацией для деятельности Интернет-магазина являются:
- Прайс-лист
- Список заказов
- Каталог товаров.
В прайс-листе указываются следующие реквизиты:
- категория товара;
- подкатегория товара;
- наименование товара;
- стоимость товара.
Макет прайс-листа приведен в приложении 2.
Для формирования списка заказов используются следующие реквизиты:
- номер заказа;
- дата и время заказа;
- ФИО покупателя;
- адрес электронной почты покупателя;
- адрес покупателя;
- город покупателя;
- страна покупателя;
- телефон покупателя;
- стоимость заказа;
- заказанные товары.
Макет данного документа приведен в Приложении 2.
Каталог заказов формируется на основании следующих реквизитов:
- наименование категории;
- количество товаров в данной категории;
- наименование подкатегории;
- наименование товара;
- старая цена;
- новая цена;
- изображение.
Макет каталога приведен в Приложении 2.
2.2.5 Формализация расчётов показателей
В этом разделе приводятся описания входных и выходных показателей, а также алгоритмы расчета результатных показателей, используемых при решении комплекса задач автоматизации процессов магазина.
В разрабатываемой системе производится расчет следующих показателей:
- Сумма каждого заказа;
- Сумма заказов за период;
- Количество товаров в каталоге.
Таблица 2.2.2
Формализованное и исходное описание первичных показателей
№ | Наименование показателей | Идентификатор показателя |
1 | Стоимость товара N из категории F | Nf |
2 | Количество товара N в заказе R на дату D | Rdn |
3 | Количество товара в категории M, где M=1…. | Km |
4 | Стоимость товара X в категории M | Xm |
5 | Количество заказов за сутки | P |
Таблица 2.2.3
Формализованное описание результатных показателей
№ | Наименование показателя | Идентификатор показателя | Алгоритм расчета |
1 | Стоимость заказа | Sr | Sr=Σ(Nf*Xm) |
2 | Сумма заказов за период | SPF | SPF=Σ Sr |
3 | Количество товаров в каталоге | KAT | KAT= Σ Km |