Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ПРОЕКТИРОВАНИЕ ИНФОРМАЦИОННОЙ СИСТЕМЫ «ЭЛЕКТРОННЫЙ КОНСУЛЬТАНТ».docx
Скачиваний:
489
Добавлен:
18.05.2017
Размер:
2.98 Mб
Скачать

2.2.3 Оптимизированная функциональная модель бизнес-процессов самостоятельного поиска книг покупателями в книжном магазине

Рассмотрев математическую модель и проведя ее оптимизацию, мы получили готовые предложения по реинжинирингу, которые опишем с помощью методологии IDEF0. На рисунке 2.3 показана контекстная диаграмма.

Рисунок 2.3 – Контекстная диаграмма

Рассмотрим составляющие диаграммы:

Инструкция по работе с ИС (управление)– правила использования системы «Каталог товаров».

Пожелания (вход) – сведения, из которых покупатель может почерпнуть параметры поиска.

Перечень книг (вход) – полный список имеющейся в наличии книжной продукции, отсортированный по типам в форме справочников 1С Предприятие.

ИС «Каталог товаров» (механизм) – информационная система, которая осуществляет поиск книг по параметрам, введенным пользователем.

Покупатель (механизм) – покупатель книжного магазина, желающий найти книги.

Перечень отобранных книг (выход) – список книг, которые нашел покупатель с помощью ИС «Каталог товаров».

Заказ (выход) – список книг, помещенный в «корзину покупателя» для быстрого оформления покупки на кассе.

Рассмотрим данный процесс более детально (рисунок 2.4)

Рисунок 2.4 – Декомпозиция бизнес-процесса

При декомпозиции были выявлены следующие бизнес-процессы 1-го уровня:

Доступ к информационной системе– в рамках данного бизнес-процесса покупатель ждет освобождения системы, если она занята, и приступает к поиску с ее помощью.

Ввод параметров поиска– в рамках данного бизнес-процесса покупатель, запустивший информационную систему, через форму поиска выполняет ввод параметров интересующей его книги.

Выполнить поиск книг– в рамках данного бизнес-процесса ИС «Каталог товаров» осуществляет поиск книг в базе 1С Предприятие, удовлетворяющих введенным пользователем параметрам.

Формировать заказ– в рамках данного бизнес-процесса покупатель может отметить в списке найденных те книги, которые он бы хотел приобрести, и помещает их в «корзину покупателя».

Рассмотрим бизнес процессы, выполняемые с помощью ИС.

На рисунке 2.5 показана декомпозиция процесса выполнения поиска книг.

Рисунок 2.5 – Декомпозиция бизнес-процесса «Выполнять поиск книг»

При декомпозиции были выявлены следующие бизнес-функции:

Выборка полного списка книг из 1С Предприятие. Здесь информационная система подключается к БД 1С и запрашивает все значения из справочника книг, имеющихся в наличии.

Поиск книг, удовлетворяющих параметрам. Информационная система считывает из временного файла параметры поиска, указанные клиентом, и фильтрует общий список книг.

Формировать перечень найденных книг. Здесь информационная система оформляет окончательный перечень найденных книг и выдает его покупателю. Сам список сохраняется в истории поиска.

Обновлять перечень параметров поиска. Здесь покупателю предлагается сводная таблица с параметрами и перечнем найденных книг, и он отмечает те книги, которые следует оставить для дальнейшего использования, или уточняет параметры поиска.

Рассмотрим декомпозицию бизнес-процесса «Формировать заказ» (рисунок 2.6).

Рисунок 2.7 – Декомпозиция бизнес-процесса «Формировать заказ»

При декомпозиции были выявлены следующие бизнес-операции:

Создать новую корзину. Пользователь, решивший оформить заказ через систему, создает новую корзину с уникальным именем, куда будет помещать отобранные книги.

Выбрать книгу. Покупатель отмечает те книги, которые хотел бы приобрести;

Определить факт наличия. Информационная система «Электронный консультант» повторно проверяет факт наличия отобранных книг в данный момент в магазине. Это делается для исключения ошибок, когда за время составления корзины успевают купить одну из отобранных покупателем книг

Внести книгу в корзину. Если книга есть в наличии, то она помещается в корзину покупателя. Отсюда можно перейти либо к оформлению заказа, либо к добавлению еще книг из списка найденных. Корзина с уникальным именем хранится в течение 30 минут для удобства пользователя, а затем удаляется для экономии системных ресурсов и избегания засорения базы данных

Соседние файлы в предмете Дипломная работа (подготовка и защита)