1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/lwdillon-fx-falsework

Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

Java-права доступа для администраторов: клиентское приложение с графическим интерфейсом

Проект представляет собой реализацию пользовательского интерфейса (UI) системы управления правами доступа, использующую технологии JavaFX и Java Swing. Клиентская часть приложения поддерживает также веб-интерфейс.

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

  • Архитектура приложения основана на фреймворке mvvmFX, который использует паттерн проектирования MVVM (Model-View-ViewModel).
  • Тема приложения создана с использованием библиотеки atlantafx, предоставляющей современный и адаптивный стиль пользовательского интерфейса.
  • Для предоставления стандартных компонентов интерфейса и элементов взаимодействия используется библиотека MaterialFX. Однако в настоящее время она не применяется, так как автор проекта проводит рефакторинг кода.
  • Библиотека ikonli предоставляет набор векторных иконок, используемых для отображения значков и кнопок в приложении.
  • Анимации реализованы с помощью библиотеки AnimateFX, которая предлагает различные эффекты анимации для улучшения пользовательского опыта.
  • HTTP-запросы обрабатываются с использованием библиотеки OpenFeign, обеспечивающей удобные функции для работы с HTTP-запросами и ответами.

Цель проекта — предоставить комплексное и удобное решение для управления правами доступа пользователей, подходящее как для индивидуальных, так и для корпоративных клиентов. Дизайн интерфейса вдохновлён проектом Yudao UI Admin Vue3.

Приложение использует различные технологии и компоненты для обеспечения удобства использования, включая привязку данных, тематизацию, иконки и анимацию.

Для запуска приложения необходимо выполнить следующие шаги:

  1. Инициализировать Redis, если он не установлен.
  2. Запустить серверную часть проекта.
  3. Проверить успешность запуска, обратившись к определённому URL в браузере.

После успешного запуска можно использовать клиентские части приложения, основанные на JavaFX или Java Swing, для взаимодействия с системой управления правами доступа.

В проекте предусмотрены различные функции, такие как управление пользователями, ролями, меню, отделами, должностями, словарями и операционными журналами. Также доступны функции входа в систему, просмотра журналов операций и уведомлений. | Модуль | Схематичное представление | |---------|--------------------------------------------------------------------| | Вход | Не удалось определить, что изображено на картинке. | | Управление пользователями | Не удалось определить, что изображено на картинках. | | Управление ролями | Не удалось определить, что изображено на картинках. | | Управление меню | Не удалось определить, что изображено на картинках. | | Управление отделами | Не удалось определить, что изображено на картинках. | | Управление отделами |
|---|---| | Управление должностями |
| Управление словарями |
| Данные словарей |
| Уведомления и объявления |
| Шаблоны сообщений |
| Журнал сообщений |
| Мои сообщения |
| Операционные журналы |
| Журналы входа |
| Конфигурации файлов |
| Список файлов |
| Запланированные задачи |
| Журналы выполнения |
| Журналы доступа к API |
| Журналы ошибок API |
| Управление конфигурациями |

Примечание: в запросе нет текста, который можно было бы перевести.

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

На основе JavaFX, Java Swing, Spring Boot разработана система управления правами доступа. Развернуть Свернуть
MIT
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/lwdillon-fx-falsework.git
git@api.gitlife.ru:oschina-mirror/lwdillon-fx-falsework.git
oschina-mirror
lwdillon-fx-falsework
lwdillon-fx-falsework
main