The application purpose is to simplify company inter-processes and new inter-process functionality to be provided. The designed and implemented solution uses Petriflow technology. The process-driven application is divided into 3 entity and 5 functional processes. These processes are modeled by Petri nets and implemented by Petriflow language. The final product of our development process are XML files, which can be used in combination with the application engine to create a fully functional process-driven application.
- Evidence of vehicles and their management
- Evidence of services and their management
- Evidence of tasks and their management
- Notifications of records
Assume you have an instance of Netgrif Application Engine (NAE) running. A free instance can be found on demo.netgrif.com.
- Replace group id with your group id in every process file. Search and replace
5faffef90a975a1b77c9b54a
. For example in serviceConroller.xml:createCase("<your-group-id>_service")
Id of your group can be found in the NAE: "Groupmanagement -> Group info"
- Import XML files. In the NAE click on "Processes" and on the lower right corner upload icon.
- Add new group members and set their roles
Public Netgrif Application Engine documentation can be found here.
- Add dashboard by clicking on the plus icon in upper right corner.
- Start working
A public Petriflow documentation can be found here.
MIT