2.2 Поисковая система
информационный библиотека каталог книга
Одни из важных компонентов любой информационной системы является поисковая система, без которой использование информационных систем не является целесообразным. По большей части, поисковой системой является сама СУБД, и включает в себя три основных компонента рис.12:
Принятие запроса рис.13;
Использование СУБД (по обработке запроса) рис.14;
Формирование удобного вида отчёта рис.15.
Рис.12 Компоненты поисковой системы
Управляющими воздействиями здесь являются особенности функционирования определённой СУБД, её типы данных, используемые в нёй триггеры и т.д. Нормативные акты влияют на вид отчётов которые формирует СУБД.
Рис.13 Принятие запроса
Рис.14 Использование СУБД (по обработке запроса)
Подробно останавливаться на процессах происходящих в СУБД не имеет смысла, т.к. это происходит латентно от пользователя и программиста, и ложится целиком и полностью на СУБД.
Рис.15 Формирование удобного вида отчёта
Необходимые виды отчётов формируются на этапе создания ИС (формирование шаблонов документа).
2.3 Система формирования заказов
Человек приходит в библиотеку не только взять почитать книжку, но и приобрести её, автоматизация процесса продажи книг, является не основным для библиотеки, но её наличие может дать достаточно большой оборот книг, что может достаточно хорошо поправить материальное положение библиотеки.
Сам процесс формирования заказа имеет в себе такие важные компоненты:
Регистрация заказа рис.17;
Формирование заказа рис.18;
Оформление заказа рис.19;
Выдача товара рис.20.
Рис. 16 Декомпозиция системы формирования заказов
Клиент обращается к работнику библиотеки с просьбой (показать, продать, найти и т.д.), работник библиотеки уточняет, что необходимо читателю, если читатель не может точно сформулировать какая книга ему необходима (какая именно книга, в каком издании, какого автора и т.д.). Выявляется возможность удовлетворения просьбы клиента и оформление заказа. По большей части здесь происходит активная работа персонала с клиентом, в виде диалога.
Формирование заказа рис.18, это уже работа персонала в тесной связке с информационной системы, по предоставлению информации и необходимой книги, её месторасположение, количество. Подготовка документа на приобретение книг (счёт-фактура).
Рис.17 Регистрация заказа
Рис.18 Формирование заказа
Рис.19 Оформление заказа
Оформление заказа рис.19, трёх этапный процесс, подразумевающий в себе получение документа к оплате клиентом, уплата по этому документу с последующим занесением этих данных с базу данных. На рис.19. существует опечатка, на выходе из «Занесение информации в БД» идет «Пополненная БД», а не «Unnamed Arrow48» как показано на рисунке.
Процесс выдачи товара, достаточно прост и схематически рассмотрен на рис.20, оставим его без комментариев.
На выходе системы формирования заказа может быть довольный читатель с книгами, либо отказ читателя на приобретение книг.
Рис. 20 Выдача товара
