Курсовая работа
Система управления задачами между сотрудниками
в среде программирования PHP 7.x
Программа и описание

Среда программирования: PHP 7.x
База данных: MySQL
Название работы: Система управления задачами между сотрудниками
Вид работы: Курсовая работа
Тематика работы: Базы данных, Клиент-серверные базы данных
Объем программы: 9 (по десятибалльной шкале)
Уровень сложности: 9 (по десятибалльной шкале)
Разработчик (автор): Программист сайта kursovik.com (письмо автору)
Ключевые слова: Система управления задачами между сотрудниками, управление задачами, система управления, php, mysql, фреймворк Yii2, фреймворк, Yii2, front-end, bootstrap 4, HTML, CSS, методология MVC, Авторизация в системе, Просмотр профиля, редактирование собственного профиля, добавление проекта, добавление заявок, просмотр проектов, KANBAN-доска, управление KANBAN-доской, управление проектами
Функции программы:
Разработать систему управления задачами между сотрудниками компании на PHP с БД в MySQL.
Требования к системе:
Система должна обеспечивать поддержку следующих групп пользователей (ролей): Администратор, Директор, Менеджер – основные роли, Клиент.
Каждая основная роль содержит минимальный набор общих функций:
- Авторизация в системе.
- Просмотр и редактирование собственного профиля.
- Добавление проектов и заявок.
- Просмотр и управление своими проектами.
- Просмотр проектов, в которых Пользователь назначен исполнителем.
- Просмотр и управление своей KANBAN-доской.
- Просмотр уведомлений системы.
- Выход из системы.
Вместе с этим, каждая роль содержит и дополнительные функции:
- Администратор может управлять учетными записями пользователей (добавлять/удалять/редактировать).
- Директор может просматривать все проекты всех Менеджеров и управлять ими.
Клиент должен добавлять новые заявки.
Описание средств реализации:
Для реализации системы выбран фреймворкYii2, в качестве СУБД предполагается использование MySQL 5.7.
Основной язык программной разработки: PHP 7.0
Разработка front-end ведется с помощью: bootstrap 4, HTML, CSS. Bootstrap позволит быстро разработать мобильный и адаптированный вариант дизайна.
Реализация всех программных блоков и модулей полностью подчинена методологии MVC.
Выбранный стэк технологий инструментов позволит реализовать и успешно развернуть на сервере систему.
Описание (отчет): Есть на 83 страниц, посмотреть оглавление
Пояснения к компиляции и запуску программы:
1. Развернуть БД в MySQL с помощью скрипта "proj-sys (2).sql".
2. С помощью Composer установить и развернуть дистрибутив фреймворка Yii2 (Basic) последней стабильной версии.
3. В файле настроек db.php указать параметры подключения к базе данных. В локальном варианте на стадии разработки база данных называется proj-sys, пользователь – root без пароля. После установки на хостинг эти настройки изменятся в соответствии с требованиями безопасности проекта.
4. Настройки каркаса для проекта задаются в конфигурационном файле web.php. Параметр name задает название нашего проекта, а language –язык интерфейса, устанавливаемый по умолчанию (на выбранном языке будут показываться системные сообщения).
5. При запуске системы в окне авторизации указать:
Логин = admin
Пароль = pass
Пароли к программе: Показать пароли
На данный момент (21 июня 2025) на выполнении находится 37 заказов.
Количество программистов, занятых выполнением текущих заказов: 15.
В текущем месяце (июнь 2025) нами уже выполнено 44 заказа.
В текущем году (2025) нами уже выполнено 370 заказов.
В прошлом году (2024) нами было выполнено 763 заказа.
В позапрошлом году (2023) нами было выполнено 777 заказов.
Количество активных программистов на сайте: 62.
Загруженность отдела заказами: 34%.

К программе прилагается:
- 1) отчет - 83 стр.
Перед покупкой готовой работы не забудьте проверить её оригинальность. Запросить у администратора проверку текущей оригинальности работы по версии системы Антиплагиат.РУ
ВНИМАНИЕ ! Если данный отчет Вам не подходит, то Вы можете заказать написание нового отчета (согласно Вашему оглавлению) автору данной программы. Чтобы узнать цену, нажмите на эту ссылку.

1 Бизнес-анализ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5 1 .1 Интервьюирование заказчика . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5 1 .2 Анкетирование пользователей . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8 1 .3 Словарь предметной области . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .13 1 .4 Описание текущей ситуации (AS-IS) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .