Дипломная работа: Информационная система отдела маркетинга
Процесс преобразует входной поток данных в выходной в соответствии с заданным алгоритмом. В данном случае процессом является «размещение рекламы», «организация участия в выставке» и т.д.
Внешний объект – это предмет или лицо, являющийся приемником или источником информации. Например, в данной работе внешними сущностями (объектами) являются: сотрудник отдела маркетинга, менеджер отдела продаж, носитель рекламы, организатор выставки и т.д.
Накопитель данных – это некоторое место или устройство для хранения информации. В данной работе накопителем данных является база данных.
Поток данных – это информация, передаваемая от одного блока диаграммы к другому. Поток данных изображается в виде линии со стрелкой от источника к приемнику. Каждый поток данных имеет свое имя, отражающее его содержимое. Например, в данной работе потоком является «запрос на размещение рекламы», «передача рекламного обращения» и т.д.[4]
На диаграммах (рис.3.1.1, 3.1.2, 3.1.3, 3.1.4) представлены процессы, отражающие функционирование отдела маркетинга.
3.1.1 Процесс размещения рекламы
Диаграмма процесса размещения рекламы представлена на рис.3.1.1.
Сотрудник отдела маркетинга выявляет необходимость размещения рекламы в каком-либо носителе, для этого он анализирует информацию о носителе и о прошлых заказах, которые хранятся в базе данных. Выбрав носителя, сотрудник запрашивает у него условия размещения рекламы, по поступившему предложению он определяет тип рекламы и передает рекламное обращение носителю, после чего заносит необходимую информацию о сделанном заказе в базу данных. Иногда инициатором заказа является сам носитель, обратившийся с предложением на размещение рекламы. В этом случае сотруднику отдела маркетинга необходимо проверить наличие информации о данном носителе в базе данных и далее действовать по вышеизложенной схеме.
3.1.2 Процесс организации выставки
Диаграмма процесса организации выставки представлена на рис.3.1.2
Для принятия решения об участии в определенной тематической выставке анализируется информация базы данных, содержащая отчёт о прошлом участии в этой выставке. После чего, сотрудник отдела маркетинга делает запрос на участие организатору выставки, который в свою очередь выставляет предложение с условиями участия. По принятию решения оформляется заказ определенных услуг: покупка места в выставочном комплексе, застройка стенда, ввоз/вывоз оборудования и т.п.
Вся информация о заказанных услугах и отчёт (по окончанию выставки) заносятся для хранения в базу данных. В случае если участвовать в выставке нет необходимости, а возникает вопрос о простом посещении её для сбора информации, сотрудник отдела маркетинга напрямую связывается с выставочным комплексом, в котором будет проходить интересующая выставка, и заказывает требуемое количество входных билетов для сотрудников компании.
3.1.3 Процесс заказа сувенирной и полиграфической продукции
Диаграмма процесса заказа сувенирной и полиграфической продукции (в том числе и заказа визитных карточек для сотрудников компании) представлена на рис.3.1.3.
При заказе сувенирной или полиграфической продукции сотрудник отдела маркетинга просматривает в базе данных отчет об уже заказанной продукции и сверяется с планом маркетинга, с целью контроля расходов денежных средств. Затем, на сделанный запрос изготовителю, он получает предложение и осуществляет заказ продукции.
Вся информация о сделанном заказе заносится в базу данных. Заказ визитных карточек осуществляется по той же схеме с приходом запроса от сотрудника компании.
3.1.4 Процесс информационной рассылки
Диаграмма процесса информационной рассылки писем представлена на рис.3.1.4.
Для осуществления рассылки писем необходимо занести в базу данных всю контактную информацию о потенциальном клиенте, взятую из справочников, интернета, или любых других источников, и, используя собранную информацию, сформировать информационное письмо. После чего, для осуществления контакта с клиентом, необходимо назначить для каждого из объектов менеджера из отдела продаж, проинформировать его о потенциальном клиенте и отправить информационное письмо почтой клиенту.
По истечении определенного времени, менеджер налаживает контакт с потенциальным клиентом, в результате проделанной работы им составляется отчет и передается в отдел маркетинга для занесения в базу данных.
3.2 Структура базы данных
3.2.1 ER – диаграмма
В данной дипломной работе для моделирования данных используется модель «сущность-связь» (Entity–Relationship, ER), которая наглядно изображает структурные блоки информации и логические взаимосвязи между ними. Компонентами модели являются сущности, атрибуты и связи.
Сущность - совокупность информации о реальном или воображаемом конкретном предмете. Каждая сущность должна обладать уникальным идентификатором. Каждый экземпляр сущности должен однозначно идентифицироваться и отличаться от всех других экземпляров данного типа сущности.
Атрибут – любая характеристика сущности, значимая для предметной области и предназначенная для классификации состояния сущности.
Связь – это графически изображаемая ассоциация, устанавливаемая между двумя сущностями, при которой каждый экземпляр одной сущности ассоциирован с произвольным количеством экземпляров второй сущности. Каждая связь имеет степень и может быть обязательной или необязательной. Существует три разновидности связей - «Один к одному» (1:1), «Один ко многим» (1:М) или «Многие к одному» (М:1) и «Многие ко многим» (M:М).[4]
Понятие может иметь несколько свойств, обладающих уникальностью значений, их называют возможными ключами. При существовании нескольких возможных ключей один из них выделяется в качестве основного (первичного) ключа.[4]
Используя вышеизложенное, построим ER – диаграмму. ER – диаграмма представлена на рис.3.2.1.
3.2.2 Модель данных
По ER – диаграмме, изображенной на рис.3.2.1 построим модель данных, которая учитывает типы и наименование полей и таблиц.
На рис.3.2.2 представлена модель данных, которая является прообразом проектируемой базы данных. В данной модели каждая сущность представляет собой таблицу базы данных, каждый атрибут является колонкой соответствующей таблицы.
3.3 Описание запросов
Работа с разрабатываемой системой предполагает обслуживание ряда запросов для получения требуемой информации. Ориентируясь на построенную ранее диаграмму бизнес-процессов, рассмотрим запросы, используемые при обращении к базе данных. Ниже представлены запросы для всех процессов диаграммы.
В процессе размещения рекламы (пункт 3.1.1) предполагается использовать следующие запросы:
- запрос для получения данных о размещенной ранее рекламе за указанный период (название носителя рекламы, тип носителя, тип рекламы, № счёта, цена, период показа, отчет).
В процессе организации выставки (пункт 3.1.2) предполагается использовать следующие запросы:
- запрос для просмотра всего списка выставок, относящегося к определенному типу участия (название выставки, дата проведения, место проведения, тип участия, отчет);