Process engineering
Code | Completion | Credits | Range | Language |
---|---|---|---|---|
BI-ZPI | KZ | 4 | 1P+2C | Czech |
- Garant předmětu:
- Lecturer:
- Tutor:
- Supervisor:
- Department of Software Engineering
- Synopsis:
-
Students will learn fundamentals of process engineering in this subject. Students will get necessary foundations for understanding formal principles of process modelling and they will learn basics of the used notations (UML, BPMN, BORM). The focus in this subject lies in training of practical skills of formalisation and modelling of business processes using modern CASE tools. The role of process engineering for information systems development is discussed as well as its importance in the overall context of information and business strategy of an enterprise.
- Requirements:
-
There are no prerequsities stated in this subject, however basic knowledge of final state machines, Petri nets, UML and basics of software engineering are helpful.
- Syllabus of lectures:
-
1. Introduction to process modelling, terminology, role of process modelling. Formal foundations of process modelling: Finite state machines, Petri nets.
2. Implementation process modelling in UML.
3. Business process modelling: BORM method
4. Business process modelling: basic BPMN notation
5. Business and implementation process modelling: BPMN advanced costructs
6. Process engineering in software engineering. Information and business strategy of enterprise.
- Syllabus of tutorials:
-
1. Information about the subject and project. Practicing basic skills of process formalisation.
2. Finite state machines, Petri nets.
3. Implementation process modelling in UML.
4. Implementation process modelling in UML.
5. Business process modelling: BORM method
6. Business process modelling: BORM method
7. Business process modelling: basic BPMN notation
8. Business process modelling: basic BPMN notation
9. Business and implementation process modelling: BPMN advanced costructs
10. Business and implementation process modelling: BPMN advanced costructs
11. Work on projects, consultations.
12. Work on projects, consultation.
13. Projects submission.
- Study Objective:
-
The goal of the subject is:
- Understanding of formal foundations of process modelling.
- Managing notations of UML dynamic diagrams, basics of BPMN and BORM.
- Learning and practicing skills of formalisation and modelling of processes.
- Understanding the importance of process engineering for information systems development and its importance in the overall context of information and business strategy of an enterpise.
- Study materials:
- Note:
- Further information:
- https://courses.fit.cvut.cz/BI-ZPI/
- No time-table has been prepared for this course
- The course is a part of the following study plans:
-
- Bachelor program Informatics, unspecified branch, in Czech, 2015-2020 (elective course)
- Bachelor branch Security and Information Technology, in Czech, 2015-2020 (elective course)
- Bachelor branch Computer Science, in Czech, 2015-2020 (elective course)
- Bachelor branch Computer Engineering, in Czech, 2015-2020 (elective course)
- Bachelor branch Information Systems and Management, in Czech, 2015-2020 (elective course)
- Bachelor branch Web and Software Engineering, spec. Software Engineering, in Czech, 2015-2020 (elective course)
- Bachelor branch Web and Software Engineering, spec. Web Engineering, in Czech, 2015-2020 (elective course)
- Bachelor branch Web and Software Engineering, spec. Computer Graphics, in Czech, 2015-2020 (elective course)
- Bachelor branch Knowledge Engineering, in Czech, 2018-2020 (elective course)
- Bachelor specialization Information Security, in Czech, 2021 (elective course)
- Bachelor specialization Management Informatics, in Czech, 2021 (elective course)
- Bachelor specialization Computer Graphics, in Czech, 2021 (elective course)
- Bachelor specialization Computer Engineering, in Czech, 2021 (elective course)
- Bachelor program, unspecified specialization, in Czech, 2021 (elective course)
- Bachelor specialization Web Engineering, in Czech, 2021 (elective course)
- Bachelor specialization Artificial Intelligence, in Czech, 2021 (elective course)
- Bachelor specialization Computer Science, in Czech, 2021 (elective course)
- Bachelor specialization Software Engineering, in Czech, 2021 (elective course)
- Bachelor specialization Computer Systems and Virtualization, in Czech, 2021 (elective course)
- Bachelor specialization Computer Networks and Internet, in Czech, 2021 (elective course)
- Study plan for Ukrainian refugees (elective course)
- Bachelor specialization Information Security, in Czech, 2024 (elective course)
- Bachelor program, unspecified specialization, in Czech, 2024 (elective course)
- Bachelor specialization Management Informatics, in Czech, 2024 (elective course)
- Bachelor specialization Computer Graphics, in Czech, 2024 (elective course)
- Bachelor specialization Software Engineering, in Czech, 2024 (elective course)
- Bachelor specialization Web Engineering, in Czech, 2024 (elective course)
- Bachelor specialization Computer Networks and Internet, in Czech, 2024 (elective course)
- Bachelor specialization Computer Engineering, in Czech, 2024 (elective course)
- Bachelor specialization Computer Systems and Virtualization, in Czech, 2024 (elective course)
- Bachelor specialization Artificial Intelligence, in Czech, 2024 (elective course)
- Bachelor specialization Computer Science, in Czech, 20214 (elective course)