Автоматизация бизнес-процессов продажи билетов ООО "Зритель"

Дипломная работа - Компьютеры, программирование

Другие дипломы по предмету Компьютеры, программирование



(если оплата по платежному поручению). Характеристика задач, которые разрешаются на сервере, приведена в табл. 1.2.

Рис. 1.11. Общая стратегия решения задачи

Таблица 1.3.

Характеристика задач, которые разрешаются на сервере

Код задачи Наименование задамиНазначение задачиРежим решенияПериодичность решения0810Заказ билета Оформление заказа покупателем ИнтерактивныйПо запросу клиента0811Поиск мероприятия покупателем Получение информации покупателем ИнтерактивныйПо запросу клиента0812Формирование реестра заказов Получение реестра заказов менеджером по продаже ИнтерактивныйОдин раз в день

1.3.3Выбор и обоснование способа приобретения ИС для автоматизации задачи

Из-за того, что Internet-технологии в своем большинстве являются открытыми технологиями, для разработки самих дополнений можно использовать любой текстовый редактор. Но для разработки дополнений данной квалификационной работы использовался профессиональный пакет разработки Web-страниц Macromedia Dreamweaver MX, который соединяет в себе скорость визуальной разработки сайтов и точность ручной разработки. Кроме того этот пакет поддерживает разработку PHP-скриптов.

В качестве языка серверных вставок используется бесплатный скрипт-язык PHP. Она является удобной для разработки серверных вставок и кроме того, из-за того, что ее интерпретатор является реализованным в виде модулей, поддерживается многими HTTP-серверами.

Для хранения и выборки данных используется СУБД Interbase компании Borland Software Corporation. Она зарекомендовала себя как легкая СУБД с достаточно высокими скоростными показателями и малой потребностью системных ресурсов. Кроме того, по сравнению со стандартной для решения задач данного типа СУБД MySQL, СУБД Interbase имеет достаточные функциональные возможности для последующей интеграции в подсистемы торговой организации. Это, прежде всего, объясняется поддержкой триггеров, процедур, которые сохраняются на сервере, и представлений.

Также используется бесплатный HTTP-сервер Apache, который зарекомендовал себя как безопасный, надежный, быстрый сервер с возможностью подключения модулей расширения.

Для разметки Web-страниц использовался язык гипертекстовой разметки HTML (HyperText Markup Language). Сам язык реализован в виде дескрипторов маркеров, которые описывают размещения элементов страницы, а также дополнительные характеристики каждого элемента.

1.4Развёрнутая постановка целей, задачи и подзадач автоматизации

1.4.1Трансформация базовой технологии решения задачи

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

Таким образом, в БД сохраняются данные о клиентах, их идентификационные данные, информация о билетах и заказах.

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

Процессы данной задачи носят учетный характер, поэтому их можно автоматизировать.

Перечень объектов, при управлении которыми решается задача:

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

Периодичность решения и ограничения сроков выдачи исходной информации:

Задача оформления заказов решается в зависимости от запроса клиентов, а задача формирования реестра заказов - ежедневно. Формирование реестра система должна реализовывать с приблизительной задержкой 6 секунд.

Условия, при которых прекращается решение задачи автоматизированным способом:

Решение задачи прекращается при выходе из строя компонентов аппаратной части сервера, коммуникационного оборудования, HTTP-сервера или его модулей, СУБД, при прекращении соединения клиентской части с сетью.

Сотрудники, наименования подразделов, которые определяют условия и характеристики конкретного решения задачи:

Условия и время решения данной задачи определяет начальник отдела сбыта.

Деление функций между персоналом и техническими средствами в разных ситуациях решения задачи:

Обновлением БД сайта и самого сайта занимается его администратор и редактор.

1.4.2Цели и назначение автоматизированного варианта решения задачи

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

1.5Обоснование проектных решений

1.5.1Обоснование проектных решений по техническому обеспечению

Техничес?/p>