Автор24

Информация о работе

Подробнее о работе

Страница работы

РАЗРАБОТКА АВТОМАТИЗИРОВАННОГО РАБОЧЕГО МЕСТА СОТРУДНИКА ОТДЕЛА КАДРОВ

  • 71 страниц
  • 2019 год
  • 29 просмотров
  • 1 покупка
Автор работы

ksfei121

В основном сосредоточен на продажу готовых своих личных работ по символическим ценам.

900 ₽

Работа будет доступна в твоём личном кабинете после покупки

Гарантия сервиса Автор24

Уникальность не ниже 50%

Фрагменты работ

ВВЕДЕНИЕ 3
1. Анализ предметной области 5
1.1. Организационная структура предприятия 5
1.2. Постановка задачи на разработку web-приложения 7
2. Теоретический раздел 9
2.1. Выбор средств реализации 9
2.2. Язык PHP 9
2.3. СУБД MySQL 10
2.4. Каскадные таблицы стилей 10
2.5. Web-сервер 11
2.6. Ajax 11
3. Проектирование структуры 13
3.1. Физическое проектирование базы данных 13
3.2. Разработка интерфейса web-приложения 16
3.3. Разработка создания документов 26
ЗАКЛЮЧЕНИЕ 29
СПИСОК ЛИТЕРАТУРЫ 31
ПРИЛОЖЕНИЕ 32

1.1. Организационная структура предприятия
Любое предприятие включает в себя несколько структурных подразделений, каждое из которых обладает определенным набором функций и обязанностей. С их помощью поддерживается стабильная работа как отдельных частей предприятия, так и организации в целом.
Одним из важнейших элементов предприятия является кадровый отдел. Кадровый отдел имеет большое количество функций и обязанностей, необходимых для стабильного функционирования общей работы всего предприятия.[1]
В обязанности работника кадровой службы входит:
• прием сотрудников на предприятие, заполнение личной карточки сотрудника;
• учет сотрудников, находящихся в штате;
• увольнение сотрудников;
• обработка больничных листов, заявлений на отпуск и тд.
Кроме приема и увольнения сотрудников кадровый отдел проводит масштабную работу аналитического характера.
...

1.2. Постановка задачи на разработку web-приложения
Web-приложение, разрабатываемое в ходе выпускной квалификационной работы, реализует функционал, позволяющий упростить ведение кадрового учета и перенести документы с бумажного представления в электронный. Web-приложение для автоматизации рабочего места сотрудника отдела кадров должно удовлетворять следующим функциональным требованиям:
• вход под своей учетной записью;
• возможность добавления новых сотрудников;
• возможность редактирования учетных записей;
• создание платежной ведомости;
• добавление новых вакансий;
• создание заявлений и приказов;
Для оптимизации работы зарегистрированные пользователи разделены на три группы: “Администратор”, “Кадровик” и “Сотрудник”. Каждая из ролей имеет свой функционал.
...

2.2. Язык PHP
Существует несколько языков программирования, применяемые для создания сайтов или web-приложений. Одним из самых известных является PHP. PHP - язык программирования, специально разработанный для написания web-приложений (скриптов, сценариев), исполняющихся на Web- сервере.[4] Для использования данного языка необходима лишь установка последней версии браузера.
Помимо тегов в создании PHP-файла участвуют HTML коды или клиентские скрипты. Для реализации web-приложений используются дополнительные элементы такие, как JavaScript и XML.
Сценарий — набор программ, которые последовательно интерпретируются. Скрипты интерпретируются во время выполнения. Таким методом можно добиться повышения производительности. Сценарии делятся на те, которые выполняются на серверной стороне, и те, которые имеют интерпретацию на клиентской стороне.
...

2.5. Web-сервер
Apache HTTP-сервер — это специальный web-сервер с открытым исходным кодом.[7] Он обеспечивает работу половины всех мировых сайтов. Так как продукт имеет свободный доступ, любой может использовать его.
Сервер является надежным и быстрым. Существуют модули и расширения, с помощью которых можно настроить систему согласно требованиям разработки.
Основная функция — это приём и отправка ответа во время загрузки web-страницы. Происходит несколько проверок безопасности, после которых страница успешно загружается.
В зависимости от страницы появляется необходимость в запуске сервера. Веб-сервер предоставляет запрашиваемые файлы согласно полученному запросу. Так же он может сообщить об ошибке в случае если произошёл сбой.

