Дипломная работа: Автоматизация взаимоотношений с клиентами спортивного комплекса «Искра»

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
22
Рисунок 3. Схема программной архитектуры СК
Представленная схема программной архитектуры является примером
архитектуры проекта. Программное обеспечение спортивного комплекса
заменено на аналогичный пример в соответствии архитектуре и техническим
возможностям.
Количество серверов, используемое при реализации проекта,
обосновано необходимостью гарантии надежности, так как она является
ключевым фактором при работе интернет-приложений. Все сервера
выполняют строго свою функцию.
Сервер приложений обслуживается ОС MS Server 2008, для
функционирования приложений используются следующие программные
продукты:
- Apache популярный и надежный веб-сервер. Основной причиной
для выбора в качестве платформы для веб-сервера ПО Apache послужил
широкий спектр его функциональных возможностей. Apache может
обслуживать одновременно большое количество клиентов. Он легко
настраивается и может быть динамически переконфигурирован. В связи с его
распространённостью Apache имеет качественную и полную документацию.
23
Кроме того, использование скриптовых языков позволяет применять Apache в
связке с различными СУБД и серверами приложений;
- Ngix веб-сервер, работающий на Unix-подобных операционных
системах. В связи с очень высокой скоростью работы, малым потреблением
системных ресурсов и гибкостью конфигурирования ngix используется как
fronted-ПО для основного, более тяжеловесного, сервера (Apache). Данная
связка позволяет ускорить работу веб-приложении при высоких нагрузках;
- Memcached - связующее программное обеспечение, которое при
помощи клиентской библиотеки для PHP реализует сервис кэширования
данных в оперативной памяти на основе парадигмы хеш-таблицы, что
позволяет увеличить скорость генерации скриптовых страниц;
- Защита сервера осуществляется при помощи программного пакета
Fail2ban, предназначенного для защиты системы от попыток
несанкционированного вторжения.
Сервер БД простроен так же на основе ОС MS Server 2008, веб-сервера
Apache и СУБД MS SQL Server 2008.
Файловый сервер управляется ОС MS Server 2008 и пакетом программ
Samba, который позволяет безопасно обращаться к сетевым дискам и
принтерам на различных операционных системах по протоколу SMB/CIFS.
Прокси-сервер поддерживается ОС MS Server 2008 и кэширующим
прокси-сервером 3proxy, основными отличительными особенностями
которого являются небольшой размер и переносимость.
Тестовый сервер по своей конфигурации очень близок к серверу
приложений, что позволяет достичь при тестировании максимальной
приближённости к реальным условиям эксплуатации.
Все рабочие места сотрудников включают в себя стандартный набор
ПО (офисный пакет программ, браузер, антивирус, средства коммуникации
между сотрудниками отделов) и отличаются лишь некоторыми
специализированными программами для сотрудников различных отделов.
24
Для организации безопасности и защиты системы используется
антивирус ESETNOD32 Smart Security 12.1. К основным функциям
обозначенного антивируса можно отнести:
- обнаруживает, блокирует и удаляет вирусы, шпионские
программы, рекламное по, руткиты - все вредоносные программы, которые
вмешиваются в работу компьютера;
- блокирует попытки взлома компьютера из сети;
- помогает узнать о подозрительных веб-сайтах и остановить
интернет-угрозы. передовая защита от фишинга предупреждает вас о сайтах,
которые могут украсть ваши личные данные или получить доступ к
финансовой информации, обеспечивает рейтинг безопасности веб-сайтов в
поисковых системах.
1.2. Характеристика комплекса задач, задачи и обоснование
необходимости автоматизации
1.2.1. Выбор комплекса задач автоматизации и характеристика
существующих бизнес-процессов
В жизни спортивного комплекса «Искра» участвуют множество
профессиональных мероприятий, задач, бизнес-процессов. Деятельность
комплекса, в основном, связана с ведением процессов контроля учета
обращений клиентов. Основываясь на знаниях, приобретенных во время
практики, можно утверждать, что на одной из первых позиций вместе с
управляющими бизнес-процессами стоят именно те процессы, в которые
непосредственно вовлечены специалисты ресепшена и руководящие
представители спортивного комплекса. Ряд процессов, где уже вовлечены
обозначенные специалисты и сотрудники спортивного комплекса, уже имеют
свои автоматизированные модули. Автоматизация этих процессов в
посольстве реализована на корпоративной информационной системе. В
рамках данного проекта рассматривается дублирующий пример системы на
Borland Delphi 7. Контекстная диаграмма деятельности спортивного
комплекса представлена на рисунке 4.
25
Рисунок 4. Контекстная диаграмма деятельности СК
Декомпозиция деятельности представлена на рисунке 5.
Ведение базы по заявкам клиентов является ключевым элементом в
работе отдела ресепшн спортивного комплекса. На основании данных
вводимых и находящихся в базе формируется практически весь перечень
документов, связанных с процессом предоставления тренировок спортивным
комплексом. Основной задачей автоматизации в данной работе является
процесс учета обращений клиентов, который на данный момент не имеет
автоматизации в системе. Данный процесс является одним из основных для
контроля формирования и выполнения заявок клиентов и дальнейшего
формирования итоговых документов.
26
Рисунок 5. Декомпозиция основных бизнес-процессов СК
1.2.2. Определение места проектируемой задачи в комплексе задач
и ее описание
В ходе выполнения функционального проектирования в соответствии
с деятельностью спортивного комплекса и выбранной задачей автоматизации
были разработаны IDEF диаграммы выбранного процесса автоматизации.
IDEF Function Modeling методология функционального
моделирования и графическая нотация, предназначенная для формализации и
описания бизнес-процессов. Отличительной особенностью IDEF0 является её
акцент на соподчинённость объектов. В IDEF0 рассматриваются логические
отношения между работами, а не их временная последовательность
(WorkFlow).
Стандарт IDEF0 представляет организацию как набор модулей. Есть
правило: наиболее важная функция находится в верхнем левом углу, а также,
есть правило стороны: стрелка входа приходит всегда в левую кромку
активности, стрелка управления в верхнюю кромку, стрелка механизма
нижняя кромка, стрелка выхода правая кромка.
Источник: https://baza.diplomsite.ru/previewfile/655