Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Express business processes using BPMN #3

Closed
vityaman opened this issue Feb 24, 2024 · 9 comments · Fixed by #15
Closed

Express business processes using BPMN #3

vityaman opened this issue Feb 24, 2024 · 9 comments · Fixed by #15
Assignees
Labels
docs Improvements or additions to documentation help wanted Extra attention is needed

Comments

@vityaman
Copy link
Member

Description

We need to develop some bpmn diagrams according to our task.

@vityaman vityaman added docs Improvements or additions to documentation help wanted Extra attention is needed labels Feb 24, 2024
@vityaman
Copy link
Member Author

vityaman commented Feb 24, 2024

Need to come up with tools to develop this diagrams. Maybe bpmn.io or some mermaid-like tool is capable of it.

https://bpmn.io

@vityaman
Copy link
Member Author

Be aware of task statement: https://se.ifmo.ru/courses/bl

@lulalend
Copy link
Collaborator

lulalend commented Feb 28, 2024

@vityaman
Copy link
Member Author

vityaman commented Feb 29, 2024

@Kimiega said:

  1. Add AND operator at Homework Form.
  2. Add manual handling "Сделать ДЗ".
  3. Notification Message Start Event, mark end event "Send Review" as end, and start event "Send review" as start.

Also he recommended a video about bpmn: https://youtu.be/uEbQTCqyNpc?feature=shared

@vityaman
Copy link
Member Author

@lulalend, looks good, but the term homework is so abstract here. It is not clear what are homework materials: pdf, image, txt, source code, test or so on. Are we going to support only sending homework with materials? I have an idea to integrate it with the GitLab, GitHub or Codeforces, because without it the system is just useless.

As I'm going to move this diagram to bpmn.io, you can leave it to me to fix above proposals and add additional features/integrations. It would be more useful if you just generate some ideas, leave them here and I will catch them and add to design.

@Kimiega
Copy link

Kimiega commented Feb 29, 2024

@Kimiega said:

  1. Add AND operator at Homework Form.
  2. Add manual handling "Сделать ДЗ".
  3. Notification Message Start Event, mark end event "Send Review" as end, and start event "Send review" as start.

Also he recommended a video about bpmn: https://youtu.be/uEbQTCqyNpc?feature=shared

Also, I think it'll be better to split in two different pools - teacher and student

@lulalend
Copy link
Collaborator

lulalend commented Mar 2, 2024

@Kimiega a pool is an organization, and the teacher and the student are in the same organization
so.. I think it was right :)

@vityaman
Copy link
Member Author

vityaman commented Mar 9, 2024

Defended version of BPMN

@vityaman
Copy link
Member Author

Before closing this issue I will merge xml BPMN file.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
docs Improvements or additions to documentation help wanted Extra attention is needed
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants