6 месяцев назад
История
README.md
Курсовая работа
Табель учёта рабочего времени
Требования
- Версия PHP >=8.3
- Docker или Nginx, Postgres
Структура репозитория
config/ Конфигурация приложения
db/ Файлы базы данных
docker/ Конфигурации docker контейнеров
functions/ Функции-алиасы
public/ Входной скрипт. Папка доступная из сети.
assets/
css/
js/
models/
runtime/ Журналы работы приложения
src/
Controller/ MVC классы контроллеров
Core/ Файлы ядра приложения
Base/ Базовые классы
Component/ Компоненты приложения
Helper/ Вспомогательные функции
Model/ MVC модели
views/ Представления
<controller-name>/ Представления, относящиеся к моделям контроллеров
layouts/ Шаблоны
widgets/ Представления виджетов
<widget-name>/
Руководство по запуску
Поднять контейнеры
systemctl start docker
docker compose up -d
Выполнить в консоли базы данных скрипт ./db/db.sql
Описание системы
- Функции
- Табель
- Добавление сотрудника
- Учёт отработанного времени в день
- Фильтры по датам, сотрудникам
- Итоги за полмесяца (I/II), месяц
- Сущности
- Человек/работник
- ФИО
- должность
- подразделение
- табельный номер
- должности
- подразделения
- Табель
- табельный номер
- форма (Т-12, Т-13, Своя)
- Логи времени
- табель id
- тип
- ежедневный
- полмесяца
- месяц
- тип ежедневного
- часы
- дата начала
- дата окончания
- Типы дней
- форма (Т-12, Т-13, Своя)
- подпись
- буквенное обозначение
- числовое обозначение
- Человек/работник
Описание
Выполнено в рамках курсовой работы по технологии кросплатформенного программирования
Конвейеры
0 успешных
0 с ошибкой