Ориол
====

Описание
--------
Универсальная система управления backend, основанная на фреймворке Spring Boot, использует модульную архитектуру для удобства разработки и обслуживания, предназначена для быстрого создания back-end систем.

Используемые технологии
------------------------

Back-end технологии: Spring Boot + Spring Cloud + Spring Data JPA + Spring Security + JWT

Front-end технологии: Layui + jQuery + Thymeleaf

springboot  --> 2.2.5.RELEASE
springcloud --> Hoxton.RELEASE
quartz      --> OnClickListener
liquibase   --> 3.8.7 (открытый источник для отслеживания, управления и применения изменений в базе данных)
swagger + Knife4j --> 2.9.2 (документация API)
screw       --> 1.0.4 (инструмент генерации документов базы данных)
lombok      --> 1.18.8
querydsl    --> 4.2.2

Основные функции
-----------------

+ Управление системой
    + Управление меню: завершено
    + Управление ролями: завершено
    + Управление отделами: завершено
    + Управление пользователями: завершено
    + Управление логами: завершено
    + Управление словарями: завершено
    + Управление конфигурациями системы: завершено
    + Уведомления и объявления: завершено

+ Мониторинг системы
    + Онлайн пользователи: завершено
    + Расписание задач: завершено
    + Мониторинг данных: завершено
    + Мониторинг сервисов: завершено

+ Инструменты системы
    + Системные API: завершено
    + Генерация кода

Примеры экранов
---------------Страница входа:
![login.jpg](https://gitee.com/doublelifeke/upload/raw/master/oriole/login.jpg "страница входа")

Главная страница:
![index.jpg](https://gitee.com/doublelifeke/upload/raw/master/oriole/index.jpg "главная страница")

Мониторинг сервисов:
![monitor.jpg](https://gitee.com/doublelifeke/upload/raw/master/oriole/monitor.jpg "мониторинг сервисов")

Смена пароля:
![changepassword.jpg](https://gitee.com/doublelifeke/upload/raw/master/oriole/changepassword.jpg "смена пароля")

Расписание задач:
![sysJob.jpg](https://gitee.com/doublelifeke/upload/raw/master/oriole/sysJob.jpg "расписание задач")

Управление ролями - Добавление:
![sysMenu_save.jpg](https://gitee.com/doublelifeke/upload/raw/master/oriole/sysMenu_save.jpg "управление ролями - добавление")  

Другое
----