Автоматизированный учёт кадров предприятия #9105486

Артикул: 9105486
  • Предмет: Программирование
  • Уникальность: 67% (Антиплагиат.ВУЗ)
  • Разместил(-а): 185 Рамиль в 2022 году
  • Количество страниц: 81
  • Формат файла: docx
  • Последняя покупка: 10.04.2023
2 499p.
Оплатите артикул одним из 20 способов и сразу скачайте.
После оплаты он автоматически будет удален с сайта.
Никто кроме вас не сможет посмотреть его до 04.07.2024
ВВЕДЕНИЕ 6
1 Анализ требований на разработку 8
1.1 Описание бизнес требований 8
1.1.2 Исходные данные 9
1.1.3 Описание проблемы компании 9
1.2 Возможности бизнеса 9
1.3 Бизнес цели 10
1.4 Критерии успехов 10
1.5 Видение решения 10
1.6 Бизнес-риски 10
1.7 Предположения и зависимости 11
1.8 Основные функции решения 11
1.9 MVP 12
1.10 Прочие версии продукта 12
1.11 Стейкхолдеры 12
1.12 Приоритеты проекта 13
1.13 Варианты пользования 14
1.14 Разработка модели данных 14
1.14.1 Выделение существительных и глаголов 14
1.14.2 Разработка концептуальной карты 15
1.14.3 Разработка ER-модели 16
1.15 Моделирование бизнес процессов 17
1.16 Разработка пользовательских требований 18
1.16.1 Диаграмма вариантов пользования 19
1.16.2 Спецификация для каждого варианта использования 19
1.17 Разработка функциональных требований 21
1.18.1 Пользовательские интерфейсы 22
1.18.2 Интерфейсы ПО 22
1.18.3 Требования к производительности 23
1.18.6 Требования к безопасности и надёжности 23
1.19 Вывод по главе 24
2 Проектирование Web-приложения для учёта отдела кадров
предприятия 25
2.1 Выбор языка программирования для бэк-энда 25
2.2 Архитектура веб-приложения 26
2.3 Платформа для разработки .NET 27
2.4 Выбор системы управления базами данных 28
2.5 Выбор фронт-энд технологий 30
2.5.1 Выбор языков программирования для фронт энда 30
2.5.2 Преимущества компонентного подхода 31
2.5.3 Выбор фреймворка 32
2.5.4 Выбор дополнительных технологий 32
2.6 Средства разработки 33
2.7 Функциональная модель системы 34
2.8 Разработка алгоритмов системы 37
2.8.1 Алгоритм функции анализа заявки 38
2.8.2 Структура базы данных 39
2.9 Вывод по главе 40
3 Реализация программного проекта 41
3.1 Реализация MVC 41
3.1.1 Model – Модель 41
3.1.1.1 Создание сущностей базы данных 41
3.1.1.2 Создание моделей API 41
3.1.2 View – Представление 42
3.1.3 Controller – Контроллер 43
3.1.3.1 Механизм Dependency Injection 43
3.1.3.2 Создание контроллеров 43
3.2 Структура приложения 44
3.3 Тестирование 48
3.4 Вывод по главе 59
ЗАКЛЮЧЕНИЕ 60
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ 62
ПРИЛОЖЕНИЕ А 64

Компания «Tinfoil» - малая, развивающаяся компания, занимающаяся 3D моделированием различных персонажей книг, фильмов, игр и т.д.
В текущей реализации процесса компании есть потребность в повышении эффективности работы отдела кадров за счёт внедрения автоматизированной системы учёта. Проблема состоит в том, что раньше компания работала в узком кругу друзей, однако недавно расширила своё окружение, появились сотрудники, работающие удалённо, не имеющие возможности лично встретится с руководством и коллегами. Это привело к снижению эффективности работы предприятия из-за отсутствия какой- либо систематизации учёта кадров.
Актуальность работы обусловлена необходимостью внедрения системы учёта кадров предприятия, которая устранит появившиеся из-за расширения компании проблемы:
 ручная обработка информации;
 ведение учета сотрудников;
 налаживание обратной связи с сотрудниками.
