CCFast: система управления рабочими процессами
CCFast — это система управления рабочими процессами, которая разрабатывается с 2003 года и имеет версии для .NET и Java. Эти две версии полностью идентичны по структуре кода, структуре базы данных, дизайну, функциям и операционным руководствам. Также обе версии используют одни и те же шаблоны процессов и форм.
Мы называем CCFlow версию для .NET, а JFlow — версию для Java. В будущем мы планируем выпустить версию PFlow для Python.
На протяжении более десяти лет мы придерживаемся своих обещаний и служим китайской IT-индустрии, постоянно улучшая качество продукта. CCFast стал известным и надёжным инструментом управления рабочими процессами в Китае.
CCFast прост, понятен и удобен в использовании. Он имеет подробные инструкции (более 14 000 страниц), полные комментарии к коду, богатый опыт использования и всестороннее тестирование.
CCFast состоит из двух основных частей: системы управления формами и системы управления процессами. Они идеально сочетаются друг с другом, позволяя процессам управлять формами и эффективно работать вместе. Система успешно использовалась во многих моделях утверждения и одобрения в производстве.
Визуальный дизайн интерфейсов процессов и форм CCFast обеспечивает высокую степень настройки и использует структурированные шаблоны форм. Он адаптирован к различным сценариям использования в Китае, обеспечивая простоту конфигурации, низкий уровень кодирования и высокую настраиваемость.
В Китае CCFast имеет обширное сообщество исследователей и пользователей. Его применяют крупные корпорации, компании-разработчики программного обеспечения, исследовательские институты, университеты и государственные учреждения.
CCFast может удовлетворить потребности как малых и средних предприятий, так и крупных компаний. Он использовался в таких организациях, как Siemens, Hainan Airlines, Zhongchuan Shipbuilding, Shanxi Construction Engineering Group, State Land Resources Bureau of Shandong Province, Huadian International, Jiangsu Surveying and Mapping Institute, Xiamen Securities, Tianjin Port и других крупных предприятиях и государственных учреждениях в стране и за рубежом.
CCFast можно использовать самостоятельно или интегрировать в вашу архитектуру разработки. Он также может быть использован в качестве сервиса для внешнего доступа.
CCFast предлагает два типа разработки: один ориентирован на бизнес-пользователей и ИТ-администраторов, а другой предоставляет высокоуровневый API для разработчиков. Это позволяет удовлетворить потребности различных уровней специалистов по управлению рабочими процессами.
Поддерживает базы данных Oracle, SQL Server и MySQL.
Система управления процессами CCFast поддерживает простой и понятный дизайн: узлы, формы, документы, отчёты, меню и определения процессов.
Режимы процессов CCFast просты и понятны: линейные процессы, разделение и объединение форм, разделение и объединение разных форм, родительско-дочерние процессы. Нет сложных концепций.
Параметров конфигурации много, они поддерживают основные функции процессов: продвижение, откат, изменение направления, пересылка, отмена, переадресация, приостановка, черновики, совместное использование задач, а также продвинутые функции, такие как отзыв на утверждение, проектные группы и внешние пользователи.
Скрипт установки базы данных доступен по ссылке: https://gitee.com/opencc/JFlow/wikis/pages.
Версии:
Примеры использования:
На изображениях показаны примеры использования системы CCFast.
Формы:
Интерфейс пользователя:
Система CCFast включает три компонента:
Для получения дополнительной информации о CCFast посетите следующие ресурсы:
Java-версия
Версия .Net-Core
Примечание: для получения дополнительной информации о пакетах инструментов Toolkit перейдите к документации: https://gitee.com/opencc/JFlow/wikis/pages.
Как установить и настроить среду разработки CCFast?
Убедитесь, что у вас установлена версия IE8 или выше, и выполните следующие настройки:
Скачайте исходный код программы с помощью svn. Для этого:
Откройте файл решения (*.sln) и скомпилируйте его. Расположение файла решения CCFlow6: D:\ccflow\CCFlow.sln. Установите /Default.htm в качестве стартовой страницы.
Если вы не можете открыть файл, выполните следующие шаги:
Создайте пустую базу данных.
Создайте базу данных с любым именем, например CCFlow6.
Обратитесь к следующему шагу для настройки соединения с базой данных.
Откройте файл D:\ccflow\CCFlow\web.config и измените узел Appsetting для соединения с базой данных.
Например, если вы используете базу данных MSSQL, просто измените имя пользователя и пароль в строке подключения.
В Visual Studio Designer нажмите Ctrl + F5 для запуска системы.
Система запустится непосредственно в окне установки.
Если вам не нужна демонстрационная версия, не выбирайте её.
Нажмите «Принять» и установите программу. Установка займёт около 10 минут.
Разверните приложение на IIS.
Запустите → Выполнить → Введите inetmgr для открытия диспетчера IIS.
Убедитесь, что на вашем компьютере установлена платформа .NET Framework 4.5.2 и она включена:
Для пользователей Windows 7: наведите указатель мыши на значок ограничений IASPI и CGI в корневом узле диспетчера служб IIS и убедитесь, что ASP.NET v4.0 DLL разрешены.
Для пользователей Windows 2003: в дереве служб IIS найдите раздел «Расширения веб-служб». Убедитесь, что ASP.NET v4.0 присутствует или разрешён. Если ASP.NET v4.0 отсутствует, это означает, что платформа .NET Framework не установлена. Загрузите и установите её.
Разверните веб-сайт с именем CCFlow6 в корне D:\ccflow\CCFlow и используйте пул приложений ASP.NET v4.0 Classic (рекомендуется создать отдельный пул приложений).
Запустите дизайнер процессов.
Адрес входа в дизайнер: http://localhost:5853/WF/Admin/CCBPMDesigner/Login.htm
Имя суперпользователя: admin
Пароль: 123
Примечание:
При первом входе вам будет предложено установить и инициализировать данные CCFlow.
Выберите, хотите ли вы установить демонстрационную версию.
После успешной установки CCFlow автоматически перейдёт в режим дизайнера.
В случае сбоя установки в середине процесса удалите базу данных и повторите установку.
Проблемы, возникающие при установке
В диспетчере служб IIS DLL для расширения веб-службы ASP.NET v4.xxxxxx не разрешено.
Если расширение не найдено, это значит, что расширение веб-службы не установлено.
Откройте «Программы и функции» на панели управления и выберите «Включить или отключить функции Windows». В разделе «Функции Windows» включите «Информационные службы Интернета» и «Службы Интернета».
ASP.NET не зарегистрирован в IIS. Необходимо выполнить следующие команды:
cd C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319 (32-разрядная версия)
cd C:\WINDOWS\Microsoft.NET\Framework64\v4.0.30319 (64-разрядная версия)
aspnet_regiis.exe -ua
aspnet_regiis.exe -i
Ошибка имени пользователя и пароля. Проверьте файл web.config.
Измените значение impersonate на «false» или укажите правильный пароль. Вы также можете изменить значение на impersonate = «false».
Дизайнер процессов не открывается должным образом. Возможно, проблема связана с ограниченными правами доступа к каталогу C:\windows\temp. Попробуйте изменить права доступа к этой папке, предоставив всем пользователям право чтения и записи (не рекомендуется).
При установке возникает ошибка создания таблицы или базы данных.
Возможно, у пользователя базы данных нет необходимых прав.
Проверьте строку подключения в файле web.config.
Проблемы с правами пользователя.
Если возникает ошибка доступа к файлу C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Temporary ASP.NET Files, попробуйте предоставить пользователю IIS_IUSERS и вашему собственному системному пользователю права на запись в папку C:\WINDOWS\TEMP. Перезапустите IIS и снова запустите веб-приложение.
Если предыдущие методы не работают, попробуйте следующее:
cd C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319 aspnet_regiis.exe -ua aspnet_regiis.exe -i
Переустановите программу, возможно, это решит проблему. В этом случае вы можете обратиться за помощью к своим коллегам.
VS2010+IE8: при отладке появляется сообщение «Не удалось найти элемент».
Установите значение TabProcGrowth равным 0.
Текущий режим работы ccflow — это интегрированный режим, и вы не установили или не настроили успешно CCGPM. Для того чтобы запустить BPM-режим работы ccflow, необходимо использовать CCGPM.
Если вам нужен интегрированный режим, сначала установите CCGPM, а затем установите ccflow.
Или переключитесь в простой режим: измените значение OSModel на 0 в файле web.config.
При установке oracle могут возникнуть проблемы с чувствительностью к регистру. Нам нужно, чтобы устанавливаемая база данных mysql не различала регистр.
Решение проблемы невозможности запуска IIS Express в Visual Studio 2019: откройте Visual Studio 2019 от имени администратора, затем откройте ccflow.sln из меню «Файл».
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )