Тема: ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ ОТДЕЛА КАДРОВ
Закажите новую по вашим требованиям
Представленный материал является образцом учебного исследования, примером структуры и содержания учебного исследования по заявленной теме. Размещён исключительно в информационных и ознакомительных целях.
Workspay.ru оказывает информационные услуги по сбору, обработке и структурированию материалов в соответствии с требованиями заказчика.
Размещение материала не означает публикацию произведения впервые и не предполагает передачу исключительных авторских прав третьим лицам.
Материал не предназначен для дословной сдачи в образовательные организации и требует самостоятельной переработки с соблюдением законодательства Российской Федерации об авторском праве и принципов академической добросовестности.
Авторские права на исходные материалы принадлежат их законным правообладателям. В случае возникновения вопросов, связанных с размещённым материалом, просим направить обращение через форму обратной связи.
📋 Содержание
Введение 5
1 Анализ предметной области 7
1.1 Описание предметной области 7
1.2 Анализ существующих аналогов 10
1.3 Цели и задачи разрабатываемой программы 13
1.4 Анализ целевой аудитории 13
2 Техническое задание 14
2.1 Назначение разработки 14
2.2 Требования к программе 14
2.3 Требования к программной документации 15
2.4 Стадии и этапы разработки 16
2.5 Порядок контроля и приемки 17
3 Обоснование выбора инструментов разработки 18
3.1 Язык сценариев JavaScript 18
3.2 Язык разметки HTML 21
3.3 Язык стилей CSS 23
3.4 Выбор языка программирования 24
3.5 Выбор CASE-средства 26
3.6 СУБД MySQL 28
4 Разработка программного обеспечения отдела кадров 32
4.1 Проектирование базы данных приложения 32
4.2 Реализация программного приложения 40
4.3 Реализация интерфейса программы 47
5 Оценка затрат на разработку и внедрение программы для интерактивного
тестирования IT специалистов 59
6 Общие принципы обеспечения безопасности на рабочем месте оператора
программного приложения 67
Заключение 71
Список использованных источников 72
Приложение А - UML-диаграммы 73
Приложение Б - Листинг программы 81
Приложение В - Презентация 101
📖 Введение
C возникновением новых IT-компаний и команд возникает потребность в кадровом управлении сотрудниками и процессами, которые с ростом количества сотрудников возникают: начисление заработной платы, бюрократические моменты с приказами и служебными записками, отпуска, формирование команд, повышение квалификации и так далее.
Для решения данных кадровых (далее - HR) вопросов в организации формируют отделы кадров и закупают специализированное программное обеспечение, несмотря на это, существуют области управления персоналом которые стандартные решения «закрывают- частично [2].
В частности, задачи фасилитации [2], подбора сотрудников в команду, психологический настрой команды или ее отдельных членов не учитываются только цифрами и зачастую не фиксируются стандартным HR программным обеспечением.
В результате в разгар проекта разработчик увольняется без объяснения причин, сотрудники отдела кадров и лидер команды получают задачу найти нового сотрудника и ввести его в курс дела, а этот процесс занимает немало времени. В результате и бизнес и команды теряют прибыль и психологический настрой на работу, а на решение «пожарных- вопросов тратится много рабочего времени.
В данной дипломной работе реализовано программное обеспечение, которое является отдельным рабочим модулем, который используется параллельно стандартным решения, таки как 1С Кадры[3] или Directum HR [4].
Цель реализованного программного обеспечения связать разработчиков, лидера команды и сотрудника отдела кадров общим информационным пространством, для решения следующих задач:
- возможность запроса отпуска сотрудником;
- возможность запроса на фасилитацию сотрудником с целью обсуждения командной или личной проблемы;
- возможность лидеру команды видеть настрой и возможности подчиненных ему команд на основании запросов;
- возможность сотруднику отдела кадров добавлять новые командные роли и поддерживать связь с лидером команды и отдельными сотрудниками.
Наличие отдельного модуля позволит не перегружать его стандартными бюрократическими процедурами, исключить использование в нем персональных данных [5] и включить в совместную работу: сотрудника отдела кадров, тимлида, сотрудника группы психологической поддержки, фасилитатора IT-команд и каждого члена команды.
Сотрудники команд в свою очередь получат дополнительный инструмент, через который они смогут получать информацию о своей карьерной траектории и рабочем времени, отпусках и возможности довести проблематику командной работы всем заинтересованным лицам в компании.
Программное приложение реализовано на базе трехслойной архитектуры и включает в себя базу данных и программное веб-приложение. Клиентская часть организована в виде «тонкого- клиента.
При проектировании базы данных использовалось CASE-приложение, для реализации приложения была применена среда разработки Visual Studio Code.
Все поставленные в дипломном проекте задачи были реализованы
✅ Заключение
Программное приложение реализовано в соответствии с техническим заданием.
В разделе экономики была произведена оценка затрат на разработку и внедрение приложения.
В разделе безопасность жизнедеятельности были проанализированы и описаны общие принципы обеспечения безопасности на рабочем месте оператора программного приложения контроля выполнения задач.
Задание на дипломное проектирование выполнено в полном объеме.



