- •Аннотация
- •107Стр., 25 рис., 30таб., 13 библиогр.
- •Содержание
- •1. Описание и анализ парка развлечений ооо «Сказка-Град»
- •Характеристика объекта исследования
- •Организационная структура парка развлечений ооо "Сказка-Град"
- •Сценарий работы отдела по работе с клиентами (юридическими лицами) ооо «сказка-град»
- •Описание сценария деятельности отдела по работе с клиентами ооо «сказка-град»
- •Математическая модель бизнес-процесса оформления групповых заявок от юридических лиц на посещение парка развлечений ооо «Сказка-град»
- •Оценка документооборота отдела по работе с клиентами ооо «сказка-град»
- •Проблемы предметной области
- •Постановка цели и задач дипломной работы
- •2. Моделирование и оптимизация бизнес-процессов в отделе по работе с клиентами ооо «сказка-град»
- •Оптимизация математической модели
- •Образ решения проблемы на основе оптимизированной математической модели
- •Выбор и обоснование средств моделирования
- •Выбор методологии моделирования
- •1 Шаг маи: Оценка критериев
- •2 Шаг: Оценка альтернатив
- •Выбор средств моделирования
- •1 Шаг маи: Оценка критериев
- •2 Шаг: Оценка альтернатив
- •Модели оптимизированных бизнес-процессов
- •2.4.1. Построение диаграммы вариантов использования
- •2.4.2. Построение диаграммы последовательности.
- •2.4.3. Построение диаграммы конечных автоматов.
- •2.4.4. Построение диаграммы деятельности
- •3. Проектирование информационной системы отдела по работе с клиентами ооо «сказка-град»
- •Характеристика, критерии и сравнительный анализ существующих систем
- •3.1.1. Описание систем-аналогов (по выбранным критериям)
- •3.1.2. Сравнительный анализ систем-аналогов
- •Требования к разрабатываемой ис
- •Выбор архитектуры ис
- •Проектирование структуры бд
- •Проектирование структуры ис
- •Построение диаграммы вариантов использования
- •Построение диаграммы компонентов
- •Построение диаграммы классов
- •Построение диаграммы развертывания
- •Построение диаграммы последовательности
- •Диаграмма конечных автоматов
- •4 Разработка интерфейса информационной crm-системы ооо "Сказка-Град"
- •Выбор и обоснование среды программирования для программного обеспечения информационной системы
- •Оценка функциональных точек
- •Разработка приложений
- •Создание прототипов
- •5. Социальная значимость проекта
- •Список использованной литературы
Построение диаграммы развертывания
Диаграмма развертывания показывает конфигурацию узлов, где производится обработка информации, и то, какие компоненты размещены на каждом узле.
Диаграмма развертывания нашей системы изображена на рисунке 3.7.
Рисунок 3.7. – Диаграмма развертывания
Диаграмма, представленная на рисунке 3.7 состоит из двух узлов (клиентской и серверной частей), которые взаимодействуют между собой.
На клиентской части располагаются 4 основных компонента, с которыми взаимодействует каждое автоматизированное рабочее место:
Модуль поиска клиента в базе данных;
Модуль RFM-анализа;
Модуль группировки клиентов;
Модуль регистрации новых клиентов.
Серверная часть содержит 2 компонента:
Модуль «хранение информации о клиентах (БД)»;
Модуль «Скидки».
Модуль поиска клиента в БД связан отношением зависимости с модулем хранимой информации о клиентах в БД, т.е. если в БД меняется какая-либо информация о клиентах (либо добавляется новая, либо редактируется существующая, либо какая-то информация удаляется), то соответственно это влияет на процедуру поиска.
Модуль группировки клиентов связан отношением зависимости с модулем RFM-анализа, т.е. если в результате RFM-анализа периодически появляются новые результаты, соответственно меняются группы клиентов.
Построение диаграммы последовательности
Диаграмма последовательности описывает порядок действий при взаимодействии менеджера отдела по работе с клиентами с выделенными модулями.
Сначала менеджер производит запуск ИС. Затем менеджер обращается к модулю поиска клиентов, который в свою очередь производит запрос информации о клиенте в модуль хранения информации о клиентах.
После обработки запроса, БД выдает менеджеру все необходимые сведения о клиенте (наименование, дату последней сделки, количество совершенных сделок, сумма сделок и заказываемые услуги). Эти параметры вводятся менеджером при запуске модуля RFM-анализа, который автоматически производит ранжирование клиентов и выдает информацию в модуль формирования групп клиентов.
После того, как группы сформированы, информация передается менеджеру, которые в соответствии с группами производит разработку рекламных кампаний и вносит их в модуль «Рекламные кампании» и сохраняет их.
В случае появления нового клиента менеджер вносит необходимую информацию в модуль регистрации новых клиентов, и отсюда информация попадает в БД и сохраняется там.
На рисунке 3.7. изображена описанная выше диаграмма последовательности.
Рисунок 3.7. – Диаграмма последовательности
Диаграмма конечных автоматов
Данная диаграмма описывает взаимодействие рабочей среды с модулями и последовательности выполнения операций в каждом из модулей.
При запуске ИС отображается окно рабочей среды. Здесь возможен запуск необходимых модулей.
При запуске модуля «Скикдки» отображаются все хранящиеся программы скидок. Модуль «Поиск клиентов» производит поиск клиента в БД и выдает соответствующие результаты поиска.
Модуль «RFM-анализ» по заданным параметрам автоматически производит ранжирование клиентов и отображает полученные результаты.
В модуле группировки клиентов обрабатываются данные RFM-анализа и формируются соответствующие группы клиентов.
Модуль регистрации новых клиентов позволяет вносить информацию о вновь прибывших клиентах и сохранять введенные данные.
Рисунок 3.8. отображает описанную выше диаграмму конечных автоматов.
Рисунок 3.8. – Диаграмма конечных автоматов
В ходе написания главы, удалось спроектировать информационную систему для отдела по работе с клиентами ООО «СКАЗКА-ГРАД».
Для этого была выбрана соответствующая архитектура системы, состоящая из клиентской и серверной частей, подробно рассмотрены функции сервера и каждого рабочего места.
Были рассмотрены аналоги существующих систем и проведено их сравнение по критериям, необходимым для проектирования нашей системы.
В ходе сравнительного анализа удалось выбрать систему, максимально близкую к требуемой. Вследствие этого были выставлены требования к проектируемой информационной системе.
Была спроектирована база данных путем построения логической и физической моделей данных.
В заключении были построены все необходимые модели информационной системы в виде диаграмм UML