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

OSCHINA-MIRROR/hongmaple-octopus

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

Octopus v4.7.9

Предоставляет услуги по развёртыванию, настройке.

Описание

Octopus — это комплексная платформа для высших учебных заведений, предназначенная для управления информацией о преподавателях, студентах и администрации, а также для управления курсами, профессиональной информацией, классами. Она позволяет добавлять базы вопросов, загружать и скачивать учебные материалы, создавать экзаменационные работы и проводить онлайн-экзамены с автоматической оценкой результатов.

Архитектура программного обеспечения

  1. Среда системы

Монолитный проект

Java EE 8

Servlet 3.0

Apache Maven 3

  1. Основная структура

Spring Boot 2.2.x

Spring Framework 5.2.x

Apache Shiro 1.7

Apache MyBatis 3.5.x

Hibernate Validation 6.0.x

Alibaba Druid 1.2.x

  1. Уровень представления

Bootstrap 3.3.7

Thymeleaf 3.0.x

Встроенные функции

  1. Управление пользователями: пользователи являются операторами системы, эта функция в основном предназначена для настройки пользователей системы.
  2. Управление отделами: настройка организационной структуры компании, отделов и групп, поддержка отображения данных с правами доступа.
  3. Управление должностями: настройка должностей пользователей в системе.
  4. Управление меню: настройка меню системы, прав доступа к операциям, прав доступа кнопок и других элементов.
  5. Управление ролями: распределение ролей по меню, настройка ролей в соответствии с организационной структурой для разграничения прав доступа к данным.
  6. Управление словарями: ведение часто используемых данных в системе.
  7. Управление параметрами: управление динамическими параметрами конфигурации системы.
  8. Управление уведомлениями и объявлениями: публикация и управление уведомлениями в системе.
  9. Ведение журнала операций: запись и поиск обычных операций системы; запись и поиск аномальных событий системы.
  10. Ведение журнала входа: запись и запрос информации о входе в систему, включая аномальные события входа.
  11. Мониторинг активных пользователей: мониторинг состояния активных пользователей в системе.
  12. Планирование задач: планирование (добавление, изменение, удаление) задач в реальном времени, включая выполнение задач и результаты.
  13. Генерация кода: генерация кода для интерфейса (java, html, xml, sql), поддержка загрузки CRUD.
  14. Создание API: автоматическое создание связанных API-интерфейсов на основе бизнес-кода.
  15. Мониторинг сервисов: мониторинг информации, связанной с системой, такой как использование процессора, памяти, диска и стека.
  16. Мониторинг кэша: операции запроса, удаления и очистки кэша в системе.
  17. Онлайн-конструктор: перетаскивание элементов формы для создания соответствующего HTML-кода.
  18. Мониторинг пула соединений: мониторинг статуса пула подключений к базе данных в текущей системе, анализ SQL для выявления узких мест в производительности системы.
  19. Управление учебным процессом: обработка информации об учащихся, преподавателях, классах, курсах, специальностях, аудиториях, базах вопросов и экзаменах.

Онлайн-демонстрация

— admin/admin123.

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

Демонстрационный адрес: http://www.hongmaple.top/octopus/.

Адрес документации: http://doc.ruoyi.vip.

Демонстрационные изображения

Типы пользователей

Администратор, преподаватель, студент. В application-druid.yml настроить соединение с базой данных.

В application настроить:

ruoyi:

Наименование

name: RuoYi

Версия

version: 4.1.0

Год авторских прав

copyrightYear: 2019

Переключатель демонстрации экземпляра

demoEnabled: false

Путь к файлу (пример для Windows: D:/data/octopus/uploadPath, для Linux: /data/octopus/uploadPath)

profile: D:/data/octopus/uploadPath

Включить получение IP-адреса

addressEnabled: true

  1. В logback.xml настроить:
<property name="log.path" value="/data/octopus/logs"/>  
  1. Запустить MapleApplication.
  2. После успешного запуска перейдите по адресу localhost:8888 и авторизуйтесь как администратор/admin123.

Свяжитесь со мной для получения индивидуальных услуг по развёртыванию.

wx: mapleCx331 qq группа: присоединиться к QQ группе

Спасибо за поддержку открытого исходного кода.

Как внести свой вклад:

  1. Форкните этот репозиторий.
  2. Создайте ветку Feat_xxx.
  3. Отправьте код.
  4. Создайте запрос на слияние.

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

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

Введение

Octopus — комплексная образовательная платформа для вузов, которая в основном используется для управления информацией об учителях, студентах и администрации, а также для управления курсами, профессиональной информацией, классами. Можно добавлять базы вопросов, загружать и скачивать учебные материалы, устанавливать экзаменационные работы, проводи... Развернуть Свернуть
MIT
Отмена

Обновления

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

Участники

все

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

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