Файл: Проектирование реализации бизнес-процесса «Управление персоналом» (Характеристика существующих бизнес –процессов).pdf
Добавлен: 22.05.2023
Просмотров: 284
Скачиваний: 3
СОДЕРЖАНИЕ
1 Глава. Аналитическая часть 1.1. Выбор комплекса задач автоматизации
1.2. Характеристика существующих бизнес –процессов
1.3. Характеристика документооборота, возникающего при решении задачи
1.4. Обоснование проектных решений по информационному и программному обеспечению
2 глава. Проектная часть 2.1. Информационная модель и её описание
2.2. Характеристика нормативно-справочной, входной и оперативной информации
2.3. Характеристика результатной информации
2.5. Характеристика базы данных
2.6. Структурная схема пакета (дерево вызова программных модулей), описание программных модулей
Рисунок 18 – Интерфейс программы Приведем руководство пользователя для работы с программой.
Для работы с филиала нужно зайти в пункт меню «Справочники» - Филиалы. В результате отображается список филиалов компании.
Рисунок 19– Список филиалов
В списке филиал можно удалить, нажав соответствующую кнопку.
Рисунок 20 – Кнопка удаления
В результате нажатия на кнопку появиться сообщение «Вы действительно хотите удалить филиал?» при нажатии на да – запись с филиалом будет удалена.
Также можно добавить новый филиал, нажав кнопку «Добавить филиал».
Рисунок 21– Добавить филиал
Пункты меню приведены в таблице ниже.
Таблица 14
Пункт меню «Справочники»
|
Пункт меню «Справочники» |
Назначение |
|
Организации (филиалы) |
Ведение списка организаций |
|
Кандидаты |
Список кандидатов на вакансии |
|
Этапы по подбору |
Список этапов работы с кандидатом |
|
Должности |
Список должностей |
|
Подразделение |
Список подразделений |
Таблица 15
Пункт меню «Кадровый план»
|
Пункт меню |
Назначение |
|
Кадровый план |
Кадровый план |
|
Вакансия |
Список вакансий |
Таблица 16
Пункт меню «Подбор персонала»
|
Пункт меню |
Назначение |
|
Резюме |
Список резюме |
|
Загрузка резюме |
Форма, где осуществляется загрузка резюме из внешних источников: https://www.superjob.ru https://hh.ru По нажатию на кнопку осуществляется загрузка резюме в таблицу «Резюме» с выводом списка, загруженных резюме |
|
Этапы работы с кандидатом |
Этапы работы с кандидатом |
|
Прием на работу кандидата |
Утверждение кандидата на должность. При нажатии на кнопку сохранения должно автоматически изменять в таблице «Кадровый план», поле количество занятых ставок увеличиваться на количество ставок в форме приема |
Таблица 17
Пункт меню «Отчеты»
|
Пункт меню |
Что делает |
|
Выполнение кадрового плана |
Отчет выводит данные по таблице «Кадровый план», отбор осуществляется по полям: филиал, подразделение. |
|
Состояние отбора кандидатов |
Данные по таблице «Этапы работы с кандидатом», отбор по кандидату и состоянию |
Интерфейс интуитивен и понятен: в остальных справочниках принцип работы такой же, как и в справочнике «Филиалы», поэтому описывать его не будем, приведем рисунки внешнего вида интерфейса наиболее важных объектов.
Рисунок 22 – Кадровый план
Рисунок 23 - Загрузка резюме
Рисунок 24 – Отчет по выполнению кадрового плана
Рисунок 25– Отчет о состоянии работы с кандидатом
Таким образом, был разработан интуитивно понятный интерфейс, который соответствует заявленным требованиям: он интуитивно понятен, удобен в использовании.
Выводы по 2 главе
Во второй главе была рассмотрены требования к информационной системе управления персоналом на предприятии ОО«Люксофт», были спроектированы логическая и физическая модели базы данных, выбраны программные средства разработки, а именно: язык программирования Java, система управления базами данных MySql и среда программирования IntelliJ IDEA. Была разработана рабочая версия информационной системы, позволяющая решить цели и задачи автоматизации по управлению персоналом в компании ООО «Люксофт».
ЗАКЛЮЧЕНИЕ
В этой главе был описана структура копании ООО «Люксфот», приведена информация о работе по отделу по работе с персоналом, рассмотрена схема проведения система проведения этапов по рассмотрению кандидата по средством интервью, были поставлены цели и задачи разработки информационной системы, было принято решение о ее разработке, в качестве языка программирования выбран java, в качестве базы данных MySQl, были разработаны модели как есть и как надо, по результатам которых будет разработана информационная система, направленная на достижение целей.
Во второй главе была рассмотрены требования к информационной системе управления персоналом на предприятии ОО«Люксофт», были спроектированы логическая и физическая модели базы данных, выбраны программные средства разработки, а именно: язык программирования Java, система управления базами данных MySql и среда программирования IntelliJ IDEA. Была разработана рабочая версия информационной системы, позволяющая решить цели и задачи автоматизации по управлению персоналом в компании ООО «Люксофт».
Список используемой литературы
Научная и методическая литература
- Алавердов, А.Р. Управление персоналом: Учебное пособие / А.Р. Алавердов, Е.О. Куроедова, О.В. Нестерова. - М.: МФПУ Университет, 2013. - 192.
- Брюс Эккель. Философия Java. . -- Питер, 2017 – 1168 с.
- Веснин, В.Р. Управление персоналом в схемах: Учебное пособие / В.Р. Веснин. - М.: Проспект, 2015. - 96 c.
- Гарнаев, Андрей WEB-программирование на Java и JavaScript / Андрей Гарнаев , Сергей Гарнаев. - Москва: СПб. [и др.] : Питер, 2017. - 718 c.
- Герберт Шилдт. Java 8. Полное руководство. - Вильямс, 2017. – 1376 с.
- Гонсалвес, Энтони Изучаем Java EE 7 / Энтони Гонсалвес. - М.: Питер, 2016. – 640 с.
- Гупта, Арун Java EE 7. Основы / Арун Гупта. - М.: Вильямс, 2014. -
336 c.
- Ивановская, Л.В. Управление персоналом: Теория и практика.
Организация, нормирование и регламентация труда персонала: Учебно- практическое пособие / Л.В. Ивановская. - М.: Проспект, 2013. - 64 c.
- Дж. Клейнберг Дж., Е. Тардос. Алгоритмы. Разработка и
применение. - Питер, 2106. – 800 с.
- Кей С. Хорстманн, Гари Корнелл. Java. Библиотека профессионала. Том 1. Основы.- Вильямс, 2015 г.- 864 с.
- Крис Шефер, Кларенс Хо, Роб Харроп. Pro Spring.- Вильямс, 2017.
– 752 с.
- Кэти Сиерра, Берт Бейтс. Изучаем Java.- Эксмо, 2017. – 720 с.
- Монахов, В. Язык программирования Java и среда NetBeans (+ CD- ROM) / В. Монахов. - М.: БХВ-Петербург, 2012. - 720 c.
- Роберт Лафоре. Структуры данных и алгоритмы на Java. -- Питер, 2017. – 704 с.
- Савитч, Уолтер Язык Java. Курс программирования / Уолтер Савитч. - М.: Вильямс, 2015. - 928 c.
- Хабибуллин, Ильдар Самоучитель Java / Ильдар Хабибуллин. - М.: БХВ-Петербург, 2016. - 768 c.
Электронные ресурсы
- Автоматизированные корпоративные системы - необходимый инструмент эффективного ведения бизнеса [Электронный ресурс].
/Составитель: Малькова О.И.. Режим доступа: http://info.tatcenter.ru/economy/16148.htm/, свободный.
- Бегунков В.Н. BPwin - ведущий инструмент визуального моделирования бизнес-процессов [Электронный ресурс]./Составитель: Кармилов Е.В. Режим доступа: http://www.interfase.ru/ca/bpwin.htm#01, свободный.
- Ермаков Р.Н. Описание отдельных концепций IDEF0 [Электронный ресурс]/ Составитель: Костин М.А. Режим доступа: http://www/idef0/ru/idef0/, свободный.
- Моделирование компонентов ПО [Электронный ресурс].
/Составитель: Игорев Д.О. Режим доступа: http://www.interfase.ru/ca/cacase.htm#5, свободный.
- Няньков К.Р. Как выбрать АСУ? [Электронный ресурс].
/Составитель: Богатырева У.Д./Дата издания: Режим доступа: http://www.technet.ru/index.php?r=12&article=1151&archive=1, свободный.
- Ребрин Ю.И. Основы экономики и управления производством. [Электронныйресурс]. Режим доступа: http://www.prof.in.kz/cgi- bin/pro.pl?infa&sho=26988&how=4&cat=6,. Свободный
- Цели использования автоматизированной системы административного управления [Электронный ресурс]. /Составитель: Гогалев Е.Р. Режим доступа: http.//www.amas.ru/docs/amas.htm#1., свободный.
Литература на иностранном языке
- Brian Goetz, Tim Peierls, Joshua Bloch, Joseph Bowbeer, David Holmes, Doug Lea, Java Concurrency in Practice, 2016
- Herbert Schildt, Core Java Volume I: Fundamentals (9th Edition), Core Java Volume II: Advanced Features (9th Edition), 2013
- Joshua Bloch, "Effective Java (2nd Edition)", 2015
- Joshua Marinacci, Chris Adamson, Swing Hacks. Tips and Tools for Killer GUIs, 2017
- Martijn Verburg, The Well-Grounded Java Developer: Vital techniques of Java 7 and polyglot programming. Benjamin J Evans, 2016
Приложение А
Технические спецификации к базе данных
Таблица 1 – Техническая спецификация Resume (Резюме)
|
Имя поля |
Тип, размер |
Описание |
|
id_ Resume |
INT, счетчик |
Уникальный идентификатор резюме, первичный ключ |
|
id_ Canditate |
FK, INT |
Идентификатор кандидата, внешний ключ |
|
id_ vacancy |
FK, INT |
Идентификатор вакансии, внешний ключ |
|
Date |
Date |
Дата размещения резюме |
Таблица 2 – Техническая спецификация Unit (Подразделение)
|
Имя поля |
Тип, размер |
Описание |
|
id_ unit |
INT, счетчик |
Уникальный идентификатор подразделения, первичный ключ |
|
Name |
Varchar, 25 |
Наименование подразделения |
|
id_Branch |
FK, INT |
Идентификатор филиала, внешний ключ |
Таблица 3 – Техническая спецификация Recruitment (Прием на работу)
|
Имя поля |
Тип, размер |
Описание |
|
id_ Recruitment |
INT, счетчик |
Уникальный идентификатор записи приема на работу, первичный ключ |
|
id_ Canditate |
FK, INT |
Идентификатор кандидата, внешний ключ |
|
id_ StaffingPlan |
FK, INT |
Идентификатор записи кадрового плана, внешний ключ |
|
Date |
Date |
Дата приема на работу |
|
Сomment |
Varchar, 100 |
Комментарии приема на работу |
|
NumberBets |
Float |
Количество занимаемых ставок |