2.6. Ajax
Ajax является технологией обращения к серверу без перезагрузки страницы.[8] Таким образом, время отклика становится меньше, а соответственно и скорость работы приложения.
...

3.1. Физическое проектирование базы данных
В ходе изучения организационной структуры предприятия и выбора средств реализации выделены необходимые элементы для создания web- приложения. Приложение должно включать в себя авторизацию пользователя и последующую работу с имеющимся функционалом. Объем данных достаточно большой и будет хранится в базе данных.
Создана таблица «applicants», которая хранит в себе все данные о пользователе, который в последующем может авторизовываться. Таблица изображена на рисунке 1.

Рисунок 1 — Таблица «applicants»
Также в дополнение к таблице «applicants» создана таблица
«applicantstatus». Данная таблица хранит в себе данные о роли пользователя. Таблица изображена на рисунке 2.

Рисунок 2 — Таблица «applicantstatus»
Разработана таблица «attendance», которая хранит время после входа и до выхода пользователя из личного кабинета, что приравнивается к рабочему времени сотрудника. Таблица изображена на рисунке 3.
...

3.2. Разработка интерфейса web-приложения
В разработке web-приложения важной задачей является создание интерфейса, который будет интуитивно понятен пользователю. Это необходимо для того, чтобы пользователь, который видит программу впервые, мог, не прилагая усилий, разобраться в ней.
Интерфейс не прергружен лишней текстовой информацией, для обозначения функций использованы инонки в виде картинок с разширением .png.
Главной страницей web-приложения является страница с возможностью авторизации. Данная страница представлена на рисунке 11. Также, если пользователь не является сотрудником компании, он может оставить резюме на одну из открытых вакансий.

Рисунок 11 — Главная страница web-приложения
После заполнения полей для ввода и нажатия кнопки «Вход» происходит авторизация. Пользователь попадает в личный кабинет, где в зависимости от роли видит доступные функции.
...

ЗАКЛЮЧЕНИЕ
В ходе выполнения выпускной квалификационной работы было разработано автоматизированное рабочее место сотрудника отдела кадров в виде web-приложения.
Для создания продукта была проанализирована организационная структура отдела кадров и выделены основные бизнес-процессы кадрового отедла, которые в последующем подверглись процессу автоматизации.
Спроектировано физическое представление базы данных, где хранятся все необходимые данные для работы с web-приложением. Также разработан пользовательский интерфейс, который понятен любому пользователю.
Разработан функционал для пользователей с разными ролями. Пользователь любой роли может выполнить следующие функции: редактирование профиля, смена пароля, посмотр платежей и выход.
Реализован следующий функционал для пользователя с ролью
«кадровик»:
• просмотр сотрудников;
• добавление вакансии;
• просмотр вакансий;
• просмотр резюме;
• создание приказов.
...

1. Лозовая А.А. Отчет по производственной практике [Текст]/ А.А. Лозовая. - Казань, КФУ, 2019. - 10 с.
2. Делопроизводство: организация и ведение: учебно-практическое пособие [Текст]/ В.И.Андреева. М.: КНОРУС, 2016. — 296 с.
3. Перечень необходимых кадровых документов. [Электронный ресурс]. —2015. — URL: https://www.bizneshaus.ru/kadry4.html [Дата обращения: 29.05.2019]
4. PHP [Электронный ресурс]. —2019. — URL: http://www.mirsite.ru/php.htm [Дата обращения: 20.05.2019].
5. Справочное руководство по MySQL [Электронный ресурс]. —2010.
— URL: http://www.mysql.ru/docs/man/What-is.html [Дата обращения: 22.05.2019].
6. Основы CSS [Электронный ресурс]. —2019. — URL: https://html5book.ru/osnovy-css/ [Дата обращения: 15.05.2019].
7. Что Такое Apache? Подробный Обзор Веб-Сервера Apache [Электронный ресурс]. —2019. — URL: https://www.hostinger.ru/rukovodstva/web-server-apache [Дата обращения: 17.05.2019].
8. Введение в AJAX и COMET [Электронный ресурс]. —2018. — URL: https://learn.javascript.ru/ajax-intro [Дата обращения: 18.05.2019].
9. Веб-сервис «Морфер» 3.0 [Электронный ресурс]. —2019. — URL: https://morpher.ru/ws3/ [Дата обращения: 23.05.2019].

Форма заказа новой работы

Не подошла эта работа?

Закажи новую работу, сделанную по твоим требованиям

Согласен с условиями политики конфиденциальности и  пользовательского соглашения

Фрагменты работ

ВВЕДЕНИЕ 3
1. Анализ предметной области 5
1.1. Организационная структура предприятия 5
1.2. Постановка задачи на разработку web-приложения 7
2. Теоретический раздел 9
2.1. Выбор средств реализации 9
2.2. Язык PHP 9
2.3. СУБД MySQL 10
2.4. Каскадные таблицы стилей 10
2.5. Web-сервер 11
2.6. Ajax 11
3. Проектирование структуры 13
3.1. Физическое проектирование базы данных 13
3.2. Разработка интерфейса web-приложения 16
3.3. Разработка создания документов 26
ЗАКЛЮЧЕНИЕ 29
СПИСОК ЛИТЕРАТУРЫ 31
ПРИЛОЖЕНИЕ 32

1.1. Организационная структура предприятия
Любое предприятие включает в себя несколько структурных подразделений, каждое из которых обладает определенным набором функций и обязанностей. С их помощью поддерживается стабильная работа как отдельных частей предприятия, так и организации в целом.
Одним из важнейших элементов предприятия является кадровый отдел. Кадровый отдел имеет большое количество функций и обязанностей, необходимых для стабильного функционирования общей работы всего предприятия.[1]
В обязанности работника кадровой службы входит:
• прием сотрудников на предприятие, заполнение личной карточки сотрудника;
• учет сотрудников, находящихся в штате;
• увольнение сотрудников;
• обработка больничных листов, заявлений на отпуск и тд.
Кроме приема и увольнения сотрудников кадровый отдел проводит масштабную работу аналитического характера.
...

1.2. Постановка задачи на разработку web-приложения
Web-приложение, разрабатываемое в ходе выпускной квалификационной работы, реализует функционал, позволяющий упростить ведение кадрового учета и перенести документы с бумажного представления в электронный. Web-приложение для автоматизации рабочего места сотрудника отдела кадров должно удовлетворять следующим функциональным требованиям:
• вход под своей учетной записью;
• возможность добавления новых сотрудников;
• возможность редактирования учетных записей;
• создание платежной ведомости;
• добавление новых вакансий;
• создание заявлений и приказов;
Для оптимизации работы зарегистрированные пользователи разделены на три группы: “Администратор”, “Кадровик” и “Сотрудник”. Каждая из ролей имеет свой функционал.
...

2.2. Язык PHP
Существует несколько языков программирования, применяемые для создания сайтов или web-приложений. Одним из самых известных является PHP. PHP - язык программирования, специально разработанный для написания web-приложений (скриптов, сценариев), исполняющихся на Web- сервере.[4] Для использования данного языка необходима лишь установка последней версии браузера.
Помимо тегов в создании PHP-файла участвуют HTML коды или клиентские скрипты. Для реализации web-приложений используются дополнительные элементы такие, как JavaScript и XML.
Сценарий — набор программ, которые последовательно интерпретируются. Скрипты интерпретируются во время выполнения. Таким методом можно добиться повышения производительности. Сценарии делятся на те, которые выполняются на серверной стороне, и те, которые имеют интерпретацию на клиентской стороне.
...

2.5. Web-сервер
Apache HTTP-сервер — это специальный web-сервер с открытым исходным кодом.[7] Он обеспечивает работу половины всех мировых сайтов. Так как продукт имеет свободный доступ, любой может использовать его.
Сервер является надежным и быстрым. Существуют модули и расширения, с помощью которых можно настроить систему согласно требованиям разработки.
Основная функция — это приём и отправка ответа во время загрузки web-страницы. Происходит несколько проверок безопасности, после которых страница успешно загружается.
В зависимости от страницы появляется необходимость в запуске сервера. Веб-сервер предоставляет запрашиваемые файлы согласно полученному запросу. Так же он может сообщить об ошибке в случае если произошёл сбой.

2.6. Ajax
Ajax является технологией обращения к серверу без перезагрузки страницы.[8] Таким образом, время отклика становится меньше, а соответственно и скорость работы приложения.
...

3.1. Физическое проектирование базы данных
В ходе изучения организационной структуры предприятия и выбора средств реализации выделены необходимые элементы для создания web- приложения. Приложение должно включать в себя авторизацию пользователя и последующую работу с имеющимся функционалом. Объем данных достаточно большой и будет хранится в базе данных.
Создана таблица «applicants», которая хранит в себе все данные о пользователе, который в последующем может авторизовываться. Таблица изображена на рисунке 1.

Рисунок 1 — Таблица «applicants»
Также в дополнение к таблице «applicants» создана таблица
«applicantstatus». Данная таблица хранит в себе данные о роли пользователя. Таблица изображена на рисунке 2.

Рисунок 2 — Таблица «applicantstatus»
Разработана таблица «attendance», которая хранит время после входа и до выхода пользователя из личного кабинета, что приравнивается к рабочему времени сотрудника. Таблица изображена на рисунке 3.
...

3.2. Разработка интерфейса web-приложения
В разработке web-приложения важной задачей является создание интерфейса, который будет интуитивно понятен пользователю. Это необходимо для того, чтобы пользователь, который видит программу впервые, мог, не прилагая усилий, разобраться в ней.
Интерфейс не прергружен лишней текстовой информацией, для обозначения функций использованы инонки в виде картинок с разширением .png.
Главной страницей web-приложения является страница с возможностью авторизации. Данная страница представлена на рисунке 11. Также, если пользователь не является сотрудником компании, он может оставить резюме на одну из открытых вакансий.

Рисунок 11 — Главная страница web-приложения
После заполнения полей для ввода и нажатия кнопки «Вход» происходит авторизация. Пользователь попадает в личный кабинет, где в зависимости от роли видит доступные функции.
...

ЗАКЛЮЧЕНИЕ
В ходе выполнения выпускной квалификационной работы было разработано автоматизированное рабочее место сотрудника отдела кадров в виде web-приложения.
Для создания продукта была проанализирована организационная структура отдела кадров и выделены основные бизнес-процессы кадрового отедла, которые в последующем подверглись процессу автоматизации.
Спроектировано физическое представление базы данных, где хранятся все необходимые данные для работы с web-приложением. Также разработан пользовательский интерфейс, который понятен любому пользователю.
Разработан функционал для пользователей с разными ролями. Пользователь любой роли может выполнить следующие функции: редактирование профиля, смена пароля, посмотр платежей и выход.
Реализован следующий функционал для пользователя с ролью
«кадровик»:
• просмотр сотрудников;
• добавление вакансии;
• просмотр вакансий;
• просмотр резюме;
• создание приказов.
...

1. Лозовая А.А. Отчет по производственной практике [Текст]/ А.А. Лозовая. - Казань, КФУ, 2019. - 10 с.
2. Делопроизводство: организация и ведение: учебно-практическое пособие [Текст]/ В.И.Андреева. М.: КНОРУС, 2016. — 296 с.
3. Перечень необходимых кадровых документов. [Электронный ресурс]. —2015. — URL: https://www.bizneshaus.ru/kadry4.html [Дата обращения: 29.05.2019]
4. PHP [Электронный ресурс]. —2019. — URL: http://www.mirsite.ru/php.htm [Дата обращения: 20.05.2019].
5. Справочное руководство по MySQL [Электронный ресурс]. —2010.
— URL: http://www.mysql.ru/docs/man/What-is.html [Дата обращения: 22.05.2019].
6. Основы CSS [Электронный ресурс]. —2019. — URL: https://html5book.ru/osnovy-css/ [Дата обращения: 15.05.2019].
7. Что Такое Apache? Подробный Обзор Веб-Сервера Apache [Электронный ресурс]. —2019. — URL: https://www.hostinger.ru/rukovodstva/web-server-apache [Дата обращения: 17.05.2019].
8. Введение в AJAX и COMET [Электронный ресурс]. —2018. — URL: https://learn.javascript.ru/ajax-intro [Дата обращения: 18.05.2019].
9. Веб-сервис «Морфер» 3.0 [Электронный ресурс]. —2019. — URL: https://morpher.ru/ws3/ [Дата обращения: 23.05.2019].

Купить эту работу

