Afast — это платформа для быстрой разработки рабочих процессов activiti, построенная на основе ifast. Для ознакомления с исходным функционалом ifast перейдите по ссылке ifast. На основе существующего функционала ifast были добавлены инструменты проектирования рабочих процессов и демонстрационный пример процесса заявок.
├─ Рабочий процесс
│
├─ Список процессов администратора ---------------- Список уже развёрнутых процессов
│
├─ Процессы администратора в работе ---------------- Просмотр запущенных процессов
│
├─ Дизайн процесса администратора -------------------- Можно создавать, развёртывать, публиковать и удалять рабочие процессы
│
├─ Процесс утверждения
│ │
│ ├─ Утверждение руководителя ---------------- Второй шаг: утверждение руководителем отдела
│ │
│ ├─ Кадровое утверждение ---------------- Третий шаг: кадровое утверждение
│ │
│ ├─ Личное заявление об отпуске ---------------- Пятый шаг: личное заявление об отпуске
│ │
│ ├─ Повторное представление заявки ---------------- Четвёртый шаг: если второй и третий шаги не пройдены, повторная подача
│ │
│ └─ Подача заявки ---------------- Первый шаг: подача заявки
│
├─ Ход процесса
│ │
│ ├─ Инициация от сотрудника ---------------- Подача заявления на отпуск
│ │
│ ├─ Участие сотрудника ---------------- Просмотр участия каждого участника в процессе
│ │
│ └─ История процессов ---------------- История процессов
Логин: admin, пароль: 1
В настоящее время существует три уровня прав доступа:
Руководитель отдела ONE_LVL_ADMIN
Кадровые ресурсы TWO_LVL_ADMIN
Администратор SUPER_ADMIN
Для удобства использования, процесс запроса может быть полностью выполнен с правами администратора, без необходимости переключения между учётными записями. Для внесения изменений обратитесь к коду.
Проект использует базу данных Oracle, в SQL есть файл DMP. Если вы используете MySQL, создайте таблицы activit с помощью ifast в разделе sql, используя test/java/exam/CreateTable. Также можно настроить автоматическое создание таблиц, изменив конфигурационный файл. Диаграмма процесса отпуска находится в classpth/process. Её можно развернуть, загрузив файл рабочего процесса через функцию «Список процессов администратора».
├─ main
│
├─ java
│ │
│ └─ com.ifast ---------------- Основной код
│ │
│ ├─ activiti ---------------- Проектирование, сохранение и публикация рабочих процессов
│ │
│ ├─ leave ---------------- Процесс запроса
│ │
│ ├─ Application.Java ---------------- Класс запуска
│
├─resources---------------- Ресурсные файлы
│
│
├─ static ----- Статические ресурсные файлы, CSS, JS
│ │
│ ├─ diagram-viewer ---------------- Страница проектирования рабочего процесса
│ │
│ │
│ ├─ editor-app ---------------- Страница проектирования рабочего процесса
│
├─ templates ---- Шаблоны страниц
│ │
│ ├─ activiti ---------------- Страница управления проектированием рабочего процесса
│ │
│ ├─ modeler.html ---------------- Страница проектирования рабочего процесса
│ │
│ ├─ leave ---------------- Страницы, связанные с процессом запроса отпуска
│
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )