CCFlow workflow engine was developed in 2003 and has two versions: .net and java. Their code structure, database structure, design ideas, functional composition, and operation manuals are exactly the same. Both versions of the process form template are completely interchangeable.
CCFlow is the abbreviation of .net version and is developed by the Jinan team. JFlow is the abbreviation of the java version, developed by the Shenzhen R&D team. The core codes of the two products are 100% open source to the society. For more than ten years, we have been fulfilling our promises, working hard to improve product quality, and sincerely serving the Chinese IT industry. We have become a well-known and established workflow engine in the domestic open source BPM field. Sit firmly in the first place.
CCFlow basic functions 1. Process engine design supports WYSIWYG design: node design, form design, document design, report definition design, direction condition design...
2. The process model is simple and has only 4 easy-to-understand, linear processes, branching and merging in the same form, branching and merging in different forms, and parent-child process. There are no complicated concepts.
3. Support the basic functions of the process: forward, backward, redirect, forward, undo, carbon copy, suspend, draft, task pool sharing, and also support advanced functions to retrieve approval, project teams, guest users, etc.
4. Support SDK development, multi-form display, field permission control, sub-table control, and multiple business rule settings in line with China's national conditions.
5. The form engine and the process engine can be separated or used independently. The process engine can drive the form engine to implement a variety of business data operations, such as summarizing, dividing and combining, and filling in.
6. CCFlow’s integration method is simple and easy to implement the development of plug-in mode.
7. The SDK has rich interfaces, detailed annotations, and rich help documents, making it easy to get started.
8. For more functions, please refer to the official website.
CCFlow features
1. CCFlow was founded in China in 2003. It has a long history and has grown up in a variety of production and management environments. It is a well-established workflow engine in China and has many enthusiasts and developers. 100% of its core code is open source.
2. After experience in multiple projects and various industries (please refer to the official website for successful cases), it has rich rules and strong vitality. Most applications can achieve code-free process design.
3. The core codes of CCFlow are developed by the company itself, and the core algorithms are also based on practical applications. After more than ten years of development, every customer we serve can get the best process solution.
4. CCFlow does not rely on third-party process software and has independent intellectual property rights, so it is easiest for us to expand and meet customer needs.
5. CCFlow has powerful functions and good configurability. Common application development can be implemented without code, and it is oriented to business personnel, system administrators, and programmers.
6. There are many benefits of using open source software. It can be tracked, debugged and modified. There are many researchers and it is easy to get help. You can interact with our developers online and problems can be solved as soon as possible.
7. CCFlow is the first workflow engine in China that has both a .net version and a java version. The two are shadow versions of each other. The database is deconstructed and the configuration interface is exactly the same.
8. CCFlow has exquisite design ideas and simple concepts. There are only four concepts: linear, branching and merging in the same form, branching and merging in different forms, and parent-child process. There are 5*5 algorithms covering a variety of behaviors, and the process model realizes most of the models in real life (there is currently no problem that we cannot solve).
9. The concept of CCFlow is concise and easy to understand, the operating rules and operating modes are clear, the database structure design is streamlined, the rules are rich, and the help is detailed.
10. CCFlow is a domestic BPM software that integrates well with process engine and form engine. The process engine can manipulate form engine data to achieve complex business data processing and permission control.
11. CCFlow has more than 200 process demonstration templates, covering many application scenarios we encountered during the development process. It is easy to get help by referring to these templates.
12. CCFlow has more than 40 unit test cases. These unit test cases are the basis for ensuring the stable operation of ccflow. It is easy to find problems after the core code is modified.
13. CCFlow has complete information (approximately: 160,000 words), has many enthusiasts, and developers can easily get help. CCFlow's code is placed on Git, making it easy to modify the code and merge it with us.
14. CCFlow is easy to integrate, and the concepts and nouns are easy to understand.