РАЗРАБОТКА АВТОМАТИЗИРОВАННОГО РАБОЧЕГО МЕСТА СОТРУДНИКА ОТДЕЛА КАДРОВ

900 ₽

или заказать новую

Лучшие эксперты сервиса ждут твоего задания

от 3000 ₽

Гарантии Автор24

Изображения работ

Страница работы
Страница работы
Страница работы

Понравилась эта работа?

или

27 июля 2020 заказчик разместил работу

Выбранный эксперт:

Автор работы
ksfei121
4.7
В основном сосредоточен на продажу готовых своих личных работ по символическим ценам.
Купить эту работу vs Заказать новую
1 раз Куплено Выполняется индивидуально
Не менее 40%
Исполнитель, загружая работу в «Банк готовых работ» подтверждает, что уровень оригинальности работы составляет не менее 40%
Уникальность Выполняется индивидуально
Сразу в личном кабинете Доступность Срок 1—6 дней
900 ₽ Цена от 3000 ₽

5 Похожих работ

Дипломная работа

Диплом Нейросети "Распознавание сервированных блюд с использованием нейронных сетей" сдан на 5 + исходный код

Уникальность: от 40%
Доступность: сразу
249 ₽
Дипломная работа

Разработка програмного обеспечения для предоставления государственных услуг через портал

Уникальность: от 40%
Доступность: сразу
2800 ₽
Дипломная работа

Разработка компьютерного демонстрационного эксперемента по физике на флеше

Уникальность: от 40%
Доступность: сразу
2800 ₽
Дипломная работа

Разработка AMR-специалиста отдела снабжения предприятия малого бизнеса

Уникальность: от 40%
Доступность: сразу
2800 ₽
Дипломная работа

Разработка WEB-cистемы "АРМ сотрудник УМО" средствами ASP.NET версии 4.0 и СУБД Microsoft SQL сервер

Уникальность: от 40%
Доступность: сразу
2800 ₽

Отзывы студентов

Отзыв Геннадий Полушкин об авторе ksfei121 2018-04-25
Дипломная работа

Автор молодец, просто работа не нужна больше

Общая оценка 5
Отзыв Lesha об авторе ksfei121 2014-06-17
Дипломная работа

Работа сложная, диплом по программированию. Большое спасибо за ответственный подход.

Общая оценка 5
Отзыв user13484 об авторе ksfei121 2016-05-11
Дипломная работа

Большое спасибо, все замечательно!

Общая оценка 5
Отзыв vovikluch об авторе ksfei121 2014-06-24
Дипломная работа

очень хороший автор Спасибо за работу

Общая оценка 5

другие учебные работы по предмету

Готовая работа

Принципы работы нейросетей. Виды и принципы работы нейросетей

Уникальность: от 40%
Доступность: сразу
300 ₽
Готовая работа

Рисунок нарисованный в Visual Studio на C++ MFC-приложение

Уникальность: от 40%
Доступность: сразу
200 ₽
Готовая работа

Шифрование C# - AES; WPF.

Уникальность: от 40%
Доступность: сразу
3000 ₽
Готовая работа

Зачётная работа по предмету Web-инженеринг. Сайт

Уникальность: от 40%
Доступность: сразу
100 ₽
Готовая работа

парсинг Python

Уникальность: от 40%
Доступность: сразу
2000 ₽
Готовая работа

Вращающиеся кольца ( Торы )

Уникальность: от 40%
Доступность: сразу
400 ₽
Готовая работа

Парсинг веб-сайта elibrary на Python

Уникальность: от 40%
Доступность: сразу
15000 ₽
Готовая работа

Шифрование текста с Аутентификацией каждого пользователя, на основе алгоритма AES - 128 битного ключа, реализованного на WPF

Уникальность: от 40%
Доступность: сразу
400 ₽
Готовая работа

Разработка приложения, определяющего связность неориентированного графа

Уникальность: от 40%
Доступность: сразу
660 ₽
Готовая работа

Разработка прикладного программного обеспечения «Клавиатурный тренажер»

Уникальность: от 40%
Доступность: сразу
1350 ₽
Готовая работа

АИС сети автосалонов, C# и MS SQL. База данных.

Уникальность: от 40%
Доступность: сразу
500 ₽
Готовая работа

-

Уникальность: от 40%
Доступность: сразу
490 ₽