Объектом исследования в проекте является процесс учёта кадров предприятия.
Предметом исследования является информационная система для учета кадров предприятия.
Целью данной работы является повышение эффективности работы отдела кадров за счет создания информационной системы управления кадрами предприятия, что позволит эффективно распределять человеческие ресурсы и снизит напряжённость работы для сотрудника отдела кадров.
Для достижения поставленной цели требуется решить следующие задачи:
- проанализировать рассматриваемый процесс;
- разработать модели рассматриваемого процесса;
- разработать пользовательские требования процесса;
- разработать и спроектировать функциональные требования системы;
- разработать нефункциональные требования системы.
- рассмотреть архитектуру web-приложения;
- разработать и спроектировать алгоритмы системы;
- разработать и спроектировать функциональную модель системы;
- реализовать программный проект;
- провести тестирование программного проекта.
Структура работы обусловлена предметом, целью и задачами исследования. В первой главе рассматриваются бизнес-требования, описываются модели данных, моделируются бизнес-процессы, раскрываются все необходимые требования к информационной системе. Во второй главе рассматривается архитектура web-приложения, объясняется выбор конкретной среды и методов разработки веб- приложения, проводится функциональное моделирование, разрабатываются алгоритмы системы, а так же моделируется база данных. В третьей главе реализуется программный проект, приводятся пояснения к созданным классам и объектам, к их функционалу и значимости в проекте, проводится ручное тестирование программного проекта. В заключении подводятся итоги исследования, формируются окончательные выводы по рассматриваемой теме.
1. Создание диаграмм [Электронный ресурс] - Режим доступа: https://app.diagrams.net/ (дата обращения: 25.05.2022)
2. Вигерс К., Битти Д. Разработка требований к программному
обеспечению. 3-е изд., дополненное / Пер. с англ. — М.: Издательство
«Русская редакция»; СПб.: БХВ-Петербург, 2014. — 736 стр.
3. Хамадеев Ш.А., ПРОЕКТИРОВОНИЕ И АРХИТЕКТУРА ПРОГРАММНЫХ СИСТЕМ Учебно-методическое пособие по выполнению лабораторных работ, Набережные Челны, 2020.
4. C# Документация [Электронный ресурс] – Режим доступа: https://docs.microsoft.com/ru-ru/dotnet/csharp/ (дата обращения 1.06.2022)
5. .NET | Free. Cross-platform. Open Source [Электронный ресурс] – Режим доступа: https://dotnet.microsoft.com/en-us/ (дата обращения 28.05.2022)
6. Корректный ASP.NET Core/ Хабр [Электронный ресурс] – Режим доступа: https://habr.com/ru/post/437002/ (дата обращения 25.05.2022)
7. Руководство по Entity Framework Core [Электронный ресурс] – Режим доступа https://metanit.com/sharp/entityframeworkcore/ (дата обращения 27.05.2022)
8. Руководство по MS SQL Server 2019 [Электронный ресурс] – Режим доступа: https://metanit.com/sql/sqlserver/ (дата обращения 29.05.2022)
9. Презентация «Продвинутые подходы разработки SPA» [Электронный ресурс] – Режим доступа: https://frontend.tech- mail.ru/slides/s10/ (дата обращения 30.05.2022)
10. React – JavaScript библиотека для создания пользовательских интерфейсов [Электронный ресурс] – Режим доступа: https://ru.reactjs.org/ (дата обращения 30.05.2022)
11. React-bootstrap Documentation v4 [Электронный ресурс] – Режим доступа: https://react-bootstrap-v4.netlify.app/components/ (дата обращения 29.05.2022)
12. Redux – A predictable state container for JavaScript apps [Электронный ресурс] – Режим доступа: https://redux.js.org/ (дата обращения 30.05.2022)
13. Redux Toolkit [Электронный ресурс] – Режим доступа https://redux-toolkit.js.org/ (дата обращения 28.05.2022)
14. Система контроля версий Git [Электронный ресурс] – Режим доступа: https://github.com/ (дата обращения : 24.03.2022)
15. Структура файлов – React [Электронный ресурс] – Режим доступа https://ru.reactjs.org/docs/faq-structure.html (дата обращения 29.05.2022)
Материалы, размещаемые в каталоге, с согласия автора, могут использоваться только в качестве дополнительного инструмента для решения имеющихся у вас задач, сбора информации и источников, содержащих стороннее мнение по вопросу, его оценку, но не являются готовым решением. Пользователь вправе по собственному усмотрению перерабатывать материалы, создавать производные произведения, соглашаться или не соглашаться с выводами, предложенными автором, с его позицией.
Тема: Автоматизированный учёт кадров предприятия
Артикул: 9105486
Дата написания: 28.06.2022
Тип работы: Дипломная работа
Предмет: Программирование
Оригинальность: Антиплагиат.ВУЗ — 67%
Количество страниц: 81
Скрин проверки АП.ВУЗ приложен на последней странице.

В работе представлены только пояснительная записка и листинг программы. Самой программы нет
А ты умеешь выполнять такие работы?

Файлы артикула: Автоматизированный учёт кадров предприятия по предмету программирование

Пролистайте "Автоматизированный учёт кадров предприятия" и убедитесь в качестве

После покупки артикул автоматически будет удален с сайта до 04.07.2024
Дипломная — Автоматизированный учёт кадров предприятия — 1
Дипломная — Автоматизированный учёт кадров предприятия — 2
Дипломная — Автоматизированный учёт кадров предприятия — 3
Дипломная — Автоматизированный учёт кадров предприятия — 4
Дипломная — Автоматизированный учёт кадров предприятия — 5
Дипломная — Автоматизированный учёт кадров предприятия — 6
Посмотреть остальные страницы ▼
Честный антиплагиат! Честный антиплагиат!
Уникальность работы — 67% (оригинальный текст + цитирования, без учета списка литературы и приложений), приведена по системе Антиплагиат.ВУЗ на момент её написания и могла со временем снизиться. Мы понимаем, что это важно для вас, поэтому сразу после оплаты вы сможете бесплатно поднять её. При этом текст и форматирование в работе останутся прежними.
Гарантируем возврат денег! Гарантируем возврат денег!
Качество каждой готовой работы, представленной в каталоге, проверено и соответствует описанию. В случае обоснованных претензий мы гарантируем возврат денег в течение 24 часов.