ВВЕДЕНИЕ 5
1 АНАЛИЗ ДЕЯТЕЛЬНОСТИ ПРЕДПРИЯТИИ ООО «ЛЮКСОФТ» 7
1.1 Технике -экономическая характеристика управления персоналом на
предприятии ООО «Люксофт» 7
1.1.1 Описание бизнес процессов управления персоналом на
предприятии ООО «Люксофт» 7
1.1.2 Функциональная модель предприятия ООО «Люксофт» 10
1.2. Характеристика комплекса задач, задачи и обоснование необходимости
автоматизации управления персоналом в ООО «Люксофт» 14
1.2.1 Постановка задачи на разработку информационной системы 14
1.2.2 Требования разрабатываемой информационной системы 15
1.3. Анализ существующих разработок и выбор стратегии автоматизации
«КАК ДОЛЖНО БЫТЬ» 16
1.3.1 Анализ существующих разработок для автоматизации задачи 16
1.3.2 Выбор и обоснование стратегии автоматизации задачи 17
2 ПРОЕКТИРОВАНИЕ ИНФОРМАЦИОННОЙ СИСТЕМЫ ДЛЯ
ПРЕДПРИЯТИЯ ОО «ЛЮКСОФТ» 23
2.1 Выбор средств для разработки информационной системы управления
персоналом 23
2.2 Требования к информационной системе управления персоналом 26
2.3 Программное обеспечение для управления персоналом на предприятии
ООО «Люксофт» 29
2.3.1 Характеристика базы данных 29
2.3.2 Структурная схема пакета. Описание программных модулей 34
2.4. Интерфейс программы 42
3 ОБОСНОВАНИЕ ЭКОНОМИЧЕСКОЙ ЭФФЕКТИВНОСТИ ПРОЕКТА 47
3.1 Выбор и обоснование методики расчета экономической эффективности 47
3.2 Расчет показателей экономической эффективности проекта 49
ЗАКЛЮЧЕНИЕ 53
СПИСОК ИСПОЛЬЗУЕМОЙ ЛИТЕРАТУРЫ 55
ПРИЛОЖЕНИЕ А ТЕХНИЧЕСКИЕ СПЕЦИФИКАЦИИ К БАЗЕ ДАННЫХ .. 58
На протяжении всего развития человечества важное значение имеет объединение людей в группы: с начала для защиты и добывания пищи, а в последние века для создания компаний и совместного труда, переход от аграрного общества к индустриальному, а затем научно-техническая революция. По мере перехода наблюдается качественное изменение в управлении сообществами людей: раньше это были небольшие группы людей, цель которых было направлено на выживание рода, то со временем, сообщества становится более большими до крупных компаний. Целями и миссиями таких компаний становятся улучшение жизни человечества, разработка чего -то нового, помощь людям. В современном мире эта тенденция набирает обороты, но вместе с тем, компании стараются совместить эти цели с целями получения максимальной прибыли и минимизации расходов. Но, как и раньше, важным ресурсом в компании является команда. Важно правильное и эффективное управление персоналом предприятия, необходим эффективный инструмент для этой цели, который позволит получить максимальную прибыль и сократить расходы компании. Таким средством выступить информационная система.
В ВКР рассматривается динамично развивающаяся компания ООО «Люксофт», для которой актуальна тема автоматизации управления персоналом в связи с расширением штата компании.
Актуальность ВКР заключается в автоматизации процесса управлениям персоналом для компании ООО «Люксофт» в связи с расширением штата компании.
Целью написания ВКР является разработка информационной системы для управления персоналом для it-компании.
Объектом исследования ВКР является процессы управления персоналом компании ООО «Люксофт».
Предметом исследования является автоматизация процессов управления персоналом.
Задачами ВКР являются:
- проанализировать предметную область управления персоналом и организационную структуру компании ООО «Люксофт»;
- выделить требования разрабатываемой информационной системы;
- выбрать средства проектирования и разработки;
- спроектировать информационную систему;
- разработать информационную систему;
- обосновать экономическую эффективность проекта.
Данная ВКР состоит из введения, 3 глав, заключения и списка литературы.
В первой главе описана организационная структура компании ООО «Люксофт», проведено исследование предметной области управления персоналом, приведены требования и задачи разработки информационной системы, будет проведен анализ существующих решений, выбрана и обоснована стратегия автоматизации процессов управления персоналом.
Во второй главе описана проектная часть, структура базы данных, описание программных модулей, интерфейс программы.
В третьей главе приведено экономическое обоснование разработанной информационной системы.
В заключении подведены результаты работы, описана практическая значимость разработанной информационной системы.
В ходе ВКР был проанализирован бизнес процесс управления персоналом, было выявлено, что менеджер много тратит времени на обработку первичной информации, а именно на обработку резюме, оформление кандидатов и принятия сотрудников на работу, также при формировании пакета отчетности. Ко всему прочему, в ходе обработки данных могли возникнуть ошибки, для исправления которых требовалось множество времени. Было принято решение о разработке информационной системы, которая могла бы решить вышеописанные проблемы за счет автоматической загрузки резюме с сайтов кадровых служб, гибкого и удобного поиска информации, автоматического формирования пакета отчетности.
Затем была спроектирована система, которая позволила бы сократить количество ошибок при вводе информации, время на обработку данных и формирования отчетности. После чего была разработана данная система. Для быстрой и удобной для разработки информационной системы были выбраны язык программирования Дама, систему управления базами данных MySql, среда разработки - IntelliJ Idea. Что позволило существенно сократить этот процесс и создать гибкую и удобную информационную систему управления персоналом, которая позволила менеджеру сократить время на обработку данных и ввод первичной информации.
В третьей главе было проведено экономическое обоснование проекта и выявлен маленький срок окупаемости проекта за счет снижения затрат на трудовые ресурсы компании, что также подтвердило эффективность разработанной информационной системы.
Все это позволило сделать выводы, что цели и задачи ВКР успешно достигнуты, что также подтверждает практическую значимость проекта, а именно:
- была проанализирован процесс управления персоналом, сформированы требования и задачи к разрабатываемой информационной системе;
- спроектирована информационная система;
-реализована информационная система по управлению персоналом;
- проведено экономическое обоснование разработанной системы.
В дальнейшем планируется развитие проекта, а именно усовершенствование загрузки резюме с сайтов кадровых служб, внедрением печатных кадровых печатных форм и системы мотивации сотрудников, что еще больше позволит сделать из информационной системы гибкий и эффективный инструмент по управлению персоналом.
1. Алавердов, А.Р. Управление персоналом: Учебное пособие / А.Р. Алавердов, Е.О. Куроедова, О.В. Нестерова. - М.: МФПУ Синергия, 2013. - 192.
2. Брюс Эккель. Философия Java. . -- Питер, 2017 - 1168 с.
3. Веснин, В.Р. Управление персоналом в схемах: Учебное пособие / В.Р. Веснин. - М.: Проспект, 2015. - 96 с.
4. Гарнаев, Андрей WEB-программирование на Java и JavaScript / Андрей Гарнаев , Сергей Гарнаев. - Москва: СПб. [и др.] : Питер, 2017. - 718 с.
5. Герберт Шилдт. Java 8. Полное руководство. -
Вильямс, 2017. - 1376 с.
6. Гонсалвес, Энтони Изучаем Java EE 7 / Энтони Гонсалвес. - М.: Питер, 2016. - 640 с.
7. Гупта, Арун Java EE 7. Основы / Арун Гупта. - М.: Вильямс, 2014. - 336 с.
8. Ивановская, Л.В. Управление персоналом: Теория и практика. Организация, нормирование и регламентация труда персонала: Учебно - практическое пособие / Л.В. Ивановская. - М.: Проспект, 2013. - 64 с.
9. Дж. Клейнберг Дж., Е. Тардос. Алгоритмы. Разработка и применение. - Питер, 2106. - 800 с.
10. Кей С. Хорстманн, Гари Корнелл. Java. Библиотека профессионала. Том 1. Основы.- Вильямс, 2015 г.- 864 с.
11. Крис Шефер, Кларенс Хо, Роб Харроп. Pro Spring.- Вильямс, 2017. - 752 с.
12. Кэти Сиерра, Берт Бейтс. Изучаем Java.- Эксмо, 2017. - 720 с.
13. Монахов, В. Язык программирования Java и среда NetBeans (+ CD- ROM) / В. Монахов. - М.: БХВ-Петербург, 2012. - 720 c.
14. Роберт Лафоре. Структуры данных и алгоритмы на Java. -- Питер, 2017. - 704 с.
15. Савитч, Уолтер Язык Java. Курс программирования / Уолтер Савитч. - М.: Вильямс, 2015. - 928 с.
16. Хабибуллин, Ильдар Самоучитель Java / Ильдар Хабибуллин. - М.: БХВ-Петербург, 2016. - 768 с.
Электронные ресурсы
17. Автоматизированные корпоративные системы - необходимый
инструмент эффективного ведения бизнеса [Электронный ресурс]. /Составитель: Малькова О.И.. Режим доступа:
http://info.tatcenter.ru/economy/16148.htm/, свободный.
18. Бегунков В.Н. BPwin - ведущий инструмент визуального моделирования бизнес -процессов [Электронный ресурс]./Составитель: Кармилов Е.В. Режим доступа: http ://www. interfase. ru/ca/bpwin. htm#01, свободный.
19. Ермаков Р.Н. Описание отдельных концепций IDEF0 [Электронный ресурс]/ Составитель: Костин М.А. Режим доступа: http://www/idef0/ru/idef0/, свободный.
20. Моделирование компонентов ПО [Электронный ресурс].
/Составитель: Игорев Д.О. Режим доступа:
http://www.interfase.ru/ca/cacase.htm#5, свободный.
21. Няньков К.Р. Как выбрать АСУ? [Электронный ресурс]. /Составитель: Богатырева У.Д./Дата издания: Режим доступа: http://www.technet.ru/index.php?r=12&article=1151&archive=1, свободный.
22. Ребрин Ю.И. Основы экономики и управления производством.
[Электронныйресурс]. Режим доступа: http ://www.pro f. in. kz/c gi-
bin/pro.pl?infa&sho=26988&how=4&cat=6,. Свободный
23. Цели использования автоматизированной системы
административного управления [Электронный ресурс]. /Составитель: Гогалев Е.Р. Режим доступа: http.//www.amas.ru/docs/amas.htm#1., свободный.
Литература на иностранном языке
24. Brian Goetz, Tim Peierls, Joshua Bloch, Joseph Bowbeer, David Holmes, Doug Lea, Java Concurrency in Practice, 2016
25. Herbert Schildt, Core Java Volume I: Fundamentals (9th Edition), Core Java Volume II: Advanced Features (9th Edition), 2013
26. Joshua Bloch, "Effective Java (2nd Edition)", 2015
27. Joshua Marinacci, Chris Adamson, Swing Hacks. Tips and Tools for Killer GUIs, 2017
28. Martijn Verburg, The Well-Grounded Java Developer: Vital techniques of Java 7 and polyglot programming. Benjamin J Evans, 2016