Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Информационная CRM-система парка развлечений ООО «Сказка-Град.doc
Скачиваний:
281
Добавлен:
18.05.2017
Размер:
4.96 Mб
Скачать
    1. Проектирование структуры ис

      1. Построение диаграммы вариантов использования

На рисунке 3.4. показано взаимодействие менеджера отдела по работе с клиентами с информационной системой, выполняющей все возложенные на нее функции.

Рисунок 3.4. – Диаграмма вариантов использования

      1. Построение диаграммы компонентов

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

Рисунок 3.5. – Диаграмма компонентов

На диаграмме компонентов, изображенной на рисунке 3.3. наша система является пакетом, включающим в себя семи основных компонентов:

  • Рабочая среда – представляет собой окно, состоящее из модулей, с которыми может работать менеджер;

  • Модуль «Скидки» - позволяет хранить и редактировать разработанные менеджером программы скидок для групп клиентов;

  • Модуль хранения информации о клиентах (база данных) – постоянно изменяющийся архив со всей необходимой для основных функций менеджера информации;

  • Модуль RFM-анализа – позволяет классифицировать клиентов по заданным параметрам, определяющим важность каждого клиента для предприятия;

  • Модуль группировки клиентов – осуществляет формирование групп клиентов по степени их значимости;

  • Модуль поиска клиента в БД – осуществляет быстрый поиск клиентов и всей необходимой о них информации в базе данных;

  • Модуль регистрации новых клиентов – позволяет вносить и редактировать информацию о вновь прибывших клиентах.

      1. Построение диаграммы классов

Диаграмма классов описывает структуру системы, показывая её классы, их атрибуты и операции, а также взаимосвязи этих классов.

На рисунке 3.6. представлена диаграмма классов, описывающая набор модулей (классов), с которыми будет работать менеджер отдела по работе с клиентами.

Рисунок 3.6. – Диаграмма классов

Диаграмма классов, изображенная на рисунке 3.4. содержит 7 классов:

  1. Рабочая среда (характеризуется набором необходимых модулей; позволяет производит такие операции с модулями, как: подключение, отключение, запуск и закрытие модуля);

  2. Скидки (характеризуется названием и содержанием; позволяет добавлять, модифицировать, удалять программы скидок, а также назначать нужную программу скидок клиенту);

  3. Хранение информации о клиентах (БД) – содержит такие атрибуты, как: наименование клиента, дата последней сделки с клиентом, количество совершенных клиентом сделок, сумма сделок, а также заказываемые услуги);

  4. RFM-анализ (характеризуется алгоритмом, с помощью которого производится расчет необходимых параметров и получение для каждого клиента соответствующего кода);

  5. Группировка клиентов (формирует группы клиентов, определяет принадлежность клиента к соответствующей группе, обновляет состав групп и производит редактирование содержания групп; характеризуется номером группы и количеством клиентов в каждой группе);

  6. Регистрация новых клиентов (дает возможность зарегистрировать вновь прибывших клиентов, удалить ненужную информацию, изменить реквизиты, изменить общую информацию);

  7. Поиск клиента в БД (осуществляет поиск нужного клиента в базе данных).