Диплом: Автоматизация учета и обработки заявок пользователей на ТО и ремонт оргтехники (HELP DESK) в производственном филиале «Иркутскгазгеофизика» ООО «Газпром георесурс»

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
55
Настроить MariaDB и создать базу данных для OTRS:
11.1. Изменить конфигурацию MariaDB, добавив в конец файла
/etc/mysql/my.cnf строки, как показано в листинге 2
[client-server]
# Import all .cnf files from configuration directory
!includedir /etc/mysql/conf.d/
!includedir /etc/mysql/mariadb.conf.d/
[client]
default-character-set=utf8
[mysql]
default-character-set=utf8
[mysqld]
max_allowed_packet = 64M
query_cache_size = 32M
innodb_log_file_size = 256M
collation-server = utf8_unicode_ci
init-connect='SET NAMES utf8'
character-set-server = utf8
Листинг 2. Настройки MariaDB
11.2. Перезапустить MariaDB командой:
service mysql restart
11.3. Подключиться к MariaDB командой mysql –u root
11.4. Создать БД с именем otrs, выполнив команду:
CREATE DATABASE otrs;
11.5. Создать пользователя otrs и установить пароль, выполнив
команду:
INSERT INTO mysql.user
(User,Host,authentication_string,ssl_cipher,x509_issuer,x509_subject)
VALUES('otrs','localhost',PASSWORD('demopassword'),'','','');
11.6. Перечитать изменения путём сброса привилегий, выполнив
команду:
FLUSH PRIVILEGES;
56
11.7. Предоставить пользователю otrs доступ к БД otrs командой:
GRANT ALL PRIVILEGES ON otrs.* to otrs@localhost;
11.8. Перечитать изменения путём сброса привилегий, выполнив
команду:
FLUSH PRIVILEGES;
Включить на web-сервере Apache сайт OTRS командой:
a2ensite otrs
Перезапустить web-сервер командой:
systemctl reload apache2
57
Настройка OTRS Help Desk
Теперь необходимо через web-браузер открыть сайт OTRS. Для этого
необходимо ввести в адресную строку браузера ссылку с указанием DNS-имени
сервера:
http://nix.iggf.local/otrs/installer.pl
Откроется окно приветствия только что установленной АИС OTRS Help
Desk. Пройдя по шагам, предложенным на странице приветствия система выдаст
запрос на настройку базы данных для OTRS, как показано на рисунке 13.
Рисунок 13. Окно выбора БД
Далее необходимо выбрать созданную БД otrs и ввести логин и пароль
для подключения, как показано на рисунке 14.
Рисунок 14. Окно подключения к БД
58
На следующем шаге, как показано на рисунке 15, необходимо указать
полное доменное имя сервера, адрес электронной почты администратора,
название организации, выбрать модуль журнала, язык интерфейса и
возможность проверки MX-записей.
Рисунок 15. Установка системных параметров
Настройку получения и отправки электронных сообщений на данном
этапе необходимо пропустить и вернуться к этим настройкам только после
подготовки доменной инфраструктуры производственного филиала.
Далее, как показано на рисунке 16, система отобразит окно с логином и
автоматически сгенерированным паролем.
Рисунок 16. Логин и пароль для подключения к OTRS Help Desk
59
Для правильного функционирования АИС OTRS Help Desk, необходимо
запустить планировщик для OTRS и настроить планировщик задач [17]. Для
этого на сервере в командной строке необходимо:
Из-под пользователя otrs выполнить команду:
/opt/otrs/bin/otrs.Daemon.pl start
Перейти в директорию /opt/otrs/var/cron
Выполнить команду:
for foo in *.dist; do cp $foo `basename $foo .dist`; done
Из-под пользователя otrs запустить планировщик командой:
/opt/otrs/bin/Cron.sh start
Пройдя по адресу http://nix.iggf.local/otrs/index.pl и введя логин, и
автоматически сгенерированный системой пароль мы попадём на главную
страницу АИС OTRS Help Desk, рисунок 17.
Рисунок 17. Главная страница АИС
Первичная настройка АИС OTRS Help Desk на этом этапе окончена.
Далее необходимо подготовить доменную инфраструктуру и интегрировать в
нее АИС.
60
Подготовка доменной инфраструктуры на предприятии
Доменная инфраструктура в производственном филиале организована с
использованием Active Directory.
Active Directory (активный каталог) – это иерархическая структура, в
которой хранится информация об объектах в сети. Служба каталогов, например,
доменные службы Active Directory (AD DS), предоставляет методы для хранения
данных каталога и делает эти данные доступными для сетевых пользователей и
администраторов. Например, AD DS хранит сведения об учетных записях
пользователей, такие как имена, пароли, номера телефонов и т. д., и позволяет
другим авторизованным пользователям в той же сети получать доступ к этим
сведениям. Active Directory хранит сведения об объектах в сети и упрощает их
поиск и использование администраторами и пользователями. Active Directory
использует структурированное хранилище данных в качестве основы для
логической иерархической организации сведений каталога. Это хранилище
данных, также известное как каталог, содержит сведения об объектах Active
Directory. Эти объекты обычно включают общие ресурсы, такие как серверы,
Тома, принтеры и учетные записи пользователей и компьютеров сети.
Безопасность интегрируется с Active Directory посредством проверки
подлинности входа и управления доступом к объектам в каталоге. С помощью
единого входа в сеть администраторы могут управлять данными каталога и
организацией по всей сети, а авторизованные пользователи сети могут получать
доступ к ресурсам в любом месте сети [1]. Администрирование на основе
политик облегчает управление даже самой сложной сетью. Active Directory
также включает в себя:
Набор правил схемы, который определяет классы объектов и
атрибуты содержатся в каталоге, ограничения и пределы для
экземпляров этих объектов, а также формат их имен;
Глобальный каталог, содержащий сведения о каждом объекте в
каталоге. Это позволяет пользователям и администраторам находить
61
сведения о каталоге независимо от того, какой домен в каталоге
фактически содержит искомые данные;
Механизм запросов и индексов, позволяющий публиковать объекты
и их свойства и находить их сетевыми пользователям или
приложениям;
Службу репликации, которая распределяет данные каталога по сети.
Все контроллеры домена в домене, участвуют в репликации и
содержат полную копию всех данных каталога для своего домена.
Любое изменение данных каталога реплицируется на все
контроллеры домена в домене.
Для последующей интеграции АИС со службой каталогов [6] и
электронной почтой необходимо подготовить учётную запись администратора
Help Desk, от имени этого пользователя в дальнейшем АИС будет рассылать
пользователям и сотрудникам ОИТ почтовые уведомления. Так же при отправке
на данный адрес электронных сообщений в системе будет автоматически
создаваться заявки. Для этого на контроллере домена необходимо:
Перейти в контейнер Users и создать пользователя с именем helpdesk,
как показано на рисунке 18.
62
Рисунок 18. Создание пользователя Help Desk
Далее, как показано на рисунке 19, необходимо создать группу
безопасности HelpDeskAdmins в Active Directory. Участники этой группы будут
обладать возможностью авторизоваться в АИС в роли специалистов или
администраторов.
После создания группы, необходимо добавить в нее сотрудников ОИТ,
как показано на рисунке 20.
63
Рисунок 19. Создание группы для администраторов и специалистов
АИС
Рисунок 20. Добавление в группу HelpDeskAdmins сотрудников ОИТ
64
Далее, для настройки прозрачной авторизации пользователей в АИС
необходимо ввести сервер NIX.IGGF.LOCAL в существующий домен windows.
Для этого на контроллере домена необходимо:
Открыть оснастку «Active Directory - пользователи и компьютеры»;
Перейти в контейнер SERVERS;
Создать учетную запись компьютера с DNS-именем NIX для сервера
NIX.IGGF.LOCAL, как показано на рисунках 21 и 22;
Рисунок 21. Создание учетной записи сервера

Смотрите также:

"Автоматизация обработки заявок ООО "Проектно-Строительная Компания"
"Автоматизация процесса аттестации персонала для ООО "Нэт Бай Нэт Холдинг"
"Анализ интернет-активности конкурентов ( на примере конкурентов "Газпром нефть")
"Бухгалтерский учёт и аудит расчётов с подотчётними лицами в организации на примере ООО "ЛОЦ 10""
«Психологическое сопровождение персонала в организации на примере ООО «Крокус»
Cовершенствование деловой оценки персонала в организации (на примере ООО "Даймонд кейтеринг развитие")
IPO - инструмент финансирования деятельности организации. На примере ПАО «Нефтяная компания «Лукойл»
PR как средство продвижения организации (на примере ПАО "Тамбовский завод "Комсомолец им. Н.С. Артемова")
PR-коммуникации в сфере общественного питания (на примере кафе-кондитерской «Cream Cheese»)
SMM как средство повышения эффективности работы учреждений социокультурной сферы (на примере Малого театра)