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

OSCHINA-MIRROR/lwdillon-fx-falsework

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку 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 разработана система управления правами доступа. Развернуть Свернуть
Java и 5 других языков
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