Тема: Разработка проекта системы анализа требований к вакансиям ИТ-специалистов
Характеристики работы
Закажите новую по вашим требованиям
Представленный материал является образцом учебного исследования, примером структуры и содержания учебного исследования по заявленной теме. Размещён исключительно в информационных и ознакомительных целях.
Workspay.ru оказывает информационные услуги по сбору, обработке и структурированию материалов в соответствии с требованиями заказчика.
Размещение материала не означает публикацию произведения впервые и не предполагает передачу исключительных авторских прав третьим лицам.
Материал не предназначен для дословной сдачи в образовательные организации и требует самостоятельной переработки с соблюдением законодательства Российской Федерации об авторском праве и принципов академической добросовестности.
Авторские права на исходные материалы принадлежат их законным правообладателям. В случае возникновения вопросов, связанных с размещённым материалом, просим направить обращение через форму обратной связи.
📋 Содержание
Введение 5
1 Анализ деятельности АУ «ЦИТ» Минцифры Чувашии 7
1.1 Описание организации - объекта исследования 7
1.2 Организационная структура предприятия 8
1.3 Разработка моделей «Как есть» и «Как должно быть» АУ «ЦИТ»
Минцифры Чувашии 10
1.4 Анализ лучших практик в предметной области и обоснование выбора
решения по реинжинирингу бизнес-процесса 14
1.5 Анализ существующих разработок для решения обозначенной задачи 15
2 Разработка проекта информационной системы анализа требований к
вакансиям ИТ-специалистов 19
2.1 Описание функциональных требований проекта 19
2.2 Формирование бизнес-цели и требований ИТ-проекта для составления
календарного плана 22
2.3 Системная архитектура проекта 24
2.4 Информационная модель проекта 28
3 Техническая реализация отдельных компонентов информационной системы
анализа требований к вакансиям ИТ-специалистов 34
3.1 Разработка комплекса программ для реализации алгоритмов обработки
данных 34
3.2 Разработка интерфейса конечного пользователя, в том числе пользовательских меню, экранных форм, шаблонов печатных документов 35
3.3 Создание прототипа хранилища данных 40
3.4 Разработка контрольных примеров, обеспечивающих многоцелевое
тестирование хранилища данных и прикладных программ 41
3.5 Обоснование экономической эффективности проекта 41
Заключение 48
Список используемой литературы и используемых источников 50
Приложение А Программный код для сбора данных по ИТ-вакансиям 53
Приложение Б Результат выполнения программного кода для сбора данных по ИТ-вакансиям 54
Приложение В Форма документа для загрузки данных в информационную систему 57
Приложение Г Примеры пользовательских меню и экранных форм разрабатываемой информационной системы 58
Приложение Д Прототип хранилища данных 62
Приложение Е Тестовые данные и примеры результатов обработки тестовых данных 63
📖 Введение
Очевидно, что способствовать сопротивлению этим вызовам могут меры по удержанию ИТ-специалистов в регионе и содействие самим компаниям, осуществляющим деятельность в области информационных технологий. Для поддержки управленческих решений по вводимым мерам, конечно, нужен грамотный анализ текущей ситуации на рынке труда и построение на его основе прогнозов. Помочь в этом может грамотно разработанная информационная система анализа требований к вакансиям ИТ-специалистов.
Целью выпускной квалификационной работы является разработка проекта системы анализа требований к вакансиям ИТ-специалистов. Для ее достижения поставлены следующие задачи:
1) проведен анализ деятельности АУ «ЦИТ» Минцифры Чувашии, на базе которого планируется внедрить информационную систему анализа требований к вакансиям ИТ-специалистов - рассмотрены основные направления деятельности, организационная структура, разработаны модели «Как есть» и «Как должно быть», а также проанализированы лучшие практики и существующие решения в рассматриваемой области;
2) разработан проект информационной системы: сформулированы функциональные требования, бизнес-цель и требования к ИТ-проекту для включения в календарный план, построены проекты системной архитектуры и информационная модель;
3) технически реализованы отдельные компоненты информационной системы: разработаны прототипы алгоритмов сбора, обработки и анализа данных, макеты пользовательских интерфейсов, прототип хранилища данных, контрольные примеры для тестирования хранилища данных и подсистем информационной системы. Также обоснована экономическая эффективность проекта и рассчитан период окупаемости программного продукта.
Объектом исследования является информационная система анализа требований к вакансиям ИТ-специалистов. Предметом исследования выступила автоматизация бизнес-процессов АУ «ЦИТ» Минцифры Чувашии, процессы разработки проекта информационной системы и реализации ее проектных решений.
✅ Заключение
В ходе исследования рассмотрена деятельность АУ «ЦИТ» Минцифры Чувашии. В частности, проанализирована одна из функций учреждения - изучение рынка труда курируемой отрасли. В настоящее время данная деятельность не автоматизирована, мониторинг информационных ресурсов и анализ получаемых данных осуществляется вручную.
В результате анализа модели бизнес-процесса «Как есть» сформулированы проблемы, которые возможно решить через реинжиниринг бизнес-процесса путем его автоматизации - внедрения информационной системы сбора и анализа требований к вакансиям ИТ-специалистов. Наиболее подходящим для осуществления рассматриваемой деятельности является использование системы, основанной на принципах бизнес- интеллекта.
Анализ бизнес-моделей «Как есть», «Как должно быть», разработка UML-диаграммы деятельности позволили сформировать исчерпывающий перечень функциональных требований к разрабатываемой информационной системе.
На основе совокупности признаков разрабатываемой информационной системы сделан выбор в пользу построения трехзвенной клиент-серверной архитектуры с реализацией хранилища данных.
Для реализации прототипов алгоритмов сбора, обработки и анализа данных использован язык программирования Python, который часто используется именно для таких целей.
На основе UML-диаграммы деятельности разработаны сценарии использования пользователем интерфейсов. Такой подход позволяет обеспечить максимальное удобство и интуитивную понятность пользовательского интерфейса. Ведь «юзер» должен быть сосредоточен непосредственно на выполнении профессиональных задач, стоящих перед ним, а не разбираться в тонкостях организации интерфейса...





