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

OSCHINA-MIRROR/endlesshh-afast

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

Введение | Intro

Afast — это платформа для быстрой разработки рабочих процессов activiti, построенная на основе ifast. Для ознакомления с исходным функционалом ifast перейдите по ссылке ifast. На основе существующего функционала ifast были добавлены инструменты проектирования рабочих процессов и демонстрационный пример процесса заявок.

Цель | Goal

  • Быстрое проектирование и разработка рабочих процессов.

Описание бизнес-процессов | Use

 ├─ Рабочий процесс

   ├─ Список процессов администратора ---------------- Список уже развёрнутых процессов

   ├─ Процессы администратора в работе ---------------- Просмотр запущенных процессов

   ├─ Дизайн процесса администратора -------------------- Можно создавать, развёртывать, публиковать и удалять рабочие процессы

   ├─ Процесс утверждения
   │   │
   │   ├─ Утверждение руководителя ---------------- Второй шаг: утверждение руководителем отдела
   │   │
   │   ├─ Кадровое утверждение ---------------- Третий шаг: кадровое утверждение
   │   │
   │   ├─ Личное заявление об отпуске ---------------- Пятый шаг: личное заявление об отпуске
   │   │
   │   ├─ Повторное представление заявки ---------------- Четвёртый шаг: если второй и третий шаги не пройдены, повторная подача
   │   │
   │   └─ Подача заявки ---------------- Первый шаг: подача заявки

   ├─ Ход процесса
   │   │
   │   ├─ Инициация от сотрудника ---------------- Подача заявления на отпуск
   │   │
   │   ├─ Участие сотрудника ---------------- Просмотр участия каждого участника в процессе
   │   │
   │   └─ История процессов ---------------- История процессов

Выбор технологии

  1. Инструменты рабочего процесса:
  • Activiti: 5.22.0

Быстрый старт

  • Логин: 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 )

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

Введение

На основе iFast добавить дизайн рабочего процесса Activiti и случай отпуска. Развернуть Свернуть
Apache-2.0
Отмена

Обновления

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

Участники

все

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

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