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

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
75
В результате система автоматически зарегистрирует сотрудников отдела
ИТ в роли агентов, как показано на рисунке 24. И автоматически заполнит список
клиентов пользователями производственного филиала «Иркутскгазгеофизика»
из Active Directory, как показано на рисунке 25.
Рисунок 24. Список агентов
Рисунок 25. Список клиентов
76
Настройка прозрачной авторизации для пользователей
Для доступа пользователей в АИС потребуется включить Kerberos-
авторизацию.
Для этого не сервере NIX.IGGF.LOCAL необходимо:
Сгенерировать Keytab-файл (это файл, содержащий пары Kerberos
принципалов и их ключей (полученных с использованием Kerberos
пароля)), выполнив команду:
net ads keytab create
Так как OTRS, это web-приложение и сервер предоставлять услуги
http, необходимо добавить ещё принципал HTTP командой:
net ads keytab add HTTP
Далее необходимо вынести http принципалы в другой keytab-файл:
3.1. Утилитой ktutil загрузить содержимое keytab-файла:
ktutil: read_kt /etc/krb5.keytab
3.2. Просмотреть содержимое keytab-файла:
ktutil: list
3.3. Удалить все принципалы кроме начинающихся с HTTP,
выполнив команду
ktutil: delent 1
3.4. Сохранить получившийся keytab-файл под новым именем:
ktutil: write_kt /etc/httpd.keytab
Теперь необходимо настроить Kerberos авторизацию в web-сервере:
Установить модуль авторизации:
apt install libapache2-mod-auth-kerb
Активировать модуль командой:
a2enmod auth_kerb
Предоставить web-серверу права на чтение keytab-файла:
chmod 644 /etc/httpd.keytab
77
Перезагрузить web-сервер:
service apache2 restart
Далее необходимо отредактировать файл конфигурации виртуального
хоста OTRS /etc/apache2/sites-available/otrs.conf, как показано в листинге 12:
1.
<IfModule mod_perl.c>
2.
3.
# Setup environment and preload modules
4.
Perlrequire /opt/otrs/scripts/apache2-perl-startup.pl
5.
6.
# Reload Perl modules when changed on disk
7.
PerlModule Apache2::Reload
8.
PerlInitHandler Apache2::Reload
9.
10.
# general mod_perl2 options
11.
<Location /otrs>
12.
ErrorDocument 403 /otrs/index.pl
13.
SetHandler perl-script
14.
PerlResponseHandler ModPerl::Registry
15.
Options +ExecCGI
16.
PerlOptions +ParseHeaders
17.
PerlOptions +SetupEnv
18.
AuthType Kerberos
19.
AuthName "Kerberos Authntication"
20.
KrbAuthRealms IGGF.LOCAL
21.
Krb5Keytab /etc/httpd.keytab
22.
KrbMethodNegotiate On
23.
KrbSaveCredentials Off
24.
KrbVerifyKDC Off
25.
Require valid-user
78
26.
</Location>
27.
28.
# mod_perl2 options for GenericInterface
29.
<Location /otrs/nph-genericinterface.pl>
30.
PerlOptions -ParseHeaders
31.
</Location>
32.
33.
</IfModule>
34.
35.
<Directory "/opt/otrs/bin/cgi-bin/">
36.
AllowOverride All
37.
Options +ExecCGI -Includes
38.
AuthType Kerberos
39.
AuthName "Kerberos Authntication"
40.
KrbAuthRealms IGGF.LOCAL
41.
Krb5Keytab /etc/httpd.keytab
42.
KrbMethodNegotiate On
43.
KrbSaveCredentials Off
44.
KrbVerifyKDC Off
45.
Require valid-user
46.
</Directory>
Листинг 12. Первая часть файла конфигурации виртуального хоста
OTRS
После чего необходимо перечитать конфигурацию web-сервера и
перезагрузить его командами:
service apache2 reload
service apache2 restart
Теперь при попытке доступа к скриптам OTRS, web-сервер попытается
аутентифицировать пользователя и если успешно — подставит его логин в
79
переменную $_ENV['REMOTE_USER'], откуда модуль аутентификации OTRS
HTTPBasicAuth, считает имя пользователя, проверит свою базу и если найдет
такого пользователя, то откроет страницу клиента без запроса логина и пароля.
Настройка регистрации заявок по электронной почте
После успешной авторизации в АИС OTRS Help Desk под логином
администратора системы, необходимо открыть вкладку «Администрирование» и
перейти в настройки «Очереди». Открыть очередь «Postmaster» и изменить её
название на «Группа поддержки», как показано на рисунке 26.
Рисунок 26. Изменение названия группы поддержки
Далее необходимо настроить АИС для создания заявок при отправке
пользователями писем на адрес системы. Для этого необходимо перейти в
«Учетные записи почты для PostMaster» и добавить почтовую учетную запись,
как показано на рисунке 27.
Рисунок 27. Настройка почтовой учетной записи для регистрации
заявок
80
Теперь надо настроить системный адрес электронной почты от которого
АИС будет рассылать уведомления. Для этого необходимо перейти в настройки
«Адреса email» и изменить существующий адрес otrs@localhost, как показано на
рисунке 28.
Рисунок 28. Настройка адреса для рассылки уведомлений
Далее в разделе «Настройка системы» необходимо настроить модуль
отправки почты sendmail, как показано на рисунке 29.
Рисунок 29. Настройка модуля отправки почты
81
Теперь при отправке пользователем электронного письма на адрес
helpdesk@iggf.local, АИС автоматически заведёт заявку, присвоит ей
порядковый номер и автоматически уведомит пользователя и сотрудников ОИТ
об этом.
82
3 ОБОСНОВАНИЕ ЭКОНОМИЧЕСКОЙ
ЭФФЕКТИВНОСТИ ПРОЕКТА
Выбор и обоснование методики расчёта экономической
эффективности
Экономическая эффективность рассчитывается при рассмотрении
процессов деятельности предприятия в различных условиях и измерении
влияния положительных и отрицательных факторов на конечный результат [11].
Экономический эффект от внедрения средств автоматизации может быть
лишь косвенным, так как внедренные средства автоматизации не являются
прямым источником дохода, а являются либо вспомогательным средством
организации получения прибыли, либо помогают минимизировать затраты [9].
Главный экономический эффект от внедрения средств автоматизации
заключается в улучшении экономических и хозяйственных показателей работы
предприятия, в первую очередь за счет повышения оперативности управления и
снижения трудозатрат на реализацию процесса управления, то есть сокращения
расходов на управление [12]. Для большинства предприятий экономический
эффект выступает в виде экономии трудовых и финансовых ресурсов,
получаемой от:
снижения трудоемкости расчетов;
снижение трудозатрат на поиск и подготовку документов;
экономии на расходных материалах (бумага, дискеты, картриджи);
сокращения служащих предприятия.
В данном случае, внедрение решения для автоматизации учета и
обработки заявок пользователей на ТО и ремонт оргтехники является одним из
факторов для уменьшения финансовых потерь в результате предоставления
производственным филиалом некачественных материалов предварительной
информации и окончательных результатов обработки и интерпретации
геофизических данных представителям Заказчика или при нарушении сроков
предоставления данных материалов.
83
При расчете экономической эффективности проекта стоит обратить
внимание именно на выгоду от внедрения данного проектного решения в
сравнении с коммерческими аналогами, поскольку проект был реализован с
использованием бесплатного программного обеспечения с открытым исходным
кодом. В качестве решения для сравнения при выборе автоматизированной
системы был выбран продукт IntraService, лицензия Enterprise. Но для начала
необходимо произвести расчёт себестоимости проекта.
Расчёт показателей экономической эффективности проекта
Расчет капитальных затрат
Применительно к ИС принято группировать капитальные затраты
следующим образом:
К = Кпр+Ктс+Клс+Кпо+Коб (3.1)
где: Кпр – затраты на проектирование ИС;
Ктс – затраты на технические средства управления;
Клс – затраты на создание линий связи локальных сетей;
Кпо – затраты на программные средства;
Коб – затраты на обучение персонала;
Затраты на проектирование рассчитываются по формуле (3.2).
Кпр= Кзп+Кипс+Ксвт+Кпроч (3.2)
где Кзп – затраты на заработную плату проектировщика;
Кипс – затраты на инструментальные программные средства для
проектирования;
Ксвт – затраты на средства вычислительной техники для проектирования;
Кпроч – прочие затраты на проектирование.
Рассчитаем затраты на заработную плату проектировщику по формуле (3).
Кзп = Зар * Км (3.3)
где Зар – заработная плата труда за месяц;
Км – количество месяцев проектирования;
84
Заработная плата труда разработчика в месяц составляет 35 000 рублей, на
проектирование проекта ушел 1 месяц.
Кзп = 35 000 руб./мес * 1 мес.= 35 000 руб.
Затраты на инструментальные программные средства для
проектирования, отсутствуют, так как для проектирования использовались
программные средства с открытым исходным кодом, то
Кипс = 0
Затраты на средства вычислительной техники для проектирования.
К затратам на проектирование также относятся затраты на машинное
время в период разработки. Стоимость компьютера составляет 40 000 руб.,
нормативный срок службы компьютера 5 лет.
Годовой фонд машинного времени равен: 12 месяцев * 21 день в месяце
* 8 часов/день = 2 016 часов.
Рассчитаем стоимость одного часа машинного времени. Для этого
определим следующие составляющие:
Сумму годовых амортизационных отчислений по формуле (3.4).
Аг= Сб * Нам (3.4)
где Сб – балансовая стоимость компьютера, руб./шт.;
Нам – норма амортизации, %;
Итак, стоимость компьютера составляет 40 000 руб. и норма амортизации
25%, то есть сумма годовых амортизационных отчислений равна
Аг = 40 000 * 0,25 = 10 000 руб. в год
Затраты на обслуживание составляют 480 руб. в месяц за 1 ПК. То
есть в год составляет 480 руб. в месяц * 12 месяцев = 5 760 руб. в год.
В итоге, стоимость 1 часа машинного времени составляет: (10 000 руб. в
год + 5 760 руб. в год) / 2 016 часов = 7,8 руб./час.
Временная занятость с ПК составляет: 1 месяц * 21 рабочих дней в месяце
* 8 часов работы в день = 168 часов.
Вычислим затраты на средства вычислительной техники для
проектирования по формуле (3.5).

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

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