Диплом: Автоматизация процесса аттестации персонала для «ГАОУ ДПО МЦРКПО"

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
61
Рис. 22 – Окно программы «AditTestdesk»
Рис. 23 – Окно редактирования вопросов программы «Adit Testdesk »
Более широкие функциональные возможности для организации
аттестации персонала и проведения процесса тестирования имеют
коммерческие проекты, стоимость которых часто неоправданно завышена.
62
Вышеуказанные недостатки существующих разработок являются
основной причиной отказа от их внедрения, в связи с чем, тестирование
сотрудников МЦРКПО проходит вручную и требует автоматизации
процесса.
1.3.2. Выбор и обоснование стратегии автоматизации задачи
Автоматизация процессов организации направлена на достижение
высокой и стабильной производительности, сокращения сроков
исполнения и снижения ее стоимости[13].
Выбор стратегии оптимизации зависит от структуры организации и
стоящих перед ней задач[7].
Выделают четыре основных вида стратегии автоматизации [4]
организации, которые представлены в Таблице 6.
Таблица 6
Основные виды стратегии автоматизации
Стратегия
Описание
1
Хаотичная
Состоит из набора автоматизированных
участков, не связанных друг с другом. Такая
автоматизация определяется оперативными
задачами и обычно не отражается в
стратегических планах компании
2
По участкам
Представляет собой процесс автоматизации
отдельных функциональных участков
3
По направлениям
Отличается от автоматизации по участкам
тем, что предполагает участие всех
функциональных подразделений,
деятельность которых связана с
направлением автоматизации.
4
Предполагает
автоматизацию
абсолютно всех
бизнес–процессов
компании.
Предполагает автоматизацию абсолютно всех
бизнес–процессов компании.
63
Бизнес–процесс аттестации сотрудников МЦРКПО автоматизирован
частично.
Требуется хаотичная автоматизация для решения задачи процесса оценки,
–реализация тестирования и анализа полученных результатов.
Процесс тестирования должен быть реализован отдельно от
программы «1С:Зарплата и управление персоналом 8 КОРП», так чтобы
рядовые сотрудники не могли иметь доступ к программному обеспечению
отдела Кадров. Но сотрудники отдела Кадров должны иметь возможность
использовать данные базы программного обеспечения теста.
Локальный подход к решению данной проблемы не требует больших
средств инвестирования и внесения глобальных изменений в уже
функционирующую структуру процесса аттестации, но удовлетворяет
реальной потребности процесса автоматизации тестирования сотрудников
МЦРКПО. Выбирая хаотичную автоматизацию, организация экономит
время и средства, которые требуются при развертывании системы полной
автоматизации.
1.3.3. Выбор и обоснование способа приобретения ИС для
автоматизации задачи
Принятие решения о необходимости приобретения ИС до момента ее
полноценного функционирования включает в себя действия, среди
которых:
– Разработка ПО (собственная и на заказ с привлечением стороннего
разработчика);
– Приобретение готовой ИС (Российская ИС или зарубежная ИС);
– Смежный вариант: приобретение с последующей доработкой
(собственными ресурсами или привлечением сторонних разработчиков);
– На основе аренды (временно).
64
Готовые программные продукты отличаются базовым набором
функционала или дорогими версиями с широким набором инструментов.
Оба варианта готового ПО необходимо адаптировать в соответствии с
бизнес–процессами организации. В итоге, организации необходимо
вложить средства в решение, которое не будет востребовано в полной мере
или недостаточно отвечать предъявленным требованиям. Длительная
адаптация и необходимость в частой консультации специалистов линии
технической поддержки также не являются плюсом готового продукта.
Данный способ приобретения ИС МЦРКПО не подходит.
При обращении к стороннему разработчику, итоговый программный
продукт будет удовлетворять текущему состоянию бизнес–процесса
организации и последующий реинжиниринг потребует дополнительного
инвестирования. Невозможность самостоятельно внести незначительные
изменения в существующий функционал при изменяющихся условиях
делает данный способ менее привлекательным для приобретения в
сравнении с арендой.
При аренде программных ресурсов отпадает необходимость
наращивать собственную вычислительную мощность. Поставщик
полностью несет ответственность за качество предоставляемого сервиса,
сбои в работе сервиса, как правило, устраняет он сам. У поставщика
богатый опыт сотрудничества с другими организациями, а значит,
присутствует гибкая система адаптации продукта [3]. Тем не менее,
деятельность МЦРКПО в данном варианте, выносится за пределы.
Уникальной особенностью МЦРКПО является разработка собственных
методик аттестации и учебных программ для руководителей высшего
кадрового состава в сфере образования. Сохранение конфиденциальности
информации, составляющей коммерческую тайну организации, имеет
приоритетное значение, что делает способ аренды ИС неприемлемым.
МЦРКПО располагает человеческими и техническими ресурсами для
разработки собственного программного решения. Данный способ
65
приобретения является наиболее приемлемым среди вышеизложенных.
Совместно с сотрудниками IT управления предполагается провести анализ
бизнес–процесса, разработать проект решения и ввести его в
эксплуатацию. При проектировании архитектуры ИС будут учитываться
все особенности работы и пожелания сотрудников отдела Кадров
МЦПКПО. Доработка функционала или внесение последующих изменений
будут возможны в любой момент времени вне зависимости от изменений
среды.
1.4. Обоснование проектных решений
1.4.1. Обоснование проектных решений по информационному
обеспечению
Информационное обеспечение – единая система
классифицированных и кодированных данных, включая совокупность
методов и средств, используемых при выполнении процесса
автоматизации. Основу информационного обеспечения составляет входная
и выходная документация. В состав входной документации входят:
–Классификаторы. Формализованное описание наименований и
кодовых обозначений объектов и их групп.
Классификаторы разделяют на следующие виды:
1. Международные (входят в состав СМЭС – системы
экономических стандартов международного уровня) и обязательны для
передачи информации между организациями разных стран мирового
сообщества;
2. Общегосударственные классификаторы, используются в процессах
передачи и обработки информации между государственными
экономическими системами внутри страны;
3. Отраслевые классификаторы, задействуются организациями в
процедурах передачи и обработки информации в пределах отрасли;
66
4. Локальные, используются в пределах одной организации и
являются уникальными;
– Система документации. Системой документации называют
совокупность взаимосвязанных документов, оформленных в соответствии
с единым требованием и объединенных по признакам: происхождения,
назначения, вида и сферы деятельности.
Организационно–распорядительная плановая документация,
отчетно–статистическая, финансирование материально–технического
снабжения – примеры функциональной системы документации.
Одним из важнейших направлений автоматизации управленческих
процессов является создание унифицированных систем документации
(УСД).УСД – комплекс документов, рационально организованный в
соответствии с едиными правилами и требованиями, используемый
организацией в процессе оптимизации своей деятельности. Требования к
УСД разработаны Госстандартом РФ. Документам унифицированной
системы документации присваивается код по общероссийскому
классификатору управленческой документации (ОКУД).
Унификация и стандартизация документов совместно с электронным
документооборотом уменьшают большой поток бумажной информации,
устраняют запутанность и дублирование.
Структурирование данных и приведение к единому типу позволяют
работать с ними с помощью экранных форм. Хорошо организованные
физическая и логическая структуры информационной базы позволяют
вводить входные данные посредством формы удобным образом, в
соответствии с организацией документа. Заполнение электронной формы в
данном случае сопоставимо заполнению анкеты, но менее трудоемко в
сравнении с заполнением бумажного бланка.
Информационная база (ИБ), используемая пакетами прикладных
программ называется локальной[12].
67
Основными компонентами базы данных, как правило, являются
таблицы. В зависимости от способа организации данных выделяют три
основные вида БД:
– Реляционные;
– Сетевые;
– Иерархические.
Интегрированная БД управляется системой управления базой
данных (СУБД).
Примером реляционной системы управления базами данных (СУБД)
является Microsoft Office Access. Каждый элемент данных реляционной
модели идентифицируется по средствам уникального идентификатора –
первичного ключа. С помощью внешних ключей устанавливается связь
между ячейками разных таблиц.
В решении задачи будут использоваться средства Microsoft Office
Access 2016. Данная СУБД обладает широким спектром функций и
впечатляющими возможностями управления и обработки данными, кроме
того, поддерживает связь с внешними таблицами и сторонними БД.
1.4.2. Обоснование проектных решений по программному
обеспечению
Программа – описанная на формальном языке компьютера
последовательность действий над данными для решения поставленной
задачи.
Программы, хранящиеся во внешней памяти компьютера в виде
файлов, реализующих функции и задачи информационной системы по
устойчивой технической работе, называют программным обеспечением.
Программное обеспечение разделяют на следующие виды:
–Системное: операционные системы, операционные оболочки,
драйверы;
68
–Специальное: инструментальное, сервисное, сетевое;
–Прикладное: редакторы (текстовые, графические и т.д.), СУБД,
ИПС, справочные системы, программы пользователя.
Операционная система (ОС) представляет собой комплекс
программных средств, которые обеспечивают согласованную работу
аппаратных средств компьютера, тем самым, управляют его ресурсами, а
также поддерживают диалог с пользователем посредством
пользовательского интерфейса.
Корпорация Microsoft выпускает различные версии ОС – Microsoft
Windows. Операционные системы Windows установлены на большинстве
компьютеров во всем мире и представляют несколько семейств ОС для
различных типов устройств (Рис. 24):
– Семейство клиентских операционных систем Windows NT
(Windows XP, Windows Vista, Windows 7, Windows 8 и др.);
Семейство серверных операционных систем Windows NT Server
(Windows Server 2003, Windows Server 2008 и др.);
–Семейство мобильных операционных систем Windows Mobile и
Windows Phone (Windows Mobile 6, Windows Phone 7 и др.);
–Семейство встроенных операционных систем реального времени
Windows CE (Windows CE 7.0 и др.)[39].
Рис. 24 – Хронологическая линейка версий Windows
69
Семейство Unix – подобных операционных систем на базе ядра Linux
с открытым свободным кодом распространяются в основном бесплатно
(Рис. 25).
Для создания полноценной ОС GNU/Linux, используется ядро Linux
с последующей сборкой GNU программ и других компонентов.
Среди лучших дистрибутивов Linux следует выделить: Ubuntu,
Debian, CentOS, Linux Mint, Kali Linux, Fedora, Manjaro, Arch Linux,
OpenSUSE, Elementary OS. Многие пользователи полюбили Ubuntu, где
используется в качестве окружения рабочего стола Gnome. Среди
популярных редакций рабочего стола выделяют также: KDE, LXDE,
XFCE, Budgie и MATE.
BSD – подобные системы имеют полную операционную систему.
FreeBSD имеет мощный TCP/IP – стек с поддержкой промышленных
стандартов: SLIP, PPP, NFS, DHCP, NIS, и часто используется в
качествеweb–сервера. FreeBSD отличается высокой безопасностью и
производительностью[24].
Рис.25 – Хронологическая линейка семейств на базе Unix
70
В МЦРКПО преимущественно используются ОС семейства Microsoft
Windows, в связи с чем, при разработке приложения будут учитываться
особенности работы данной ОС.
Однако, все вышеуказанные операционные системы поддерживают
интерфейс межсетевого взаимодействия, что позволяет осуществлять
параллельную работу с приложением на нескольких рабочих станциях.
Для разработки приложения будет использоваться компьютер с
установленной ОС Windows 10. Возможности Windows 10 отвечают всем
минимально необходимым требованиям.
В качестве среды разработки выбран продукт Embarcadero Delphi
Community Edition. Выбор пал на Delphi Community Edition не случайно.
Среда включает в себя упрощенную версию IDE, редактор кода,
интегрированный отладчик, двусторонние визуальные дизайнеры для
ускорения разработки, сотни визуальных компонентов и ограниченную
лицензию для коммерческого использования [5]. В основе Delphi лежит
Object Pascal, зарекомендовавший себя, как один из самых логичных и
понятных языков программирования. Большее значение имеет навык
владения инструментом и область его применения. Среда Delphi
предназначена для быстрой (RAD) разработки прикладного ПО и не
требует наличия штата программистов для создания успешного продукта.
Delphi отлично подходит для работы с базами данных, в частности с
Microsoft Access 2016. Среда разработки зарекомендовала себя стабильной
работой, скоростью и приемлемыми требованиями к аппаратному
обеспечению.

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

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