📝 История изменений¶
[1.2.0] - 2024-01-15¶
✨ Новые функции¶
- Медицинские осмотры: добавлен полный функционал учета медицинских осмотров сотрудников
- Назначения на рабочие зоны: возможность назначения сотрудников на конкретные рабочие зоны
- Расширенная аналитика: новые KPI показатели и графики на дашборде
- Автоматические уведомления: система уведомлений о просроченных медосмотрах и СИЗ
- Мобильное приложение: выпущена первая версия мобильного приложения
🔧 Улучшения¶
- Производительность: оптимизированы запросы к базе данных, улучшена скорость работы
- Пользовательский интерфейс: обновлен дизайн дашборда и форм
- Безопасность: усилена защита данных, добавлено логирование действий
- API: расширена функциональность API, добавлены новые эндпоинты
🐛 Исправления¶
- Исправлена ошибка с загрузкой больших файлов
- Устранена проблема с отображением русских символов в отчетах
- Исправлена ошибка валидации форм с длинными текстами
- Устранена проблема с синхронизацией данных между организациями
📊 Изменения в базе данных¶
- Добавлена таблица
medical_examinations - Добавлена таблица
user_work_zones - Добавлено поле
employee_numberв таблицуsafety_users - Добавлено поле
featuresв таблицуwork_zones
[1.1.0] - 2023-12-01¶
✨ Новые функции¶
- Система поддержки: полнофункциональная система обращений в поддержку
- Email уведомления: настройка и отправка email уведомлений
- Файловое хранилище: интеграция с SFTP для хранения файлов
- Расширенная отчетность: новые типы отчетов и экспорт данных
- Контроль доступа: детальная настройка прав доступа к документам
🔧 Улучшения¶
- Импорт из ФНС: улучшена стабильность импорта данных организаций
- Оценка рисков: добавлены коэффициенты K1, K2, K3 для точного расчета
- СИЗ: расширен функционал учета средств индивидуальной защиты
- Поиск: улучшен полнотекстовый поиск по документам
🐛 Исправления¶
- Исправлена ошибка с отображением дат в разных часовых поясах
- Устранена проблема с кэшированием данных пользователей
- Исправлена ошибка валидации ИНН для ИП
- Устранена проблема с загрузкой шаблонов Word
📊 Изменения в базе данных¶
- Добавлена таблица
support_tickets - Добавлена таблица
support_ticket_messages - Добавлена таблица
support_ticket_attachments - Добавлена таблица
safety_document_access_control - Добавлена таблица
ppe_issue_accounts
[1.0.0] - 2023-10-01¶
🎉 Первый релиз¶
- Базовая функциональность: управление пользователями, организациями, документами
- Документооборот: загрузка, создание шаблонов, заполнение форм
- Оценка рисков: матричный метод 5x5 с классификатором опасностей
- СИЗ: справочники, нормы выдачи, учет выдачи
- Аналитика: базовые отчеты и статистика
- API: RESTful API с документацией Swagger
🏗️ Архитектура¶
- Backend: Python FastAPI + SQLAlchemy + PostgreSQL
- Frontend: React + TypeScript + Vite
- Аутентификация: JWT токены
- Файловое хранилище: локальное хранилище
📊 База данных¶
- 25 основных таблиц
- Система ролей и разрешений
- Аудит действий пользователей
- Индексы для оптимизации производительности
[0.9.0] - 2023-09-15¶
🧪 Бета-версия¶
- Тестирование: закрытое тестирование с ограниченным кругом пользователей
- Обратная связь: сбор отзывов и предложений пользователей
- Исправления: устранение критических ошибок
- Оптимизация: улучшение производительности
🔧 Основные исправления¶
- Исправлена ошибка с аутентификацией пользователей
- Устранена проблема с загрузкой файлов
- Исправлена ошибка расчета рисков
- Улучшена стабильность работы с большими объемами данных
[0.8.0] - 2023-08-01¶
🚧 Альфа-версия¶
- Разработка: активная разработка основных функций
- Тестирование: внутреннее тестирование команды разработки
- Интеграция: подключение внешних сервисов (ФНС API)
- Документация: создание технической документации
✨ Реализованные функции¶
- Базовая аутентификация и авторизация
- Управление пользователями и организациями
- Загрузка и обработка документов
- Создание и заполнение форм
- Базовые отчеты и статистика
[0.7.0] - 2023-07-01¶
🏗️ Разработка MVP¶
- Архитектура: проектирование архитектуры системы
- База данных: создание схемы базы данных
- API: разработка основных эндпоинтов
- Frontend: создание базового пользовательского интерфейса
📋 Планирование¶
- Определение требований к системе
- Анализ бизнес-процессов
- Выбор технологического стека
- Создание технического задания
Планы на будущее¶
[1.3.0] - Планируется на Q2 2024¶
- ИИ для анализа рисков: автоматическая оценка рисков с использованием машинного обучения
- Интеграция с IoT: подключение датчиков и устройств мониторинга
- Расширенная аналитика: предиктивная аналитика и прогнозирование
- Многоязычность: поддержка английского языка
[1.4.0] - Планируется на Q3 2024¶
- Платформа обучения: встроенная система обучения сотрудников
- Интеграция с видеонаблюдением: анализ видео для выявления нарушений
- Мобильные уведомления: push-уведомления в мобильном приложении
- Расширенная интеграция: подключение к системам HR и ERP
[2.0.0] - Планируется на Q4 2024¶
- Микросервисная архитектура: переход на микросервисы
- Облачная платформа: SaaS версия системы
- API Marketplace: экосистема интеграций с партнерами
- Глобальная локализация: поддержка международных стандартов
🔄 Процесс обновлений¶
Плановые обновления¶
- Критические исправления: в течение 24 часов
- Минорные обновления: еженедельно
- Мажорные обновления: ежемесячно
- Уведомления: пользователи уведомляются за 48 часов до обновления
Уведомления об обновлениях¶
- Email уведомления администраторам
- Уведомления в системе
- Обновления в мобильном приложении
- Публикация в блоге и социальных сетях
Обратная совместимость¶
- API версионирование для обеспечения совместимости
- Миграции базы данных без потери данных
- Поддержка старых версий клиентов в течение 6 месяцев
- Документирование всех изменений
📊 Статистика разработки¶
Команда разработки¶
- Backend разработчики: 3 человека
- Frontend разработчики: 2 человека
- DevOps инженеры: 1 человек
- QA тестировщики: 2 человека
- Аналитики: 1 человек
Метрики качества¶
- Покрытие тестами: 85%
- Время отклика API: < 200ms
- Доступность системы: 99.9%
- Количество багов: < 5 критических в месяц
Пользователи¶
- Активные организации: 85
- Активные пользователи: 1,250
- Загруженные документы: 3,400
- Созданные формы: 5,600
История изменений ведется с момента начала разработки системы. Для получения подробной информации об изменениях обращайтесь к команде разработки.