Диплом: Автоматизация приема заявок отделом техподдержки РСА

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
36
высококачественной и правдивой информации, получаемой с помощью
современных управленческих и информационных технологий.
Таким образом, после анализа существующих стратегий была выбрана
автоматизация для РСА по направлениям, так как, планируется
автоматизировать отдельное направление приема и обработки заявок отделом
техподдержки.
1.3.3. Выбор и обоснование способа приобретения ИС для
автоматизации задачи
Способы приобретения информационной системы представляют собой
определенную совокупность действий от непосредственного принятия решения
о необходимости в информационной системе до непосредственного внедрения
еѐ в компании.
Существует несколько способов автоматизации комплекса
поставленных задач:
– покупка готового решения;
– покупка и доработка;
– собственная разработка [6].
Покупка готового решения является простым способом приобретения
системы, но сложно найти такой программный продукт который будет
превосходно подходить предприятию и удовлетворять все нужные
потребности. Продолжительный срок интеграции программного продукта под
нужды предприятия.
Покупка и корректировка программного продукта целесообразно в том
случае, когда требуется небольшой объем доработки. При доработке системы
часто сталкиваются с такими трудностями как отсутствии детальной
документации, что усложняет процесс.
Если заказывать корректировку информационной системы у посторонней
компании, то методика деятельности предприятия и инструментарии
разработки программы станут известны чужой организации.
37
При собственной разработке информационная система будет включать в
себя весь нужный функционал. Будет учитываться тонкости функционирования
предприятия, желания работников.
Так как продукт проектируется своими силами, то его всегда можно без
особых трудностей подкорректировать под индивидуальные нужды
внутреннего заказчика.
1.4. Обоснование проектных решений
1.4.1. Обоснование проектных решений по информационному обеспечению
Информационное обеспечение представляет собой совокупность
показателей, справочных данных, системы классификаторов и кодификаторов
информации, унифицированные системы документации, массивы оперативной
информации, персонал, отвечающий за непосредственное хранение,
своевременность и качество технологии обработки оперативной информации.
Информационное обеспечение включает в себя: систему классификации
и кодирования; систему унифицированной документации, используемой в
информационном обеспечении; информационную базу.
В данной работе будут использованы локальные справочники: отдел;
предприятие; сотрудник; должность; вид обращения; техническое средство;
неисправность; статус.
Информационные файлы (в данном случае, документ: заявка; сдельный
наряд) сформировываются на основе первоначальной информации,
содержащейся в вышеупомянутых первичных справочниках - главных
носителях первичной экономической информации в системах машинной
обработки данных.
В итоге работы информационной системы осуществляются следующие
запросы и отчеты: реестр заявок на дату; информация о заявке; график работ на
дату; выполненные работы; невыполненные работы.
38
1.4.2. Обоснование проектных решений по программному
обеспечению
Программное обеспечение информационной системы, представляет
собой совокупность программ для реализации целей и задач информационной
системы, а также нормального функционирования комплекса технических
средств [9].
Для реализации проекта автоматизации приема и обработки заявок
отделом техподдержки РСА можно воспользоваться уже установленной
операционной системой Windows 7.
Windows 7 пользовательская операционная система семейства
Windows NT компании Microsoft.
Функции Windows 7:
– DirectAccess для Mobile Workers - позволяет системным
администраторам модернизировать настройки групповых политик и
экспортировать обновления для программ каждый раз, когда мобильное
устройство имеет доступ к глобальной сети Интернет;
– Режим совместимости с XP - позволяет запускать старые приложения,
разработанные для работы в Windows XP в специальном виртуализированном
пространстве;
BranchCache - технология оптимизации сетевого трафика,
передаваемого по WAN-каналам связи за счет использования локального
доступного для чтения кеша;
BitLocker To Go - технология расширяет возможности шифрования и
управления ключами на портативные хранилища;
– поддержка виртуальных жестких дисков - Windows 7 позволяет
монтировать виртуальный жесткий диск (VHD) и работать с ним как с
обычным физическим диском;
Enterprise Search - данная система позволяет искать документы в
удаленных репозиториях, на сайтах SharePoint и в веб-приложениях;
39
AppLocker - функция позволяет системным администраторам
использовать групповые политики для установки правил запуска определенных
приложений на конкретном компьютере;
– расширенная поддержка VDI - системные администраторы могут
использовать один и тот же эталонный образ для удаленных клиентов за счет
использования инфраструктуры виртуального рабочего стола, и для обычных
компьютеров [8].
Разработка интерфейса будет выполнена средствами языка
программирования C#.
С# представляет собой современный объектно-ориентированный язык
для разработки компонентов и модулей для платформ .Net. С# обеспечивает
создание безопасного и верифицируемого кода, применение которого возможно
в любом современном программном комплексе. Созданные на языке C#
приложения могут успешно работать на любом компьютере под управлением
операционной системы Windows, Linux и MacOS независимо от архитектуры
технических средств.
Таким образом, перечисленное программное обеспечение позволит в
полной мере реализовать поставленную задачу автоматизации приема и
обработки заявок отделом техподдержки РСА.
1.4.3. Обоснование проектных решений по техническому
обеспечению
Техническое обеспечение — это технические средства, которые
предназначены для работы информационной системы, а также
соответствующая документация на эти средства и технологические процессы
[29].
Реализация проекта автоматизации приема и обработки заявок отделом
техподдержки РСА предполагает использование определенного технического
обеспечения, это персональные компьютеры, сетевое оборудование, сетевое
хранилище данных.
40
Техническое обеспечение типового рабочего места сотрудника
компании должно иметь следующие характеристики: используются
персональные компьютеры c процессором Intel Celeron J4005 (2.0 - 2.7 ГГц) /
RAM 4 ГБ / HDD 500 ГБ / Intel UHD Graphics 600 / без ОД / LAN.
Среди дополнительного оборудования выделим:
– маршрутизатор TP-LINK Archer A6, частота работы Wi-Fi: 2.4 ГГц, 5
ГГц, скорость Wi-Fi: >300 Мбит/с, интерфейсы: 4 порта LAN 10/100/1000
Мбит/с, 1 порт WAN 10/100/1000 Мбит/с, WAN-порт: Ethernet;
– коммутатор Cisco SB SG112-14 Compact 12-Port Gigabit Switch SG112-
12-EU, возможность удаленного управления – неуправляемый и пр.
Для обеспечения высокой производительности информационной
системы может быть использовано сетевое хранилище данных QNAP TS-451+-
2G, имеющие следующие характеристики: поддержка RAID: RAID10, RAID6,
RAID5, RAID1, RAID0; интерфейсы: 1 x HDMI, 2 x Gigabit Ethernet, 2 x USB
3.0, 2 x USB 2.0; управление: индикаторы состояния: статус, питание, LAN,
USB, 4 x HDD; максимальная емкость хранилища: 40 ТБ; максимальная
емкость решения: 120 ТБ с учетом модулей расширения.
Таким образом, представленный перечень технического обеспечения
информационной системы может быть расширен и дополнен в процессе
опытной эксплуатации информационной системы. Также, можно отметить, что
продукты, разработанные средствами языка программирования C# не требуют
больших вычислительных мощностей и могут быть установлены на имеющиеся
технические средства компании.
В результате выполнения первого раздела были получены следующие
результаты. Изучена деятельность предприятия и установлена необходимость
автоматизации бизнес-процесса «Прием и обработка заявок». Анализ
программно-технической архитектуры показал достаточный уровень
оснащенности и готовность компании к внедрению информационной системы.
В компании РСА система обеспечения информационной безопасности и
защиты информации реализована по средствам регламентов: Регламент
41
информационной безопасности; Регламенты использования глобальной сети
Internet. Также, были описаны существующие аналоги, позволяющие
автоматизировать поставленный комплекс задач. Однако, было принято
решение о разработке собственной информационной системы, которая
позволит учесть все требования предметной области.
42
Глава 2. Проектная часть
2.1. Разработка проекта автоматизации
2.1.1. Этапы жизненного цикла проекта автоматизации
Модель жизненного цикла - система, содержащая механизмы,
взаимодействия и задачи, которые выполняются в ходе разработки,
функционирования и сопровождения программного продукта в течение всей
жизни системы, от обозначения предписаний до завершения ее применения
[10].
Наиболее эффективным вариантом является международный стандарт
ISO/IEC 12207: 2008. В настоящее время этот стандарт является главным
международным документом в сфере внедрения и развития программных
продуктов.
Основные процессы являются обязательными для создания
программного продукта. Вышеуказанный процесс исполняют под
руководством сторон, вовлеченных в разработку системы [ 26 ]. К ним
относятся:
1. Заказ - определяет работы заказчика.
2. Поставка - определяет работы поставщика, то есть организации,
которая поставляет систему.
3. Разработка - определяет работы разработчика, организации, которая
проектирует и разрабатывает программный продукт.
4. Эксплуатация - определяет работы оператора, то есть организации,
которая гарантирует эксплуатационное обеспечение вычислительной системы в
заданных условиях в интересах пользователей.
5. Сопровождение - определяет работы персонала сопровождения.
Вышеуказанный процесс реализуется при изменениях программного продукта.
Задачей процесса является улучшение существующего программного продукта
43
при поддержании его целостности. Таким образом, следование перечисленным
этапам позволит реализовать проект автоматизации и поставленного комплекса
задач.
2.1.2. Ожидаемые риски на этапах жизненного цикла и их описание
Сам стандарт MSF даѐт соответствующие гарантии минимизации
рисков, так как весь ЖЦ проекта поделѐн на этапы, на каждом этапе есть
функции, за которыми прикреплены цели, которые необходимы быть
достигнуты и всѐ же на каждой стадии есть некоторые издержки [ 12 ]
В стадии разработки концепции могут появиться последующие риски: –
недальновидный анализ сроков проекта и его бюджета.
Для нейтрализации такого рода риска нужно более досконально
прорабатывать задачи и цели проекта, расставлять больше контрольных точек.
ошибочно подобранный проектный состав исполнителей может
повлечь полнейшее отсутствие командной работы.
Вышеуказанный риск уменьшается более детальным отбором
специалистов в проектную группу тестированием не только
высокопрофессиональных навыков, но и личностных качеств.
На стадии проектирования могут появиться следующие риски:
– неправильно или не совсем корректно сформированное архитектура
избираемого решения.
Возможность появления этого риска зависит от компетенции куратора
проекта, на котором лежит принятие решение о выборе архитектуры
разрабатываемого решения.
В стадии разработки вероятны последующие риски:
– ошибочная трактовка технического задания и как следствие ошибочная
программирование архитектуры и сдвиг сроков [ 30 ].
Минимизацией данного риска служит более точное написание
технического задания, понятного программисту. В случае, если программист не
44
будет вписываться в заданные временные рамки календарного плана проекта,
продеться использовать внешнего разработчика, так называемый " аутсорсинг "
или " фриланс ".
В стадии тестирования могут появиться следующие риски: – риски
неоконченного тестирования.
Может случиться ситуация что программный продукт будет проверен не
до конца. Решается путем многократного тестирования на следующей итерации
разработки. В стадии внедрения могут появиться следующие риски:
– риски ошибочного принятия решения о завершѐнности части проекта.
Возникновение данных рисков ведет за собой проблему незавершѐнности
решения и перспективу возникновения нестыковок с иными частями
разрабатываемой ИС. Устраняется путем корректировки при следующей
итерации.
2.1.3. Организационно-правовые и программно-аппаратные
средства обеспечения информационной безопасности и защиты
информации
Для данного комплекса задач существует несколько реализации
информационной безопасности.
1. Защита от внутренних угроз. Обозначает разграничение прав
пользователей информационной системы. Подробные права пользователей
описаны в табл. 2.1.
Таблица 2.1
Разграничение прав пользователей
Группы
пользователей
Заполнение
справочников
Возможность
создавать заявки
Аналитические
возможности
Администратор
Есть
Есть
Есть
Пользователь
Есть
Есть
Есть
Руководитель
Нет
Нет
Есть
2. Защита от внешних угроз реализуется следующими параметрами:
45
Во первых все серверные системы в компании не имеют установленных
посторонних средств удаленного администрирования, таких как Remote
administrator/Dame Ware / Team Viewer. Допуск организован через Remote
desktop protocol, на нужный сервер, в том числе и сервер приложений и СУБД
где размещена ИС вход реализуется только по доменной авторизации в
соблюдении с уровнем доступа, согласованным по заявке на горячую линию.
3. В компании применяются все допустимые способы защиты
информации, так как нет уникального одного метода, который смог бы
гарантировать полную информационную безопасность, а сочетание всех
методов позволяет осуществить максимальную информационную безопасность.
2.2. Информационное обеспечение задачи
2.2.1. Информационная модель и еѐ описание
Информационное обеспечение – значимый элемент информационной
системы, оно предназначено для отражения информации, характеризующей
состояние управляемого объекта и являющейся основой для принятия
организационных решений [ 27 ].
Информационное обеспечение включает взаимосвязь единой системы
показателей, потоков информации – сценариев организации документооборота;
систем классификации и кодирования экономической информации,
унифицированную систему документации и всевозможные информационные
массивы (файлы), хранящиеся в машине и на машинных носителях и имеющие
всевозможную степень организации. Наиболее сложной организацией является
банк данных, включающий массивы для решения регламентных задач. В темпе
разработки информационного обеспечения информационной системы
определяются состав показателей, нужных для решения экономических задач
различных функций управления, их объемно - кратковременные
характеристики и информационные связи. Составляются различные

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

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