- •Реферат
- •Содержание
- •Часть 1 34
- •Часть 2 66
- •1 Описание и анализ деятельности книжного магазина
- •Характеристика книжного магазина
- •1) В области закупок товарных ресурсов:
- •Материально-техническая база
- •Функциональная модель бизнес-процессов книжного магазина
- •Сценарий обслуживания покупателя в книжном магазине
- •Математическая модель процесса обслуживания покупателя в книжном магазине в терминах сетей Петри
- •Характеристика проблем в области обслуживания клиентов книжного магазина
- •Полная постановка цели и задач дипломной работы
- •2 Оптимизация бизнес-процессов обслуживания покупателей в книжном магазине
- •2.1 Оптимизация математической модели процесса обслуживания покупателя в книжном магазине
- •2.2 Выбор способов и описание алгоритмов реализации оптимизированных процессов
- •2.3 Реинжиниринг бизнес-процессов самостоятельного поиска книг
- •2.2.1 Выбор методологии моделирования
- •Часть 1 Мартин
- •2.2.2 Выбор case-средств
- •Битек-бизнес инженер
- •Design/idef
- •All Fusion Process Modeler (bPwin)
- •2.2.3 Оптимизированная функциональная модель бизнес-процессов самостоятельного поиска книг покупателями в книжном магазине
- •3 Проектирование информационной системы «электронный консультант»
- •Сравнительный анализ существующих систем
- •Описание рассматриваемых систем
- •1С:Розница 8. Книжный магазин
- •Информационная система софтис
- •Информационная система Quartech
- •Сравнительный анализ
- •3.2 Формирование требований к объекту проектирования
- •3.3 Выбор архитектуры информационной системы
- •3.4 Проектирование структуры информационной системы «Электронный консультант»
- •3.5 Функциональная архитектура системы
- •3.6 Проектирование структуры базы данных информационной системы «Электронный консультант»
- •Часть 2 Джесс
- •4 Реализация информационной системы «электронный консультант»
- •4.1 Техническое обеспечение
- •4.2 Программное обеспечение
- •Общесистемные программы.
- •Пакет прикладных программ общего назначения.
- •Программы, обеспечивающие функциональные задачи:
- •4.3. Информационное обеспечение
- •4.3.1. Внешнее информационное обеспечение
- •4.3.1.1 Входные и выходные документы фирмы
- •4.3.1.2 Кодификатор товара
- •4.3.2 Внутреннее информационное обеспечение:
- •4.4. Структура веб-интерфейса системы «Каталог товаров»
- •4.2 Руководство пользователя информационной системы «Электронный консультант»
- •5 Социальная значимость разработки
- •Заключение
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 минут для удобства пользователя, а затем удаляется для экономии системных ресурсов и избегания засорения базы данных