Введение 4
Глава 1 Функциональное моделирование предметной области 5
1.1 Характеристика деятельности ООО «Успех» 5
1.2 Анализ бизнес-процессов ООО «Успех» 6
1.3 Анализ существующих технологий автоматизации работы отдела
кадров 10
1.4 Постановка задачи на разработку проекта АИС 14
1.5 Разработка функциональной модели бизнес-процесса «Как должно
быть» 16
Глава 2 Логическое проектирование автоматизированной информационной системы кадрового учета 17
2.1 Логическая модель и её описание 17
2.2 Информационное обеспечение автоматизированной информационной
системы 19
2.3 Характеристика результатной информации 21
2.4 Требования к аппаратно-программному обеспечению АИС 22
Глава 3 Физическое проектирование автоматизированной информационной системы кадрового учета 24
3.1 Выбор архитектуры АИС 24
3.2 Выбор технологии проектирования базы данных АИС 25
3.3 Выбор системы управления базой данных АИС 29
3.4 Разработка физической модели данных АИС 32
3.5 Разработка и описание модулей АИС с примерами кода 36
3.6 Тестирование программного продукта 41
Заключение
Список используемой литературы 44
Приложение A Создание базы данных для проекта в СУБД MySQL 46
Приложение Б Фрагмент отчета проверки верности
Актуальность исследования определяется необходимостью внедрения автоматизированной информационной системы (АИС) кадрового учета с целью повышения производительности обработки данных, обеспечения кадрового документооборота.
Объектом исследования является деятельность отдела кадров ООО «Успех».
Предметом исследования является автоматизированная информационная система кадрового учёта.
Целью выпускной квалификационной работы является разработка автоматизированной информационной системы кадрового учета ООО «Успех».
Для достижения указанной цели в работе решаются следующие задачи:
- анализ деятельности компании ООО «Успех»;
- построение концептуальной модели деятельности отдела кадров;
- проектирование логической и физической моделей базы данных;
- разработка программного обеспечения автоматизированной информационной системы;
- проведение тестирования программного продукта.
Бакалаврская работа включает: введение, три главы, заключение, список используемой литературы, приложения.
В первой главе проведено исследование деятельности компании «ООО Успех», разработаны функциональные модели деятельности отдела кадров.
Вторая глава посвящена проектированию логической модели базы данных.
В третьей главе выполнено проектирование физической модели базы данных, разработано программное обеспечение АИС и проведено его тестирование.
Заключение содержит результаты выполненной работы в соответствии с указанными выше задачами.
С целью автоматизации кадрового учета была разработана информационная система ООО «Успех».
В бакалаврской работк решены следующие задачи:
- проанализирована деятельность ООО «Успех»;
- изучены бизнес-процессы в организации;
- определены функции и структура информационной системы;
- спроектирована и создана информационная система кадрового учета на предприятии.
При выполнении работы изучена деятельность и дана характеристика компании ООО «Успех». При рассмотрении задач управления кадрами в организации проанализированы основные задачи и функции отдела кадров, а также бизнес-процессы в ООО «Успех». Представлена функциональная модель бизнес-процессов деятельности отдела кадров ООО «Успех».
Проведен сравнительный анализ программного обеспечения для ведения кадрового учета. Создана структура и определены функции информационной системы для отдела кадров.
Разработана логическая модель базы данных информационной системы. Спроектированные таблицы в базе данных обеспечивают реализацию функциональности информационной системы.
Выбрана СУБД для реализации проекта, определена среда проектирования базы данных, а также выбраны язык программирования для реализации проекта. В качестве СУБД выбрана MySQL, как язык программирования выбран PHP.
Заключительным этапом работы над проектом была организация экранных форм приложения и его тестирование.
В процессе работы получены практические навыки работы проектирования базы данных в СУБД MySQL и проектирования приложения на платформе WordPress.
1. Блинов А. О. Реинжиниринг бизнес-процессов: учеб. пособие / А.О. Блинов. - М.: ЮНИТИ-ДАНА, 2015. - 343 с.
2. Варзунов А. В. Анализ и управление бизнес процессами: учеб. пособие / А. В. Варзунов, Е. К. Торосян, Л. П. Сажнева. - СПб: Университет ИТМО, 2016. -112 с.
3. Варламова Т.П. Финансово-экономический анализ: учеб. Пособие Т. П. Варламова, М. А. Варламова. - Саратов, 2016. -132 с.
4. Гоше, Х. HTML5. Для профессионалов / Х. Гоше. - Спб.: Питер, 2015. - 560 с.
5. Дакет Дж. HTML и CSS. Разработка и дизайн веб-сайтов / Дж. Даект. - М.: Эксмо, 2020. - 480 с.
6. Долганова О. И. Моделирование бизнес-процессов: учебник и практикум для академического бакалавриата / О. И. Долганова, Е. В. Виноградова, А. М. Лобанова; под ред. О. И. Долгановой. - М.: Издательство Юрайт, 2016. - 289 с.
7. Дронов В. А. PHP, MySQL и Dreamweaver. Разработка интерактивных Web-сайтов: учеб. пособие / В. А. Дронов - Спб.: БХВ- Петербург, 2016. - 480 c.
8. Дунаев В. В. HTML, скрипты и стили: учеб. пособие / В. В. Дунаев. - Спб.: БХВ-Петербург, 2017. - 527 c.
9. Иванищева А. А. Анализ бесплатных популярных CMS платформ по созданию web-сайта / А. А. Иванищева, Х. И. Комилов, М. Д. Гехаев // Инновационная наука. - 2019. -№3. - С. 37-39
10. Колисниченко Д. Н. PHP и MySQL. Разработка Web - приложений: учеб. пособие / Д. Н. Колисниченко. - Спб.: БХВ-Петербург,2017. - 560 c.
11. Костерин В. В. Разработка сайтов и web-приложений: учеб. пособие / В. В. Костерин, Е. В. Бунова, С. А. Богатенков. - Челябинск: Издательский центр ЮУрГУ, 2016. - 110 с.
12. Котляров В. П. Основы тестирования программного обеспечения: учеб. пособие / В. П. Котляров. - М.: ИНТУИТ, 2016. - 335 с.
13. Любимов Е. В. Управление бизнес-процессами: моделирование: учебное пособие / Е. В. Любимов. - Владивосток: Изд-во ВГУЭС, 2018. - 68 с.
14. Макфарланд Д. Новая большая книга CSS / Д. Макфарланд. - Спб.: Питер, 2019. - 70 с.
15. Мальцев И. П. Проектирование сайтов / И. П. Мальцев. - M.: SelfPub, 2018. - 118 c.
16. Михеев А. Г. Процессное управление на свободном программном обеспечении: учеб. пособие / А. Г. Михеев. - М.: ИНТУИТ, 2016. - 230 с.
17. Тельно Ю. Ф. Инжиниринг предприятия и управление бизнес- процессами: методология и технология : учеб. пособие / Ю. Ф. Тельнов, И. Г. Фёдоров. - М.: ЮНИТИ-ДАНА, 2015. - 207 с.
18. Харрис Э. PHP/MySQL для начинающих : учеб. пособие / Э. Харрис. - М.: КУДИЦ-Образ, 2016. - 384 c.
19. Beyer B., Lewandowski P., Oprea A., Blankinship P., Adkins H., Stubblefield A.. Building Secure and Reliable Systems : O'Reilly Media, 2020.
20. Duckett J., PHP & MySQL: Server-side Web Development. - Wiley, 2020.
21. Nixon R., Learning PHP, MySQL & JavaScript: With jQuery, CSS & HTML5 (Learning PHP, MYSQL, Javascript, CSS & HTML5). - O'Reilly Media,
2018.
22. Williams A. WordPress for Beginners 2019: A Visual Step-by-Step Guide to Mastering WordPress. - Independently published, 2018.
23. Krogh J. MySQL Concurrency : Apress, 2021.